Udostępnij za pośrednictwem


Metoda IVsTaskProvider3.GetProviderToolbar — (Guid, UInt32)

 

Zwraca identyfikator GUID i narzędzi grupy wskazujący narzędzi powinien być wyświetlany, gdy ten dostawca jest aktywny.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Składnia

int GetProviderToolbar(
    out Guid pguidGroup,
    out uint pdwID
)
int GetProviderToolbar(
    [OutAttribute] Guid% pguidGroup,
    [OutAttribute] unsigned int% pdwID
)
abstract GetProviderToolbar : 
        pguidGroup:Guid byref *
        pdwID:uint32 byref -> int
Function GetProviderToolbar (
    <OutAttribute> ByRef pguidGroup As Guid,
    <OutAttribute> ByRef pdwID As UInteger
) As Integer

Parametry

  • pguidGroup
    Type: System.Guid

    [out] Wskaźnik do identyfikatora grupy (obiekt typu GUID).

  • pdwID
    Type: System.UInt32

    [out] Wskaźnik do identyfikatora (wartości typu Liczba całkowita bez znaku).

Wartość zwracana

Type: System.Int32

Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.

Uwagi

Ustaw pguidGroup i pdwID GUID_NULL i 0, odpowiednio, oznacza, że tego dostawcy nie ma żadnych narzędzi. Podaj paska narzędzi, należy dołączyć listy rozwijanej dostawcy jako pierwsza grupa, umieszczając ten wiersz w pliku CTC:

guidSHLMainMenu:IDG_VS_TASKLIST_PROVIDERLIST, < grupy z narzędzi >: < identyfikator menu narzędzi >, 0x0100;

Zobacz vscommon\appid\inc\ShellCmdPlace.ctc przykłady.

Podpis COM

Z vsshell80.idl:

HRESULT IVsTaskProvider3::GetProviderToolbar(
   [out] GUID* pguidGroup, 
   [out] DWORD* pdwID
);

Zobacz też

Interfejs IVsTaskProvider3
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku