IVsTaskProvider3.GetProviderGuid(Guid) Methode

Definition

Gibt einen eindeutigen Bezeichner für diesen Anbieter zurück. Diese wird verwendet, um & die von der Aufgabenliste verwalteten Daten für die Wiederherstellung pro Anbieter beizubehalten, z. b. Benutzeranpassungen der Spaltenbreiten & Reihenfolge. Wenn es nicht praktikabel ist, diesem Anbieter eine GUID zuzuweisen (z. b. wenn der Anbieter zur Laufzeit dynamisch erstellt wird und die Identität nicht über vs-Sitzungen hinweg beibehalten werden kann), 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

Int32

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

Hinweise

COM-Signatur

Aus vsshell80. idl:

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

Gilt für