共用方式為


ExportProvider.IsFullyInitializedExportRequiredWhenSettingImport 方法

定義

取得值,指出具有指定特性的匯入是否一開始必須符合完整預先初始化的匯出。

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

參數

importingPartTracker
ExportProvider.PartLifecycleTracker

正在匯入之元件的追蹤器。

isLazy
Boolean

true 如果匯入是 Lazy{T} 樣式匯入,則為 ; false 否則。

isImportingConstructorArgument
Boolean

true 如果匯入出現在匯入建構函式中,則為 ; false 否則。

傳回

true 如果匯出必須符合其可轉移的匯入,且在公開給接收者之前叫用 OnImportsSatisfied 方法,則為 ; false 如果當接收者第一次觀察匯出時可以部分初始化,則為 。

適用於