Freigeben über


ImportManyAttribute Konstruktoren

Definition

Initialisiert eine neue Instanz der ImportManyAttribute-Klasse.

Überlädt

ImportManyAttribute()

Initialisiert eine neue Instanz der ImportManyAttribute-Klasse, wobei der Satz von Exporten mit dem Standardvertragsnamen importiert wird.

ImportManyAttribute(String)

Initialisiert eine neue Instanz der ImportManyAttribute-Klasse, wobei der Satz von Exporten mit dem angegebenen Vertragsnamen importiert wird.

ImportManyAttribute(Type)

Initialisiert eine neue Instanz der ImportManyAttribute-Klasse, wobei der Satz von Exporten mit dem aus dem angegebenen Typ abgeleiteten Vertragsnamen importiert wird.

ImportManyAttribute(String, Type)

Initialisiert eine neue Instanz der ImportManyAttribute-Klasse, wobei der Satz von Exporten mit dem angegebenen Vertragsnamen und Vertragstyp importiert wird.

ImportManyAttribute()

Quelle:
ImportManyAttribute.cs
Quelle:
ImportManyAttribute.cs
Quelle:
ImportManyAttribute.cs

Initialisiert eine neue Instanz der ImportManyAttribute-Klasse, wobei der Satz von Exporten mit dem Standardvertragsnamen importiert wird.

public:
 ImportManyAttribute();
public ImportManyAttribute ();
Public Sub New ()

Hinweise

Der Standardvertragsname ist das Ergebnis des Aufrufs der GetContractName -Methode für den Typ der Eigenschaft, des Felds oder des Parameters, der mit diesem Attribut gekennzeichnet ist.

Der Vertragsname wird mithilfe der Ordinal -Eigenschaft verglichen, um einen nicht linguistischen Vergleich zwischen Groß- und Kleinschreibung durchzuführen.

Gilt für:

ImportManyAttribute(String)

Quelle:
ImportManyAttribute.cs
Quelle:
ImportManyAttribute.cs
Quelle:
ImportManyAttribute.cs

Initialisiert eine neue Instanz der ImportManyAttribute-Klasse, wobei der Satz von Exporten mit dem angegebenen Vertragsnamen importiert wird.

public:
 ImportManyAttribute(System::String ^ contractName);
public ImportManyAttribute (string contractName);
public ImportManyAttribute (string? contractName);
new System.ComponentModel.Composition.ImportManyAttribute : string -> System.ComponentModel.Composition.ImportManyAttribute
Public Sub New (contractName As String)

Parameter

contractName
String

Der Vertragsname der zu importierenden Exporte, oder null oder eine leere Zeichenfolge (""), um den Standardvertragsnamen zu verwenden.

Hinweise

Der Standardvertragsname ist das Ergebnis des Aufrufs der GetContractName -Methode für die Eigenschaft, das Feld oder den Parametertyp, der mit diesem Attribut gekennzeichnet ist.

Der Vertragsname wird mithilfe der Ordinal -Eigenschaft verglichen, um einen nicht linguistischen Vergleich zwischen Groß- und Kleinschreibung durchzuführen.

Gilt für:

ImportManyAttribute(Type)

Quelle:
ImportManyAttribute.cs
Quelle:
ImportManyAttribute.cs
Quelle:
ImportManyAttribute.cs

Initialisiert eine neue Instanz der ImportManyAttribute-Klasse, wobei der Satz von Exporten mit dem aus dem angegebenen Typ abgeleiteten Vertragsnamen importiert wird.

public:
 ImportManyAttribute(Type ^ contractType);
public ImportManyAttribute (Type contractType);
public ImportManyAttribute (Type? contractType);
new System.ComponentModel.Composition.ImportManyAttribute : Type -> System.ComponentModel.Composition.ImportManyAttribute
Public Sub New (contractType As Type)

Parameter

contractType
Type

Der Typ, aus dem der Vertragsname der zu importierenden Exporte abgeleitet werden soll, oder null, um den Standardvertragsnamen zu verwenden.

Hinweise

Der Vertragsname ist das Ergebnis des Aufrufs der GetContractName -Methode für contractType.

Der Standardvertragsname ist das Ergebnis des Aufrufs der GetContractName -Methode für die Eigenschaft, das Feld oder den Parametertyp, der mit diesem Attribut gekennzeichnet ist.

Der Vertragsname wird mithilfe der Ordinal -Eigenschaft verglichen, um einen nicht linguistischen Vergleich zwischen Groß- und Kleinschreibung durchzuführen.

Gilt für:

ImportManyAttribute(String, Type)

Quelle:
ImportManyAttribute.cs
Quelle:
ImportManyAttribute.cs
Quelle:
ImportManyAttribute.cs

Initialisiert eine neue Instanz der ImportManyAttribute-Klasse, wobei der Satz von Exporten mit dem angegebenen Vertragsnamen und Vertragstyp importiert wird.

public:
 ImportManyAttribute(System::String ^ contractName, Type ^ contractType);
public ImportManyAttribute (string contractName, Type contractType);
public ImportManyAttribute (string? contractName, Type? contractType);
new System.ComponentModel.Composition.ImportManyAttribute : string * Type -> System.ComponentModel.Composition.ImportManyAttribute
Public Sub New (contractName As String, contractType As Type)

Parameter

contractName
String

Der Vertragsname der zu importierenden Exporte, oder null oder eine leere Zeichenfolge (""), um den Standardvertragsnamen zu verwenden.

contractType
Type

Der Typ des zu importierenden Exports.

Gilt für: