IDebugConvert Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет набор служебных методов, которые преобразуют данные из одного типа в другой. Включает методы, преобразующие значения в объекты типа String, чтобы их можно было отобразить в отладчике.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
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
- Производный
- Атрибуты
Методы
BooleanToString(Boolean) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе преобразует заданное значение типа Boolean в значение типа String. |
ByteToString(Byte, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе преобразует заданное значение типа Byte в значение типа String. |
DoubleToDateString(Double) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе создает строковое представление заданного объекта типа Double. Строковое представление содержит день недели, месяц, дату, время часовой пояс и год. |
DoubleToString(Double) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе преобразует заданное значение типа Double в значение типа String. |
GetErrorMessageForHR(Int32, IJSVsaEngine) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе, получает сообщение об ошибке, созданное на основе значения свойства HResult и объекта CultureInfo заданного объекта IJSVsaEngine. |
GetErrorMessageForHR(Int32, IVsaEngine) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе, получает сообщение об ошибке, созданное на основе значения свойства HResult и объекта CultureInfo заданного объекта IVsaEngine. |
GetManagedCharObject(UInt16) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе создает управляемый объект с заданным значением примитива типа Char. |
GetManagedInt64Object(Int64) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе создает управляемый объект с заданным значением примитива типа Int64. |
GetManagedObject(Object) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе создает управляемый объект с заданным значением примитива. |
GetManagedUInt64Object(UInt64) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе создает управляемый объект с заданным значением примитива типа UInt64. |
Int16ToString(Int16, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе преобразует заданное значение типа Int16 в значение типа String. |
Int32ToString(Int32, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе преобразует заданное значение типа Int32 в значение типа String. |
Int64ToString(Int64, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе преобразует заданное значение типа Int64 в значение типа String. |
RegexpToString(String, Boolean, Boolean, Boolean) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе преобразует заданные сведения о регулярном выражении в формат String. |
SByteToString(SByte, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе преобразует заданное значение типа SByte в значение типа String. |
SingleToString(Single) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе преобразует заданное значение типа Single в значение типа String. |
StringToPrintable(String) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе преобразует заданное значение типа String в значение типа String, содержащее escape-символ и вместо непечатаемых символов. |
ToPrimitive(Object, TypeCode, Boolean) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе преобразовывает заданное значение в значение TypeCode, при необходимости допуская потерю данных. |
UInt16ToString(UInt16, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе преобразует заданное значение типа UInt16 в значение типа String. |
UInt32ToString(UInt32, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе преобразует заданное значение типа UInt32 в значение типа String. |
UInt64ToString(UInt64, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе преобразует заданное значение типа UInt64 в значение типа String. |