IDebugConvert Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define um conjunto de métodos utilitários que convertem dados de um tipo para outro. Inclui métodos que convertem valores em objetos para String que 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
| Nome | Description |
|---|---|
| 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 especificado Boolean 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 especificado Byte 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 especificado Double. 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 especificado Double 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 implementado em uma classe, obtém uma mensagem de erro que é criada a partir do especificado HResult e do CultureInfo especificado IJSVsaEngine. |
| GetErrorMessageForHR(Int32, IVsaEngine) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Quando implementado em uma classe, obtém uma mensagem de erro que é criada a partir do especificado HResult e do CultureInfo especificado IVsaEngine. |
| 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 primitivo Char 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 primitivo Int64 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 primitivo UInt64 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 especificado Int16 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 especificado Int32 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 especificado Int64 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 especificadas 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 especificado SByte 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 especificado Single 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 especificado String 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 no especificado TypeCode, opcionalmente permitindo a 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 especificado UInt16 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 especificado UInt32 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 especificado UInt64 em um String. |