IDebugConvert Rozhraní

Definice

Definuje sadu pomocných metod, které převádějí data z jednoho typu na jiný. Obsahuje metody, které převádějí hodnoty na String objekty, aby je mohl zobrazit ladicí program.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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
Odvozené
Atributy

Metody

Name Description
BooleanToString(Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě převede zadanou Boolean hodnotu na .String

ByteToString(Byte, Int32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě převede zadanou Byte hodnotu na .String

DoubleToDateString(Double)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě vytvoří řetězcovou reprezentaci zadaného Double. Řetězcové vyjádření obsahuje den v týdnu, měsíc, datum, čas, časové pásmo a rok.

DoubleToString(Double)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě převede zadanou Double hodnotu na .String

GetErrorMessageForHR(Int32, IJSVsaEngine)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě získá chybovou zprávu, která je vytvořena ze zadaného HResult a CultureInfo zadaného IJSVsaEngine.

GetErrorMessageForHR(Int32, IVsaEngine)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě získá chybovou zprávu, která je vytvořena ze zadaného HResult a CultureInfo zadaného IVsaEngine.

GetManagedCharObject(UInt16)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě vytvoří spravovaný objekt, který má zadanou primitivní Char hodnotu.

GetManagedInt64Object(Int64)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě vytvoří spravovaný objekt, který má zadanou primitivní Int64 hodnotu.

GetManagedObject(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě vytvoří spravovaný objekt, který má zadanou primitivní hodnotu.

GetManagedUInt64Object(UInt64)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě vytvoří spravovaný objekt, který má zadanou primitivní UInt64 hodnotu.

Int16ToString(Int16, Int32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě převede zadanou Int16 hodnotu na .String

Int32ToString(Int32, Int32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě převede zadanou Int32 hodnotu na .String

Int64ToString(Int64, Int32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě převede zadanou Int64 hodnotu na .String

RegexpToString(String, Boolean, Boolean, Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě převede zadané informace regulárního výrazu na .String

SByteToString(SByte, Int32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě převede zadanou SByte hodnotu na .String

SingleToString(Single)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě převede zadanou Single hodnotu na .String

StringToPrintable(String)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě převede zadané String na String řídicí znaky pro netisknutelné znaky.

ToPrimitive(Object, TypeCode, Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě převede zadanou hodnotu na zadanou TypeCode, volitelně umožňuje ztrátu dat.

UInt16ToString(UInt16, Int32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě převede zadanou UInt16 hodnotu na .String

UInt32ToString(UInt32, Int32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě převede zadanou UInt32 hodnotu na .String

UInt64ToString(UInt64, Int32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při implementaci ve třídě převede zadanou UInt64 hodnotu na .String

Platí pro

Viz také