ExportAttribute Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci ExportAttribute třídy .
Přetížení
ExportAttribute() |
Inicializuje novou instanci ExportAttribute třídy exportováním typu nebo člena označeného tímto atributem pod názvem výchozího kontraktu. |
ExportAttribute(String) |
Inicializuje novou instanci ExportAttribute třídy exportuje typ nebo člen označený tímto atributem pod zadaným názvem kontraktu. |
ExportAttribute(Type) |
Inicializuje novou instanci ExportAttribute třídy exportuje typ nebo člen označený tímto atributem pod názvem kontraktu odvozeným od zadaného typu. |
ExportAttribute(String, Type) |
Inicializuje novou instanci ExportAttribute třídy exportováním zadaného typu pod zadaným názvem kontraktu. |
ExportAttribute()
- Zdroj:
- ExportAttribute.cs
- Zdroj:
- ExportAttribute.cs
- Zdroj:
- ExportAttribute.cs
Inicializuje novou instanci ExportAttribute třídy exportováním typu nebo člena označeného tímto atributem pod názvem výchozího kontraktu.
public:
ExportAttribute();
public ExportAttribute ();
Public Sub New ()
Poznámky
Výchozí název kontraktu je výsledkem volání GetContractName metody pro vlastnost nebo typ pole nebo na typ, který je označen tímto atributem.
Metody označené tímto atributem musí určovat název kontraktu nebo typ pomocí nebo ExportAttribute(String)ExportAttribute(Type).
Název kontraktu Ordinal se porovnává pomocí vlastnosti , která rozlišuje malá a velká písmena.
Platí pro
ExportAttribute(String)
- Zdroj:
- ExportAttribute.cs
- Zdroj:
- ExportAttribute.cs
- Zdroj:
- ExportAttribute.cs
Inicializuje novou instanci ExportAttribute třídy exportuje typ nebo člen označený tímto atributem pod zadaným názvem kontraktu.
public:
ExportAttribute(System::String ^ contractName);
public ExportAttribute (string contractName);
public ExportAttribute (string? contractName);
new System.ComponentModel.Composition.ExportAttribute : string -> System.ComponentModel.Composition.ExportAttribute
Public Sub New (contractName As String)
Parametry
- contractName
- String
Název kontraktu, který se používá k exportu typu nebo členu označeného tímto atributem, 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 na vlastnost nebo typ pole nebo na typ, který je označen tímto atributem.
Metody označené tímto atributem musí určovat název kontraktu nebo typ pomocí nebo ExportAttribute(String)ExportAttribute(Type).
Název kontraktu Ordinal se porovnává pomocí vlastnosti , která rozlišuje malá a velká písmena.
Platí pro
ExportAttribute(Type)
- Zdroj:
- ExportAttribute.cs
- Zdroj:
- ExportAttribute.cs
- Zdroj:
- ExportAttribute.cs
Inicializuje novou instanci ExportAttribute třídy exportuje typ nebo člen označený tímto atributem pod názvem kontraktu odvozeným od zadaného typu.
public:
ExportAttribute(Type ^ contractType);
public ExportAttribute (Type contractType);
public ExportAttribute (Type? contractType);
new System.ComponentModel.Composition.ExportAttribute : Type -> System.ComponentModel.Composition.ExportAttribute
Public Sub New (contractType As Type)
Parametry
- contractType
- Type
Typ, ze kterého chcete odvodit název kontraktu, který se používá k exportu typu nebo člena označeného tímto atributem nebo null
k použití výchozího názvu 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 nebo typ pole nebo na typ, který je označen tímto atributem.
Metody označené tímto atributem musí určovat název kontraktu nebo typ pomocí nebo ExportAttribute(String)ExportAttribute(Type).
Název kontraktu Ordinal se porovnává pomocí vlastnosti , která rozlišuje malá a velká písmena.
Platí pro
ExportAttribute(String, Type)
- Zdroj:
- ExportAttribute.cs
- Zdroj:
- ExportAttribute.cs
- Zdroj:
- ExportAttribute.cs
Inicializuje novou instanci ExportAttribute třídy exportováním zadaného typu pod zadaným názvem kontraktu.
public:
ExportAttribute(System::String ^ contractName, Type ^ contractType);
public ExportAttribute (string contractName, Type contractType);
public ExportAttribute (string? contractName, Type? contractType);
new System.ComponentModel.Composition.ExportAttribute : string * Type -> System.ComponentModel.Composition.ExportAttribute
Public Sub New (contractName As String, contractType As Type)
Parametry
- contractName
- String
Název kontraktu, který se používá k exportu typu nebo členu označeného tímto atributem, nebo null
prázdný řetězec ("") pro použití výchozího názvu kontraktu.
- contractType
- Type
Typ, který se má exportovat.
Poznámky
Výchozí název kontraktu je výsledkem volání AttributedModelServices.GetContractName(Type) vlastnosti nebo typu pole nebo na samotném typu, který je označen tímto atributem.
Název kontraktu se porovnává pomocí jazykového porovnání s rozlišováním velkých a malých písmen pomocí StringComparer.Ordinal.