XmlFormCollection.Open Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Open(String) |
Ouvre le formulaire spécifié. |
| Open(String, XmlFormOpenMode) |
Ouvre le formulaire spécifié selon le mode d'ouverture spécifié. |
Open(String)
Ouvre le formulaire spécifié.
public:
abstract Microsoft::Office::InfoPath::XmlForm ^ Open(System::String ^ fileLocation);
public abstract Microsoft.Office.InfoPath.XmlForm Open(string fileLocation);
abstract member Open : string -> Microsoft.Office.InfoPath.XmlForm
Public MustOverride Function Open (fileLocation As String) As XmlForm
Paramètres
- fileLocation
- String
L'URI (Uniform Resource Identifier) du formulaire à ouvrir.
Retours
Objet XmlForm qui représente le formulaire qui a été ouvert.
Exemples
Dans l’exemple de code suivant, la méthode Open de la XmlFormCollection classe se fait passer l’URI du formulaire à ouvrir et son objet XmlForm associé est retourné.
XmlForm document = this.Application.XmlForms.Open(@"C:\MyForm.xml");
Dim document As XmlForm = Me.Application.XmlForms.Open("C:\MyForm.xml")
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 NewFromFormTemplate méthode . Pour créer un formulaire basé sur un formulaire existant, utilisez la New(String, XmlFormOpenMode) méthode .
Lorsque vous utilisez la méthode Open , le formulaire spécifié s’ouvre dans Microsoft InfoPath et est prêt à être rempli.
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.
Vous pouvez uniquement accéder à ce type ou à ce membre à partir du code exécuté dans les formulaires ouverts dans Microsoft InfoPath Filler.
S’applique à
Open(String, XmlFormOpenMode)
Ouvre le formulaire spécifié selon le mode d'ouverture spécifié.
public:
abstract Microsoft::Office::InfoPath::XmlForm ^ Open(System::String ^ fileLocation, Microsoft::Office::InfoPath::XmlFormOpenMode behavior);
public abstract Microsoft.Office.InfoPath.XmlForm Open(string fileLocation, Microsoft.Office.InfoPath.XmlFormOpenMode behavior);
abstract member Open : string * Microsoft.Office.InfoPath.XmlFormOpenMode -> Microsoft.Office.InfoPath.XmlForm
Public MustOverride Function Open (fileLocation As String, behavior As XmlFormOpenMode) As XmlForm
Paramètres
- fileLocation
- String
L'URI (Uniform Resource Identifier) du formulaire à ouvrir.
- behavior
- XmlFormOpenMode
Énumération XmlFormOpenMode qui spécifie comment le formulaire sera ouvert.
Retours
Objet XmlForm qui représente le formulaire qui a été ouvert.
Exemples
Dans l’exemple de code suivant, la méthode Open de la XmlFormCollection classe se fait passer l’URI du formulaire à ouvrir en mode lecture seule et l’objet XmlForm associé est retourné.
XmlForm document = this.Application.XmlForms.Open(
@"C:\MyForm.xml", XmlFormOpenMode.ReadOnly);
Dim document As XmlForm = Me.Application.XmlForms.Open(_
"C:\MyForm.xml", XmlFormOpenMode.ReadOnly)
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 NewFromFormTemplate méthode . Pour créer un formulaire basé sur un formulaire existant, utilisez la New(String, XmlFormOpenMode) méthode .
Lorsque vous utilisez la méthode Open , le formulaire spécifié s’ouvre dans Microsoft InfoPath et est prêt à être rempli.
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.
Vous pouvez uniquement accéder à ce type ou à ce membre à partir du code exécuté dans les formulaires ouverts dans Microsoft InfoPath Filler.