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
Export() |
Initialise une nouvelle instance de la classe Export. |
Export(ExportDefinition, Func<Object>) |
Initialise une nouvelle instance de la classe Export avec la définition d'exportation spécifiée et l'accesseur Get d'objet exporté. |
Export(String, Func<Object>) |
Initialise une nouvelle instance de la classe Export avec le nom de contrat et l'accesseur Get de valeur exportée spécifiés. |
Export(String, IDictionary<String,Object>, Func<Object>) |
Initialise une nouvelle instance de la classe Export avec le nom de contrat, les métadonnées et l'accesseur Get de valeur exportée spécifiés. |
Export()
- 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
Initialise une nouvelle instance de la classe Export avec la définition d'exportation spécifiée et l'accesseur Get d'objet exporté.
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 satisfait par l'objet Export.
Méthode appelée pour créer l'objet exporté de Export. Cela diffère la création de l'objet jusqu'à ce que la propriété Value soit appelée.
Exceptions
S’applique à
Export(String, Func<Object>)
- Source:
- Export.cs
- Source:
- Export.cs
- Source:
- Export.cs
Initialise une nouvelle instance de la classe Export avec le nom de contrat et l'accesseur Get de valeur exportée spécifiés.
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é de Export. Cela diffère la création de l'objet jusqu'à ce que la méthode Value soit appelée.
Exceptions
Le contractName
est une chaîne vide ("").
S’applique à
Export(String, IDictionary<String,Object>, Func<Object>)
- Source:
- Export.cs
- Source:
- Export.cs
- Source:
- Export.cs
Initialise une nouvelle instance de la classe Export avec le nom de contrat, les métadonnées et l'accesseur Get 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
pour affecter à la propriété Metadata un objet IDictionary<TKey,TValue> vide et en lecture seule.
Méthode appelée pour créer l'objet exporté de Export. Cela diffère la création de l'objet jusqu'à ce que la méthode Value soit appelée.
Exceptions
Le contractName
est une chaîne vide ("").