AttributedModelServices.AddExportedValue Method
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.
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. |
- 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
.NET 10 (package-provided) und andere Versionen
Produkt | Versionen |
---|---|
.NET | 8 (package-provided), 9 (package-provided), 10 (package-provided) |
.NET Framework | 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided) |
- 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.
Applies to
.NET 10 (package-provided) und andere Versionen
Produkt | Versionen |
---|---|
.NET | 8 (package-provided), 9 (package-provided), 10 (package-provided) |
.NET Framework | 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided) |
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: