次の方法で共有


ICacheableAttachedCollectionSource インターフェイス

定義

キャッシュ可能な IAttachedCollectionSource を表します。 キャッシュされたソースは、要求されるたびに再作成する必要はありません。

public interface class ICacheableAttachedCollectionSource : Microsoft::VisualStudio::Shell::IAttachedCollectionSource
public interface class ICacheableAttachedCollectionSource : Microsoft::VisualStudio::Shell::IAttachedCollectionSource
__interface ICacheableAttachedCollectionSource : Microsoft::VisualStudio::Shell::IAttachedCollectionSource
public interface ICacheableAttachedCollectionSource : Microsoft.VisualStudio.Shell.IAttachedCollectionSource
type ICacheableAttachedCollectionSource = interface
    interface IAttachedCollectionSource
Public Interface ICacheableAttachedCollectionSource
Implements IAttachedCollectionSource
実装

プロパティ

CanCache

この IAttachedCollectionSource の項目をキャッシュできるかどうかを取得します。 IAttachedCollectionSource インスタンスは、(INotifyCollectionChanged を介して) アイテムに対する監視可能な変更をサポートしていませんが、時間の経過と共に変更される場合は、IAttachedCollectionSource をキャッシュすると古いコレクションが完全にキャッシュされるため、キャッシュしないでください。

HasItems

この IAttachedCollectionSource に項目がある場合は true、それ以外の場合は false を返します。 HasItems にアクセスしても、アイテム自体が作成されるとは限りません。

(継承元 IAttachedCollectionSource)
Items

この IAttachedCollectionSource に関連付けられている項目のコレクションを取得 (および必要に応じて作成) します。

(継承元 IAttachedCollectionSource)
SourceItem

この IAttachedCollectionSource の作成に使用するオブジェクトを取得します。

(継承元 IAttachedCollectionSource)

適用対象