IDebugConvert Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje zestaw metod narzędziowych, które konwertują dane z jednego typu na inny. Zawiera metody, które konwertują wartości na String obiekty, aby mogły być wyświetlane przez debuger.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
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
- Pochodne
- Atrybuty
Metody
BooleanToString(Boolean) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Po zaimplementowaniu w klasie konwertuje określoną Boolean wartość na wartość String. |
ByteToString(Byte, Int32) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Po zaimplementowaniu w klasie konwertuje określoną Byte wartość na wartość String. |
DoubleToDateString(Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Po zaimplementowaniu w klasie tworzy reprezentację ciągu określonego Double. Reprezentacja ciągu zawiera dzień tygodnia, miesiąc, datę, godzinę, strefę czasową i rok. |
DoubleToString(Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Po zaimplementowaniu w klasie konwertuje określoną Double wartość na wartość String. |
GetErrorMessageForHR(Int32, IJSVsaEngine) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. W przypadku zaimplementowania w klasie otrzymuje komunikat o błędzie utworzony na podstawie określonego HResult i CultureInfo określonego IJSVsaEngineelementu . |
GetErrorMessageForHR(Int32, IVsaEngine) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. W przypadku zaimplementowania w klasie otrzymuje komunikat o błędzie utworzony na podstawie określonego HResult i CultureInfo określonego IVsaEngineelementu . |
GetManagedCharObject(UInt16) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Po zaimplementowaniu w klasie tworzy obiekt zarządzany, który ma określoną wartość pierwotną Char . |
GetManagedInt64Object(Int64) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Po zaimplementowaniu w klasie tworzy obiekt zarządzany, który ma określoną wartość pierwotną Int64 . |
GetManagedObject(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Po zaimplementowaniu w klasie tworzy obiekt zarządzany, który ma określoną wartość pierwotną. |
GetManagedUInt64Object(UInt64) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Po zaimplementowaniu w klasie tworzy obiekt zarządzany, który ma określoną wartość pierwotną UInt64 . |
Int16ToString(Int16, Int32) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Po zaimplementowaniu w klasie konwertuje określoną Int16 wartość na wartość String. |
Int32ToString(Int32, Int32) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Po zaimplementowaniu w klasie konwertuje określoną Int32 wartość na wartość String. |
Int64ToString(Int64, Int32) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Po zaimplementowaniu w klasie konwertuje określoną Int64 wartość na wartość String. |
RegexpToString(String, Boolean, Boolean, Boolean) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. W przypadku implementacji w klasie konwertuje określone informacje wyrażenia regularnego na wartość String. |
SByteToString(SByte, Int32) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Po zaimplementowaniu w klasie konwertuje określoną SByte wartość na wartość String. |
SingleToString(Single) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Po zaimplementowaniu w klasie konwertuje określoną Single wartość na wartość String. |
StringToPrintable(String) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. W przypadku zaimplementowania w klasie element konwertuje określony String na String znak ucieczki, który zawiera znaki ucieczki dla znaków niedrukowalnych. |
ToPrimitive(Object, TypeCode, Boolean) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. W przypadku implementacji w klasie konwertuje określoną wartość na określoną TypeCode, opcjonalnie zezwalając na utratę danych. |
UInt16ToString(UInt16, Int32) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Po zaimplementowaniu w klasie konwertuje określoną UInt16 wartość na wartość String. |
UInt32ToString(UInt32, Int32) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Po zaimplementowaniu w klasie konwertuje określoną UInt32 wartość na wartość String. |
UInt64ToString(UInt64, Int32) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Po zaimplementowaniu w klasie konwertuje określoną UInt64 wartość na wartość String. |