Compartilhar via


ExternalApplication Interface

Definição

Representa o aplicativo Microsoft InfoPath.

public interface class ExternalApplication : Microsoft::Office::Interop::InfoPath::_ExternalApplication2
[System.Runtime.InteropServices.Guid("096CD772-0786-11D1-95FA-0080C78EE3BB")]
public interface ExternalApplication : Microsoft.Office.Interop.InfoPath._ExternalApplication2
type ExternalApplication = interface
    interface _ExternalApplication2
Public Interface ExternalApplication
Implements _ExternalApplication2
Derivado
Atributos
Implementações

Exemplos

No exemplo a seguir, o objeto ExternalApplication é criado e usado para abrir um formulário:

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

Observação: o exemplo acima pressupõe que o Microsoft.Office.Interop.InfoPath namespace está sendo usado e que a Biblioteca de Tipos do Microsoft InfoPath 3.0 é referenciada.

Comentários

This type is a wrapper for a coclass that is required by managed code for COM interoperability. Use this type to access the members of the COM interface implemented by this coclass. Para obter informações sobre a interface COM, incluindo um link para descrições de seus membros, consulte_ExternalApplication.

O objeto ExternalApplication é um tipo preterido que não deve mais ser usado para automação. O Application objeto e o XDocument objeto contêm as propriedades e os métodos necessários para a automação externa do aplicativo InfoPath.

Para compatibilidade com versões anteriores, o objeto ExternalApplication pode ser usado para executar um conjunto limitado de operações do InfoPath, como criar, abrir ou fechar um formulário; registrar ou cancelar o registro de um modelo de formulário; ou simplesmente abandonar o aplicativo.

Métodos

CacheSolution(String)

Representa o aplicativo Microsoft InfoPath.

(Herdado de _ExternalApplication2)
Close(String)

Representa o aplicativo Microsoft InfoPath.

(Herdado de _ExternalApplication2)
New(String, Int32)

Representa o aplicativo Microsoft InfoPath.

(Herdado de _ExternalApplication2)
NewFromSolution(String)

Representa o aplicativo Microsoft InfoPath.

(Herdado de _ExternalApplication2)
NewFromSolutionWithInputParameters(String, String)

Cria um novo formulário usando o modelo de formulário especificado com os parâmetros de entrada e modelo de formulário especificados.

(Herdado de _ExternalApplication2)
Open(String, Int32)

Representa o aplicativo Microsoft InfoPath.

(Herdado de _ExternalApplication2)
Quit()

Representa o aplicativo Microsoft InfoPath.

(Herdado de _ExternalApplication2)
RegisterSolution(String, String)

Representa o aplicativo Microsoft InfoPath.

(Herdado de _ExternalApplication2)
UnregisterSolution(String)

Representa o aplicativo Microsoft InfoPath.

(Herdado de _ExternalApplication2)

Aplica-se a