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.