AttributedModelServices.ComposeExportedValue Metódus

Definíció

Egy adott objektumból hoz létre egy részt, és egy megadott összeállítási tárolóval alkotja meg.

Túlterhelések

Name Description
ComposeExportedValue<T>(CompositionContainer, T)

Létrehoz egy részt a megadott értékből, és a megadott összeállítási tárolóban állítja össze.

ComposeExportedValue<T>(CompositionContainer, String, T)

Létrehoz egy részt a megadott objektumból a megadott szerződésnév alatt, és a megadott összeállítási tárolóban állítja össze.

ComposeExportedValue<T>(CompositionContainer, T)

Forrás:
AttributedModelServices.cs
Forrás:
AttributedModelServices.cs
Forrás:
AttributedModelServices.cs
Forrás:
AttributedModelServices.cs

Létrehoz egy részt a megadott értékből, és a megadott összeállítási tárolóban állítja össze.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void ComposeExportedValue(System::ComponentModel::Composition::Hosting::CompositionContainer ^ container, T exportedValue);
public static void ComposeExportedValue<T>(this System.ComponentModel.Composition.Hosting.CompositionContainer container, T exportedValue);
static member ComposeExportedValue : System.ComponentModel.Composition.Hosting.CompositionContainer * 'T -> unit
<Extension()>
Public Sub ComposeExportedValue(Of T) (container As CompositionContainer, exportedValue As T)

Típusparaméterek

T

Az új rész típusa.

Paraméterek

container
CompositionContainer

A kompozíció tárolója, amelyben a kompozíciót el szeretné végezni.

exportedValue
T

A megírandó érték.

A következőre érvényes:

ComposeExportedValue<T>(CompositionContainer, String, T)

Forrás:
AttributedModelServices.cs
Forrás:
AttributedModelServices.cs
Forrás:
AttributedModelServices.cs
Forrás:
AttributedModelServices.cs

Létrehoz egy részt a megadott objektumból a megadott szerződésnév alatt, és a megadott összeállítási tárolóban állítja össze.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void ComposeExportedValue(System::ComponentModel::Composition::Hosting::CompositionContainer ^ container, System::String ^ contractName, T exportedValue);
public static void ComposeExportedValue<T>(this System.ComponentModel.Composition.Hosting.CompositionContainer container, string contractName, T exportedValue);
static member ComposeExportedValue : System.ComponentModel.Composition.Hosting.CompositionContainer * string * 'T -> unit
<Extension()>
Public Sub ComposeExportedValue(Of T) (container As CompositionContainer, contractName As String, exportedValue As T)

Típusparaméterek

T

Az új rész típusa.

Paraméterek

container
CompositionContainer

A kompozíció tárolója, amelyben a kompozíciót el szeretné végezni.

contractName
String

A szerződés neve, amely alatt exportálni szeretné a részt.

exportedValue
T

A megírandó érték.

A következőre érvényes: