Sdílet prostřednictvím


ImportAttribute Konstruktory

Definice

Inicializuje novou instanci ImportAttribute třídy.

Přetížení

Name Description
ImportAttribute()

Inicializuje novou instanci ImportAttribute třídy a importuje export s výchozím názvem kontraktu.

ImportAttribute(String)

Inicializuje novou instanci ImportAttribute třídy, importuje export se zadaným názvem kontraktu.

ImportAttribute(Type)

Inicializuje novou instanci ImportAttribute třídy, importuje export s názvem kontraktu odvozeným ze zadaného typu.

ImportAttribute(String, Type)

Inicializuje novou instanci ImportAttribute třídy, importuje export se zadaným názvem kontraktu a typem.

ImportAttribute()

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

Inicializuje novou instanci ImportAttribute třídy a importuje export 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 se porovná pomocí Ordinal vlastnosti k provedení porovnání s rozlišováním velkých a malých a malých písmen.

Platí pro

ImportAttribute(String)

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

Inicializuje novou instanci ImportAttribute třídy, importuje export 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 kontraktu exportu pro import 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 se porovná pomocí Ordinal vlastnosti k provedení porovnání s rozlišováním velkých a malých a malých písmen.

Platí pro

ImportAttribute(Type)

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

Inicializuje novou instanci ImportAttribute třídy, importuje export s názvem kontraktu odvozeným ze 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 pro odvození názvu kontraktu exportu nebo null použití výchozího názvu kontraktu.

Poznámky

Název kontraktu je výsledek volání GetContractName metody on contractType.

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 se porovná pomocí Ordinal vlastnosti k provedení porovnání s rozlišováním velkých a malých a malých písmen.

Platí pro

ImportAttribute(String, Type)

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

Inicializuje novou instanci ImportAttribute třídy, importuje export se zadaným názvem kontraktu a typem.

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 kontraktu exportu pro import 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