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