Метод _ExternalApplication.Close
Закрывает указанную форму Microsoft Office InfoPath 2007.
Этот метод несовместим с CLS.
Пространство имен: Microsoft.Office.Interop.InfoPath.SemiTrust
Сборка: Microsoft.Office.Interop.InfoPath.SemiTrust (в microsoft.office.interop.infopath.semitrust.dll)
Синтаксис
'Декларация
<DispIdAttribute(6)> _
Sub Close ( _
bstrDocumentURI As String _
)
'Применение
Dim instance As _ExternalApplication
Dim bstrDocumentURI As String
instance.Close(bstrDocumentURI)
[DispIdAttribute(6)]
void Close (
string bstrDocumentURI
)
Параметры
- bstrDocumentURI
Строковое значение, указывающее универсальный код ресурса (URI) формы.
Заметки
Метод Close закрывает открытую в настоящий момент форму, не закрывая приложение InfoPath. При использовании метода Close форма закрывается безусловно, что означает, что никакие изменения, внесенные в данные формы, не сохраняются.
![]() |
---|
Доступ к этому члену имеется только у форм, открытых из шаблона формы, настроенного в разделе "Безопасность и доверие" диалогового окна "Параметры формы" на работу с полным доверием. Этот член требует для текущего вызова полного доверия и не может быть использован программой с частичным доверием. Дополнительные сведения см. в статье "Использование библиотек из программ с частичным доверием" на MSDN. |
Пример
В следующем примере, написанном на языке программирования C#, метод Close объекта ExternalApplication используется для закрытия открытой в настоящий момент формы:
private void AutomateInfoPathForm()
{
ExternalApplication infoPath = new ExternalApplicationClass();
// Open an InfoPath form.
infoPath.Open(@"C:\My Forms\Form1.xml", 1);
// Close the InfoPath form.
infoPath.Close(@"C:\My Forms\Form1.xml");
// Quit the InfoPath application.
infoPath.Quit();
}
![]() |
---|
В предыдущем примере предполагается, что используется пространство имен Microsoft.Office.Interop.InfoPath, а также указана библиотека типов Microsoft InfoPath 2.0. |
См. также
Ссылка
Интерфейс _ExternalApplication
Члены _ExternalApplication
Пространство имен Microsoft.Office.Interop.InfoPath.SemiTrust