LockableObservableListWrapper Класс

Определение

Для внутреннего использования платформой Xamarin.Forms.

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
public class LockableObservableListWrapper : System.Collections.Generic.ICollection<string>, System.Collections.Generic.IEnumerable<string>, System.Collections.Generic.IList<string>, System.Collections.Generic.IReadOnlyCollection<string>, System.Collections.Generic.IReadOnlyList<string>, System.Collections.Specialized.INotifyCollectionChanged, System.ComponentModel.INotifyPropertyChanged
type LockableObservableListWrapper = class
    interface IList<string>
    interface ICollection<string>
    interface seq<string>
    interface IEnumerable
    interface INotifyCollectionChanged
    interface INotifyPropertyChanged
    interface IReadOnlyList<string>
    interface IReadOnlyCollection<string>
Наследование
System.Object
LockableObservableListWrapper
Атрибуты
System.ComponentModel.EditorBrowsableAttribute
Реализации
System.Collections.Generic.ICollection<System.String> System.Collections.Generic.ICollection<T> System.Collections.Generic.IEnumerable<System.String> System.Collections.Generic.IEnumerable<T> System.Collections.Generic.IList<System.String> System.Collections.Generic.IReadOnlyCollection<System.String> System.Collections.Generic.IReadOnlyCollection<T> System.Collections.Generic.IReadOnlyList<System.String> System.Collections.IEnumerable System.Collections.Specialized.INotifyCollectionChanged System.ComponentModel.INotifyPropertyChanged

Конструкторы

LockableObservableListWrapper()

Для внутреннего использования платформой Xamarin.Forms.

Поля

_list

Для внутреннего использования платформой Xamarin.Forms.

Свойства

Count

Для внутреннего использования платформой Xamarin.Forms.

IsLocked

Для внутреннего использования платформой Xamarin.Forms.

IsReadOnly

Для внутреннего использования платформой Xamarin.Forms.

Item[Int32]

Для внутреннего использования платформой Xamarin.Forms.

Методы

Add(String)

Для внутреннего использования платформой Xamarin.Forms.

Clear()

Для внутреннего использования платформой Xamarin.Forms.

Contains(String)

Для внутреннего использования платформой Xamarin.Forms.

CopyTo(String[], Int32)

Для внутреннего использования платформой Xamarin.Forms.

GetEnumerator()

Для внутреннего использования платформой Xamarin.Forms.

IndexOf(String)

Для внутреннего использования платформой Xamarin.Forms.

Insert(Int32, String)

Для внутреннего использования платформой Xamarin.Forms.

InternalAdd(String)

Для внутреннего использования платформой Xamarin.Forms.

InternalClear()

Для внутреннего использования платформой Xamarin.Forms.

InternalInsert(Int32, String)

Для внутреннего использования платформой Xamarin.Forms.

InternalRemove(String)

Для внутреннего использования платформой Xamarin.Forms.

InternalRemoveAt(Int32)

Для внутреннего использования платформой Xamarin.Forms.

Remove(String)

Для внутреннего использования платформой Xamarin.Forms.

RemoveAt(Int32)

Для внутреннего использования платформой Xamarin.Forms.

Явные реализации интерфейса

IEnumerable.GetEnumerator()

Для внутреннего использования платформой Xamarin.Forms.

INotifyCollectionChanged.CollectionChanged

Для внутреннего использования платформой Xamarin.Forms.

INotifyPropertyChanged.PropertyChanged

Для внутреннего использования платформой 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.

Применяется к