Compartilhar via


HTMLTaskPane.HTMLWindow Propriedade

Definição

Obtém uma referência a um objeto de janela HTML do painel de tarefas personalizado do Microsoft Office InfoPath 2003.

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

Valor da propriedade

mshtml.IHTMLWindow2

Exemplos

No exemplo a seguir, a propriedade HTMLWindow do HTMLTaskPaneObject objeto é usada para definir uma referência ao objeto de janela HTML do painel de tarefas personalizado de um formulário totalmente confiável. Em seguida, o código chama a TaskPaneSwitchView função personalizada definida no código HTML do painel de tarefas personalizado.

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);

Comentários

A propriedade HTMLWindow do HTMLTaskPaneObject objeto é uma das propriedades herdadas pelo TaskPaneObject objeto quando o tipo do painel de tarefas é 0, o que significa que ele é o painel de tarefas personalizado.

Usando a propriedade HTMLWindow , você pode chamar funções de script contidas no código HTML do painel de tarefas do código de formulário primário e também pode manipular diretamente o código HTML do painel de tarefas usando qualquer uma das propriedades e métodos fornecidos pelo objeto de documento HTML.

Observação: a propriedade HTMLWindow fornece a mesma funcionalidade que a HTMLDocument propriedade, mas só está disponível ao usar formulários totalmente confiáveis. Se o formulário não for totalmente confiável, você poderá usar a propriedade HTMLDocument .

Aplica-se a