IDebugConvert Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |