_XDocument3.InputParameters - Propriété

Obtient un objet InputParameterCollection contenant les paramètres d'entrée spécifiés à l'aide de l'option de ligne de commande /InputParameters ou de paramètres d'interrogation dans une URL.

Espace de noms :  Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly :  Microsoft.Office.Interop.InfoPath.SemiTrust (dans Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Syntaxe

'Déclaration
ReadOnly Property InputParameters As InputParameterCollection
    Get
'Utilisation
Dim instance As _XDocument3
Dim value As InputParameterCollection

value = instance.InputParameters
InputParameterCollection InputParameters { get; }

Valeur de propriété

Type : Microsoft.Office.Interop.InfoPath.SemiTrust.InputParameterCollection
Un objet InputParameterCollection contenant des paramètres d'entrée.

Remarques

Les paramètres d'entrées sont constitués d'une ou de plusieurs paires nom/valeur séparées par une esperluette (&), qui sont spécifiées lorsqu'un modèle de formulaire est ouvert à partir de la ligne de commande ou d'un fichier de commande avec l'option de ligne de commande /InputParameters. Les paramètres d'entrée peuvent aussi être spécifiés à l'aide de paramètres d'interrogation lorsqu'un modèle de formulaire est ouvert à partir d'une URL.

Puisque la propriété InputParameters est une nouveauté dans Microsoft InfoPath, il est nécessaire de la déclarer et de l'envoyer au type _XDocument3 pour accéder à cette méthode. Pour plus d'informations, consultez Procédure : utiliser des membres du modèle objet non compatibles avec InfoPath 2003.

Seuls les formulaires qui s’exécutent dans le même domaine que le formulaire actuellement ouvert ou les formulaires disposant d’autorisations inter-domaines peuvent accéder à ce membre.

Exemples

Dans l'exemple suivant, un modèle de formulaire InfoPath est ouvert à partir de la ligne de commande avec la syntaxe suivante :

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")

Voir aussi

Référence

_XDocument3 interface

_XDocument3 - Membres

Microsoft.Office.Interop.InfoPath.SemiTrust - Espace de noms