ExportProvider.IsFullyInitializedExportRequiredWhenSettingImport Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.