Поделиться через


DataSource.SetNamedNodeProperty(XPathNavigator, String, String) Метод

Определение

Задает значение именованного свойства для указанного узла 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

Объект XPathNavigator размещен в узле XML, соответствующем узлу nonattribute в основном источнике данных, для которого должно быть задано именованное свойство.

name
String

Имя свойства, которому присваивается значение.

value
String

Значение, которое должно быть задано для свойства.

Исключения

Этому методу переданы недопустимые параметры . Например, неправильный тип или формат.

Параметры, передаваемые этому методу, являются пустой ссылкой (Nothing в Visual Basic).

Комментарии

Именованные свойства позволяют пользователям связывать строки с настраиваемыми свойствами узлов элементов XML в основном источнике данных. Значение именованного свойства можно установить с помощью метода SetNamedNodeProperty. Используйте метод для GetNamedNodeProperty(XPathNavigator, String) чтения значения именованного свойства.

Значения свойств, заданные с помощью метода SetNamedNodeProperty, не сохраняются при сохранении формы.

Доступ к этому элементу предоставляется только формам, работающим в том же домене, что и текущая открытая форма, а также формам с междоменными правами доступа.

Доступ к этому типу или элементу предоставляется только из кода, выполняющегося в формах, открытых в Microsoft InfoPath Filler или браузере.

Применяется к