ITemplatedItemsList<TItem> 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此接口供平台呈现器内部使用。
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 平台内部使用。 |