Partager via


ExportProvider.IsFullyInitializedExportRequiredWhenSettingImport Méthode

Définition

Obtient une valeur indiquant si une importation avec les caractéristiques données doit être initialement satisfaite avec une exportation entièrement pré-initialisée.

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

Paramètres

importingPartTracker
ExportProvider.PartLifecycleTracker

Suivi de la partie qui est en cours d’importation.

isLazy
Boolean

true si l’importation est une importation de style différée{T} ; false Sinon.

isImportingConstructorArgument
Boolean

true si l’importation apparaît dans un constructeur d’importation ; false Sinon.

Retours

true si l’exportation doit avoir ses importations satisfaites transitivement et les méthodes OnImportsSatisfied appelées avant d’être exposées au récepteur ; false si l’exportation peut être partiellement initialisée lorsque le récepteur l’observe pour la première fois.

S’applique à