DEBUG_CUSTOM_VIEWER
une structure qui identifie une visionneuse ou un visualiseur personnalisée de type.
typedef struct tagDEBUG_CUSTOM_VIEWER {
DWORD dwID;
BSTR bstrMenuName;
BSTR bstrDescription;
GUID guidLang;
GUID guidVendor;
BSTR bstrMetric;
} DEBUG_CUSTOM_VIEWER;
public struct DEBUG_CUSTOM_VIEWER {
public uint dwID;
public string bstrMenuName;
public string bstrDescription;
public Guid guidLang;
public Guid guidVendor;
public string bstrMetric;
};
Membres
dwID
Un ID pour distinguer plusieurs visionneuses ou visualiseurs implémentés par un GUID.bstrMenuName
Le texte qui apparaît dans le menu déroulant.bstrDescription
Une description de la visionneuse ou du visualiseur personnalisée de type (doit être une valeur NULL si elle n'est pas utilisée).guidLang
Langage de l'évaluateur d'expression de présentation.guidVendor
Fournisseur de l'évaluateur d'expression de présentation.bstrMetric
De sous mesures fournies par la visionneuse ou le visualiseur personnalisée CLSID de type est enregistré.
Notes
une liste de cette structure est retournée par un appel à la méthode d' IDebugProperty3 : : GetCustomViewerList (et, par à l'extension, à la méthode d' IEEVisualizerService : : GetCustomViewerList ).
Configuration requise
en-tête : msdbg.h
l'espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll