Freigeben über


ExportProvider.IsFullyInitializedExportRequiredWhenSettingImport Methode

Definition

Ruft einen Wert ab, der angibt, ob ein Import mit den angegebenen Merkmalen zunächst mit einem vollständig vorab initialisierten Export zufrieden sein muss.

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

Parameter

importingPartTracker
ExportProvider.PartLifecycleTracker

Der Tracker für den Teil, der importiert wird.

isLazy
Boolean

true , wenn der Import ein Lazy{T}-Formatimport ist; false Andernfalls.

isImportingConstructorArgument
Boolean

true , wenn der Import in einem importierenden Konstruktor angezeigt wird; false Andernfalls.

Gibt zurück

true , wenn die Ausfuhr ihre Importe transitiv erfüllt und OnImportsSatisfied-Methoden aufgerufen werden müssen, bevor sie dem Empfänger ausgesetzt werden; false , wenn der Export teilweise initialisiert werden kann, wenn der Empfänger ihn zum ersten Mal beobachtet.

Gilt für: