ImportManyAttribute Konstruktorer

Definition

Initierar en ny instans av ImportManyAttribute klassen.

Överlagringar

Name Description
ImportManyAttribute()

Initierar en ny instans av ImportManyAttribute klassen och importerar exportuppsättningen med standardkontraktnamnet.

ImportManyAttribute(String)

Initierar en ny instans av ImportManyAttribute klassen och importerar exportuppsättningen med det angivna kontraktsnamnet.

ImportManyAttribute(Type)

Initierar en ny instans av ImportManyAttribute klassen och importerar uppsättningen exporter med kontraktsnamnet som härletts från den angivna typen.

ImportManyAttribute(String, Type)

Initierar en ny instans av ImportManyAttribute klassen och importerar exportuppsättningen med det angivna kontraktsnamnet och kontraktstypen.

ImportManyAttribute()

Initierar en ny instans av ImportManyAttribute klassen och importerar exportuppsättningen med standardkontraktnamnet.

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

Kommentarer

Standardkontraktnamnet är resultatet av att anropa GetContractName metoden för den typ av egenskap, fält eller parameter som har markerats med det här attributet.

Kontraktsnamnet jämförs med egenskapen Ordinal för att utföra en skiftlägeskänslig, icke-språklig jämförelse.

Gäller för

ImportManyAttribute(String)

Initierar en ny instans av ImportManyAttribute klassen och importerar exportuppsättningen med det angivna kontraktsnamnet.

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

Parametrar

contractName
String

Kontraktsnamnet för exporterna som ska importeras, eller null en tom sträng ("") för att använda standardkontraktnamnet.

Kommentarer

Standardkontraktnamnet är resultatet av att anropa GetContractName metoden för den egenskap, det fält eller den parametertyp som har markerats med det här attributet.

Kontraktsnamnet jämförs med egenskapen Ordinal för att utföra en skiftlägeskänslig, icke-språklig jämförelse.

Gäller för

ImportManyAttribute(Type)

Initierar en ny instans av ImportManyAttribute klassen och importerar uppsättningen exporter med kontraktsnamnet som härletts från den angivna typen.

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

Parametrar

contractType
Type

Den typ som ska härleda kontraktnamnet för exporterna som ska importeras eller null för att använda standardkontraktets namn.

Kommentarer

Kontraktsnamnet är resultatet av att anropa metoden på GetContractNamecontractType.

Standardkontraktnamnet är resultatet av att anropa GetContractName metoden för den egenskap, det fält eller den parametertyp som har markerats med det här attributet.

Kontraktsnamnet jämförs med egenskapen Ordinal för att utföra en skiftlägeskänslig, icke-språklig jämförelse.

Gäller för

ImportManyAttribute(String, Type)

Initierar en ny instans av ImportManyAttribute klassen och importerar exportuppsättningen med det angivna kontraktsnamnet och kontraktstypen.

public:
 ImportManyAttribute(System::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)

Parametrar

contractName
String

Kontraktsnamnet för exporterna som ska importeras, eller null en tom sträng ("") för att använda standardkontraktnamnet.

contractType
Type

Typen av export som ska importeras.

Gäller för