Export Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe Export.
Surcharges
| Nom | Description |
|---|---|
| Export() |
Initialise une nouvelle instance de la classe Export. |
| Export(ExportDefinition, Func<Object>) |
Initialise une nouvelle instance de la Export classe avec la définition d’exportation spécifiée et le getter d’objet exporté spécifié. |
| Export(String, Func<Object>) |
Initialise une nouvelle instance de la Export classe avec le nom de contrat spécifié et le getter de valeur exportée. |
| Export(String, IDictionary<String,Object>, Func<Object>) |
Initialise une nouvelle instance de la Export classe avec le nom de contrat, les métadonnées et l’getter de valeur exportée spécifiés. |
Export()
- Source:
- Export.cs
- Source:
- Export.cs
- Source:
- Export.cs
- Source:
- Export.cs
Initialise une nouvelle instance de la classe Export.
protected:
Export();
protected Export();
Protected Sub New ()
Remarques
Les types dérivés qui appellent ce constructeur doivent remplacer la Definition propriété et la GetExportedValueCore méthode.
S’applique à
Export(ExportDefinition, Func<Object>)
- Source:
- Export.cs
- Source:
- Export.cs
- Source:
- Export.cs
- Source:
- Export.cs
Initialise une nouvelle instance de la Export classe avec la définition d’exportation spécifiée et le getter d’objet exporté spécifié.
public:
Export(System::ComponentModel::Composition::Primitives::ExportDefinition ^ definition, Func<System::Object ^> ^ exportedValueGetter);
public Export(System.ComponentModel.Composition.Primitives.ExportDefinition definition, Func<object?> exportedValueGetter);
public Export(System.ComponentModel.Composition.Primitives.ExportDefinition definition, Func<object> exportedValueGetter);
new System.ComponentModel.Composition.Primitives.Export : System.ComponentModel.Composition.Primitives.ExportDefinition * Func<obj> -> System.ComponentModel.Composition.Primitives.Export
Public Sub New (definition As ExportDefinition, exportedValueGetter As Func(Of Object))
Paramètres
- definition
- ExportDefinition
Objet qui décrit le contrat que l’objet Export satisfait.
Méthode appelée pour créer l’objet exporté du Export. Cela retarde la création de l’objet jusqu’à ce que la Value propriété soit appelée.
Exceptions
S’applique à
Export(String, Func<Object>)
- Source:
- Export.cs
- Source:
- Export.cs
- Source:
- Export.cs
- Source:
- Export.cs
Initialise une nouvelle instance de la Export classe avec le nom de contrat spécifié et le getter de valeur exportée.
public:
Export(System::String ^ contractName, Func<System::Object ^> ^ exportedValueGetter);
public Export(string contractName, Func<object?> exportedValueGetter);
public Export(string contractName, Func<object> exportedValueGetter);
new System.ComponentModel.Composition.Primitives.Export : string * Func<obj> -> System.ComponentModel.Composition.Primitives.Export
Public Sub New (contractName As String, exportedValueGetter As Func(Of Object))
Paramètres
Méthode appelée pour créer l’objet exporté du Export. Cela retarde la création de l’objet jusqu’à ce que la Value méthode soit appelée.
Exceptions
contractName est une chaîne vide (« »).
S’applique à
Export(String, IDictionary<String,Object>, Func<Object>)
- Source:
- Export.cs
- Source:
- Export.cs
- Source:
- Export.cs
- Source:
- Export.cs
Initialise une nouvelle instance de la Export classe avec le nom de contrat, les métadonnées et l’getter de valeur exportée spécifiés.
public:
Export(System::String ^ contractName, System::Collections::Generic::IDictionary<System::String ^, System::Object ^> ^ metadata, Func<System::Object ^> ^ exportedValueGetter);
public Export(string contractName, System.Collections.Generic.IDictionary<string,object?>? metadata, Func<object?> exportedValueGetter);
public Export(string contractName, System.Collections.Generic.IDictionary<string,object> metadata, Func<object> exportedValueGetter);
new System.ComponentModel.Composition.Primitives.Export : string * System.Collections.Generic.IDictionary<string, obj> * Func<obj> -> System.ComponentModel.Composition.Primitives.Export
Public Sub New (contractName As String, metadata As IDictionary(Of String, Object), exportedValueGetter As Func(Of Object))
Paramètres
- metadata
- IDictionary<String,Object>
Métadonnées de l’objet Export ou null définir la Metadata propriété sur un objet vide en lecture seule IDictionary<TKey,TValue> .
Méthode appelée pour créer l’objet exporté du Export. Cela retarde la création de l’objet jusqu’à ce que la Value méthode soit appelée.
Exceptions
contractName est une chaîne vide (« »).