次の方法で共有


XDocuments2.NewFromSolution(Object) メソッド

定義

指定したフォーム テンプレートに基づいて、新しい Microsoft InfoPath フォームを作成します。

public:
 Microsoft::Office::Interop::InfoPath::SemiTrust::XDocument ^ NewFromSolution(System::Object ^ varURI);
public Microsoft.Office.Interop.InfoPath.SemiTrust.XDocument NewFromSolution (object varURI);
abstract member NewFromSolution : obj -> Microsoft.Office.Interop.InfoPath.SemiTrust.XDocument
Public Function NewFromSolution (varURI As Object) As XDocument

パラメーター

varURI
Object

フォームの URI (Uniform Resource Identifier) を指定します。

戻り値

_XDocumentオブジェクト。

実装

次の例では、コレクションの NewFromSolution メソッドに既存の XDocumentsCollection フォーム テンプレートの URI が渡され、新しいフォームが作成され、関連付けられている _XDocument オブジェクトが返されます。

XDocument newDocument;

newDocument = thisApplication.XDocuments. <span class="label">NewFromSolution</span> (@"C:\MyForm.xsn");

注釈

NewFromSolution メソッドは、既存のフォーム テンプレートに基づいて新しいフォームを作成する場合にのみ使用できます。フォームに基づいて新しいフォームを作成するために使用することはできません。 既存のフォームからフォームを作成するには、 メソッドを使用します New(Object, Int32)

NewFromSolution メソッドを使用すると、InfoPath で新しいフォームが開き、入力できる状態になります。

重要: このメンバーにアクセスできるのは、現在開いているフォームと同じドメインで実行されているフォーム、またはクロスドメインアクセス許可が付与されているフォームのみです。

適用対象