Metoda ToolWindow.OnDocumentWindowChanged —
Powiadamia klas pochodnych, jeśli użytkownik nie dokona zmian w oknie dokumentu.
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Shell
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Składnia
'Deklaracja
Protected Overridable Sub OnDocumentWindowChanged ( _
oldView As ModelingDocView, _
newView As ModelingDocView _
)
protected virtual void OnDocumentWindowChanged(
ModelingDocView oldView,
ModelingDocView newView
)
Parametry
- oldView
Typ: Microsoft.VisualStudio.Modeling.Shell.ModelingDocView
Widok okna dokumentu w poprzedniej ramki.
- newView
Typ: Microsoft.VisualStudio.Modeling.Shell.ModelingDocView
Widok okna dokumentu w bieżącej klatce.
Uwagi
Ta metoda jest użyteczna, jeżeli chcesz utworzyć okna narzędzia, która śledzi bieżący dokument i wyświetlić inny widok tego dokumentu.Metoda ta jest wywoływana, gdy okno Narzędzie jest pierwszy utworzony i ponownie, gdy okno dokumentu zmian.Wyświetlanie parametrów może być null, jeśli okno dokumentu jest typu, który nie jest obsługiwany przez modelowanie ramach powłoki.
Przykłady
Poniższy przykład powiadamia klas pochodnych, gdy użytkownik wprowadzi zmiany w oknie dokumentu.
protected override void OnDocumentWindowChanged(ModelingDocView oldView, ModelingDocView newView)
{
base.OnDocumentWindowChanged(oldView, newView);
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..