IVsTaskProvider3.GetProviderGuid(Guid) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このプロバイダーの一意の識別子を返します。 これは、列の幅 & 順序のユーザーのカスタマイズなど、タスク リストによって管理されるプロバイダーごとのデータの復元 & 保持するために使用されます。 このプロバイダーに 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
);