IVsUIHierarchy.GetGuidProperty(UInt32, Int32, Guid) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Идентифицирует тип конкретного узла.
public:
int GetGuidProperty(System::UInt32 itemid, int propid, [Runtime::InteropServices::Out] Guid % pguid);
public int GetGuidProperty (uint itemid, int propid, out Guid pguid);
abstract member GetGuidProperty : uint32 * int * Guid -> int
Public Function GetGuidProperty (itemid As UInteger, propid As Integer, ByRef pguid As Guid) As Integer
Параметры
- itemid
- UInt32
[in] Идентификатор элемента иерархии, свойство которого требуется извлечь. Список значений itemid см. в VSITEMID.
- propid
- Int32
[in] Идентификатор свойства данного элемента иерархии. Список значений propid см. в __VSHPROPID.
- pguid
- Guid
заполняет Указатель на свойство GUID, указанное в propid .
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Реализации
Комментарии
Подпись COM
Из всшелл. IDL:
HRESULT IVsUIHierarchy::GetGuidProperty(
[in] VSITEMID itemid,
[in] VSHPROPID propid,
[out] GUID *pguid
);
Используйте этот метод для передачи любых свойств, значения которых являются идентификаторами GUID. GetPropertyМетод не может использоваться для передачи свойств GUID.