Partilhar via


AttributedModelServices.SatisfyImportsOnce Método

Definição

Compõe uma parte especificada.

Sobrecargas

SatisfyImportsOnce(ICompositionService, Object)

Compõe a parte especificada usando o serviço de composição especificado, com recomposição desabilitada.

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

Compõe a parte especificada usando o serviço de composição especificado, com recomposição desabilitada e usando o contexto de reflexão especificado.

SatisfyImportsOnce(ICompositionService, Object)

Origem:
AttributedModelServices.cs
Origem:
AttributedModelServices.cs
Origem:
AttributedModelServices.cs

Compõe a parte especificada usando o serviço de composição especificado, com recomposição desabilitada.

public:
[System::Runtime::CompilerServices::Extension]
 static System::ComponentModel::Composition::Primitives::ComposablePart ^ SatisfyImportsOnce(System::ComponentModel::Composition::ICompositionService ^ compositionService, System::Object ^ attributedPart);
public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce (this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart);
static member SatisfyImportsOnce : System.ComponentModel.Composition.ICompositionService * obj -> System.ComponentModel.Composition.Primitives.ComposablePart
<Extension()>
Public Function SatisfyImportsOnce (compositionService As ICompositionService, attributedPart As Object) As ComposablePart

Parâmetros

compositionService
ICompositionService

O serviço de composição a usar.

attributedPart
Object

A parte a ser composta.

Retornos

A parte composta.

Exceções

compositionService ou attributedPart é null.

Ocorreu um erro durante a composição. Errors contém uma coleção de erros ocorridos.

Comentários

Ao contrário da composição comum, não há garantia de que as partes compostas com esse método permaneçam válidas se o catálogo por tráscompositionService das alterações.

Aplica-se a

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

Origem:
AttributedModelServices.cs
Origem:
AttributedModelServices.cs
Origem:
AttributedModelServices.cs

Compõe a parte especificada usando o serviço de composição especificado, com recomposição desabilitada e usando o contexto de reflexão especificado.

public:
[System::Runtime::CompilerServices::Extension]
 static System::ComponentModel::Composition::Primitives::ComposablePart ^ SatisfyImportsOnce(System::ComponentModel::Composition::ICompositionService ^ compositionService, System::Object ^ attributedPart, System::Reflection::ReflectionContext ^ reflectionContext);
public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce (this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart, System.Reflection.ReflectionContext reflectionContext);
static member SatisfyImportsOnce : System.ComponentModel.Composition.ICompositionService * obj * System.Reflection.ReflectionContext -> System.ComponentModel.Composition.Primitives.ComposablePart
<Extension()>
Public Function SatisfyImportsOnce (compositionService As ICompositionService, attributedPart As Object, reflectionContext As ReflectionContext) As ComposablePart

Parâmetros

compositionService
ICompositionService

O serviço de composição a usar.

attributedPart
Object

A parte a ser composta.

reflectionContext
ReflectionContext

O contexto de reflexão para a parte.

Retornos

A parte composta.

Exceções

reflectionContext é null.

Ocorreu um erro durante a composição. Errors contém uma coleção de erros ocorridos.

Aplica-se a