Partilhar via


Método ToolWindow.OnDocumentWindowChanged

Notifica classes derivadas, se um usuário fizer uma alteração na janela do documento.

Namespace:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Sintaxe

'Declaração
Protected Overridable Sub OnDocumentWindowChanged ( _
    oldView As ModelingDocView, _
    newView As ModelingDocView _
)
protected virtual void OnDocumentWindowChanged(
    ModelingDocView oldView,
    ModelingDocView newView
)

Parâmetros

Comentários

Este método é útil se você quiser criar uma janela de ferramenta que rastreia o documento atual e outra exibição deste documento.Este método é chamado quando a janela da ferramenta é o primeira criado e novamente quando a janela do documento muda.Os parâmetros de modo de exibição podem ser nulos caso a janela do documento é um tipo que não há suporte para a modelagem framework do shell.

Exemplos

O exemplo a seguir notifica classes derivadas, quando um usuário faz uma alteração na janela do documento.

protected override void OnDocumentWindowChanged(ModelingDocView oldView, ModelingDocView newView)
{
     base.OnDocumentWindowChanged(oldView, newView);
} 

Segurança do .NET Framework

Consulte também

Referência

ToolWindow Classe

Namespace Microsoft.VisualStudio.Modeling.Shell