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 . Экземпляры Иаттачедколлектионсаурце, которые не поддерживают наблюдаемые изменения в своих элементах (через System.ComponentModel.INotifyCollectionChanged ), но которые изменяются со временем, не должны кэшироваться, так как кэширование иаттачедколлектионсаурце будет постоянно кэшировать устаревшую коллекцию. |
| HasItems |
Определяет, содержит ли Иаттачедколлектионсаурце какие либо элементы. (Унаследовано от IAttachedCollectionSource) |
| Items |
Получает (и при необходимости создает) коллекцию элементов, ассоЦиатедвис этот Иаттачедколлектионсаурце. (Унаследовано от IAttachedCollectionSource) |
| SourceItem |
Возвращает объект, используемый для создания этого Иаттачедколлектионсаурце. (Унаследовано от IAttachedCollectionSource) |