IDebugProperty2::GetExtendedInfoIDebugProperty2::GetExtendedInfo

Obtient les informations étendues pour la propriété.Gets extended information for the property.

SyntaxeSyntax

HRESULT GetExtendedInfo (   
   REFGUID* guidExtendedInfo,  
   VARIANT* pExtendedInfo  
);  
int GetExtendedInfo (   
   ref Guid guidExtendedInfo,  
   out object pExtendedInfo  
);  

ParamètresParameters

guidExtendedInfo
[in] GUID qui détermine le type d’informations étendues à récupérer.[in] GUID that determines the type of extended information to be retrieved. Pour plus d’informations, consultez la section Notes.See Remarks for details.

pExtendedInfo
[out] Retourne un VARIANT (C++) ou un objet (c#) qui peut être utilisé pour récupérer les informations de propriété étendue.[out] Returns a VARIANT (C++) or object (C#) that can be used to retrieve the extended property information. Par exemple, ce paramètre peut retourner un IUnknown interface qui peut être interrogé pour une IDebugDocumentText2 interface.For example, this parameter might return an IUnknown interface that can be queried for an IDebugDocumentText2 interface. Pour plus d’informations, consultez la section Notes.See Remarks for details.

Valeur de retourReturn Value

En cas de réussite, retourne S_OK; sinon retourne le code d’erreur.If successful, returns S_OK; otherwise returns error code. Retourne S_GETEXTENDEDINFO_NO_EXTENDEDINFO s’il n’existe aucune informations étendues à récupérer.Returns S_GETEXTENDEDINFO_NO_EXTENDEDINFO if there is no extended information to retrieve.

NotesRemarks

Cette méthode existe à des fins de récupération des informations qui ne se prêtent pas à être récupéré en appelant le GetPropertyInfo (méthode).This method exists for the purpose of retrieving information that does not lend itself to being retrieved by calling the GetPropertyInfo method.

Les GUID suivants sont généralement reconnus par cette méthode (les valeurs GUID sont spécifiés pour c#, car le nom n’est pas disponible dans n’importe quel assembly).The following GUIDs are typically recognized by this method (the GUID values are specified for C# since the name is not available in any assembly). GUID supplémentaires peut être créés pour un usage interne.Additional GUIDs can be created for internal use.

NameName GUIDGUID DescriptionDescription
guidDocumentguidDocument {3f98de84-fee9-11d0-b47f-00a0244a1dd2}{3f98de84-fee9-11d0-b47f-00a0244a1dd2} Retourne un IUnknown interface au document.Returns an IUnknown interface to the document. En règle générale, les IDebugDocumentText2 interface peut être obtenue à partir de ce IUnknown interface.Typically, the IDebugDocumentText2 interface can be obtained from this IUnknown interface.
guidCodeContextguidCodeContext {1-b528-00aax004a8797 e2fc65e 56ce - 11d}{e2fc65e-56ce-11d1-b528-00aax004a8797} Retourne un IUnknown interface pour le contexte de document.Returns an IUnknown interface to the document context. En règle générale, les IDebugDocumentContext2 interface peut être obtenue à partir de ce IUnknown interface.Typically, the IDebugDocumentContext2 interface can be obtained from this IUnknown interface.
guidCustomViewerSupportedguidCustomViewerSupported {d9c9da31-ffbe-4eeb-9186-23121e3c088c}{d9c9da31-ffbe-4eeb-9186-23121e3c088c} Retourne une chaîne contenant le CLSID d’une visionneuse personnalisée, généralement implémentée par un évaluateur d’expression.Returns a string containing the CLSID of a custom viewer, typically implemented by an expression evaluator.
guidExtendedInfoSlotguidExtendedInfoSlot {6df235ad-82c6-4292-9c97-7389770bc42f}{6df235ad-82c6-4292-9c97-7389770bc42f} Retourne un nombre 32 bits qui représente le numéro d’emplacement souhaité si cette propriété représente une adresse locale du code managé.Returns a 32-bit number representing the desired slot number if this property represents a managed code local address.
guidExtendedInfoSignatureguidExtendedInfoSignature {b5fb6d46-f805-417f-96a3-8ba737073ffd}{b5fb6d46-f805-417f-96a3-8ba737073ffd} Retourne une chaîne contenant la signature de la variable associée à l’objet de propriété.Returns a string containing the signature of the variable associated with the property object.

Voir aussiSee Also

IDebugProperty2 IDebugProperty2
IDebugDocumentText2 IDebugDocumentText2
IDebugDocumentContext2IDebugDocumentContext2