IVsTaskProvider3.GetProviderGuid(Guid) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca unikatowy identyfikator dla tego dostawcy. Służy to do utrwalania & przywracania danych poszczególnych dostawców zarządzanych przez listę zadań, takich jak dostosowania użytkownika szerokości kolumny & kolejności. Jeśli nie jest praktyczne przypisanie identyfikatora GUID do tego dostawcy (np. dostawca jest dynamicznie tworzony w czasie wykonywania i nie można zachować tożsamości między sesjami programu VS), możesz zwrócić GUID_NULL. Należy jednak pamiętać, że niektóre funkcje (takie jak trwałość ustawień interfejsu użytkownika i metoda IVsTaskList2.SetActiveProvider) nie będą działać w tym przypadku.
public:
int GetProviderGuid([Runtime::InteropServices::Out] Guid % pguidProvider);
public int GetProviderGuid (out Guid pguidProvider);
abstract member GetProviderGuid : Guid -> int
Public Function GetProviderGuid (ByRef pguidProvider As Guid) As Integer
Parametry
- pguidProvider
- Guid
[out] Wskaźnik do identyfikatora dostawcy (obiektu typu GUID).
Zwraca
Jeśli metoda powiedzie się, zwraca wartość S_OK. Jeśli nie powiedzie się, zwraca kod błędu.
Uwagi
Podpis COM
Z pliku vsshell80.idl:
HRESULT IVsTaskProvider3::GetProviderGuid(
[out] GUID* pguidProvider
);