ExternalApplication Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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) |