GroupDescription GroupDescription GroupDescription GroupDescription Class

定義

コレクション内の項目をグループに分割する方法を説明する型の抽象基底クラスを提供します。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
継承
GroupDescriptionGroupDescriptionGroupDescriptionGroupDescription
派生
実装

コンストラクター

GroupDescription() GroupDescription() GroupDescription() GroupDescription()

GroupDescription クラスの新しいインスタンスを初期化します。Initializes a new instance of the GroupDescription class.

プロパティ

CustomSort CustomSort CustomSort CustomSort

IComparer を実装するオブジェクトを使用してグループを並べ替えるカスタム比較子を取得または設定します。Gets or sets a custom comparer that sorts groups using an object that implements IComparer.

GroupNames GroupNames GroupNames GroupNames

指定された名前を持つサブグループのセットを使用してグループを初期化するために使用される名前のコレクションを取得します。Gets the collection of names that are used to initialize a group with a set of subgroups with the given names.

SortDescriptions SortDescriptions SortDescriptions SortDescriptions

グループを並べ替える対象の並べ替え条件のコレクションを取得します。Gets the collection of sort criteria in which to sort the groups.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
GroupNameFromItem(Object, Int32, CultureInfo) GroupNameFromItem(Object, Int32, CultureInfo) GroupNameFromItem(Object, Int32, CultureInfo) GroupNameFromItem(Object, Int32, CultureInfo)

指定したアイテムのグループ名を返します。Returns the group name(s) for the given item.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
NamesMatch(Object, Object) NamesMatch(Object, Object) NamesMatch(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) OnPropertyChanged(PropertyChangedEventArgs) OnPropertyChanged(PropertyChangedEventArgs) OnPropertyChanged(PropertyChangedEventArgs)

PropertyChanged イベントを発生させます。Raises the PropertyChanged event.

ShouldSerializeGroupNames() ShouldSerializeGroupNames() ShouldSerializeGroupNames() ShouldSerializeGroupNames()

シリアル化プロセスがこのクラスのインスタンスの GroupNames プロパティの有効値をシリアル化する必要があるかどうかを示す値を返します。Returns whether serialization processes should serialize the effective value of the GroupNames property on instances of this class.

ShouldSerializeSortDescriptions() ShouldSerializeSortDescriptions() ShouldSerializeSortDescriptions() ShouldSerializeSortDescriptions()

シリアル化プロセスがこのクラスのインスタンスの SortDescriptions プロパティの有効値をシリアル化する必要があるかどうかを示す値を返します。Returns whether serialization processes should serialize the effective value of the SortDescriptions property on instances of this class.

ToString() ToString() ToString() ToString()

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

(Inherited from Object)

イベント

PropertyChanged PropertyChanged PropertyChanged PropertyChanged

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

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

INotifyPropertyChanged.PropertyChanged INotifyPropertyChanged.PropertyChanged INotifyPropertyChanged.PropertyChanged INotifyPropertyChanged.PropertyChanged

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

適用対象