Freigeben über


DesignerAttribute Konstruktoren

Definition

Initialisiert eine neue Instanz der DesignerAttribute-Klasse.

Überlädt

DesignerAttribute(String)

Initialisiert eine neue Instanz der DesignerAttribute-Klasse mit dem Namen des Typs, der Entwurfszeitdienste bereitstellt.

DesignerAttribute(Type)

Initialisiert eine neue Instanz der DesignerAttribute-Klasse unter Verwendung des Typs, der Entwurfszeitdienste bereitstellt.

DesignerAttribute(String, String)

Initialisiert eine neue Instanz der DesignerAttribute-Klasse mit dem Designertyp und der Basisklasse des Designers.

DesignerAttribute(String, Type)

Initialisiert eine neue Instanz der DesignerAttribute-Klasse mit dem Namen der Designerklasse sowie der Basisklasse des Designers.

DesignerAttribute(Type, Type)

Initialisiert eine neue Instanz der DesignerAttribute-Klasse mit den Typen des Designers und der Designerbasisklasse.

DesignerAttribute(String)

Quelle:
DesignerAttribute.cs
Quelle:
DesignerAttribute.cs
Quelle:
DesignerAttribute.cs

Initialisiert eine neue Instanz der DesignerAttribute-Klasse mit dem Namen des Typs, der Entwurfszeitdienste bereitstellt.

public:
 DesignerAttribute(System::String ^ designerTypeName);
public DesignerAttribute (string designerTypeName);
new System.ComponentModel.DesignerAttribute : string -> System.ComponentModel.DesignerAttribute
Public Sub New (designerTypeName As String)

Parameter

designerTypeName
String

Die Verkettung aus dem voll gekennzeichneten Namen des Typs, der Entwurfszeitdienste für die Komponente bereitstellt, an die dieses Attribut gebunden ist, und aus dem Namen der Assembly, in der dieser Typ gespeichert ist.

Hinweise

Die Klasse, die Sie für die Entwurfszeitdienste verwenden, muss die IDesigner Schnittstelle implementieren.

Gilt für:

DesignerAttribute(Type)

Quelle:
DesignerAttribute.cs
Quelle:
DesignerAttribute.cs
Quelle:
DesignerAttribute.cs

Initialisiert eine neue Instanz der DesignerAttribute-Klasse unter Verwendung des Typs, der Entwurfszeitdienste bereitstellt.

public:
 DesignerAttribute(Type ^ designerType);
public DesignerAttribute (Type designerType);
new System.ComponentModel.DesignerAttribute : Type -> System.ComponentModel.DesignerAttribute
Public Sub New (designerType As Type)

Parameter

designerType
Type

Ein Type, der die Klasse darstellt, die Entwurfszeitdienste für die Komponente bereitstellt, an die dieses Attribut gebunden ist.

Hinweise

Die Klasse, die Sie für die Entwurfszeitdienste verwenden, muss die IDesigner Schnittstelle implementieren.

Gilt für:

DesignerAttribute(String, String)

Quelle:
DesignerAttribute.cs
Quelle:
DesignerAttribute.cs
Quelle:
DesignerAttribute.cs

Initialisiert eine neue Instanz der DesignerAttribute-Klasse mit dem Designertyp und der Basisklasse des Designers.

public:
 DesignerAttribute(System::String ^ designerTypeName, System::String ^ designerBaseTypeName);
public DesignerAttribute (string designerTypeName, string designerBaseTypeName);
new System.ComponentModel.DesignerAttribute : string * string -> System.ComponentModel.DesignerAttribute
Public Sub New (designerTypeName As String, designerBaseTypeName As String)

Parameter

designerTypeName
String

Die Verkettung aus dem voll gekennzeichneten Namen des Typs, der Entwurfszeitdienste für die Komponente bereitstellt, an die dieses Attribut gebunden ist, und aus dem Namen der Assembly, in der dieser Typ gespeichert ist.

designerBaseTypeName
String

Der voll gekennzeichnete Name der Basisklasse, die der Designerklasse zugeordnet wird.

Hinweise

Die Klasse, die Sie für die Entwurfszeitdienste verwenden, muss die IDesigner Schnittstelle implementieren.

Mit designerBaseTypeName dem Parameter können Sie mehrere Designertypen für eine bestimmte Klasse anfügen.

Gilt für:

DesignerAttribute(String, Type)

Quelle:
DesignerAttribute.cs
Quelle:
DesignerAttribute.cs
Quelle:
DesignerAttribute.cs

Initialisiert eine neue Instanz der DesignerAttribute-Klasse mit dem Namen der Designerklasse sowie der Basisklasse des Designers.

public:
 DesignerAttribute(System::String ^ designerTypeName, Type ^ designerBaseType);
public DesignerAttribute (string designerTypeName, Type designerBaseType);
new System.ComponentModel.DesignerAttribute : string * Type -> System.ComponentModel.DesignerAttribute
Public Sub New (designerTypeName As String, designerBaseType As Type)

Parameter

designerTypeName
String

Die Verkettung aus dem voll gekennzeichneten Namen des Typs, der Entwurfszeitdienste für die Komponente bereitstellt, an die dieses Attribut gebunden ist, und aus dem Namen der Assembly, in der dieser Typ gespeichert ist.

designerBaseType
Type

Ein Type, der die Basisklasse darstellt, die dem designerTypeName zugeordnet wird.

Hinweise

Die Klasse, die Sie für die Entwurfszeitdienste verwenden, muss die IDesigner Schnittstelle implementieren.

Mit designerBaseType dem Parameter können Sie mehrere Designertypen für eine bestimmte Klasse anfügen.

Gilt für:

DesignerAttribute(Type, Type)

Quelle:
DesignerAttribute.cs
Quelle:
DesignerAttribute.cs
Quelle:
DesignerAttribute.cs

Initialisiert eine neue Instanz der DesignerAttribute-Klasse mit den Typen des Designers und der Designerbasisklasse.

public:
 DesignerAttribute(Type ^ designerType, Type ^ designerBaseType);
public DesignerAttribute (Type designerType, Type designerBaseType);
new System.ComponentModel.DesignerAttribute : Type * Type -> System.ComponentModel.DesignerAttribute
Public Sub New (designerType As Type, designerBaseType As Type)

Parameter

designerType
Type

Ein Type, der die Klasse darstellt, die Entwurfszeitdienste für die Komponente bereitstellt, an die dieses Attribut gebunden ist.

designerBaseType
Type

Ein Type, der die Basisklasse darstellt, die dem designerType zugeordnet wird.

Hinweise

Die Klasse, die Sie für die Entwurfszeitdienste verwenden, muss die IDesigner Schnittstelle implementieren.

Mit designerBaseType dem Parameter können Sie mehrere Designertypen für eine bestimmte Klasse anfügen.

Gilt für: