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
- oldView
Tipo: Microsoft.VisualStudio.Modeling.Shell.ModelingDocView
O modo de exibição da janela do documento no quadro anterior.
- newView
Tipo: Microsoft.VisualStudio.Modeling.Shell.ModelingDocView
O modo de exibição da janela do documento no quadro atual.
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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.