Udostępnij za pośrednictwem


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