Partager via


ExportAttribute Constructeurs

Définition

Initialise une nouvelle instance de la classe ExportAttribute.

Surcharges

ExportAttribute()

Initialise une nouvelle instance de la classe ExportAttribute, en exportant le type ou le membre marqué avec cet attribut sous le nom de contrat par défaut.

ExportAttribute(String)

Initialise une nouvelle instance de la classe ExportAttribute, en exportant le type ou le membre marqué avec cet attribut sous le nom de contrat spécifié.

ExportAttribute(Type)

Initialise une nouvelle instance de la classe ExportAttribute, en exportant le type ou membre marqué avec cet attribut sous un nom de contrat dérivé du type spécifié.

ExportAttribute(String, Type)

Initialise une nouvelle instance de la classe ExportAttribute, en exportant le type spécifié sous le nom de contrat spécifié.

ExportAttribute()

Source:
ExportAttribute.cs
Source:
ExportAttribute.cs
Source:
ExportAttribute.cs

Initialise une nouvelle instance de la classe ExportAttribute, en exportant le type ou le membre marqué avec cet attribut sous le nom de contrat par défaut.

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

Remarques

Le nom de contrat par défaut est le résultat de l’appel de la GetContractName méthode sur la propriété ou le type de champ, ou sur le type marqué avec cet attribut.

Les méthodes marquées avec cet attribut doivent spécifier un nom de contrat ou un type à l’aide de ExportAttribute(String) ou ExportAttribute(Type).

Le nom du contrat est comparé à l’aide de la Ordinal propriété pour effectuer une comparaison non linguistique respectant la casse.

S’applique à

ExportAttribute(String)

Source:
ExportAttribute.cs
Source:
ExportAttribute.cs
Source:
ExportAttribute.cs

Initialise une nouvelle instance de la classe ExportAttribute, en exportant le type ou le membre marqué avec cet attribut sous le nom de contrat spécifié.

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)

Paramètres

contractName
String

Nom de contrat utilisé pour exporter le type ou membre marqué avec cet attribut, ou null ou une chaîne vide ( "") pour utiliser le nom de contrat par défaut.

Remarques

Le nom de contrat par défaut est le résultat de l’appel de la GetContractName méthode sur la propriété ou le type de champ, ou sur le type marqué avec cet attribut.

Les méthodes marquées avec cet attribut doivent spécifier un nom de contrat ou un type à l’aide de ExportAttribute(String) ou ExportAttribute(Type).

Le nom du contrat est comparé à l’aide de la Ordinal propriété pour effectuer une comparaison non linguistique respectant la casse.

S’applique à

ExportAttribute(Type)

Source:
ExportAttribute.cs
Source:
ExportAttribute.cs
Source:
ExportAttribute.cs

Initialise une nouvelle instance de la classe ExportAttribute, en exportant le type ou membre marqué avec cet attribut sous un nom de contrat dérivé du type spécifié.

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)

Paramètres

contractType
Type

Type duquel dériver le nom de contrat utilisé pour exporter le type ou membre marqué avec cet attribut, ou null pour utiliser le nom de contrat par défaut.

Remarques

Le nom du contrat est le résultat de l’appel de la GetContractName méthode sur contractType.

Le nom de contrat par défaut est le résultat de l’appel de la GetContractName méthode sur la propriété ou le type de champ, ou sur le type marqué avec cet attribut.

Les méthodes marquées avec cet attribut doivent spécifier un nom de contrat ou un type à l’aide de ExportAttribute(String) ou ExportAttribute(Type).

Le nom du contrat est comparé à l’aide de la Ordinal propriété pour effectuer une comparaison non linguistique respectant la casse.

S’applique à

ExportAttribute(String, Type)

Source:
ExportAttribute.cs
Source:
ExportAttribute.cs
Source:
ExportAttribute.cs

Initialise une nouvelle instance de la classe ExportAttribute, en exportant le type spécifié sous le nom de contrat spécifié.

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)

Paramètres

contractName
String

Nom de contrat utilisé pour exporter le type ou membre marqué avec cet attribut, ou null ou une chaîne vide ( "") pour utiliser le nom de contrat par défaut.

contractType
Type

Type à exporter.

Remarques

Le nom de contrat par défaut est le résultat de l’appel AttributedModelServices.GetContractName(Type) sur la propriété ou le type de champ, ou sur le type lui-même marqué avec cet attribut.

Le nom du contrat est comparé à l’aide d’une comparaison non linguistique respectant la casse à l’aide de StringComparer.Ordinal.

S’applique à