次の方法で共有


ExternalApplication インターフェイス

定義

Microsoft InfoPath アプリケーションを表します。

public interface class ExternalApplication : Microsoft::Office::Interop::InfoPath::_ExternalApplication2
[System.Runtime.InteropServices.Guid("096CD772-0786-11D1-95FA-0080C78EE3BB")]
public interface ExternalApplication : Microsoft.Office.Interop.InfoPath._ExternalApplication2
type ExternalApplication = interface
    interface _ExternalApplication2
Public Interface ExternalApplication
Implements _ExternalApplication2
派生
属性
実装

次の例では、ExternalApplication オブジェクトを作成し、それを使用してフォームを開きます。

<span class="label">ExternalApplication</span> infoPath = new ExternalApplicationClass();
// Open an InfoPath form.
infoPath.Open(@"C:\My Forms\Form1.xml", 1);

: 上記の例では、名前空間が Microsoft.Office.Interop.InfoPath 使用されており、Microsoft InfoPath 3.0 タイプ ライブラリが参照されていることを前提としています。

注釈

この型は、COM の相互運用性を得るためにマネージ コードが必要とするコクラスのラッパーです。 この型を使用して、このコクラスによって実装される COM インターフェイスにアクセスします。 COM インターフェイスの詳細については、そのメンバーの説明へのリンクを参照してください_ExternalApplication

ExternalApplication オブジェクトは使用されなくなった型であり、オートメーションには使用できません。 Applicationオブジェクトと XDocument オブジェクトには、InfoPath アプリケーションの外部オートメーションに必要なプロパティとメソッドが含まれています。

旧バージョンとの互換性を保つため、ExternalApplication オブジェクトを使用して、フォームの作成やオープンまたはクローズ、フォーム テンプレートの登録または登録解除、単なるアプリケーションの終了など、限定された一連の InfoPath 操作を実行できます。

メソッド

CacheSolution(String)

Microsoft InfoPath アプリケーションを表します。

(継承元 _ExternalApplication2)
Close(String)

Microsoft InfoPath アプリケーションを表します。

(継承元 _ExternalApplication2)
New(String, Int32)

Microsoft InfoPath アプリケーションを表します。

(継承元 _ExternalApplication2)
NewFromSolution(String)

Microsoft InfoPath アプリケーションを表します。

(継承元 _ExternalApplication2)
NewFromSolutionWithInputParameters(String, String)

指定したフォーム テンプレートと入力パラメーターを使用して、新しいフォームを作成します。

(継承元 _ExternalApplication2)
Open(String, Int32)

Microsoft InfoPath アプリケーションを表します。

(継承元 _ExternalApplication2)
Quit()

Microsoft InfoPath アプリケーションを表します。

(継承元 _ExternalApplication2)
RegisterSolution(String, String)

Microsoft InfoPath アプリケーションを表します。

(継承元 _ExternalApplication2)
UnregisterSolution(String)

Microsoft InfoPath アプリケーションを表します。

(継承元 _ExternalApplication2)

適用対象