Sdílet prostřednictvím


ImportAttribute Konstruktory

Definice

Inicializuje novou instanci ImportAttribute třídy .

Přetížení

ImportAttribute()

Inicializuje novou instanci ImportAttribute třídy importováním exportu s výchozím názvem kontraktu.

ImportAttribute(String)

Inicializuje novou instanci ImportAttribute třídy importováním exportu se zadaným názvem kontraktu.

ImportAttribute(Type)

Inicializuje novou instanci ImportAttribute třídy importováním exportu s názvem kontraktu odvozeným od zadaného typu.

ImportAttribute(String, Type)

Inicializuje novou instanci ImportAttribute třídy importováním exportu se zadaným názvem a typem kontraktu.

ImportAttribute()

Zdroj:
ImportAttribute.cs
Zdroj:
ImportAttribute.cs
Zdroj:
ImportAttribute.cs

Inicializuje novou instanci ImportAttribute třídy importováním exportu s výchozím názvem kontraktu.

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

Poznámky

Výchozí název kontraktu je výsledkem volání GetContractName metody pro vlastnost, pole nebo typ parametru, který je označen tímto atributem.

Název kontraktu Ordinal se porovnává pomocí vlastnosti , která rozlišuje malá a velká písmena.

Platí pro

ImportAttribute(String)

Zdroj:
ImportAttribute.cs
Zdroj:
ImportAttribute.cs
Zdroj:
ImportAttribute.cs

Inicializuje novou instanci ImportAttribute třídy importováním exportu se zadaným názvem kontraktu.

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

Parametry

contractName
String

Název smlouvy exportu, který se má importovat, nebo null prázdný řetězec ("") pro použití výchozího názvu kontraktu.

Poznámky

Výchozí název kontraktu je výsledkem volání GetContractName metody pro vlastnost, pole nebo typ parametru, který je označen tímto atributem.

Název kontraktu Ordinal se porovnává pomocí vlastnosti , která rozlišuje malá a velká písmena.

Platí pro

ImportAttribute(Type)

Zdroj:
ImportAttribute.cs
Zdroj:
ImportAttribute.cs
Zdroj:
ImportAttribute.cs

Inicializuje novou instanci ImportAttribute třídy importováním exportu s názvem kontraktu odvozeným od zadaného typu.

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

Parametry

contractType
Type

Typ, ze které se má odvodit název kontraktu exportu, nebo null použít výchozí název kontraktu.

Poznámky

Název kontraktu je výsledkem volání metody na GetContractNamecontractType.

Výchozí název kontraktu je výsledkem volání GetContractName metody pro vlastnost, pole nebo typ parametru, který je označen tímto atributem.

Název kontraktu Ordinal se porovnává pomocí vlastnosti , která rozlišuje malá a velká písmena.

Platí pro

ImportAttribute(String, Type)

Zdroj:
ImportAttribute.cs
Zdroj:
ImportAttribute.cs
Zdroj:
ImportAttribute.cs

Inicializuje novou instanci ImportAttribute třídy importováním exportu se zadaným názvem a typem kontraktu.

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

Parametry

contractName
String

Název smlouvy exportu, který se má importovat, nebo null prázdný řetězec ("") pro použití výchozího názvu kontraktu.

contractType
Type

Typ exportu, který se má importovat.

Platí pro