ITemplatedItemsList<TItem> Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот интерфейс предназначен для внутреннего использования отрисовщиками платформы.
public interface ITemplatedItemsList<TItem> : System.Collections.Generic.IEnumerable<TItem>, System.Collections.Generic.IReadOnlyCollection<TItem>, System.Collections.Generic.IReadOnlyList<TItem>, System.Collections.Specialized.INotifyCollectionChanged where TItem : BindableObject
type ITemplatedItemsList<'Item (requires 'Item :> BindableObject)> = interface
interface IReadOnlyList<'Item (requires 'Item :> BindableObject)>
interface seq<'Item (requires 'Item :> BindableObject)>
interface IEnumerable
interface IReadOnlyCollection<'Item (requires 'Item :> BindableObject)>
interface INotifyCollectionChanged
Параметры типа
- TItem
- Производный
- Реализации
-
System.Collections.Generic.IEnumerable<T> System.Collections.Generic.IEnumerable<TItem> System.Collections.Generic.IReadOnlyCollection<T> System.Collections.Generic.IReadOnlyCollection<TItem> System.Collections.Generic.IReadOnlyList<TItem> System.Collections.IEnumerable System.Collections.Specialized.INotifyCollectionChanged
Свойства
BindingContext |
Для внутреннего использования отрисовщиками платформы. |
HeaderContent |
Для внутреннего использования отрисовщиками платформы. |
ItemsSource |
Для внутреннего использования отрисовщиками платформы. |
ListProxy |
Для внутреннего использования отрисовщиками платформы. |
Name |
Для внутреннего использования отрисовщиками платформы. |
ShortNames |
Для внутреннего использования отрисовщиками платформы. |
Методы
ActivateContent(Int32, Object) |
Для внутреннего использования отрисовщиками платформы. |
GetGlobalIndexForGroup(ITemplatedItemsList<TItem>) |
Для внутреннего использования отрисовщиками платформы. |
GetGlobalIndexOfItem(Object) |
Для внутреннего использования отрисовщиками платформы. |
GetGroup(Int32) |
Для внутреннего использования отрисовщиками платформы. |
GetGroupAndIndexOfItem(Object, Object) |
Для внутреннего использования отрисовщиками платформы. |
GetGroupAndIndexOfItem(Object) |
Для внутреннего использования отрисовщиками платформы. |
GetGroupIndexFromGlobal(Int32, Int32) |
Этот интерфейс предназначен для внутреннего использования отрисовщиками платформы. |
IndexOf(TItem) |
Для внутреннего использования отрисовщиками платформы. |
SelectDataTemplate(Object) |
Для внутреннего использования отрисовщиками платформы. |
UpdateContent(TItem, Int32) |
Для внутреннего использования отрисовщиками платформы. |
UpdateHeader(TItem, Int32) |
Для внутреннего использования отрисовщиками платформы. |
События
GroupedCollectionChanged |
Для внутреннего использования отрисовщиками платформы. |
PropertyChanged |
Для внутреннего использования отрисовщиками платформы. |
Методы расширения
ForEach<T>(IEnumerable<T>, Action<T>) |
Для внутреннего использования платформой Xamarin.Forms. |
GroupToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Для внутреннего использования платформой Xamarin.Forms. |
IndexOf<T>(IEnumerable<T>, T) |
Для внутреннего использования платформой Xamarin.Forms. |
IndexOf<T>(IEnumerable<T>, Func<T,Boolean>) |
Для внутреннего использования платформой Xamarin.Forms. |
Prepend<T>(IEnumerable<T>, T) |
Для внутреннего использования платформой Xamarin.Forms. |