IDebugConvert 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.
Definiert einen Satz von Dienstprogrammmethoden, die Daten von einem Typ in einen anderen konvertieren. Schließt Methoden ein, die Werte in String-Objekte konvertieren, damit sie vom Debugger angezeigt werden können.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
public interface class IDebugConvert
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("AA51516D-C0F2-49fe-9D38-61D20456904C")]
public interface IDebugConvert
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("AA51516D-C0F2-49fe-9D38-61D20456904C")>]
type IDebugConvert = interface
Public Interface IDebugConvert
- Abgeleitet
- Attribute
Methoden
BooleanToString(Boolean) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert bei Implementierung in einer Klasse den angegebenen Boolean-Wert in einen String. |
ByteToString(Byte, Int32) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert bei Implementierung in einer Klasse den angegebenen Byte-Wert in einen String. |
DoubleToDateString(Double) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt bei Implementierung in einer Klasse eine Zeichenfolgendarstellung des angegebenen Double. Die Zeichenfolgendarstellung enthält den Wochentag, den Monat, das Datum, die Uhrzeit, die Zeitzone sowie das Jahr. |
DoubleToString(Double) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert bei Implementierung in einer Klasse den angegebenen Double-Wert in einen String. |
GetErrorMessageForHR(Int32, IJSVsaEngine) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft bei Implementierung in einer Klasse eine Fehlermeldung ab, die anhand des angegebenen HResult und der CultureInfo der angegebenen IJSVsaEngine erstellt wird. |
GetErrorMessageForHR(Int32, IVsaEngine) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft bei Implementierung in einer Klasse eine Fehlermeldung ab, die anhand des angegebenen HResult und der CultureInfo der angegebenen IVsaEngine erstellt wird. |
GetManagedCharObject(UInt16) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt beim Implementieren in einer Klasse ein verwaltetes Objekt, das über den angegebenen primitiven Char-Wert verfügt. |
GetManagedInt64Object(Int64) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt beim Implementieren in einer Klasse ein verwaltetes Objekt, das über den angegebenen primitiven Int64-Wert verfügt. |
GetManagedObject(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt beim Implementieren in einer Klasse ein verwaltetes Objekt, das über den angegebenen primitiven Wert verfügt. |
GetManagedUInt64Object(UInt64) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt beim Implementieren in einer Klasse ein verwaltetes Objekt, das über den angegebenen primitiven UInt64-Wert verfügt. |
Int16ToString(Int16, Int32) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert bei Implementierung in einer Klasse den angegebenen Int16-Wert in einen String. |
Int32ToString(Int32, Int32) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert bei Implementierung in einer Klasse den angegebenen Int32-Wert in einen String. |
Int64ToString(Int64, Int32) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert bei Implementierung in einer Klasse den angegebenen Int64-Wert in einen String. |
RegexpToString(String, Boolean, Boolean, Boolean) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert bei Implementierung in einer Klasse die angegebenen Informationen zum regulären Ausdruck in einen String. |
SByteToString(SByte, Int32) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert bei Implementierung in einer Klasse den angegebenen SByte-Wert in einen String. |
SingleToString(Single) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert bei Implementierung in einer Klasse den angegebenen Single-Wert in einen String. |
StringToPrintable(String) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert bei Implementierung in einer Klasse den angegebenen String in einen String, der Escapezeichen für nicht druckbare Zeichen enthält. |
ToPrimitive(Object, TypeCode, Boolean) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert bei Implementierung in einer Klasse den angegebenen Wert in den angegebenen TypeCode und lässt optional Datenverlust zu. |
UInt16ToString(UInt16, Int32) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert bei Implementierung in einer Klasse den angegebenen UInt16-Wert in einen String. |
UInt32ToString(UInt32, Int32) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert bei Implementierung in einer Klasse den angegebenen UInt32-Wert in einen String. |
UInt64ToString(UInt64, Int32) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert bei Implementierung in einer Klasse den angegebenen UInt64-Wert in einen String. |