Partilhar via


IDebugConvert Interface

Definição

Define um conjunto de métodos de utilitário que convertem dados de um tipo para outro. Inclui métodos que convertem valores em objetos String para que eles possam ser exibidos pelo depurador.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

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
Derivado
Atributos

Métodos

BooleanToString(Boolean)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, converte o valor Boolean especificado em um String.

ByteToString(Byte, Int32)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, converte o valor Byte especificado em um String.

DoubleToDateString(Double)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, cria uma representação de cadeia de caracteres do Double especificado. A representação de cadeia de caracteres contém o dia da semana, o mês, a data, a hora, o fuso horário e o ano.

DoubleToString(Double)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, converte o valor Double especificado em um String.

GetErrorMessageForHR(Int32, IJSVsaEngine)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementada em uma classe, obtém uma mensagem de erro que é criada do HResult especificado e CultureInfo do IJSVsaEngine especificado.

GetErrorMessageForHR(Int32, IVsaEngine)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementada em uma classe, obtém uma mensagem de erro que é criada do HResult especificado e CultureInfo do IVsaEngine especificado.

GetManagedCharObject(UInt16)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, cria um objeto gerenciado que tem o valor Char primitivo especificado.

GetManagedInt64Object(Int64)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, cria um objeto gerenciado que tem o valor Int64 primitivo especificado.

GetManagedObject(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, cria um objeto gerenciado que tem o valor primitivo especificado.

GetManagedUInt64Object(UInt64)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, cria um objeto gerenciado que tem o valor UInt64 primitivo especificado.

Int16ToString(Int16, Int32)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, converte o valor Int16 especificado em um String.

Int32ToString(Int32, Int32)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, converte o valor Int32 especificado em um String.

Int64ToString(Int64, Int32)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, converte o valor Int64 especificado em um String.

RegexpToString(String, Boolean, Boolean, Boolean)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, converte as informações de expressão regular especificada em um String.

SByteToString(SByte, Int32)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, converte o valor SByte especificado em um String.

SingleToString(Single)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, converte o valor Single especificado em um String.

StringToPrintable(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, converte o String especificado em um String que contém caracteres de escape para caracteres não imprimíveis.

ToPrimitive(Object, TypeCode, Boolean)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, converte o valor especificado para especificado TypeCode, opcionalmente permitindo perda de dados.

UInt16ToString(UInt16, Int32)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, converte o valor UInt16 especificado em um String.

UInt32ToString(UInt32, Int32)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, converte o valor UInt32 especificado em um String.

UInt64ToString(UInt64, Int32)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando implementado em uma classe, converte o valor UInt64 especificado em um String.

Aplica-se a

Confira também