(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.Int32Número de la variable.
bstrVariableValue
Tipo: System.StringValor 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
Espacio de nombres Microsoft.Office.Interop.InfoPath.SemiTrust