ExportProvider.IsFullyInitializedExportRequiredWhenSettingImport Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.