GroupDescription Класс

Определение

Предоставляет абстрактный базовый класс для типов, которые описывают, как разделить элементы в коллекции на группы.Provides an abstract base class for types that describe how to divide the items in a collection into groups.

public ref class GroupDescription abstract : System::ComponentModel::INotifyPropertyChanged
public abstract class GroupDescription : System.ComponentModel.INotifyPropertyChanged
type GroupDescription = class
    interface INotifyPropertyChanged
Public MustInherit Class GroupDescription
Implements INotifyPropertyChanged
Наследование
GroupDescription
Производный
Реализации

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

GroupDescription()

Инициализирует новый экземпляр класса GroupDescription.Initializes a new instance of the GroupDescription class.

Свойства

CustomSort

Возвращает или задает пользовательское средство сравнения, которое сортирует группы, используя объект, реализующий IComparer.Gets or sets a custom comparer that sorts groups using an object that implements IComparer.

GroupNames

Возвращает коллекцию имен, которые используются для инициализации группы набором подгрупп с заданными именами.Gets the collection of names that are used to initialize a group with a set of subgroups with the given names.

SortDescriptions

Получает коллекцию критериев сортировки для сортировки групп.Gets the collection of sort criteria in which to sort the groups.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetHashCode()

Служит в качестве хэш-функции по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
GroupNameFromItem(Object, Int32, CultureInfo)

Возвращает имя (имена) группы для данного элемента.Returns the group name(s) for the given item.

MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
NamesMatch(Object, Object)

Возвращает значение, указывающее, входит ли элемент с указанным именем в группу с указанным именем.Returns a value that indicates whether the group name and the item name match such that the item belongs to the group.

OnPropertyChanged(PropertyChangedEventArgs)

Вызывает событие PropertyChanged.Raises the PropertyChanged event.

ShouldSerializeGroupNames()

Возвращает значение, указывающее, должны ли процессы сериализации сериализовать действующее значение свойства GroupNames в экземплярах этого класса.Returns whether serialization processes should serialize the effective value of the GroupNames property on instances of this class.

ShouldSerializeSortDescriptions()

Возвращает значение, указывающее, должны ли процессы сериализации сериализовать действующее значение свойства SortDescriptions в экземплярах этого класса.Returns whether serialization processes should serialize the effective value of the SortDescriptions property on instances of this class.

ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

События

PropertyChanged

Возникает при смене значения свойства.Occurs when a property value changes.

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

INotifyPropertyChanged.PropertyChanged

Возникает при смене значения свойства.Occurs when a property value changes.

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