Sdílet prostřednictvím


ICacheableAttachedCollectionSource Rozhraní

Definice

Představuje IAttachedCollectionSource, který může být potenciálně uložen v mezipaměti. Zdroje uložené v mezipaměti se nemusí znovu vytvářet pokaždé, když se o to požádá.

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
Implementuje

Vlastnosti

CanCache

Získá, zda položky z tohoto IAttachedCollectionSource lze uložit do mezipaměti. IAttachedCollectionSource instance, které nepodporují pozorovatelné změny položek (přes INotifyCollectionChanged), ale které se mění v průběhu času, by neměly být uloženy do mezipaměti, protože ukládání do mezipaměti IAttachedCollectionSource bude trvale ukládat do mezipaměti zastaralé kolekce.

HasItems

Vrátí hodnotu true, pokud tento IAttachedCollectionSource obsahuje nějaké položky, jinak false. Přístup k hasItems nemusí nutně vytvořit položky samotné.

(Zděděno od IAttachedCollectionSource)
Items

Získá (a v případě potřeby vytvoří) kolekce položek přidružených k této IAttachedCollectionSource.

(Zděděno od IAttachedCollectionSource)
SourceItem

Získá objekt použitý k vytvoření tohoto IAttachedCollectionSource.

(Zděděno od IAttachedCollectionSource)

Platí pro