Compartir a través de


Interfaz ExternalApplication

Representa la aplicación Microsoft InfoPath.

Espacio de nombres:  Microsoft.Office.Interop.InfoPath.SemiTrust
Ensamblado:  Microsoft.Office.Interop.InfoPath.SemiTrust (en Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Sintaxis

'Declaración
<GuidAttribute("096cd772-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface ExternalApplication _
    Inherits _ExternalApplication2, _ExternalApplication
'Uso
Dim instance As ExternalApplication
[GuidAttribute("096cd772-0786-11d1-95fa-0080c78ee3bb")]
public interface ExternalApplication : _ExternalApplication2, 
    _ExternalApplication

Comentarios

Este tipo es un contenedor para una coclase que requiere el código administrado para la interoperabilidad con COM. Use este tipo para acceder a los miembros de la interfaz COM que implementa esta coclase. Encontrará información sobre la interfaz COM, así como vínculos a las descripciones de sus miembros, en_ExternalApplication.

El objeto ExternalApplication es un tipo suplantado que ya no se debería usar para la automatización. El objeto Application y el objeto XDocument contienen las propiedades y métodos necesarios para la automatización externa de la aplicación InfoPath.

Por razones de compatibilidad con versiones anteriores, el objeto ExternalApplication se puede utilizar para efectuar un conjunto limitado de operaciones de InfoPath, como crear, abrir o cerrar un formulario; registrar o cancelar el registro de una plantilla de formulario; o sencillamente salir de la aplicación.

Ejemplos

En el siguiente ejemplo, se crea el objeto ExternalApplication y se utiliza para abrir un formulario:

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

Nota

En los ejemplos anteriores se supone que se está utilizando el espacio de nombres Microsoft.Office.Interop.InfoPath y que se hace referencia a la Biblioteca de tipos de Microsoft InfoPath 1.0.

Vea también

Referencia

Miembros ExternalApplication

Espacio de nombres Microsoft.Office.Interop.InfoPath.SemiTrust