AttributedModelServices.AddExportedValue Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates a part from a specified value and adds it to a composition batch.
Overloads
AddExportedValue<T>(CompositionBatch, T) |
Creates a part from the specified value and adds it to the specified batch. |
AddExportedValue<T>(CompositionBatch, String, T) |
Creates a part from the specified value and adds it to the specified batch with the specified contract name. |
AddExportedValue<T>(CompositionBatch, T)
- Source:
- AttributedModelServices.cs
- Source:
- AttributedModelServices.cs
- Source:
- AttributedModelServices.cs
Creates a part from the specified value and adds it to the specified batch.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static System::ComponentModel::Composition::Primitives::ComposablePart ^ AddExportedValue(System::ComponentModel::Composition::Hosting::CompositionBatch ^ batch, T exportedValue);
public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue<T> (this System.ComponentModel.Composition.Hosting.CompositionBatch batch, T exportedValue);
static member AddExportedValue : System.ComponentModel.Composition.Hosting.CompositionBatch * 'T -> System.ComponentModel.Composition.Primitives.ComposablePart
<Extension()>
Public Function AddExportedValue(Of T) (batch As CompositionBatch, exportedValue As T) As ComposablePart
Type Parameters
- T
The type of the new part.
Parameters
- batch
- CompositionBatch
The batch to add to.
- exportedValue
- T
The value to add.
Returns
The new part.
Applies to
AddExportedValue<T>(CompositionBatch, String, T)
- Source:
- AttributedModelServices.cs
- Source:
- AttributedModelServices.cs
- Source:
- AttributedModelServices.cs
Creates a part from the specified value and adds it to the specified batch with the specified contract name.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static System::ComponentModel::Composition::Primitives::ComposablePart ^ AddExportedValue(System::ComponentModel::Composition::Hosting::CompositionBatch ^ batch, System::String ^ contractName, T exportedValue);
public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue<T> (this System.ComponentModel.Composition.Hosting.CompositionBatch batch, string contractName, T exportedValue);
static member AddExportedValue : System.ComponentModel.Composition.Hosting.CompositionBatch * string * 'T -> System.ComponentModel.Composition.Primitives.ComposablePart
<Extension()>
Public Function AddExportedValue(Of T) (batch As CompositionBatch, contractName As String, exportedValue As T) As ComposablePart
Type Parameters
- T
The type of the new part.
Parameters
- batch
- CompositionBatch
The batch to add to.
- contractName
- String
The contract name of the export.
- exportedValue
- T
The value to add.
Returns
The new part.