DEBUG_CUSTOM_VIEWER
Uma estrutura que identifica um visualizador personalizado ou digite visualizer.
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;
};
Membros
dwID
Uma ID para diferenciar vários visualizadores ou visualizadores implementados por uma GUID.bstrMenuName
O texto que aparecerá no menu drop-down.bstrDescription
Uma descrição do visualizador personalizado ou visualizador de tipo (deve ser um valor nulo se não usada).guidLang
Idioma do avaliador de expressão fornecendo.guidVendor
Fornecedor do avaliador de expressão fornecendo.bstrMetric
Métrica sob a qual o visualizador personalizado ou o Visualizador do tipo CLSID é armazenado.
Comentários
Uma lista dessa estrutura é retornada por uma chamada para o IDebugProperty3::GetCustomViewerList método (e, por extensão, o IEEVisualizerService::GetCustomViewerList método).
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll