Freigeben über


ImportManyAttribute Konstruktoren

Definition

Initialisiert eine neue Instanz der ImportManyAttribute-Klasse.

Überlädt

Name Beschreibung
ImportManyAttribute()

Initialisiert eine neue Instanz der ImportManyAttribute Klasse, wobei der Exportsatz mit dem Standardvertragsnamen importiert wird.

ImportManyAttribute(String)

Initialisiert eine neue Instanz der ImportManyAttribute Klasse, wobei der Exportsatz mit dem angegebenen Vertragsnamen importiert wird.

ImportManyAttribute(Type)

Initialisiert eine neue Instanz der ImportManyAttribute Klasse, wobei der Exportsatz mit dem vom angegebenen Typ abgeleiteten Vertragsnamen importiert wird.

ImportManyAttribute(String, Type)

Initialisiert eine neue Instanz der ImportManyAttribute Klasse, die den Exportsatz mit dem angegebenen Vertragsnamen und vertragstyp importiert.

ImportManyAttribute()

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

Initialisiert eine neue Instanz der ImportManyAttribute Klasse, wobei der Exportsatz 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 Vergleich zwischen Groß- und Kleinschreibung durchzuführen.

Gilt für:

ImportManyAttribute(String)

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

Initialisiert eine neue Instanz der ImportManyAttribute Klasse, wobei der Exportsatz 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 eine leere Zeichenfolge ("") zur Verwendung des Standardvertragsnamens.

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 Vergleich zwischen Groß- und Kleinschreibung durchzuführen.

Gilt für:

ImportManyAttribute(Type)

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

Initialisiert eine neue Instanz der ImportManyAttribute Klasse, wobei der Exportsatz mit dem vom 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, der den Vertragsnamen der zu importierenden Exporte ableiten soll, oder null den Standardvertragsnamen zu verwenden.

Hinweise

Der Vertragsname ist das Ergebnis des Aufrufens 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 Vergleich zwischen Groß- und Kleinschreibung durchzuführen.

Gilt für:

ImportManyAttribute(String, Type)

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

Initialisiert eine neue Instanz der ImportManyAttribute Klasse, die den Exportsatz mit dem angegebenen Vertragsnamen und vertragstyp importiert.

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 eine leere Zeichenfolge ("") zur Verwendung des Standardvertragsnamens.

contractType
Type

Der Typ des zu importierenden Exports.

Gilt für: