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