Share via


IDebugConvert Rozhraní

Definice

Definuje sadu metod nástroje, které převádějí data z jednoho typu na jiný. Zahrnuje 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

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 BooleanStringhodnotu na .

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 ByteStringhodnotu na .

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 Doubleobjektu . Řetězcová reprezentace 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 DoubleStringhodnotu na .

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á se vytvoří ze zadaného HResult a zadaného IJSVsaEngineobjektu CultureInfo .

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á se vytvoří ze zadaného HResult a zadaného IVsaEngineobjektu CultureInfo .

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 Int16Stringhodnotu na .

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 Int32Stringhodnotu na .

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 Int64Stringhodnotu na .

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 SByteStringhodnotu na .

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 SingleStringhodnotu na .

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 znak na String , který obsahuje ří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 UInt16Stringhodnotu na .

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 UInt32Stringhodnotu na .

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 UInt64Stringhodnotu na .

Platí pro

Viz také