Partager via


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

Voir aussi

Référence

Structures et unions

IDebugProperty3 : : GetCustomViewerList

IEEVisualizerService : : GetCustomViewerList