ReflectionModelServices.CreateExportDefinition(LazyMemberInfo, String, Lazy<IDictionary<String,Object>>, ICompositionElement) Método
Definição
Cria uma definição de exportação do membro especificado, com o nome do contrato, metadados e origem especificados.Creates an export definition from the specified member, with the specified contract name, metadata, and origin.
public:
static System::ComponentModel::Composition::Primitives::ExportDefinition ^ CreateExportDefinition(System::ComponentModel::Composition::ReflectionModel::LazyMemberInfo exportingMember, System::String ^ contractName, Lazy<System::Collections::Generic::IDictionary<System::String ^, System::Object ^> ^> ^ metadata, System::ComponentModel::Composition::Primitives::ICompositionElement ^ origin);
public static System.ComponentModel.Composition.Primitives.ExportDefinition CreateExportDefinition (System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo exportingMember, string contractName, Lazy<System.Collections.Generic.IDictionary<string,object>> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement origin);
public static System.ComponentModel.Composition.Primitives.ExportDefinition CreateExportDefinition (System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo exportingMember, string contractName, Lazy<System.Collections.Generic.IDictionary<string,object?>> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement? origin);
static member CreateExportDefinition : System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo * string * Lazy<System.Collections.Generic.IDictionary<string, obj>> * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Primitives.ExportDefinition
Public Shared Function CreateExportDefinition (exportingMember As LazyMemberInfo, contractName As String, metadata As Lazy(Of IDictionary(Of String, Object)), origin As ICompositionElement) As ExportDefinition
Parâmetros
- exportingMember
- LazyMemberInfo
O membro a ser exportado.The member to export.
- contractName
- String
O nome do contrato a ser usado para a exportação.The contract name to use for the export.
- metadata
- Lazy<IDictionary<String,Object>>
Os metadados para a exportação.The metadata for the export.
- origin
- ICompositionElement
O objeto do qual a exportação foi originada.The object that the export originates from.
Retornos
Uma definição de exportação criada com base nos parâmetros especificados.An export definition created from the specified parameters.