Compartir a través de


DataSource.SetNamedNodeProperty (Método)

Establece el valor de una propiedad con nombre para el nodo XML especificado, que deberá ser un nodo nonattribute en el origen de datos principal.

Espacio de nombres: Microsoft.Office.InfoPath
Ensamblado: Microsoft.Office.InfoPath (en microsoft.office.infopath.dll)

Sintaxis

'Declaración
Public MustOverride Sub SetNamedNodeProperty ( _
    target As XPathNavigator, _
    name As String, _
    value As String _
)
'Uso
Dim instance As DataSource
Dim target As XPathNavigator
Dim name As String
Dim value As String

instance.SetNamedNodeProperty(target, name, value)
public abstract void SetNamedNodeProperty (
    XPathNavigator target,
    string name,
    string value
)

Parámetros

  • target
    Objeto XPathNavigator situado en el nodo XML correspondiente al nodo nonattribute del origen de datos principal, para el que se va a devolver una propiedad con nombre.
  • name
    Nombre de la propiedad que se va a establecer.
  • value
    Valor en que se establecerá la propiedad.

Excepciones

Tipo de excepción Condición

ArgumentException

El nodo XML especificado no es válido.

ArgumentException

El nombre de propiedad especificado no es válido.

ArgumentNullException

Los parámetros que se han pasado a este método son null.

ArgumentException

Los parámetros que se han pasado a este método no son válidos. Por ejemplo, son de un tipo o formato no válido.

Comentarios

Las propiedades con nombre permiten a los usuarios asociar cadenas a propiedades definidas por el usuario de nodos de elementos XML del origen de datos principal. El valor de una propiedad con nombre puede establecerse con el método SetNamedNodeProperty. Para leer el valor de una propiedad con nombre, se usa el método GetNamedNodeProperty.

Los valores de propiedades establecidos mediante el método SetNamedNodeProperty no se guardan al guardar el formulario.

Sólo pueden tener acceso a este miembro los formularios que se ejecuten en el mismo dominio que el formulario abierto actualmente o los formularios a los que se hayan concedido permisos entre dominios.

Se puede tener acceso a este tipo o miembro desde un código ejecutado en formularios abiertos en Microsoft Office InfoPath 2007 o en un explorador Web.

Vea también

Referencia

DataSource (Clase)
DataSource (Miembros)
Microsoft.Office.InfoPath (Espacio de nombres)