Поделиться через


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).

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

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

Комментарии

Сигнатура COM

Из vsshell80.idl:

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

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