Partager via


ExternalApplication, interface

Représente l'application Microsoft Office InfoPath 2007.

 

Espace de noms : Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly : Microsoft.Office.Interop.InfoPath.SemiTrust (dans microsoft.office.interop.infopath.semitrust.dll)

Syntaxe

<CLSCompliantAttribute(False)> _
<GuidAttribute("096cd69f-0786-11d1-95fa-0080c78ee3bb")> _
<CoClassAttribute(GetType(ExternalApplicationWrapper))> _
Public Interface ExternalApplication
    Inherits _ExternalApplication

Dim instance As ExternalApplication
[CLSCompliantAttribute(false)] 
[GuidAttribute("096cd69f-0786-11d1-95fa-0080c78ee3bb")] 
[CoClassAttribute(typeof(ExternalApplicationWrapper))] 
public interface ExternalApplication : _ExternalApplication

Remarques

Ce type est le wrapper d'une classe de composants (coclass) requise par le code managé pour l'interopérabilité COM. Ce type permet d'accéder aux membres de l'interface COM implémentés par cette classe de composants. Pour plus d'informations sur l'interface COM, et pour accéder aux descriptions de ses membres, voir _ExternalApplication.

L'objet ExternalApplication est un type obsolète qu'il ne faut plus utiliser pour l'automatisation. L'objet Application et l'objet XDocument contiennent les propriétés et méthodes requises pour l'automatisation externe de l'application InfoPath.

Pour des raisons de compatibilité descendante, l'objet ExternalApplication peut être utilisé pour effectuer un ensemble limité d'opérations InfoPath telles que la création, l'ouverture ou la fermeture d'un formulaire ; l'inscription ou l'annulation de l'inscription d'un modèle de formulaire ; ou simplement la fermeture de l'application.

Exemple

Dans l'exemple suivant, l'objet ExternalApplication est créé et utilisé pour ouvrir un formulaire :

ExternalApplication infoPath = new ExternalApplicationClass();
// Open an InfoPath form.
infoPath.Open(@"C:\My Forms\Form1.xml", 1);
Remarque

L'exemple ci-dessus suppose que l'espace de noms Microsoft.Office.Interop.InfoPath est utilisé et que la bibliothèque de type Microsoft InfoPath 1,0 est référencée.

Voir aussi

Référence

Membres ExternalApplication
Microsoft.Office.Interop.InfoPath.SemiTrust, espace de noms