Freigeben über


DEBUG_CUSTOM_VIEWER

Eine Struktur, die einen benutzerdefinierten Typ oder eine Viewer schnellansicht identifiziert.

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

Mitglieder

  • dwID
    Eine ID, die aus mehreren Viewern oder Schnellansichten über ein GUIDimplementiert werden.

  • bstrMenuName
    Der Text, der im Dropdownmenü angezeigt wird.

  • bstrDescription
    Eine Beschreibung des benutzerdefinierten Viewers oder der Typ schnellansicht, muss ein NULL-Wert sein (wenn nicht verwendet).

  • guidLang
    Sprache des ausdrucksauswerters erfüllt, oder legt diesen fest.

  • guidVendor
    ausdrucksauswerters des Anbieters erfüllt, oder legt diesen fest.

  • bstrMetric
    Metrik, mit der der benutzerdefinierte Typ oder der Viewer schnellansicht CLSID gespeichert wird.

Hinweise

Eine Liste dieser Struktur wird von einem Aufruf der IDebugProperty3::GetCustomViewerList-Methode zurückgegeben (und, die zur Erweiterung IEEVisualizerService::GetCustomViewerList-Methode).

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

Strukturen und Unions

IDebugProperty3::GetCustomViewerList

IEEVisualizerService::GetCustomViewerList