TemplatedItemsList<TView,TItem> クラス

定義

Xamarin.Forms プラットフォームによる内部使用向け。

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
public sealed class TemplatedItemsList<TView,TItem> : Xamarin.Forms.BindableObject, IDisposable, System.Collections.Generic.IEnumerable<TItem>, System.Collections.Generic.IReadOnlyCollection<TItem>, System.Collections.Generic.IReadOnlyList<TItem>, System.Collections.IList, System.Collections.Specialized.INotifyCollectionChanged, Xamarin.Forms.ITemplatedItemsList<TItem> where TView : BindableObject, IItemsView<TItem> where TItem : BindableObject
type TemplatedItemsList<'View, 'Item (requires 'View :> BindableObject and 'View :> IItemsView<'Item> and 'Item :> BindableObject)> = class
    inherit BindableObject
    interface ITemplatedItemsList<'Item (requires 'Item :> BindableObject)>
    interface IReadOnlyList<'Item (requires 'Item :> BindableObject)>
    interface seq<'Item (requires 'Item :> BindableObject)>
    interface IEnumerable
    interface IReadOnlyCollection<'Item (requires 'Item :> BindableObject)>
    interface INotifyCollectionChanged
    interface IList
    interface ICollection
    interface IDisposable

型パラメーター

TView

Xamarin.Forms プラットフォームによる内部使用向け。

TItem

Xamarin.Forms プラットフォームによる内部使用向け。

継承
System.Object
TemplatedItemsList<TView,TItem>
属性
System.ComponentModel.EditorBrowsableAttribute
実装
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.ICollection System.Collections.IEnumerable System.Collections.IList System.Collections.Specialized.INotifyCollectionChanged System.IDisposable ITemplatedItemsList<TItem>

フィールド

NameProperty

Xamarin.Forms プラットフォームによる内部使用向け。

ShortNameProperty

Xamarin.Forms プラットフォームによる内部使用向け。

プロパティ

BindingContext

バインドされたプロパティのうち、この BindableObject に属するプロパティの対象となるプロパティが含まれるオブジェクトを取得または設定します。

(継承元 BindableObject)
Count

Xamarin.Forms プラットフォームによる内部使用向け。

Dispatcher

Xamarin.Forms プラットフォームによる内部使用向け。

(継承元 BindableObject)
GroupDisplayBinding

Xamarin.Forms プラットフォームによる内部使用向け。

GroupHeaderTemplate

Xamarin.Forms プラットフォームによる内部使用向け。

GroupHeaderTemplateProperty

Xamarin.Forms プラットフォームによる内部使用向け。

GroupShortNameBinding

Xamarin.Forms プラットフォームによる内部使用向け。

HeaderContent

Xamarin.Forms プラットフォームによる内部使用向け。

IsGroupingEnabled

Xamarin.Forms プラットフォームによる内部使用向け。

IsGroupingEnabledProperty

Xamarin.Forms プラットフォームによる内部使用向け。

Item[Int32]

Xamarin.Forms プラットフォームによる内部使用向け。

ItemsSource

Xamarin.Forms プラットフォームによる内部使用向け。

Name

Xamarin.Forms プラットフォームによる内部使用向け。

Parent

Xamarin.Forms プラットフォームによる内部使用向け。

ProgressiveLoadingProperty

Xamarin.Forms プラットフォームによる内部使用向け。

ShortName

Xamarin.Forms プラットフォームによる内部使用向け。

ShortNames

Xamarin.Forms プラットフォームによる内部使用向け。

メソッド

ActivateContent(Int32, Object)

Xamarin.Forms プラットフォームによる内部使用向け。

ApplyBindings()

BindingContext にバインディングを適用します。

(継承元 BindableObject)
ClearValue(BindableProperty)

propertySetValue によって設定された値を消去します。

(継承元 BindableObject)
ClearValue(BindablePropertyKey)

propertyKey によって識別されるプロパティの SetValue によって設定される値を消去します。

(継承元 BindableObject)
CoerceValue(BindableProperty)

Xamarin.Forms プラットフォームによる内部使用向け。

(継承元 BindableObject)
CoerceValue(BindablePropertyKey)

Xamarin.Forms プラットフォームによる内部使用向け。

(継承元 BindableObject)
CreateContent(Int32, Object, Boolean)

Xamarin.Forms プラットフォームによる内部使用向け。

Dispose()

Xamarin.Forms プラットフォームによる内部使用向け。

GetDescendantCount()

Xamarin.Forms プラットフォームによる内部使用向け。

GetEnumerator()

Xamarin.Forms プラットフォームによる内部使用向け。

GetGlobalIndexForGroup(ITemplatedItemsList<TItem>)

Xamarin.Forms プラットフォームによる内部使用向け。

GetGlobalIndexOfGroup(Object)

Xamarin.Forms プラットフォームによる内部使用向け。

GetGlobalIndexOfItem(Object)

Xamarin.Forms プラットフォームによる内部使用向け。

GetGlobalIndexOfItem(Object, Object)

Xamarin.Forms プラットフォームによる内部使用向け。

GetGroupAndIndexOfItem(Object)

Xamarin.Forms プラットフォームによる内部使用向け。

GetGroupAndIndexOfItem(Object, Object)

Xamarin.Forms プラットフォームによる内部使用向け。

GetGroupIndexFromGlobal(Int32, Int32)

Xamarin.Forms プラットフォームによる内部使用向け。

GetValue(BindableProperty)

BindableProperty に含まれる値を返します。

(継承元 BindableObject)
GetValues(BindableProperty, BindableProperty)
古い.

Xamarin.Forms プラットフォームによる内部使用向け。

(継承元 BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
古い.

Xamarin.Forms プラットフォームによる内部使用向け。

(継承元 BindableObject)
IndexOf(TItem)

Xamarin.Forms プラットフォームによる内部使用向け。

IsSet(BindableProperty)

ターゲット プロパティが存在し、設定されている場合、true を返します。

(継承元 BindableObject)
OnBindingContextChanged()

このメソッドをオーバーライドし、BindingContext が変更されたときにアクションを実行します。

(継承元 BindableObject)
OnPropertyChanged(String)

子クラスからこのメソッドを呼び出し、プロパティが変更されたことを通知します。

(継承元 BindableObject)
OnPropertyChanging(String)

子クラスからこのメソッドを呼び出し、プロパティで変更が行われることを通知します。

(継承元 BindableObject)
RemoveBinding(BindableProperty)

以前に設定されたバインディングを削除します。

(継承元 BindableObject)
SelectDataTemplate(Object)

Xamarin.Forms プラットフォームによる内部使用向け。

SetBinding(BindableProperty, BindingBase)

プロパティにバインディングを割り当てます。

(継承元 BindableObject)
SetValue(BindableProperty, Object)

指定したプロパティの値を設定します。

(継承元 BindableObject)
SetValue(BindablePropertyKey, Object)

propertyKey の値を設定します。

(継承元 BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Xamarin.Forms プラットフォームによる内部使用向け。

(継承元 BindableObject)
UnapplyBindings()

以前に設定されたバインディングをすべて解除します。

(継承元 BindableObject)

イベント

BindingContextChanged

BindingContext プロパティが変更されるたびに発生します。

(継承元 BindableObject)
CollectionChanged

Xamarin.Forms プラットフォームによる内部使用向け。

GroupedCollectionChanged

Xamarin.Forms プラットフォームによる内部使用向け。

PropertyChanged

プロパティが変更されたときに発生します。

(継承元 BindableObject)
PropertyChanging

プロパティが変更されようとしているときに発生します。

(継承元 BindableObject)

明示的なインターフェイスの実装

ICollection.CopyTo(Array, Int32)

Xamarin.Forms プラットフォームによる内部使用向け。

ICollection.IsSynchronized

Xamarin.Forms プラットフォームによる内部使用向け。

ICollection.SyncRoot

Xamarin.Forms プラットフォームによる内部使用向け。

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Xamarin.Forms プラットフォームによる内部使用向け。

(継承元 BindableObject)
IEnumerable.GetEnumerator()

Xamarin.Forms プラットフォームによる内部使用向け。

IList.Add(Object)

Xamarin.Forms プラットフォームによる内部使用向け。

IList.Clear()

Xamarin.Forms プラットフォームによる内部使用向け。

IList.Contains(Object)

Xamarin.Forms プラットフォームによる内部使用向け。

IList.IndexOf(Object)

Xamarin.Forms プラットフォームによる内部使用向け。

IList.Insert(Int32, Object)

Xamarin.Forms プラットフォームによる内部使用向け。

IList.IsFixedSize

Xamarin.Forms プラットフォームによる内部使用向け。

IList.IsReadOnly

Xamarin.Forms プラットフォームによる内部使用向け。

IList.Item[Int32]

Xamarin.Forms プラットフォームによる内部使用向け。

IList.Remove(Object)

Xamarin.Forms プラットフォームによる内部使用向け。

IList.RemoveAt(Int32)

Xamarin.Forms プラットフォームによる内部使用向け。

ITemplatedItemsList<TItem>.BindingContext

Xamarin.Forms プラットフォームによる内部使用向け。

ITemplatedItemsList<TItem>.GetGroup(Int32)

Xamarin.Forms プラットフォームによる内部使用向け。

ITemplatedItemsList<TItem>.GroupedCollectionChanged

Xamarin.Forms プラットフォームによる内部使用向け。

ITemplatedItemsList<TItem>.ListProxy

Xamarin.Forms プラットフォームによる内部使用向け。

ITemplatedItemsList<TItem>.PropertyChanged

Xamarin.Forms プラットフォームによる内部使用向け。

ITemplatedItemsList<TItem>.UpdateContent(TItem, Int32)

Xamarin.Forms プラットフォームによる内部使用向け。

ITemplatedItemsList<TItem>.UpdateHeader(TItem, Int32)

Xamarin.Forms プラットフォームによる内部使用向け。

拡張メソッド

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Xamarin.Forms プラットフォームによる内部使用向け。

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Xamarin.Forms プラットフォームによる内部使用向け。

SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String)

プロパティにバインドを作成し、適用します。

SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String)
古い.

式からバインドを作成し適用します。

SetOnAppTheme<T>(BindableObject, BindableProperty, T, T)

Xamarin.Forms プラットフォームによる内部使用向け。

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 プラットフォームによる内部使用向け。

適用対象