ExportProvider.IsFullyInitializedExportRequiredWhenSettingImport Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.