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


HTMLTaskPane.HTMLWindow Свойство

Определение

Возвращает ссылку на объект окна HTML настраиваемой области задач Microsoft InfoPath.

public:
 property mshtml::IHTMLWindow2 ^ HTMLWindow { mshtml::IHTMLWindow2 ^ get(); };
public mshtml.IHTMLWindow2 HTMLWindow { get; }
member this.HTMLWindow : mshtml.IHTMLWindow2
Public ReadOnly Property HTMLWindow As IHTMLWindow2

Значение свойства

mshtml.IHTMLWindow2

Примеры

В следующем примере свойство HTMLTaskPaneObjectHTMLWindow объекта используется для задания ссылки на объект окна HTML настраиваемой области задач полностью доверенной формы. Затем код вызывает TaskPaneSwitchView пользовательскую функцию, определенную в HTML-коде настраиваемой области задач.

HTMLTaskPane custom = (HTMLTaskPane) thisXDocument.View.Window.TaskPanes[0];
mshtml.IHTMLWindow2 window = custom.<span class="label">HTMLWindow</span>;
// call into script through CLR late binding mechanism
window.GetType().InvokeMember(
 "TaskPaneSwitchView",      // late bound method      
 System.Reflection.BindingFlags.InvokeMethod |   // binding flags
 System.Reflection.BindingFlags.DeclaredOnly | 
 System.Reflection.BindingFlags.Public | 
 System.Reflection.BindingFlags.Instance,     
 null,        // binder object
 window,        // target object
 null);

Комментарии

Свойство HTMLTaskPaneObjectHTMLWindow объекта является одним из свойств, наследуемых TaskPaneObject объектом, когда тип области задач равен 0, что означает, что это настраиваемая область задач.

С помощью свойства HTMLWindow можно вызвать выполнение скрипта для функций, содержащихся в HTML-коде области задач из основного кода формы, а также можно напрямую управлять HTML-кодом области задач с помощью любых свойств и методов, содержащихся в объекте HTML-документа.

Примечание. Свойство HTMLWindow предоставляет те же функции, что и HTMLDocument свойство , но доступно только при использовании полностью доверенных форм. Если форма не является полностью доверенной, можно использовать свойство HTMLDocument.

Важно! Доступ к этому участнику можно получить только с помощью форм, открытых из шаблона формы, настроенного для запуска с полным доверием с помощью категории Безопасность и доверие диалогового окна Параметры формы. Этому элементу необходимо полное доверие для непосредственного вызывающего объекта и он не может использоваться в коде с частичным доверием. Дополнительные сведения см. в библиотеке "Использование библиотек из не вполне надежного кода" на веб-сайте MSDN.

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