ExternalApplication Интерфейс

Определение

Представляет приложение 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
Производный
Атрибуты
Реализации

Примеры

В следующем примере создается и используется для открытия формы объект ExternalApplication:

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

Примечание. В приведенном выше примере предполагается, что Microsoft.Office.Interop.InfoPath используется пространство имен и указана ссылка на библиотеку типов Microsoft InfoPath 3.0.

Комментарии

Этот тип является оболочкой для компонентного класса, необходимого управляемому коду для взаимодействия с COM. Используйте этот тип для доступа к элементам интерфейса COM, реализованного этим компонентным классом. Сведения об интерфейсе COM, включая ссылку на описания его членов, см. в разделе_ExternalApplication .

Тип объекта ExternalApplication устарел и не рекомендуется к использованию для автоматизации. Объект Application и XDocument объект содержат свойства и методы, необходимые для внешней автоматизации приложения InfoPath.

В целях обратной совместимости объект ExternalApplication можно использовать для выполнения ограниченного набора операций InfoPath, например создания, открытия или закрытия формы, регистрации или отмены регистрации шаблона формы и просто для завершения работы приложения.

Методы

CacheSolution(String)

Представляет приложение Microsoft InfoPath.

(Унаследовано от _ExternalApplication2)
Close(String)

Представляет приложение Microsoft InfoPath.

(Унаследовано от _ExternalApplication2)
New(String, Int32)

Представляет приложение Microsoft InfoPath.

(Унаследовано от _ExternalApplication2)
NewFromSolution(String)

Представляет приложение Microsoft InfoPath.

(Унаследовано от _ExternalApplication2)
NewFromSolutionWithInputParameters(String, String)

Создает новую форму с использованием указанного шаблона форм с указанными входными параметрами и параметрами шаблона форм.

(Унаследовано от _ExternalApplication2)
Open(String, Int32)

Представляет приложение Microsoft InfoPath.

(Унаследовано от _ExternalApplication2)
Quit()

Представляет приложение Microsoft InfoPath.

(Унаследовано от _ExternalApplication2)
RegisterSolution(String, String)

Представляет приложение Microsoft InfoPath.

(Унаследовано от _ExternalApplication2)
UnregisterSolution(String)

Представляет приложение Microsoft InfoPath.

(Унаследовано от _ExternalApplication2)

Применяется к