IDebugProperty2::GetExtendedInfo
Obtiene información extendida para la propiedad .
Sintaxis
Parámetros
guidExtendedInfo
[in] GUID que determina el tipo de información extendida que se va a recuperar. Consulte Comentarios para obtener más detalles.
pExtendedInfo
[out] Devuelve un VARIANT
objeto (C++) o (C#) que se puede usar para recuperar la información de propiedad extendida. Por ejemplo, este parámetro podría devolver una IUnknown
interfaz que se puede consultar para una interfaz IDebugDocumentText2 . Consulte Comentarios para obtener más detalles.
Valor devuelto
Si se ejecuta correctamente, devuelve S_OK
; de lo contrario, devuelve el código de error. Devuelve S_GETEXTENDEDINFO_NO_EXTENDEDINFO
si no hay información extendida que se va a recuperar.
Comentarios
Este método existe para recuperar información que no se presta para recuperarse mediante una llamada al método GetPropertyInfo .
Normalmente, este método reconoce los siguientes GUID (los valores GUID se especifican para C#, ya que el nombre no está disponible en ningún ensamblado). Se pueden crear GUID adicionales para su uso interno.
Nombre | GUID | Descripción |
---|---|---|
guidDocument | {3f98de84-fee9-11d0-b47f-00a0244a1dd2} | Devuelve una IUnknown interfaz al documento. Normalmente, la interfaz IDebugDocumentText2 se puede obtener de esta IUnknown interfaz. |
guidCodeContext | {e2fc65e-56ce-11d1-b528-00aax004a8797} | Devuelve una IUnknown interfaz al contexto del documento. Normalmente, la interfaz IDebugDocumentContext2 se puede obtener de esta IUnknown interfaz. |
guidCustomViewerSupported | {d9c9da31-ffbe-4eeb-9186-23121e3c088c} | Devuelve una cadena que contiene el CLSID de un visor personalizado, normalmente implementado por un evaluador de expresiones. |
guidExtendedInfoSlot | {6df235ad-82c6-4292-9c97-7389770bc42f} | Devuelve un número de 32 bits que representa el número de ranura deseado si esta propiedad representa una dirección local de código administrado. |
guidExtendedInfoSignature | {b5fb6d46-f805-417f-96a3-8ba737073ffd} | Devuelve una cadena que contiene la firma de la variable asociada al objeto de propiedad. |