Compartir a través de


de la propiedad _XDocument3.InputParameters

Obtiene un objeto InputParameterCollection con los parámetros de entrada especificados mediante la opción /InputParameters de la línea de comandos o mediante parámetros de consulta en una dirección URL.

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

Sintaxis

'Declaración
ReadOnly Property InputParameters As InputParameterCollection
    Get
'Uso
Dim instance As _XDocument3
Dim value As InputParameterCollection

value = instance.InputParameters
InputParameterCollection InputParameters { get; }

Valor de propiedad

Tipo: Microsoft.Office.Interop.InfoPath.SemiTrust.InputParameterCollection
Objeto InputParameterCollection que contiene parámetros de entrada.

Comentarios

Los parámetros de entrada están formados por uno o varios pares nombre/valor separados por el carácter "y comercial" (&). Se especifican al abrir una plantilla de formulario desde la línea de comandos o un archivo por lotes mediante la opción /InputParameters de la línea de comandos. Los parámetros de entrada se pueden especificar también mediante parámetros de consulta al abrir una plantilla de formulario desde una dirección URL.

Dado que la propiedad InputParameters es nueva en Microsoft InfoPath, debe declararla y convertirla en el tipo _XDocument3 para poder tener acceso a este método. Para obtener más información, vea Cómo: Usar miembros del modelo de objetos que no son compatibles con InfoPath 2003.

Ú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, una plantilla de formulario de InfoPath se abre desde la línea de comandos mediante la sintaxis que se muestra a continuación:

infopath.exe "C:\User Forms\DeptReport.xsn" /InputParameters "Dept=Accounting"

string vDept = (_XDocument3)thisXDocument.InputParameters["Dept"];
Dim vDept As String = 
   DirectCast(thisXDocument, _XDocument3).InputParameters("Dept")

Vea también

Referencia

interfaz _XDocument3

Miembros _XDocument3

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