Udostępnij za pośrednictwem


IVsTaskProvider3.GetProviderGuid(Guid) Metoda

Definicja

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  
);  

Dotyczy