ModelExplorerToolWindow – třída
Představuje nástroj okna Průzkumníka modelu hostitelem.
Toto rozhraní API není kompatibilní se specifikací CLS.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.Shell.WindowPane
Microsoft.VisualStudio.Modeling.Shell.ModelingWindowPane
Microsoft.VisualStudio.Modeling.Shell.ToolWindow
Microsoft.VisualStudio.Modeling.Shell.ModelExplorerToolWindow
Obor názvů: Microsoft.VisualStudio.Modeling.Shell
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Syntaxe
'Deklarace
<CLSCompliantAttribute(False)> _
Public MustInherit Class ModelExplorerToolWindow _
Inherits ToolWindow
[CLSCompliantAttribute(false)]
public abstract class ModelExplorerToolWindow : ToolWindow
Typ ModelExplorerToolWindow zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
ModelExplorerToolWindow | Vytvoří novou instanci třídy ModelExplorerToolWindow. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
ActiveInPlaceEditWindow | Získá a nastaví aktivní okno pro úpravy na místě. (Zděděno z ModelingWindowPane.) |
![]() |
BitmapIndex | V odvozené třídě vyzkoušený při načte index bitmapy, objeví se vedle názvu okna nástroje. (Zděděno z ToolWindow.) |
![]() |
BitmapResource | Při vyzkoušený v odvozené třídě získá číslo ID zdroje bitmapy, objeví se vedle názvu okna nástroje. (Zděděno z ToolWindow.) |
![]() |
Content | (Zděděno z WindowPane.) |
![]() |
DocData | Získá dokumentu v paměti. (Zděděno z ToolWindow.) |
![]() |
EnableUndo | Operace zpět obdrží a ověří, zda je povolena pro okno nástroje. (Přepisuje ToolWindow.EnableUndo.) |
![]() |
Frame | Získává IVsWindowFrame odpovídá toto okno.. (Zděděno z ModelingWindowPane.) |
![]() |
HasSelectableObjects | Okno nástroje zakáže získá Vybrat objekty příkaz, pokud dokument není načten. (Zděděno z ToolWindow.) |
![]() |
HasToolBar | V okně Nástroj získá a ověří, zda by měla mít panel nástrojů. (Zděděno z ToolWindow.) |
![]() |
HelpService | Získá nápovědu služby. (Zděděno z ModelingWindowPane.) |
![]() |
InitializationMode | (Zděděno z WindowPane.) |
![]() |
MenuService | Získá služba příkazů nabídky. (Zděděno z ModelingWindowPane.) |
![]() |
PrimarySelection | V podokně okna získá primární vybraný prvek. (Zděděno z ModelingWindowPane.) |
![]() |
SelectedElements | Získá prvky, které jsou vybrány v podokně okna. (Zděděno z ModelingWindowPane.) |
![]() |
SelectionCount | Počet prvků, které jsou vybrány v podokně okna získá. (Zděděno z ModelingWindowPane.) |
![]() |
SelectionHelpService | Získá nápovědu služby výběru. (Zděděno z ModelingWindowPane.) |
![]() |
ServiceProvider | Poskytovatel metadat, který je v tomto podokně okna místní získá. (Zděděno z ModelingWindowPane.) |
![]() |
ToolBarHost | Získává IVsToolWindowToolbarHost rozhraní, které určuje vzhled panelů nástrojů v okně nástroje. (Zděděno z ToolWindow.) |
![]() |
ToolWindowFont | Získá písma pro okno nástroje. (Zděděno z ToolWindow.) |
![]() |
TreeContainer | Získá kontejner pro navigační strom v Průzkumníku modelů. |
![]() |
Window | Okno Průzkumníka modelu získá. (Přepisuje WindowPane.Window.) |
![]() |
WindowTitle | Získá název okna Průzkumníka modelu. (Přepisuje ToolWindow.WindowTitle.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
![]() |
CommitPendingEditForCommand | Po implementaci odvozené třídy určuje, zda čekající úpravy by měla být potvrzena před provedením příkazu. (Zděděno z ModelingWindowPane.) |
![]() |
CountAllObjects | Získá počet prvků v podokně okna. (Zděděno z ModelingWindowPane.) |
![]() |
CountObjects | Vrátí počet prvků v podokně okna nebo v aktuálním výběru. (Zděděno z ModelingWindowPane.) |
![]() |
CountSelectedObjects | Získá počet prvků v aktuálním výběru. (Zděděno z ModelingWindowPane.) |
![]() |
CreateTreeContainer | Vytvoří kontejner pro navigační strom v Průzkumníku modelů. |
![]() |
Dispose() | (Zděděno z WindowPane.) |
![]() |
Dispose(Boolean) | Uvolní nespravované prostředky používané ModelExplorerToolWindow a volitelně uvolní spravované prostředky. (Přepisuje ToolWindow.Dispose(Boolean).) |
![]() |
DoSelectObjects | Po implementaci v odvozené třídě vybere prvků v podokně okna. (Zděděno z ModelingWindowPane.) |
![]() |
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) |
![]() |
Finalize | Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.) |
![]() |
GetAllObjects | Získá všechny prvky v podokně okna. (Zděděno z ModelingWindowPane.) |
![]() |
GetComponentSelected | Určuje, zda je vybrána dané součásti. (Zděděno z ModelingWindowPane.) |
![]() |
GetContainerSelected | Určuje, zda je vybrána daného kontejneru. (Zděděno z ModelingWindowPane.) |
![]() |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) |
![]() |
GetObjects | Získává aktuálně vybrané prvky nebo prvky, které lze vybrat v podokně okna. (Zděděno z ModelingWindowPane.) |
![]() |
GetSelectedComponents | Získá součásti, které jsou vybrány v podokně okna. (Zděděno z ModelingWindowPane.) |
![]() |
GetSelectedObjects | Získá prvky, které jsou vybrány v podokně okna. (Zděděno z ModelingWindowPane.) |
![]() |
GetService | Získá služby zadaného typu.Přepsat tuto metodu vrátit příkaz služby vlastní nabídky (Zděděno z ModelingWindowPane.) |
![]() |
GetSite | Získá web, který byl nastaven s SetSite. (Zděděno z ModelingWindowPane.) |
![]() |
GetType | Získá Type aktuální instance. (Zděděno z Object.) |
![]() |
Hide | Skryje podokno okna. (Zděděno z ModelingWindowPane.) |
![]() |
Initialize | Vytvoří novou instanci třídy ToolWindow. (Zděděno z ToolWindow.) |
![]() |
LoadUIState | (Zděděno z WindowPane.) |
![]() |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) |
![]() |
OnAfterToolWindowCreate | POST-Creation inicializace. (Zděděno z ToolWindow.) |
![]() |
OnClose | Odebere objekty podokně okna z místní nabídky výběru při zavření podokna okna. (Zděděno z ModelingWindowPane.) |
![]() |
OnCreate | Vytvoří okno nástroje. (Zděděno z ToolWindow.) |
![]() |
OnDocumentWindowChanged | Odvozené třídy upozorní, pokud změny v okně dokumentu. (Přepisuje ToolWindow.OnDocumentWindowChanged(ModelingDocView, ModelingDocView).) |
![]() |
OnSelectionChanged | Po výběru změny upozornění posluchače událostí. (Zděděno z ModelingWindowPane.) |
![]() |
OnSelectionChanging | Upozornění posluchače událostí před změnami výběru. (Zděděno z ModelingWindowPane.) |
![]() |
OnToolWindowCreate | Sleduje změny v rámečku v okně dokumentu. (Přepisuje ToolWindow.OnToolWindowCreate().) |
![]() |
PreProcessMessage | Zpracovává zprávy okna. (Zděděno z ModelingWindowPane.) |
![]() |
SaveUIState | (Zděděno z WindowPane.) |
![]() |
SelectObjects | Výběr prvků v podokně okna. (Zděděno z ModelingWindowPane.) |
![]() |
SetSelectedComponents(ICollection) | Přidá do kontejneru výběr zadané součásti a upozorní prostředí Změna výběru. (Zděděno z ModelingWindowPane.) |
![]() |
SetSelectedComponents(ICollection, SelectionTypes) | Není aktuálně implementováno. (Zděděno z ModelingWindowPane.) |
![]() |
SetSite | Inicializuje podokně okna v prostředí. (Zděděno z ModelingWindowPane.) |
![]() |
Show | Zobrazí podokno okna, přenese do popředí a je aktivní okno. (Zděděno z ModelingWindowPane.) |
![]() |
ShowNoActivate | Zobrazí podokno okna přenese do popředí, ale není jej provádět aktivní okno. (Zděděno z ModelingWindowPane.) |
![]() |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Nahoru
Události
Název | Popis | |
---|---|---|
![]() |
SelectionChanged | Je aktivována po změně výběru v podokně okna. (Zděděno z ModelingWindowPane.) |
![]() |
SelectionChanging | Je aktivována před výběr v podokně okna změní. (Zděděno z ModelingWindowPane.) |
Nahoru
Explicitní implementace rozhraní
Název | Popis | |
---|---|---|
![]() ![]() |
IVsWindowPane.ClosePane | Zastaralé. (Zděděno z WindowPane.) |
![]() ![]() |
IVsUIElementPane.CloseUIElementPane | (Zděděno z WindowPane.) |
![]() ![]() |
IVsWindowPane.CreatePaneWindow | Zastaralé. (Zděděno z WindowPane.) |
![]() ![]() |
IVsUIElementPane.CreateUIElementPane | (Zděděno z WindowPane.) |
![]() ![]() |
IOleCommandTarget.Exec | (Zděděno z WindowPane.) |
![]() ![]() |
IVsWindowPane.GetDefaultSize | Zastaralé. (Zděděno z WindowPane.) |
![]() ![]() |
IVsUIElementPane.GetDefaultUIElementSize | (Zděděno z WindowPane.) |
![]() ![]() |
IServiceProvider.GetService | (Zděděno z WindowPane.) |
![]() ![]() |
IVsUIElementPane.LoadUIElementState | (Zděděno z WindowPane.) |
![]() ![]() |
IVsWindowPane.LoadViewState | Zastaralé. (Zděděno z WindowPane.) |
![]() ![]() |
IOleCommandTarget.QueryStatus | (Zděděno z WindowPane.) |
![]() ![]() |
IVsUIElementPane.SaveUIElementState | (Zděděno z WindowPane.) |
![]() ![]() |
IVsWindowPane.SaveViewState | Zastaralé. (Zděděno z WindowPane.) |
![]() ![]() |
IVsWindowPane.SetSite | Zastaralé. (Zděděno z WindowPane.) |
![]() ![]() |
IVsUIElementPane.SetUIElementSite | (Zděděno z WindowPane.) |
![]() ![]() |
IVsWindowPane.TranslateAccelerator | Zastaralé. (Zděděno z WindowPane.) |
![]() ![]() |
IVsUIElementPane.TranslateUIElementAccelerator | (Zděděno z WindowPane.) |
Nahoru
Poznámky
Než přidáte-li okno nástroj Návrhář generované, zaregistrujte okna.Další informace naleznete v tématu ModelingPackage.
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.