DataSource.GetNamedNodeProperty(XPathNavigator, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取指定 XML 节点的命名属性的值,该节点必须是主数据源中的 nonattribute 节点。
public:
abstract System::String ^ GetNamedNodeProperty(System::Xml::XPath::XPathNavigator ^ target, System::String ^ name);
public abstract string GetNamedNodeProperty (System.Xml.XPath.XPathNavigator target, string name);
abstract member GetNamedNodeProperty : System.Xml.XPath.XPathNavigator * string -> string
Public MustOverride Function GetNamedNodeProperty (target As XPathNavigator, name As String) As String
参数
- target
- XPathNavigator
一个 XPathNavigator 对象,该对象位于 XML 节点,该节点对应于main数据源中的非属性,将为其返回命名属性。
- name
- String
将返回其值的属性的名称。
返回
指定的命名属性的值。
例外
传递给此方法的参数无效。 例如,它们的类型或格式有误。
传递给此方法的参数是 null 引用, (Visual Basic) 中没有。
注解
命名属性允许用户将字符串与主数据源中 XML 元素节点的用户定义的属性相关联。 使用 GetNamedNodeProperty 方法读取命名属性的值。 可以使用 方法设置 SetNamedNodeProperty(XPathNavigator, String, String) 命名属性的值。
此成员只能由与当前打开的表单在相同域中运行的表单访问,或者由已授予跨域权限的表单访问。
可以通过 Microsoft InfoPath Filler 或 Web 浏览器内打开的表单中运行的代码访问此类型或成员。