Condividi tramite


IDebugConvert Interfaccia

Definizione

Definisce un gruppo di metodi di utilità che convertono i dati da un tipo all'altro. Include metodi che convertono valori in oggetti String affinché possano essere visualizzati dal debugger.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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
Derivato
Attributi

Metodi

BooleanToString(Boolean)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, converte il valore Boolean specificato in String.

ByteToString(Byte, Int32)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, converte il valore Byte specificato in String.

DoubleToDateString(Double)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, crea una rappresentazione di stringa dell'oggetto Double specificato. Rappresentazione di stringa contenente il giorno della settimana, il mese, la data, l'ora, il fuso orario e l'anno.

DoubleToString(Double)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, converte il valore Double specificato in String.

GetErrorMessageForHR(Int32, IJSVsaEngine)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, ottiene un messaggio di errore creato dagli oggetti HResult e CultureInfo specificati dell'oggetto IJSVsaEngine specificato.

GetErrorMessageForHR(Int32, IVsaEngine)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, ottiene un messaggio di errore creato dagli oggetti HResult e CultureInfo specificati dell'oggetto IVsaEngine specificato.

GetManagedCharObject(UInt16)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, crea un oggetto gestito con il valore Char primitivo specificato.

GetManagedInt64Object(Int64)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, crea un oggetto gestito con il valore Int64 primitivo specificato.

GetManagedObject(Object)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, crea un oggetto gestito con il valore primitivo specificato.

GetManagedUInt64Object(UInt64)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, crea un oggetto gestito con il valore UInt64 primitivo specificato.

Int16ToString(Int16, Int32)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, converte il valore Int16 specificato in String.

Int32ToString(Int32, Int32)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, converte il valore Int32 specificato in String.

Int64ToString(Int64, Int32)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, converte il valore Int64 specificato in String.

RegexpToString(String, Boolean, Boolean, Boolean)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, converte le informazioni sull'espressione regolare specificate in String.

SByteToString(SByte, Int32)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, converte il valore SByte specificato in String.

SingleToString(Single)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, converte il valore Single specificato in String.

StringToPrintable(String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, converte l'oggetto String specificato in un oggetto String contenente caratteri di escape per i caratteri non stampabili.

ToPrimitive(Object, TypeCode, Boolean)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, converte il valore specificato nel valore TypeCode specificato, consentendo facoltativamente la perdita di dati.

UInt16ToString(UInt16, Int32)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, converte il valore UInt16 specificato in String.

UInt32ToString(UInt32, Int32)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, converte il valore UInt32 specificato in String.

UInt64ToString(UInt64, Int32)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, converte il valore UInt64 specificato in String.

Si applica a

Vedi anche