ImportAttribute Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy ImportAttribute.

Przeciążenia

ImportAttribute()

Inicjuje ImportAttribute nowe wystąpienie klasy, importując eksport z domyślną nazwą kontraktu.

ImportAttribute(String)

Inicjuje ImportAttribute nowe wystąpienie klasy, importując eksport z określoną nazwą kontraktu.

ImportAttribute(Type)

Inicjuje ImportAttribute nowe wystąpienie klasy, importując eksport z nazwą kontraktu pochodzącą z określonego typu.

ImportAttribute(String, Type)

Inicjuje ImportAttribute nowe wystąpienie klasy, importując eksport z określoną nazwą kontraktu i typem.

ImportAttribute()

Źródło:
ImportAttribute.cs
Źródło:
ImportAttribute.cs
Źródło:
ImportAttribute.cs

Inicjuje ImportAttribute nowe wystąpienie klasy, importując eksport z domyślną nazwą kontraktu.

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

Uwagi

Domyślna nazwa kontraktu jest wynikiem wywołania GetContractName metody we właściwości, polu lub typie parametru, który jest oznaczony za pomocą tego atrybutu.

Nazwa kontraktu Ordinal jest porównywana przy użyciu właściwości w celu przeprowadzenia porównania bez językowego z uwzględnieniem wielkości liter.

Dotyczy

ImportAttribute(String)

Źródło:
ImportAttribute.cs
Źródło:
ImportAttribute.cs
Źródło:
ImportAttribute.cs

Inicjuje ImportAttribute nowe wystąpienie klasy, importując eksport z określoną nazwą 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

Nazwa kontraktu eksportu do zaimportowania lub null pusty ciąg ("") do użycia domyślnej nazwy kontraktu.

Uwagi

Domyślna nazwa kontraktu jest wynikiem wywołania GetContractName metody we właściwości, polu lub typie parametru, który jest oznaczony za pomocą tego atrybutu.

Nazwa kontraktu Ordinal jest porównywana przy użyciu właściwości w celu przeprowadzenia porównania bez językowego z uwzględnieniem wielkości liter.

Dotyczy

ImportAttribute(Type)

Źródło:
ImportAttribute.cs
Źródło:
ImportAttribute.cs
Źródło:
ImportAttribute.cs

Inicjuje ImportAttribute nowe wystąpienie klasy, importując eksport z nazwą kontraktu pochodzącą z określonego 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, z którego ma pochodzić nazwa kontraktu eksportu, lub null aby użyć domyślnej nazwy kontraktu.

Uwagi

Nazwa kontraktu jest wynikiem wywołania metody w metodzie GetContractName .contractType

Domyślna nazwa kontraktu jest wynikiem wywołania GetContractName metody we właściwości, polu lub typie parametru, który jest oznaczony za pomocą tego atrybutu.

Nazwa kontraktu Ordinal jest porównywana przy użyciu właściwości w celu przeprowadzenia porównania bez językowego z uwzględnieniem wielkości liter.

Dotyczy

ImportAttribute(String, Type)

Źródło:
ImportAttribute.cs
Źródło:
ImportAttribute.cs
Źródło:
ImportAttribute.cs

Inicjuje ImportAttribute nowe wystąpienie klasy, importując eksport z określoną nazwą kontraktu i 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

Nazwa kontraktu eksportu do zaimportowania lub null pusty ciąg ("") do użycia domyślnej nazwy kontraktu.

contractType
Type

Typ eksportu do zaimportowania.

Dotyczy