Edit

Share via


DEBUG_CUSTOM_VIEWER

A structure that identifies a custom viewer or type visualizer.

Syntax

public struct DEBUG_CUSTOM_VIEWER {
    public uint   dwID;
    public string bstrMenuName;
    public string bstrDescription;
    public Guid   guidLang;
    public Guid   guidVendor;
    public string bstrMetric;
};

Members

dwID
An ID to differentiate multiple viewers or visualizers implemented by one GUID.

bstrMenuName
The text that will appear in the drop-down menu.

bstrDescription
A description of the custom viewer or type visualizer (must be a null value if not used).

guidLang
Language of the providing expression evaluator.

guidVendor
Vendor of the providing expression evaluator.

bstrMetric
Metric under which the custom viewer or type visualizer CLSID is stored.

Remarks

A list of this structure is returned by a call to the GetCustomViewerList method (and, by extension, the GetCustomViewerList method).

Requirements

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

See also