次の方法で共有


InputParameterObject インターフェイス

コマンド ラインまたは URL (Uniform Resource Locator) 名/値ペアを介してフォームの新しいインスタンスに渡すことができる値を表します。

名前空間: Microsoft.Office.Interop.InfoPath
アセンブリ: Microsoft.Office.Interop.InfoPath (microsoft.office.interop.infopath.dll 内)

構文

'宣言
<GuidAttribute("096CD5B5-0786-11D1-95FA-0080C78EE3BB")> _
<CoClassAttribute(GetType(InputParameterObjectClass))> _
Public Interface InputParameterObject
    Inherits InputParameter
'使用
Dim instance As InputParameterObject
[GuidAttribute("096CD5B5-0786-11D1-95FA-0080C78EE3BB")] 
[CoClassAttribute(typeof(InputParameterObjectClass))] 
public interface InputParameterObject : InputParameter

コメント

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

InputParameter オブジェクトには、/InputParameters オプションが指定されたコマンド ラインまたは URL 文字列を介して InfoPath に渡される各パラメータの名前/値ペアが含まれます。次の構文は、指定されたフォーム テンプレートおよび 2 つの名前/値入力パラメータ ペアに基づいて、新しい InfoPath フォームを開きます。

  • コマンド ラインの場合 :

    infopath.exe "C:\User Forms\DeptReport.xsn" /InputParameters "Dept=Accounting&Class=Introduction"
    
  • URL の場合 :

    https://server/sites/team/training/Forms/template.xsn?Dept=Accounting&Class=Introduction
    
メモメモ :

フォーム テンプレートを Microsoft InfoPath Forms Services 2007 または Microsoft Office SharePoint Server 2007 (InfoPath Forms Services をインストール済み) に発行する場合は、入力パラメータを URL と共に使用したときにサーバーによって自動的に挿入される名前/値ペアが別に存在する可能性があります。特定の入力パラメータは、URL を使用するときと /InputParameters コマンド ライン オプションを使用するときとで異なるインデックス値を持つ場合があります。

関連項目

参照

InputParameterObject のメンバ
Microsoft.Office.Interop.InfoPath 名前空間