Partage via


IDebugConvert Interface

Définition

Définit un ensemble de méthodes utilitaires qui convertissent les données d'un type dans un autre type. Inclut des méthodes qui convertissent les valeurs en objets String afin que le débogueur puisse les afficher.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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
Dérivé
Attributs

Méthodes

BooleanToString(Boolean)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, convertit la valeur Boolean spécifiée en String.

ByteToString(Byte, Int32)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, convertit la valeur Byte spécifiée en String.

DoubleToDateString(Double)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, crée une représentation sous forme de chaîne du Double spécifié. La représentation sous forme de chaîne contient le jour de la semaine, le mois, la date, l'heure, le fuseau horaire et l'année.

DoubleToString(Double)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, convertit la valeur Double spécifiée en String.

GetErrorMessageForHR(Int32, IJSVsaEngine)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, obtient un message d'erreur créé à partir du HResult spécifié et le CultureInfo du IJSVsaEngine spécifié.

GetErrorMessageForHR(Int32, IVsaEngine)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, obtient un message d'erreur créé à partir du HResult spécifié et le CultureInfo du IVsaEngine spécifié.

GetManagedCharObject(UInt16)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, crée un objet managé qui a la valeur Char primitive spécifiée.

GetManagedInt64Object(Int64)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, crée un objet managé qui a la valeur Int64 primitive spécifiée.

GetManagedObject(Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, crée un objet managé qui a la valeur primitive spécifiée.

GetManagedUInt64Object(UInt64)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, crée un objet managé qui a la valeur UInt64 primitive spécifiée.

Int16ToString(Int16, Int32)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, convertit la valeur Int16 spécifiée en String.

Int32ToString(Int32, Int32)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, convertit la valeur Int32 spécifiée en String.

Int64ToString(Int64, Int32)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, convertit la valeur Int64 spécifiée en String.

RegexpToString(String, Boolean, Boolean, Boolean)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, convertit les informations spécifiées sur l'expression régulière en String.

SByteToString(SByte, Int32)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, convertit la valeur SByte spécifiée en String.

SingleToString(Single)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, convertit la valeur Single spécifiée en String.

StringToPrintable(String)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, convertit le String spécifié en un String qui contient des caractères d'échappement pour les caractères non imprimables.

ToPrimitive(Object, TypeCode, Boolean)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, convertit la valeur spécifiée dans le TypeCode spécifié, en autorisant éventuellement la perte de données.

UInt16ToString(UInt16, Int32)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, convertit la valeur UInt16 spécifiée en String.

UInt32ToString(UInt32, Int32)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, convertit la valeur UInt32 spécifiée en String.

UInt64ToString(UInt64, Int32)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

En cas d'implémentation dans une classe, convertit la valeur UInt64 spécifiée en String.

S’applique à

Voir aussi