Partilhar via


Classe BaseEnumStringConverter<T>

Classe auxiliar que ajuda com conversões entre os valores de enum e seqüências.

Hierarquia de herança

Object
  TypeConverter
    StringConverter
      Microsoft.VisualStudio.TestTools.WebTesting.BaseEnumStringConverter<T>
        Microsoft.VisualStudio.TestTools.WebTesting.ForLoopComparisonOperatorConverter
        Microsoft.VisualStudio.TestTools.WebTesting.NumericalComparisonOperatorConverter
        Microsoft.VisualStudio.TestTools.WebTesting.OutcomeConverter
        Microsoft.VisualStudio.TestTools.WebTesting.StringComparisonOperatorConverter
        Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCodeConverter

Namespace:  Microsoft.VisualStudio.TestTools.WebTesting
Assembly:  Microsoft.VisualStudio.QualityTools.WebTestFramework (em Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Sintaxe

'Declaração
Public MustInherit Class BaseEnumStringConverter(Of T) _
    Inherits StringConverter
public abstract class BaseEnumStringConverter<T> : StringConverter
generic<typename T>
public ref class BaseEnumStringConverter abstract : public StringConverter
[<AbstractClass>]
type BaseEnumStringConverter<'T> =  
    class 
        inherit StringConverter 
    end
JScript não oferece suporte a tipos ou métodos genéricos.

Parâmetros de tipo

  • T

O tipo BaseEnumStringConverter<T> expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido BaseEnumStringConverter<T> Inicializa uma nova instância da classe BaseEnumStringConverter<T>.

Superior

Métodos

  Nome Descrição
Método público CanConvertFrom(Type) Retorna se este conversor pode converter um objeto de tipo determinado para o tipo deste conversor. (Herdado de TypeConverter.)
Método público CanConvertFrom(ITypeDescriptorContext, Type) Obtém um valor que indica se este conversor pode converter um objeto no tipo de dado de origem para uma seqüência de caracteres que usa o contexto especificado. (Substitui StringConverter.CanConvertFrom(ITypeDescriptorContext, Type).)
Método público CanConvertTo(Type) Retorna se este conversor pode converter o objeto ao tipo especificado. (Herdado de TypeConverter.)
Método público CanConvertTo(ITypeDescriptorContext, Type) Retorna um valor que indica se este conversor pode converter o objeto para o tipo especificado. (Substitui TypeConverter.CanConvertTo(ITypeDescriptorContext, Type).)
Método público ConvertFrom(Object) Converte o valor determinado para o tipo deste conversor. (Herdado de TypeConverter.)
Método público ConvertFrom(ITypeDescriptorContext, CultureInfo, Object) Converte o objeto especificado para o tipo desse conversor, usando as informações de cultura e o contexto especificado. (Substitui StringConverter.ConvertFrom(ITypeDescriptorContext, CultureInfo, Object).)
Método protegido ConvertFromEnumToString Converte o valor de enumeração especificado em uma seqüência de caracteres que representa o valor de enumeração.
Método público ConvertFromInvariantString(String) Converte a cadeia de caracteres fornecida ao tipo deste conversor, usando a cultura invariável. (Herdado de TypeConverter.)
Método público ConvertFromInvariantString(ITypeDescriptorContext, String) Converte a cadeia de caracteres fornecida ao tipo deste conversor, usando a cultura invariável e o contexto especificado. (Herdado de TypeConverter.)
Método público ConvertFromString(String) Converte o texto especificado para um objeto. (Herdado de TypeConverter.)
Método público ConvertFromString(ITypeDescriptorContext, String) Converte o texto fornecido a um objeto, usando o contexto especificado. (Herdado de TypeConverter.)
Método público ConvertFromString(ITypeDescriptorContext, CultureInfo, String) Converte o texto fornecido a um objeto, usando o contexto especificado e as informações da cultura. (Herdado de TypeConverter.)
Método protegido ConvertFromStringToEnum Converte a seqüência especificada em um valor de enumeração correspondente.
Método público ConvertTo(Object, Type) Converte o objeto de valor determinado para o tipo especificado, usando os argumentos. (Herdado de TypeConverter.)
Método público ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) Converte o objeto de valor especificado para o tipo especificado, usando as informações de cultura e o contexto especificado. (Substitui TypeConverter.ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type).)
Método público ConvertToInvariantString(Object) Converte o valor especificado em uma representação de cadeia de caracteres com invariável. (Herdado de TypeConverter.)
Método público ConvertToInvariantString(ITypeDescriptorContext, Object) Converte o valor especificado em uma representação de cadeia de caracteres com invariável, usando o contexto especificado. (Herdado de TypeConverter.)
Método público ConvertToString(Object) Converte o valor especificado em uma representação de cadeia de caracteres. (Herdado de TypeConverter.)
Método público ConvertToString(ITypeDescriptorContext, Object) Converte o valor atribuído a uma representação de cadeia de caracteres, usando o contexto determinado. (Herdado de TypeConverter.)
Método público ConvertToString(ITypeDescriptorContext, CultureInfo, Object) Converte o valor atribuído a uma representação de cadeia de caracteres, usando o contexto especificado e as informações da cultura. (Herdado de TypeConverter.)
Método público CreateInstance(IDictionary) Recria Object um determinado conjunto de valores de propriedade do objeto. (Herdado de TypeConverter.)
Método público CreateInstance(ITypeDescriptorContext, IDictionary) Cria uma instância do tipo que este TypeConverter está associado, usando o contexto especificado, dado um conjunto de valores de propriedade do objeto. (Herdado de TypeConverter.)
Método público Equals Determines whether the specified object is equal to the current object. (Herdado de Object.)
Método protegido Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Herdado de Object.)
Método protegido GetConvertFromException Retorna para lançar uma exceção quando ocorre uma conversão não pode ser executada. (Herdado de TypeConverter.)
Método protegido GetConvertToException Retorna para lançar uma exceção quando ocorre uma conversão não pode ser executada. (Herdado de TypeConverter.)
Método público GetCreateInstanceSupported Retornará se a alteração de um valor nesse objeto requer uma chamada ao método de CreateInstance criar um novo valor. (Herdado de TypeConverter.)
Método público GetCreateInstanceSupported(ITypeDescriptorContext) Retornará se a alteração de um valor nesse objeto exige uma chamada a CreateInstance criar um novo valor, usando o contexto especificado. (Herdado de TypeConverter.)
Método público GetHashCode Serves as the default hash function. (Herdado de Object.)
Método público GetProperties(Object) Retorna uma coleção de propriedades para o tipo de matriz especificado pelo parâmetro de valor. (Herdado de TypeConverter.)
Método público GetProperties(ITypeDescriptorContext, Object) Retorna uma coleção de propriedades para o tipo de matriz especificado pelo parâmetro de valor, usando o contexto especificado. (Herdado de TypeConverter.)
Método público GetProperties(ITypeDescriptorContext, Object, Attribute) Retorna uma coleção de propriedades para o tipo de matriz especificado pelo parâmetro de valor, usando o contexto e atributos especificados. (Herdado de TypeConverter.)
Método público GetPropertiesSupported Retornará se o objeto oferecer suporte a propriedades. (Herdado de TypeConverter.)
Método público GetPropertiesSupported(ITypeDescriptorContext) Retornará se o objeto oferecer suporte a propriedades, usando o contexto especificado. (Herdado de TypeConverter.)
Método público GetStandardValues Retorna uma coleção de valores padrão do contexto padrão para o tipo de dados que este conversor de tipo é criado para. (Herdado de TypeConverter.)
Método público GetStandardValues(ITypeDescriptorContext) Retorna uma coleção de valores padrão para o tipo de dados para o qual este conversor de tipos foi desenvolvido usando o contexto de formato fornecido. (Substitui TypeConverter.GetStandardValues(ITypeDescriptorContext).)
Método público GetStandardValuesExclusive Retornará se a coleção de valores padrão retornada de GetStandardValues é uma lista exclusiva. (Herdado de TypeConverter.)
Método público GetStandardValuesExclusive(ITypeDescriptorContext) Retorna um valor que indica se a coleção padrão de valores que é retornado de GetStandardValues é uma lista exclusiva dos valores possíveis, usando o contexto especificado. (Substitui TypeConverter.GetStandardValuesExclusive(ITypeDescriptorContext).)
Método público GetStandardValuesSupported Retornará se o objeto oferece suporte a um conjunto padrão de valores que podem ser escolhidos em uma lista. (Herdado de TypeConverter.)
Método público GetStandardValuesSupported(ITypeDescriptorContext) Retorna um valor que indica se este objeto oferece suporte a um conjunto padrão de valores que podem ser selecionadas a partir de uma lista usando o contexto especificado. (Substitui TypeConverter.GetStandardValuesSupported(ITypeDescriptorContext).)
Método público GetType Gets the Type of the current instance. (Herdado de Object.)
Método público IsValid(Object) Retornará se o objeto determinado valor de é válida para esse tipo. (Herdado de TypeConverter.)
Método público IsValid(ITypeDescriptorContext, Object) Retornará se o objeto determinado valor de é válida para esse tipo e para o contexto especificado. (Herdado de TypeConverter.)
Método protegido MemberwiseClone Creates a shallow copy of the current Object. (Herdado de Object.)
Método protegido PopulateStandardValues Retorna uma matriz de cadeia de caracteres que tenha a representação de seqüência de caracteres de todos os valores possíveis de enum.
Método protegido SortProperties Classifica uma coleção de propriedades. (Herdado de TypeConverter.)
Método público ToString Returns a string that represents the current object. (Herdado de Object.)

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.WebTesting