Поделиться через


Интерфейс ExternalApplication

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

 

Пространство имен: Microsoft.Office.Interop.InfoPath.SemiTrust
Сборка: Microsoft.Office.Interop.InfoPath.SemiTrust (в microsoft.office.interop.infopath.semitrust.dll)

Синтаксис

'Декларация
<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

Заметки

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

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

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

Пример

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

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

Вышеприведенный пример предусматривает использование пространства имен Microsoft.Office.Interop.InfoPath и ссылку на библиотеку типа Microsoft InfoPath 1.0.

См. также

Ссылка

Члены ExternalApplication
Пространство имен Microsoft.Office.Interop.InfoPath.SemiTrust