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
Export() |
Inizializza una nuova istanza della classe Export. |
Export(ExportDefinition, Func<Object>) |
Inizializza una nuova istanza della classe Export, con la definizione dell'esportazione specificata e la proprietà Get dell'oggetto esportato. |
Export(String, Func<Object>) |
Inizializza una nuova istanza della classe Export con il nome di contratto e la proprietà Get del valore esportato specificati. |
Export(String, IDictionary<String,Object>, Func<Object>) |
Inizializza una nuova istanza della classe Export con il nome di contratto, i metadati e la proprietà Get del valore esportato specificati. |
Export()
- 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
Inizializza una nuova istanza della classe Export, con la definizione dell'esportazione specificata e la proprietà Get 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 soddisfatto dall'oggetto Export.
Metodo chiamato per creare l'oggetto esportato di Export. In questo modo la creazione dell'oggetto viene ritardata finché non viene chiamata la proprietà Value.
Eccezioni
Si applica a
Export(String, Func<Object>)
- Origine:
- Export.cs
- Origine:
- Export.cs
- Origine:
- Export.cs
Inizializza una nuova istanza della classe Export con il nome di contratto e la proprietà Get del valore esportato specificati.
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 di Export. In questo modo la creazione dell'oggetto viene ritardata finché non viene chiamato il metodo Value.
Eccezioni
contractName
è una stringa vuota ("").
Si applica a
Export(String, IDictionary<String,Object>, Func<Object>)
- Origine:
- Export.cs
- Origine:
- Export.cs
- Origine:
- Export.cs
Inizializza una nuova istanza della classe Export con il nome di contratto, i metadati e la proprietà Get 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 proprietà Metadata su un oggetto IDictionary<TKey,TValue> vuoto di sola lettura.
Metodo chiamato per creare l'oggetto esportato di Export. In questo modo la creazione dell'oggetto viene ritardata finché non viene chiamato il metodo Value.
Eccezioni
contractName
è una stringa vuota ("").