ExportProvider.IsFullyInitializedExportRequiredWhenSettingImport 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得值,指出具有指定特性的匯入是否一開始必須符合完整預先初始化的匯出。
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
如果當接收者第一次觀察匯出時可以部分初始化,則為 。