Partilhar via


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

Consulte também

Referência

Estruturas e uniões

IDebugProperty3::GetCustomViewerList

IEEVisualizerService::GetCustomViewerList