Udostępnij za pośrednictwem


Metoda IVsTaskProvider3.GetProviderGuid — (Guid)

 

Zwraca unikatowy identyfikator dla tego dostawcy. Służy to do utrwalenia & przywracania danych na dostawcy zarządzane przez listy zadań, takich jak dostosowań użytkownika szerokość kolumny i kolejność. Jeśli nie jest możliwe do przypisania do tego dostawcy identyfikator GUID (np. dostawca jest tworzone dynamicznie w czasie wykonywania i tożsamości nie zachowywane między sesjami VS), może zwracać GUID_NULL. Należy jednak pamiętać, że niektóre funkcje (takie jak trwałości ustawienia interfejsu użytkownika i metoda IVsTaskList2.SetActiveProvider) nie będzie działać w takim przypadku.

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

Składnia

int GetProviderGuid(
    out Guid pguidProvider
)
int GetProviderGuid(
    [OutAttribute] Guid% pguidProvider
)
abstract GetProviderGuid : 
        pguidProvider:Guid byref -> int
Function GetProviderGuid (
    <OutAttribute> ByRef pguidProvider As Guid
) As Integer

Parametry

  • pguidProvider
    Type: System.Guid

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

Wartość zwracana

Type: System.Int32

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

Uwagi

Podpis COM

Z vsshell80.idl:

HRESULT IVsTaskProvider3::GetProviderGuid(
   [out] GUID* pguidProvider
);

Zobacz też

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

Powrót do początku