Freigeben über


DataMemberConverter-Klasse

Stellt einen Typkonverter bereit, der aus der ausgewählten Datenquelle der aktuellen Komponente eine Liste mit Datenmembern abrufen kann.

Namespace: System.Web.UI.Design
Assembly: System.Design (in system.design.dll)

Syntax

'Declaration
Public Class DataMemberConverter
    Inherits TypeConverter
'Usage
Dim instance As DataMemberConverter
public class DataMemberConverter : TypeConverter
public ref class DataMemberConverter : public TypeConverter
public class DataMemberConverter extends TypeConverter
public class DataMemberConverter extends TypeConverter

Hinweise

DataMemberConverter stellt Methoden bereit, die eine Liste mit Datenmembern aus der aktuellen Datenquelle einer Entwurfszeitkomponente abrufen.

Dieser Typkonverter wird von Visual Studio 2005 für die Bereitstellung der Werte verwendet, die im Eigenschaftenfenster in der Liste der Datenmember angezeigt werden.

Warnung

Greifen Sie nie direkt auf einen Typkonverter zu. Rufen Sie stattdessen den entsprechenden Konverter unter Verwendung von TypeDescriptor auf. Weitere Informationen finden Sie in den Beispielen für die TypeConverter-Basisklasse.

Weitere Informationen über Typkonverter finden Sie unter der TypeConverter-Basisklasse und unter Gewusst wie: Implementieren eines Typkonverters.

Beispiel

' 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
// 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.
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.
/** @attribute TypeConverterAttribute(DataMemberConverter.class)
 */
/** @property
 */
public String get_dataMember()
{
    return member;
} //get_dataMember

/** @property
 */
public void set_dataMember(String value)
{
    member = value;
} //set_dataMember

private String member;

Vererbungshierarchie

System.Object
   System.ComponentModel.TypeConverter
    System.Web.UI.Design.DataMemberConverter

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

DataMemberConverter-Member
System.Web.UI.Design-Namespace