XDocuments2.Open - Méthode (Object, Int32)

Ouvre le formulaire Microsoft InfoPath spécifié.

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

Syntaxe

'Déclaration
Function Open ( _
    varURI As Object, _
    dwBehavior As Integer _
) As XDocument
'Utilisation
Dim instance As XDocuments2
Dim varURI As Object
Dim dwBehavior As Integer
Dim returnValue As XDocument

returnValue = instance.Open(varURI, dwBehavior)
XDocument Open(
    Object varURI,
    int dwBehavior
)

Paramètres

  • varURI
    Type : System.Object

    Indique l'URI (Uniform Resource Identifier) d'un formulaire.

  • dwBehavior
    Type : System.Int32

    La valeur par défaut est 1. Valeur qui indique comment le formulaire doit être ouvert. Les valeurs sont basées sur l'énumération XdDocumentVersionMode.

Valeur renvoyée

Type : Microsoft.Office.Interop.InfoPath.SemiTrust.XDocument
Objet _XDocument.

Implémentations

XDocuments.Open(Object, Int32)

Remarques

La méthode Open ne peut être utilisée que pour ouvrir un formulaire et non un modèle de formulaire. Pour créer un formulaire à partir d'un modèle de formulaire, utilisez la méthode NewFromSolution. Pour créer un formulaire à partir d'un formulaire existant, utilisez la méthode New.

Lorsque vous utilisez la méthode Open, le formulaire spécifié s'ouvre dans InfoPath et est prêt à être rempli.

Important

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, la méthode Open de la collection XDocumentsCollection reçoit l'URI d'un formulaire existant, le formulaire est ouvert et son objet _XDocument associé est renvoyé :

XDocument document;
document = thisApplication.XDocuments.Open(@"C:\MyForm.xml", 1);

Voir aussi

Référence

XDocuments2 interface

XDocuments2 - Membres

Open - Surcharge

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