次の方法で共有


_XDocument3.InputParameters プロパティ

定義

InputParameterCollection/InputParameters コマンド ライン オプションを使用して指定された、または URL のクエリ パラメーターを使用して指定された入力パラメーターを含むオブジェクトを取得します。

public:
 property Microsoft::Office::Interop::InfoPath::SemiTrust::InputParameterCollection ^ InputParameters { Microsoft::Office::Interop::InfoPath::SemiTrust::InputParameterCollection ^ get(); };
public Microsoft.Office.Interop.InfoPath.SemiTrust.InputParameterCollection InputParameters { get; }
member this.InputParameters : Microsoft.Office.Interop.InfoPath.SemiTrust.InputParameterCollection
Public ReadOnly Property InputParameters As InputParameterCollection

プロパティ値

InputParameterCollection入力パラメーターを含むオブジェクト。

次の例では、次の構文を使用して、コマンド ラインから InfoPath フォーム テンプレートを開いています。

infopath.exe "C:\User Forms\DeptReport.xsn" /InputParameters "Dept=Accounting"

string vDept = (_XDocument3)thisXDocument.InputParameters["Dept"];
Dim vDept As String = 
   DirectCast(thisXDocument, _XDocument3).InputParameters("Dept")

次の例では、次の構文を使用して、コマンド ラインから InfoPath フォーム テンプレートを開いています。

infopath.exe "C:\User Forms\DeptReport.xsn" /InputParameters "Dept=Accounting"

string vDept = (_XDocument3)thisXDocument.InputParameters["Dept"];
Dim vDept As String = 
   DirectCast(thisXDocument, _XDocument3).InputParameters("Dept")

注釈

入力パラメーターは、/InputParameters コマンド ライン オプションを使用してフォーム テンプレートをコマンド ラインまたはバッチ ファイルから開いたときに指定されるアンパサンド (&) 文字で区切られた 1 つ以上の名前と値のペアで構成されます。 入力パラメーターは、フォーム テンプレートが URL から開かれるときにクエリ パラメーターを使用して指定される場合もあります。

InputParameters プロパティは Microsoft InfoPath の新しいプロパティであるため、このメソッドにアクセスするには、型を_XDocument3宣言してキャストする必要があります。 詳細については、「[方法] InfoPath 2003 と互換性のないオブジェクト モデルのメンバーを使用する方法」を参照してください。

このメンバは、現在開いているフォームと同じドメインで実行中のフォーム、またはクロスドメインのアクセス許可が与えられたフォームだけがアクセスできます。

適用対象