Condividi tramite


ExportProvider.IsFullyInitializedExportRequiredWhenSettingImport Metodo

Definizione

Ottiene un valore che indica se un'importazione con le caratteristiche indicate deve essere inizialmente soddisfatta con un'esportazione completamente pre-inizializzata.

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

Parametri

importingPartTracker
ExportProvider.PartLifecycleTracker

Tracker per la parte che sta importando.

isLazy
Boolean

true se l'importazione è un'importazione di stile Lazy{T}; false Altrimenti.

isImportingConstructorArgument
Boolean

true se l'importazione viene visualizzata in un costruttore di importazione; false Altrimenti.

Restituisce

true se l'esportazione deve avere le importazioni soddisfatte in modo transitivo e i metodi OnImportsSatisfied richiamati prima di essere esposti al ricevitore; false se l'esportazione può essere inizializzata parzialmente quando il ricevitore lo osserva per la prima volta.

Si applica a