Condividi tramite


Interfaccia ExternalApplication

Rappresenta l'applicazione Microsoft Office InfoPath 2007.

 

Spazio dei nomi: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)

Sintassi

<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

Osservazioni

Questo tipo è un wrapper per una coclasse richiesta dal codice gestito per l'interoperabilità COM. Utilizzare questo tipo per accedere ai membri dell'interfaccia COM implementata dalla coclasse. Per informazioni sull'interfaccia COM e un collegamento alle descrizioni dei relativi membri, vedere _ExternalApplication.

L'oggetto ExternalApplication è stato dichiarato obsoleto e non dovrebbe più essere utilizzato per l'automazione. L'oggetto Application e l'oggetto XDocument contengono le proprietà e i metodi necessari per l'automazione esterna dell'applicazione InfoPath.

Per garantire la compatibilità con le versioni precedenti, è possibile utilizzare l'oggetto ExternalApplication per eseguire una serie limitata di operazioni di InfoPath quali la creazione, l'apertura o la chiusura di un modulo, la registrazione o l'annullamento della registrazione di un modello di modulo o la chiusura dell'applicazione.

Esempio

Nell'esempio seguente, viene creato l'oggetto ExternalApplication e viene utilizzato per aprire un modulo:

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

Nell'esempio precedente si presuppone l'utilizzo dello spazio dei nomi Microsoft.Office.Interop.InfoPath e l'esistenza di un riferimento alla libreria dei tipi di Microsoft InfoPath 1.0.

Vedere anche

Riferimenti

Membri ExternalApplication
Spazio dei nomi Microsoft.Office.Interop.InfoPath.SemiTrust