Freigeben über


IVsTaskProvider3.GetProviderGuid(Guid) Methode

Definition

Gibt einen eindeutigen Bezeichner für diesen Anbieter zurück. Dies wird verwendet, um & Wiederherstellung von Daten pro Anbieter beizubehalten, die von der Aufgabenliste verwaltet werden, z. B. Benutzeranpassungen der Spaltenbreite & Reihenfolge. Wenn es nicht sinnvoll ist, diesem Anbieter eine GUID zuzuweisen (z. B. wird der Anbieter zur Laufzeit dynamisch erstellt und die Identität kann nicht über VS-Sitzungen hinweg beibehalten werden), können Sie GUID_NULL zurückgeben. Es muss beachtet werden, dass bestimmte Funktionen (z. B. Benutzeroberflächen-Einstellungspersistenz und die IVsTaskList2.SetActiveProvider-Methode) in diesem Fall nicht ausgeführt werden können.

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

Parameter

pguidProvider
Guid

[out] Ein Zeiger auf einen Anbieterbezeichner (ein Objekt des Typs GUID).

Gibt zurück

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Von vsshell80.idl:

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

Gilt für: