Metoda IVsPackage.CreateTool — (Guid)
Włącza środowisko do tworzenia narzędzie na żądanie systemu windows, które są implementowane przez VSPackages.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
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
[w] Unikatowy identyfikator okna narzędzia.
Wartość zwracana
Type: System.Int32
Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsPackage::CreateTool(
[in] REFGUID rguidPersistenceSlot
);
Okno Narzędzie można skonfigurować do automatycznego otwierania następnym razem, gdy środowisko jest uruchamiany, jeśli okno był otwarty podczas zamykania środowiska.
Ta metoda nie należy wprowadzać okno Narzędzie widoczne; oznacza to, że nie należy wywoływać Show.
Aby automatycznie otworzyć narzędzie windows po uruchomieniu środowiska naturalnego, należy przekazać CTW_fForceCreate do CreateToolWindow.Narzędzie systemu windows i ich konfiguracji muszą być zarejestrowane w rejestrze systemowym.Format wpisu rejestru i wartości, zobacz Tool Window Registration and Configuration.
Zobacz też
Interfejs IVsPackage
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku