HTMLTaskPane.HTMLWindow Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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 .