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
| Nazwa | Opis |
|---|---|
| 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 Stringwartość . |
| 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 Stringwartość . |
| 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 Doubleelementu . 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 Stringwartość . |
| GetErrorMessageForHR(Int32, IJSVsaEngine) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Po zaimplementowaniu w klasie otrzymuje komunikat o błędzie utworzony na podstawie określonego HResult elementu 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. Po zaimplementowaniu w klasie otrzymuje komunikat o błędzie utworzony na podstawie określonego HResult elementu 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 zarządzany obiekt, 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 zarządzany obiekt, 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 zarządzany obiekt, 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 zarządzany obiekt, 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 Stringwartość . |
| 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 Stringwartość . |
| 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 Stringwartość . |
| RegexpToString(String, Boolean, Boolean, 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ślone informacje o wyrażeniu regularnym Stringna wartość . |
| 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 Stringwartość . |
| 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 Stringwartość . |
| StringToPrintable(String) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. W przypadku implementacji w klasie program konwertuje określony String element na znak String ucieczki zawierający 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ą TypeCodewartość , 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 Stringwartość . |
| 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 Stringwartość . |
| 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 Stringwartość . |