IVsPackage.CreateTool – metoda (Guid)
Umožňuje vytvořit na vyžádání nástroje systému windows, které jsou implementovány v VSPackages prostředí.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
int CreateTool(
[InAttribute] ref Guid rguidPersistenceSlot
)
int CreateTool(
[InAttribute] Guid% rguidPersistenceSlot
)
abstract CreateTool :
rguidPersistenceSlot:Guid byref -> int
Function CreateTool (
<InAttribute> ByRef rguidPersistenceSlot As Guid
) As Integer
Parametry
- rguidPersistenceSlot
[v] Jedinečný identifikátor okna nástroje.
Vrácená hodnota
Type: System.Int32
Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.
Poznámky
Podpis COM
Z vsshell.idl:
HRESULT IVsPackage::CreateTool(
[in] REFGUID rguidPersistenceSlot
);
Okno nástroje lze nakonfigurovat otevřít automaticky při příštím prostředí je spuštěno, pokud byl během vypnutí prostředí otevřené okno.
Tato metoda není vhodné provádět v okně nástroje viditelné; by není volání Show.
Chcete-li automaticky otevřít nástroj systému windows při spuštění prostředí, CTW_fForceCreate na CreateToolWindow.Nástroje systému windows a jejich konfigurace musí být registrována v registru systému.Formát položky registru a hodnoty naleznete v tématu Tool Window Registration and Configuration.
Viz také
IVsPackage – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek