Compartir a través de


(Int32, String) del método _XDocument3.SetDataVariable

Establece el valor de una variable predefinida guardada como un atributo de instrucción de procesamiento en el documento XML subyacente del documento.

Espacio de nombres:  Microsoft.Office.Interop.InfoPath.SemiTrust
Ensamblado:  Microsoft.Office.Interop.InfoPath.SemiTrust (en Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Sintaxis

'Declaración
Sub SetDataVariable ( _
    lVariableNumber As Integer, _
    bstrVariableValue As String _
)
'Uso
Dim instance As _XDocument3
Dim lVariableNumber As Integer
Dim bstrVariableValue As String

instance.SetDataVariable(lVariableNumber, _
    bstrVariableValue)
void SetDataVariable(
    int lVariableNumber,
    string bstrVariableValue
)

Parámetros

  • lVariableNumber
    Tipo: System.Int32

    Número de la variable.

Implementaciones

_XDocument2.SetDataVariable(Int32, String)
_XDocument.SetDataVariable(Int32, String)

Comentarios

Si la variable que se va a establecer no es un atributo válido de instrucción de procesamiento, el método SetDataVariable devolverá un error.

Para obtener el valor de una variable, utilice el método GetDataVariable.

Nota

Microsoft InfoPath sólo admite el uso de initialView, que es la variable que permite especificar la vista inicial mostrada al abrir un formulario. El número de esta variable siempre es 1 y su valor debe ser el nombre de una vista del formulario.

Importante

Únicamente se puede acceder a este miembro con formularios que se ejecuten en el mismo dominio que el formulario que está actualmente abierto o con formularios a los que se hayan concedido permisos entre dominios.

Ejemplos

En el siguiente ejemplo, se utiliza el método SetDataVariable del objeto XDocument para establecer el valor de la primera variable:

thisXDocument.SetDataVariable(1, "View 2");

Vea también

Referencia

interfaz _XDocument3

Miembros _XDocument3

Sobrecarga SetDataVariable

Espacio de nombres Microsoft.Office.Interop.InfoPath.SemiTrust