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 に変換します。

ToPrimitive(Object, TypeCode, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

クラスで実装される場合、指定した値を指定した TypeCode に変換します。オプションでデータの損失を許可します。

UInt16ToString(UInt16, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

クラスで実装される場合、指定した UInt16 値を String に変換します。

UInt32ToString(UInt32, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

クラスで実装される場合、指定した UInt32 値を String に変換します。

UInt64ToString(UInt64, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

クラスで実装される場合、指定した UInt64 値を String に変換します。

適用対象

こちらもご覧ください