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()

現在のオブジェクトを表す string を返します。Returns a string that represents the current object.

(継承元 Object)

イベント

PropertyChanged

プロパティ値が変更されたときに発生します。Occurs when a property value changes.

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

INotifyPropertyChanged.PropertyChanged

プロパティ値が変更されたときに発生します。Occurs when a property value changes.

適用対象