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 平台内部使用。

适用于