Partilhar via


ExportProvider.IsFullyInitializedExportRequiredWhenSettingImport Método

Definição

Obtém um valor que indica se uma importação com as características especificadas deve ser inicialmente satisfeita com uma exportação totalmente pré-inicializada.

protected static bool IsFullyInitializedExportRequiredWhenSettingImport (Microsoft.VisualStudio.Composition.ExportProvider.PartLifecycleTracker importingPartTracker, bool isLazy, bool isImportingConstructorArgument);
static member IsFullyInitializedExportRequiredWhenSettingImport : Microsoft.VisualStudio.Composition.ExportProvider.PartLifecycleTracker * bool * bool -> bool
Protected Shared Function IsFullyInitializedExportRequiredWhenSettingImport (importingPartTracker As ExportProvider.PartLifecycleTracker, isLazy As Boolean, isImportingConstructorArgument As Boolean) As Boolean

Parâmetros

importingPartTracker
ExportProvider.PartLifecycleTracker

O rastreador da parte que está importando.

isLazy
Boolean

true se a importação for uma importação de estilo Lazy{T}; false Caso contrário.

isImportingConstructorArgument
Boolean

true se a importação aparecer em um construtor de importação; false Caso contrário.

Retornos

true se a exportação precisar ter suas importações atendidas transitivamente e os métodos OnImportsSatisfied invocados antes de serem expostos ao receptor; false se a exportação puder ser parcialmente inicializada quando o receptor a observar pela primeira vez.

Aplica-se a