DataMemberConverter Classe

Definição

Fornece um conversor de tipos que pode recuperar uma lista de membros de dados da fonte de dados selecionada pelo componente atual.

public ref class DataMemberConverter : System::ComponentModel::TypeConverter
public class DataMemberConverter : System.ComponentModel.TypeConverter
type DataMemberConverter = class
    inherit TypeConverter
Public Class DataMemberConverter
Inherits TypeConverter
Herança
DataMemberConverter

Exemplos

   // Associates the DataMemberConverter with a string property.
public:
   [TypeConverterAttribute(DataMemberConverter::typeid)]
   property String^ dataMember 
   {
      String^ get()
      {
         return member;
      }
      void set( String^ value )
      {
         member = value;
      }
   }
private:
   String^ member;
// Associates the DataMemberConverter with a string property.
[TypeConverterAttribute(typeof(DataMemberConverter))]
public string dataMember
{
    get
    {
        return member;
    }
    set
    {
        member = value;
    }
}
private string member;
' Associates the DataMemberConverter with a string property.   
<TypeConverterAttribute(GetType(DataMemberConverter))>  _
Public Property dataMember() As String
   Get
      Return member
   End Get
   Set
      member = value
   End Set
End Property
Private member As String

Observações

DataMemberConverter fornece métodos que podem recuperar uma lista de membros de dados a partir da fonte de dados atual de um componente em tempo de design.

Este conversor de tipos é utilizado pelo Visual Studio 2005 para fornecer os valores que aparecem na lista de membros de dados na janela Properties.

Caution

Nunca deve aceder diretamente a um conversor de tipo. Em vez disso, chame o conversor apropriado usando TypeDescriptor. Para mais informações, consulte os exemplos na TypeConverter classe base.

Para mais informações sobre conversores de tipos, consulte a TypeConverter classe base e Como: Implementar um Conversor de Tipos.

Construtores

Name Description
DataMemberConverter()

Inicializa uma nova instância da DataFieldConverter classe.

Métodos

Name Description
CanConvertFrom(ITypeDescriptorContext, Type)

Obtém um valor que indica se o conversor pode converter um objeto do tipo de fonte especificado para o tipo nativo do conversor.

CanConvertFrom(Type)

Devolve se este conversor pode converter um objeto do tipo dado para o tipo deste conversor.

(Herdado de TypeConverter)
CanConvertTo(ITypeDescriptorContext, Type)

Devolve se este conversor pode converter o objeto para o tipo especificado, usando o contexto especificado.

(Herdado de TypeConverter)
CanConvertTo(Type)

Devolve se este conversor pode converter o objeto para o tipo especificado.

(Herdado de TypeConverter)
ConvertFrom(ITypeDescriptorContext, CultureInfo, Object)

Converte o objeto especificado para o tipo nativo do conversor.

ConvertFrom(Object)

Converte o valor dado para o tipo deste conversor.

(Herdado de TypeConverter)
ConvertFromInvariantString(ITypeDescriptorContext, String)

Converte a cadeia dada para o tipo deste conversor, usando a cultura invariante e o contexto especificado.

(Herdado de TypeConverter)
ConvertFromInvariantString(String)

Converte a cadeia dada para o tipo deste conversor, usando a cultura invariante.

(Herdado de TypeConverter)
ConvertFromString(ITypeDescriptorContext, CultureInfo, String)

Converte o texto dado num objeto, usando a informação específica de contexto e cultura.

(Herdado de TypeConverter)
ConvertFromString(ITypeDescriptorContext, String)

Converte o texto dado num objeto, usando o contexto especificado.

(Herdado de TypeConverter)
ConvertFromString(String)

Converte o texto especificado num objeto.

(Herdado de TypeConverter)
ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type)

Converte o objeto de valor dado para o tipo especificado, usando o contexto e a informação de cultura especificados.

(Herdado de TypeConverter)
ConvertTo(Object, Type)

Converte o objeto de valor dado para o tipo especificado, usando os argumentos.

(Herdado de TypeConverter)
ConvertToInvariantString(ITypeDescriptorContext, Object)

Converte o valor especificado para uma representação de cordas invariante à cultura, usando o contexto especificado.

(Herdado de TypeConverter)
ConvertToInvariantString(Object)

Converte o valor especificado para uma representação de cordas invariante à cultura.

(Herdado de TypeConverter)
ConvertToString(ITypeDescriptorContext, CultureInfo, Object)

Converte o valor dado numa representação de cadeia, usando a informação específica de contexto e cultura.

(Herdado de TypeConverter)
ConvertToString(ITypeDescriptorContext, Object)

Converte o valor dado numa representação de cadeia, usando o contexto dado.

(Herdado de TypeConverter)
ConvertToString(Object)

Converte o valor especificado numa representação de cadeia.

(Herdado de TypeConverter)
CreateInstance(IDictionary)

Recria um Object dado conjunto de valores de propriedade para o objeto.

(Herdado de TypeConverter)
CreateInstance(ITypeDescriptorContext, IDictionary)

Cria uma instância do tipo a que isto TypeConverter está associado, usando o contexto especificado, dado um conjunto de valores de propriedade para o objeto.

(Herdado de TypeConverter)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetConvertFromException(Object)

Devolve uma exceção ao lançamento quando uma conversão não pode ser realizada.

(Herdado de TypeConverter)
GetConvertToException(Object, Type)

Devolve uma exceção ao lançamento quando uma conversão não pode ser realizada.

(Herdado de TypeConverter)
GetCreateInstanceSupported()

Devolve se alterar um valor neste objeto requer uma chamada ao CreateInstance(IDictionary) método para criar um novo valor.

(Herdado de TypeConverter)
GetCreateInstanceSupported(ITypeDescriptorContext)

Devolve se alterar um valor neste objeto requer uma chamada a CreateInstance(IDictionary) para criar um novo valor, usando o contexto especificado.

(Herdado de TypeConverter)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetProperties(ITypeDescriptorContext, Object, Attribute[])

Devolve uma coleção de propriedades para o tipo de array especificado pelo parâmetro de valor, usando o contexto e atributos especificados.

(Herdado de TypeConverter)
GetProperties(ITypeDescriptorContext, Object)

Devolve uma coleção de propriedades para o tipo de array especificado pelo parâmetro de valor, usando o contexto especificado.

(Herdado de TypeConverter)
GetProperties(Object)

Devolve uma coleção de propriedades para o tipo de array especificado pelo parâmetro de valor.

(Herdado de TypeConverter)
GetPropertiesSupported()

Devolve se este objeto suporta propriedades.

(Herdado de TypeConverter)
GetPropertiesSupported(ITypeDescriptorContext)

Devolve se este objeto suporta propriedades, usando o contexto especificado.

(Herdado de TypeConverter)
GetStandardValues()

Devolve uma coleção de valores padrão do contexto padrão para o tipo de dado para o qual este conversor de tipo foi concebido.

(Herdado de TypeConverter)
GetStandardValues(ITypeDescriptorContext)

Obtém os membros dos dados presentes na fonte de dados selecionada, caso haja informação disponível sobre eles.

GetStandardValuesExclusive()

Devolve se a coleção de valores padrão retornada de GetStandardValues() é uma lista exclusiva.

(Herdado de TypeConverter)
GetStandardValuesExclusive(ITypeDescriptorContext)

Obtém um valor que indica se a coleção de valores padrão retornada de GetStandardValues() é uma lista de todos os valores possíveis.

GetStandardValuesSupported()

Devolve se este objeto suporta um conjunto padrão de valores que podem ser escolhidos de uma lista.

(Herdado de TypeConverter)
GetStandardValuesSupported(ITypeDescriptorContext)

Recebe um valor que indica se o conversor suporta um conjunto padrão de valores que podem ser escolhidos de uma lista.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IsValid(ITypeDescriptorContext, Object)

Devolve se o objeto de valor dado é válido para este tipo e para o contexto especificado.

(Herdado de TypeConverter)
IsValid(Object)

Devolve se o objeto de valor dado é válido para este tipo.

(Herdado de TypeConverter)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
SortProperties(PropertyDescriptorCollection, String[])

Ordena um conjunto de propriedades.

(Herdado de TypeConverter)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a