DataSource.SetNamedNodeProperty(XPathNavigator, String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した XML ノードの名前付きプロパティの値を設定します。このノードは、メイン データ ソースの nonattribute ノードである必要があります。
public:
abstract void SetNamedNodeProperty(System::Xml::XPath::XPathNavigator ^ target, System::String ^ name, System::String ^ value);
public abstract void SetNamedNodeProperty(System.Xml.XPath.XPathNavigator target, string name, string value);
abstract member SetNamedNodeProperty : System.Xml.XPath.XPathNavigator * string * string -> unit
Public MustOverride Sub SetNamedNodeProperty (target As XPathNavigator, name As String, value As String)
パラメーター
- target
- XPathNavigator
メイン データ ソースの nonattribute ノードに対応する XML ノードに配置された XPathNavigator オブジェクト。このノードの名前付きプロパティが設定されることになります。
- name
- String
設定するプロパティの名前。
- value
- String
プロパティに設定する値。
例外
このメソッドに渡されたパラメーターは有効ではありません。 たとえば、型または形式が正しくありません。
このメソッドに渡されるパラメーターは null 参照です (Visual Basic では Nothing)。
注釈
名前付きプロパティを使用すると、ユーザーがメイン データ ソースに含まれている XML 要素ノードのユーザー定義プロパティに文字列を関連付けることができるようになります。 名前付きプロパティの値は、SetNamedNodeProperty メソッドを使用して設定できます。 メソッドを GetNamedNodeProperty(XPathNavigator, String) 使用して、名前付きプロパティの値を読み取ります。
SetNamedNodeProperty メソッドで設定されたプロパティ値は、フォームの保存時に保存されません。
このメンバは、現在開いているフォームと同じドメインで実行中のフォーム、またはクロスドメインのアクセス許可が与えられたフォームだけがアクセスできます。
この型またはメンバーには、Microsoft InfoPath Filler または Web ブラウザーで開いたフォームで実行されるコードからアクセスできます。