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
Значение свойства
Примеры
В следующем примере свойство 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.