XmlFormCollection.New メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| New(String) |
指定したフォームに基づいて新しいフォームを作成します。 |
| New(String, XmlFormOpenMode) |
指定した開くモードの動作を使用して、指定したフォームに基づいて新しいフォームを作成します。 |
New(String)
指定したフォームに基づいて新しいフォームを作成します。
public:
abstract Microsoft::Office::InfoPath::XmlForm ^ New(System::String ^ formLocation);
public abstract Microsoft.Office.InfoPath.XmlForm New(string formLocation);
abstract member New : string -> Microsoft.Office.InfoPath.XmlForm
Public MustOverride Function New (formLocation As String) As XmlForm
パラメーター
- formLocation
- String
新しいフォームの基になるフォームの URI (Uniform Resource Identifier)。
戻り値
作成された新しいフォームを表す XmlForm オブジェクト。
例外
New メソッドは、Loading イベントのイベント ハンドラーから呼び出されました。
例
次のコード例では、XmlFormCollection クラスの New メソッドに、新しいフォームのベースとなる既存のフォームの URI が渡され、新しいフォームの関連付けられている XmlForm オブジェクトが返されます。
XmlForm newDocument =
this.Application.XmlForms.New(@"C:\MyForm.xml");
Dim newDocument As XmlForm = _
Me.Application.XmlForms.New("C:\MyForm.xml")
注釈
New メソッドは、既存のフォームに基づいて新しいフォームを作成するためにのみ使用でき、フォーム テンプレートに基づいて新しいフォームを作成するためには使用できません。 フォーム テンプレートからフォームを作成するには、 NewFromFormTemplate メソッドを使用します。
New メソッドを使用すると、新しいフォームが Microsoft InfoPath で開き、入力する準備が整います。
このメンバは、現在開いているフォームと同じドメインで実行中のフォーム、またはクロスドメインのアクセス許可が与えられたフォームだけがアクセスできます。
この型またはメンバーには、Microsoft InfoPath Filler で開いたフォームで実行されるコードからのみアクセスできます。
適用対象
New(String, XmlFormOpenMode)
指定した開くモードの動作を使用して、指定したフォームに基づいて新しいフォームを作成します。
public:
abstract Microsoft::Office::InfoPath::XmlForm ^ New(System::String ^ formLocation, Microsoft::Office::InfoPath::XmlFormOpenMode behavior);
public abstract Microsoft.Office.InfoPath.XmlForm New(string formLocation, Microsoft.Office.InfoPath.XmlFormOpenMode behavior);
abstract member New : string * Microsoft.Office.InfoPath.XmlFormOpenMode -> Microsoft.Office.InfoPath.XmlForm
Public MustOverride Function New (formLocation As String, behavior As XmlFormOpenMode) As XmlForm
パラメーター
- formLocation
- String
新しいフォームの基になるフォームの URI (Uniform Resource Identifier)。
- behavior
- XmlFormOpenMode
フォームを開く方法を指定する XmlFormOpenMode 列挙体。
戻り値
作成された新しいフォームを表す XmlForm オブジェクト。
例外
New メソッドは、Loading イベントのイベント ハンドラーから呼び出されました。
例
次のコード例では、XmlFormCollection クラスの New メソッドに、既定のオープン モードを使用して新しいフォームのベースとなる既存のフォームの URI が渡され、新しいフォームに関連付けられている XmlForm オブジェクトが返されます。
XmlForm newDocument =
this.Application.XmlForms.New(@"C:\MyForm.xml",
XmlFormOpenMode.Default);
Dim newDocument As XmlForm = _
Me.Application.XmlForms.New("C:\MyForm.xml",
XmlFormOpenMode.Default)
注釈
New メソッドは、既存のフォームに基づいて新しいフォームを作成するためにのみ使用でき、フォーム テンプレートに基づいて新しいフォームを作成するためには使用できません。 フォーム テンプレートからフォームを作成するには、 NewFromFormTemplate メソッドを使用します。
New メソッドを使用すると、新しいフォームが Microsoft InfoPath で開き、入力する準備が整います。
このメンバは、現在開いているフォームと同じドメインで実行中のフォーム、またはクロスドメインのアクセス許可が与えられたフォームだけがアクセスできます。
この型またはメンバーには、Microsoft InfoPath Filler で開いたフォームで実行されるコードからのみアクセスできます。