Export 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 Export třídy.
Přetížení
| Name | Description |
|---|---|
| Export() |
Inicializuje novou instanci Export třídy. |
| Export(ExportDefinition, Func<Object>) |
Inicializuje novou instanci Export třídy se zadanou definicí exportu a exportovaný objekt getter. |
| Export(String, Func<Object>) |
Inicializuje novou instanci Export třídy se zadaným názvem kontraktu a exportovanou hodnotou getter. |
| Export(String, IDictionary<String,Object>, Func<Object>) |
Inicializuje novou instanci Export třídy se zadaným názvem kontraktu, metadata a exportovanou hodnotou getter. |
Export()
- Zdroj:
- Export.cs
- Zdroj:
- Export.cs
- Zdroj:
- Export.cs
- Zdroj:
- Export.cs
Inicializuje novou instanci Export třídy.
protected:
Export();
protected Export();
Protected Sub New ()
Poznámky
Odvozené typy, které volají tento konstruktor musí přepsat Definition vlastnost a metodu GetExportedValueCore .
Platí pro
Export(ExportDefinition, Func<Object>)
- Zdroj:
- Export.cs
- Zdroj:
- Export.cs
- Zdroj:
- Export.cs
- Zdroj:
- Export.cs
Inicializuje novou instanci Export třídy se zadanou definicí exportu a exportovaný objekt getter.
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))
Parametry
- definition
- ExportDefinition
Objekt, který popisuje kontrakt, který Export objekt splňuje.
Metoda, která je volána k vytvoření exportovaného objektu Export. Tím se zpožďuje vytvoření objektu, dokud Value se tato vlastnost nevolá.
Výjimky
Platí pro
Export(String, Func<Object>)
- Zdroj:
- Export.cs
- Zdroj:
- Export.cs
- Zdroj:
- Export.cs
- Zdroj:
- Export.cs
Inicializuje novou instanci Export třídy se zadaným názvem kontraktu a exportovanou hodnotou getter.
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))
Parametry
Metoda, která je volána k vytvoření exportovaného objektu Export. Tím se zpožďuje vytvoření objektu Value , dokud se metoda nevolá.
Výjimky
contractName je prázdný řetězec ("").
Platí pro
Export(String, IDictionary<String,Object>, Func<Object>)
- Zdroj:
- Export.cs
- Zdroj:
- Export.cs
- Zdroj:
- Export.cs
- Zdroj:
- Export.cs
Inicializuje novou instanci Export třídy se zadaným názvem kontraktu, metadata a exportovanou hodnotou getter.
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))
Parametry
- metadata
- IDictionary<String,Object>
Metadata objektu Export nebo null nastavení Metadata vlastnosti na prázdný objekt jen pro IDictionary<TKey,TValue> čtení.
Metoda, která je volána k vytvoření exportovaného objektu Export. Tím se zpožďuje vytvoření objektu Value , dokud se metoda nevolá.
Výjimky
contractName je prázdný řetězec ("").