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: