Condividi tramite


ICacheableAttachedCollectionSource Interfaccia

Definizione

Rappresenta un oggetto IAttachedCollectionSource che può essere memorizzato nella cache. Le origini memorizzate nella cache non devono essere ricreate ogni volta che vengono richieste.

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
Implementazioni

Proprietà

CanCache

Ottiene se gli elementi di questo oggetto IAttachedCollectionSource possono essere memorizzati nella cache. Le istanze IAttachedCollectionSource che non supportano modifiche osservabili agli elementi (tramite INotifyCollectionChanged), ma che non devono essere memorizzate nella cache nel tempo, poiché la memorizzazione nella cache di IAttachedCollectionSource memorizza definitivamente nella cache una raccolta non aggiornata.

HasItems

Restituisce true se questo oggetto IAttachedCollectionSource ha elementi, in caso contrario false. L'accesso a HasItems non crea necessariamente gli elementi stessi.

(Ereditato da IAttachedCollectionSource)
Items

Ottiene (e crea, se necessario) la raccolta di elementi associati a questo oggetto IAttachedCollectionSource.

(Ereditato da IAttachedCollectionSource)
SourceItem

Ottiene l'oggetto usato per creare questo oggetto IAttachedCollectionSource.

(Ereditato da IAttachedCollectionSource)

Si applica a