IVsTaskProvider3.GetProviderGuid(Guid) メソッド

定義

このプロバイダーの一意の識別子を返します。 これは、列の幅 & 順序のユーザーのカスタマイズなど、タスク リストによって管理されるプロバイダーごとのデータの復元 & 保持するために使用されます。 このプロバイダーに GUID を割り当てることが現実的でない場合 (たとえば、プロバイダーは実行時に動的に作成され、ID を VS セッション間で保持できない場合)、GUID_NULL返すことができます。 ただし、その場合、特定の機能 (UI 設定の永続化や IVsTaskList2.SetActiveProvider メソッドなど) は機能しないことに注意する必要があります。

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

パラメーター

pguidProvider
Guid

[out]プロバイダー識別子 (GUID 型のオブジェクト) へのポインター。

戻り値

メソッドが成功した場合は S_OK を返します。 失敗した場合はエラー コードを返します。

注釈

COM 署名

vsshell80.idl から:

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

適用対象