IVsTaskProvider3.GetProviderGuid(Guid) Метод

Определение

Возвращает уникальный идентификатор для этого поставщика. Он используется для сохранения & данных восстановления на уровне поставщика, управляемых списком задач, например пользовательской настройки ширины столбцов & . Если не целесообразно назначать идентификатор GUID этому поставщику (например, если поставщик динамически создается во время выполнения, а удостоверение не может быть сохранено в сеансах 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).

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из vsshell80. IDL:

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

Применяется к