Поделиться через


VisualStateGroupList Класс

Определение

Содержит список групп визуального состояния для приложения.

public class VisualStateGroupList : System.Collections.Generic.ICollection<Xamarin.Forms.VisualStateGroup>, System.Collections.Generic.IEnumerable<Xamarin.Forms.VisualStateGroup>, System.Collections.Generic.IList<Xamarin.Forms.VisualStateGroup>
type VisualStateGroupList = class
    interface IList<VisualStateGroup>
    interface ICollection<VisualStateGroup>
    interface seq<VisualStateGroup>
    interface IEnumerable
Наследование
System.Object
VisualStateGroupList
Реализации
System.Collections.Generic.ICollection<T> System.Collections.Generic.ICollection<VisualStateGroup> System.Collections.Generic.IEnumerable<T> System.Collections.Generic.IEnumerable<VisualStateGroup> System.Collections.Generic.IList<VisualStateGroup> System.Collections.IEnumerable

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

VisualStateGroupList()

Создает объект VisualStateGroupList со значениями по умолчанию.

VisualStateGroupList(Boolean)

Содержит список групп визуального состояния для приложения.

Свойства

Count

Возвращает число групп визуальных состояний в списке.

IsReadOnly

Возвращает логическое значение, указывающее, доступен ли список только для чтения.

Item[Int32]

Возвращает или задает элемент при указанном index.

Методы

Add(VisualStateGroup)

Добавляет указанную группу визуальных состояний в список.

Clear()

Удаляет все группы визуальных состояний из списка.

Contains(VisualStateGroup)

Проверяет, входит ли item в список групп визуальных состояний.

CopyTo(VisualStateGroup[], Int32)

Копирует группы списка в указанный array, начиная с arrayIndex.

GetEnumerator()

Возвращает перечислитель для перебора групп в списке.

IndexOf(VisualStateGroup)

Возвращает индекс item, если найден. В противном случае возвращается -1.

Insert(Int32, VisualStateGroup)

Вставляет item в index в списке групп.

Remove(VisualStateGroup)

Удаляет группу из списка групп.

RemoveAt(Int32)

Удаляет элемент по указанному индексу index.

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

IEnumerable.GetEnumerator()

Получает перечислитель, выполняющий итерацию по группам в списке.

Методы расширения

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.

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