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


IDebugProperty2::GetExtendedInfo

Возвращает расширенные сведения для свойства.

Синтаксис

int GetExtendedInfo ( 
   ref Guid guidExtendedInfo,
   out object pExtendedInfo
);

Параметры

guidExtendedInfo
[in] GUID, определяющий тип получения расширенных сведений. Дополнительные сведения см. в примечаниях.

pExtendedInfo
[out] VARIANT Возвращает объект (C++) или объект (C#), который можно использовать для получения сведений о расширенном свойстве. Например, этот параметр может возвращать IUnknown интерфейс, который можно запросить для интерфейса IDebugDocumentText2 . Дополнительные сведения см. в примечаниях.

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

В случае успешного выполнения возвращается S_OK; в противном случае возвращается код ошибки. Возвращает, S_GETEXTENDEDINFO_NO_EXTENDEDINFO если для получения дополнительных сведений нет.

Замечания

Этот метод существует для получения информации, которая не дает себе возможности извлекаться путем вызова метода GetPropertyInfo .

Следующие идентификаторы GUID обычно распознаются этим методом (значения GUID указываются для C#, так как имя недоступно в любой сборке). Для внутреннего использования можно создать дополнительные идентификаторы GUID.

Имя. GUID Description
guidDocument {3f98de84-fee9-11d0-b47f-00a0244a1dd2} IUnknown Возвращает интерфейс в документ. Как правило, интерфейс IDebugDocumentText2 можно получить из этого IUnknown интерфейса.
guidCodeContext {e2fc65e-56ce-11d1-b528-00aax004a8797} IUnknown Возвращает интерфейс контекста документа. Как правило, интерфейс IDebugDocumentContext2 можно получить из этого IUnknown интерфейса.
guidCustomViewerSupported {d9c9da31-ffbe-4eeb-9186-23121e3c088c} Возвращает строку, содержащую CLSID пользовательского средства просмотра, обычно реализуемую вычислителем выражений.
guidExtendedInfoSlot {6df235ad-82c6-4292-9c97-738970bc42f} Возвращает 32-разрядное число, представляющее нужный номер слота, если это свойство представляет локальный адрес управляемого кода.
guidExtendedInfoSignature {b5fb6d46-f805-417f-96a3-8ba737073ffd} Возвращает строку, содержащую сигнатуру переменной, связанной с объектом свойства.

См. также