次の方法で共有


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

適用対象