Condividi tramite


DEBUG_CUSTOM_VIEWER

Una struttura che identifica un visualizzatore o un visualizzatore personalizzato del tipo.

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;
};

Membri

  • dwID
    Un ID per distinguere i visualizzatori più o i visualizzatori implementati da un GUID.

  • bstrMenuName
    Il testo che verrà visualizzato nel menu a discesa.

  • bstrDescription
    Descrizione del visualizzatore o del visualizzatore personalizzato del tipo (deve essere un valore null se non utilizzato).

  • guidLang
    Linguaggio dell'analizzatore di espressioni di creazione.

  • guidVendor
    Fornitore dell'analizzatore di espressioni di creazione.

  • bstrMetric
    Nella metrica del visualizzatore o il visualizzatore personalizzato CLSID del tipo viene archiviato.

Note

Un elenco di questa struttura viene restituito da una IDebugProperty3:: GetCustomViewerList chiamata al metodo e, con estensione, IEEVisualizerService:: GetCustomViewerList metodo).

Requisiti

intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

Strutture e unioni

IDebugProperty3:: GetCustomViewerList

IEEVisualizerService:: GetCustomViewerList