Compartir a través de


ExportProvider.IsFullyInitializedExportRequiredWhenSettingImport Método

Definición

Obtiene un valor que indica si una importación con las características dadas debe cumplirse inicialmente con una exportación totalmente 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

Seguimiento de la parte que está importando.

isLazy
Boolean

true si la importación es una importación de estilo Diferida{T}; false Lo contrario.

isImportingConstructorArgument
Boolean

true si la importación aparece en un constructor de importación; false Lo contrario.

Devoluciones

true es si la exportación debe cumplir sus importaciones de forma transitiva y los métodos OnImportsSatisfied invocados antes de exponerse al receptor; false si la exportación se puede inicializar parcialmente cuando el receptor lo observa por primera vez.

Se aplica a