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