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