ICacheableAttachedCollectionSource Schnittstelle

Definition

Stellt ein dar IAttachedCollectionSource , das potenziell zwischengespeichert werden kann. Zwischengespeicherte Quellen müssen nicht jedes Mal neu erstellt werden, wenn Sie angefordert werden.

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
Implementiert

Eigenschaften

CanCache

Ruft ab, ob die Elemente aus dem IAttachedCollectionSource zwischengespeichert werden können. Iattachedcollectionsource-Instanzen, die Observable-Änderungen an ihren Elementen nicht unterstützen (via System.ComponentModel.INotifyCollectionChanged ), die sich im Laufe der Zeit ändern, sollten jedoch nicht zwischengespeichert werden, da durch das Zwischenspeichern von iattachedcollectionsource eine veraltete Auflistung dauerhaft zwischengespeichert wird.

HasItems

Bestimmt, ob dieses iattachedcollectionsource-Element über Elemente verfügt.

(Geerbt von IAttachedCollectionSource)
Items

Ruft die Auflistung der Elemente, die dieser iattachedcollectionsource zugeordnet sind, ab und erstellt Sie ggf..

(Geerbt von IAttachedCollectionSource)
SourceItem

Ruft das-Objekt ab, mit dem diese iattachedcollectionsource erstellt wird.

(Geerbt von IAttachedCollectionSource)

Gilt für