IDkmClrFormatter Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Formatiert Werte und Typnamen von Auswertungs Ergebnissen in eine Zeichenfolge, die für die gedestete Sprache geeignet ist. Compileranbieter können diese Schnittstelle implementieren, um die Wert Formatierung für Ihre Sprache anzupassen.
Implementierungen dieser Schnittstelle können einschränken, wenn Sie mithilfe eines Filters aufgerufen werden, der in ihrer Komponenten Konfiguration definiert ist. Die folgenden Eigenschaften können verwendet werden: compilervendorid, LanguageID.
Diese API wurde in Visual Studio 14 RTM (dkmapiversion. VS14RTM) eingeführt.
public interface class IDkmClrFormatter
public interface class IDkmClrFormatter
__interface IDkmClrFormatter
public interface IDkmClrFormatter
type IDkmClrFormatter = interface
Public Interface IDkmClrFormatter
Methoden
| GetTypeName(DkmInspectionContext, DkmClrType, DkmClrCustomTypeInfo, ReadOnlyCollection<String>) |
Ruft die Typnamen Zeichenfolge ab, die auf der Benutzeroberfläche für den angegebenen dkmclrtype angezeigt werden soll. Diese Methode gibt immer einen Wert zurück und wird in Variablen Inspektions Fenstern verwendet. |
| GetUnderlyingString(DkmClrValue, DkmInspectionContext) |
Die zugrunde liegende Zeichen folgen Darstellung des Werts erhalten. |
| GetValueString(DkmClrValue, DkmInspectionContext, ReadOnlyCollection<String>) |
Hiermit wird die Wert Zeichenfolge für den angegebenen dkmclrvalue-Wert in der Benutzeroberfläche angezeigt. |
| HasUnderlyingString(DkmClrValue, DkmInspectionContext) |
Bestimmt, ob dieser Wert über eine zugrunde liegende Zeichen folgen Darstellung verfügt. Wenn diese Methode true zurückgibt, kann der Benutzer Zeichen folgen schnell Ansichten verwenden, um diesen Wert im Debugger anzuzeigen. Getunderlyingstring sollte die zugrunde liegende Zeichen folgen Darstellung zurückgeben. |