Интерфейс 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