ModelingWindowPane.GetService – metoda
Získá služby zadaného typu.Přepsat tuto metodu vrátit příkaz služby vlastní nabídky
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
Protected Overrides Function GetService ( _
serviceType As Type _
) As Object
protected override Object GetService(
Type serviceType
)
Parametry
- serviceType
Typ: System.Type
Typ nabídky příkaz služby získat.
Vrácená hodnota
Typ: System.Object
Služba zadaného typu.Ve výchozím nastavení tato metoda vrátí následující služby:IOleCommandTarget, IMenuCommandService, IObjectWithSite, IVsTrackSelectionEx, a IVsWindowFrame.Pokud je zadán typ ISelectionService, vrátí podokna tohoto okna.Pokud je typ IVsTrackSelectionEx nebo IVsWindowFrame, jej přenese na místní poskytovatel metadat.
Poznámky
Další informace o službách naleznete v Služba Essentials.Následující tabulka obsahuje přehled služeb příkaz nabídky, které tato metoda podporuje.
Služba příkazů nabídky |
Description |
---|---|
Toto rozhraní umožňuje objektů a jejich obaly k odeslání příkazů k jinému.Například objektu panely nástrojů mohou obsahovat tlačítka pro příkazy jako Tisk, Náhled, Uložit, Nový, a zvětšení. |
|
Toto rozhraní poskytuje metody spravovat příkazy nabídky, které jsou k dispozici v návrhovém režimu a zobrazit některé typy místní nabídky. |
|
Toto rozhraní umožňuje výběr prvku. |
|
Toto rozhraní poskytuje jednoduché objekty s lehké (světlejší než IOleObject) sedíte mechanismus. |
|
Toto rozhraní sleduje změny ve výběru. |
|
Toto rozhraní poskytuje přístup k rámečků prostředí. |
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.