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
受信者が最初に観察したときにエクスポートを部分的に初期化できる場合は 。