ExportProvider.IsFullyInitializedExportRequiredWhenSettingImport Metoda

Definice

Získá hodnotu označující, zda import s danými charakteristikami musí být zpočátku spokojen s plně předem inicializovaný export.

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

Parametry

importingPartTracker
ExportProvider.PartLifecycleTracker

Sledování části, která importuje.

isLazy
Boolean

true Pokud je import ve stylu Lazy{T}; false Jinak.

isImportingConstructorArgument
Boolean

true pokud se import zobrazí v konstruktoru importu; false Jinak.

Návraty

true pokud vývoz musí mít své dovozy tranzitivně uspokojeny a metody OnImportsSatisfied vyvolány před tím, než jsou vystaveny příjemci; false pokud je možné export částečně inicializovat, když ho příjemce poprvé pozoruje.

Platí pro