Export Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe Export.
Overload
| Nome | Descrizione |
|---|---|
| Export() |
Inizializza una nuova istanza della classe Export. |
| Export(ExportDefinition, Func<Object>) |
Inizializza una nuova istanza della Export classe con la definizione di esportazione specificata e il getter dell'oggetto esportato. |
| Export(String, Func<Object>) |
Inizializza una nuova istanza della classe con il nome del Export contratto specificato e il getter del valore esportato. |
| Export(String, IDictionary<String,Object>, Func<Object>) |
Inizializza una nuova istanza della Export classe con il nome del contratto, i metadati e il getter del valore esportato specificati. |
Export()
- Origine:
- Export.cs
- Origine:
- Export.cs
- Origine:
- Export.cs
- Origine:
- Export.cs
Inizializza una nuova istanza della classe Export.
protected:
Export();
protected Export();
Protected Sub New ()
Commenti
I tipi derivati che chiamano questo costruttore devono eseguire l'override della Definition proprietà e del GetExportedValueCore metodo .
Si applica a
Export(ExportDefinition, Func<Object>)
- Origine:
- Export.cs
- Origine:
- Export.cs
- Origine:
- Export.cs
- Origine:
- Export.cs
Inizializza una nuova istanza della Export classe con la definizione di esportazione specificata e il getter dell'oggetto esportato.
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))
Parametri
- definition
- ExportDefinition
Oggetto che descrive il contratto che l'oggetto Export soddisfa.
Metodo chiamato per creare l'oggetto esportato dell'oggetto Export. Ciò ritarda la creazione dell'oggetto fino a quando non viene chiamata la Value proprietà .
Eccezioni
Si applica a
Export(String, Func<Object>)
- Origine:
- Export.cs
- Origine:
- Export.cs
- Origine:
- Export.cs
- Origine:
- Export.cs
Inizializza una nuova istanza della classe con il nome del Export contratto specificato e il getter del valore esportato.
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))
Parametri
Metodo chiamato per creare l'oggetto esportato dell'oggetto Export. Ciò ritarda la creazione dell'oggetto fino a quando non viene chiamato il Value metodo .
Eccezioni
contractName è una stringa vuota ("").
Si applica a
Export(String, IDictionary<String,Object>, Func<Object>)
- Origine:
- Export.cs
- Origine:
- Export.cs
- Origine:
- Export.cs
- Origine:
- Export.cs
Inizializza una nuova istanza della Export classe con il nome del contratto, i metadati e il getter del valore esportato specificati.
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))
Parametri
- metadata
- IDictionary<String,Object>
Metadati dell'oggetto Export o null per impostare la Metadata proprietà su un oggetto vuoto di sola lettura IDictionary<TKey,TValue> .
Metodo chiamato per creare l'oggetto esportato dell'oggetto Export. Ciò ritarda la creazione dell'oggetto fino a quando non viene chiamato il Value metodo .
Eccezioni
contractName è una stringa vuota ("").