GroupDescription Třída

Definice

Poskytuje abstraktní základní třídu pro typy, které popisují, jak rozdělit položky v kolekci do skupin.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
Dědičnost
GroupDescription
Odvozené
Implementuje

Konstruktory

GroupDescription()

Inicializuje novou instanci GroupDescription třídy.Initializes a new instance of the GroupDescription class.

Vlastnosti

CustomSort

Získá nebo nastaví vlastní porovnávací metodu, která seřadí skupiny pomocí objektu, který implementuje IComparer .Gets or sets a custom comparer that sorts groups using an object that implements IComparer.

GroupNames

Získá kolekci názvů, které se používají k inicializaci skupiny se sadou podskupin se zadanými názvy.Gets the collection of names that are used to initialize a group with a set of subgroups with the given names.

SortDescriptions

Získá kolekci kritérií řazení, ve kterých se mají seřadit skupiny.Gets the collection of sort criteria in which to sort the groups.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Zděděno od Object)
GetType()

Získá Type aktuální instanci.Gets the Type of the current instance.

(Zděděno od Object)
GroupNameFromItem(Object, Int32, CultureInfo)

Vrátí názvy skupin pro danou položku.Returns the group name(s) for the given item.

MemberwiseClone()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

(Zděděno od Object)
NamesMatch(Object, Object)

Vrátí hodnotu, která označuje, zda se název skupiny a název položky shodují, aby položka patřila do skupiny.Returns a value that indicates whether the group name and the item name match such that the item belongs to the group.

OnPropertyChanged(PropertyChangedEventArgs)

Vyvolá PropertyChanged událost.Raises the PropertyChanged event.

ShouldSerializeGroupNames()

Vrátí, zda mají procesy serializace serializovat platnou hodnotu GroupNames vlastnosti na instancích této třídy.Returns whether serialization processes should serialize the effective value of the GroupNames property on instances of this class.

ShouldSerializeSortDescriptions()

Vrátí, zda mají procesy serializace serializovat platnou hodnotu SortDescriptions vlastnosti na instancích této třídy.Returns whether serialization processes should serialize the effective value of the SortDescriptions property on instances of this class.

ToString()

Vrátí řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)

Události

PropertyChanged

Vyvolá se při změně hodnoty vlastnosti.Occurs when a property value changes.

Explicitní implementace rozhraní

INotifyPropertyChanged.PropertyChanged

Vyvolá se při změně hodnoty vlastnosti.Occurs when a property value changes.

Platí pro