ExportProvider.IsFullyInitializedExportRequiredWhenSettingImport Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.