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 поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При реализации в классе преобразует указанный в значение StringString , содержащее 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. |