PropertyDescriptorCollection.Sort メソッド

定義

このコレクションのメンバーを並べ替えます。

オーバーロード

Sort()

このコレクションの既定の並べ替えを使用して、このコレクションのメンバーを並べ替えます。既定の並べ替えは、通常はアルファベット順です。

Sort(IComparer)

指定した IComparer を使用して、コレクションのメンバーを並べ替えます。

Sort(String[])

このコレクションのメンバーを並べ替えます。 指定した順序が最初に適用され、次にコレクションの既定の並べ替え順序が適用されます。既定の並べ替え順序は、通常はアルファベット順です。

Sort(String[], IComparer)

このコレクションのメンバーを並べ替えます。 指定した順序が最初に適用され、指定した IComparer を使用した並べ替えが次に行われます。

Sort()

ソース:
PropertyDescriptorCollection.cs
ソース:
PropertyDescriptorCollection.cs
ソース:
PropertyDescriptorCollection.cs

このコレクションの既定の並べ替えを使用して、このコレクションのメンバーを並べ替えます。既定の並べ替えは、通常はアルファベット順です。

public:
 virtual System::ComponentModel::PropertyDescriptorCollection ^ Sort();
public virtual System.ComponentModel.PropertyDescriptorCollection Sort ();
abstract member Sort : unit -> System.ComponentModel.PropertyDescriptorCollection
override this.Sort : unit -> System.ComponentModel.PropertyDescriptorCollection
Public Overridable Function Sort () As PropertyDescriptorCollection

戻り値

並べ替えられた PropertyDescriptorCollection オブジェクトを格納している新しい PropertyDescriptor

適用対象

Sort(IComparer)

ソース:
PropertyDescriptorCollection.cs
ソース:
PropertyDescriptorCollection.cs
ソース:
PropertyDescriptorCollection.cs

指定した IComparer を使用して、コレクションのメンバーを並べ替えます。

public:
 virtual System::ComponentModel::PropertyDescriptorCollection ^ Sort(System::Collections::IComparer ^ comparer);
public virtual System.ComponentModel.PropertyDescriptorCollection Sort (System.Collections.IComparer comparer);
public virtual System.ComponentModel.PropertyDescriptorCollection Sort (System.Collections.IComparer? comparer);
abstract member Sort : System.Collections.IComparer -> System.ComponentModel.PropertyDescriptorCollection
override this.Sort : System.Collections.IComparer -> System.ComponentModel.PropertyDescriptorCollection
Public Overridable Function Sort (comparer As IComparer) As PropertyDescriptorCollection

パラメーター

comparer
IComparer

コレクション内の PropertyDescriptor オブジェクトを並べ替えるために使用する比較子。

戻り値

並べ替えられた PropertyDescriptorCollection オブジェクトを格納している新しい PropertyDescriptor

こちらもご覧ください

適用対象

Sort(String[])

ソース:
PropertyDescriptorCollection.cs
ソース:
PropertyDescriptorCollection.cs
ソース:
PropertyDescriptorCollection.cs

このコレクションのメンバーを並べ替えます。 指定した順序が最初に適用され、次にコレクションの既定の並べ替え順序が適用されます。既定の並べ替え順序は、通常はアルファベット順です。

public:
 virtual System::ComponentModel::PropertyDescriptorCollection ^ Sort(cli::array <System::String ^> ^ names);
public virtual System.ComponentModel.PropertyDescriptorCollection Sort (string[] names);
public virtual System.ComponentModel.PropertyDescriptorCollection Sort (string[]? names);
abstract member Sort : string[] -> System.ComponentModel.PropertyDescriptorCollection
override this.Sort : string[] -> System.ComponentModel.PropertyDescriptorCollection
Public Overridable Function Sort (names As String()) As PropertyDescriptorCollection

パラメーター

names
String[]

コレクション内の PropertyDescriptor オブジェクトを並べ替える順序を記述する文字列の配列。

戻り値

並べ替えられた PropertyDescriptorCollection オブジェクトを格納している新しい PropertyDescriptor

次のコード例では、 メソッドの並べ替え順序を Sort 定義します。 にPropertyDescriptorCollectionBCおよび Dという名前Aの 4 つのPropertyDescriptorオブジェクトが含まれている場合、 のmyNewCollプロパティは、、BA、および Cの順序Dで並べ替えられます。

array<String^>^ temp0 = {"D","B"};
myNewColl = this->Sort( temp0 );
myNewColl = this.Sort(new string[]{"D", "B"});
myNewColl = Me.Sort(New String() {"D", "B"})

こちらもご覧ください

適用対象

Sort(String[], IComparer)

ソース:
PropertyDescriptorCollection.cs
ソース:
PropertyDescriptorCollection.cs
ソース:
PropertyDescriptorCollection.cs

このコレクションのメンバーを並べ替えます。 指定した順序が最初に適用され、指定した IComparer を使用した並べ替えが次に行われます。

public:
 virtual System::ComponentModel::PropertyDescriptorCollection ^ Sort(cli::array <System::String ^> ^ names, System::Collections::IComparer ^ comparer);
public virtual System.ComponentModel.PropertyDescriptorCollection Sort (string[] names, System.Collections.IComparer comparer);
public virtual System.ComponentModel.PropertyDescriptorCollection Sort (string[]? names, System.Collections.IComparer? comparer);
abstract member Sort : string[] * System.Collections.IComparer -> System.ComponentModel.PropertyDescriptorCollection
override this.Sort : string[] * System.Collections.IComparer -> System.ComponentModel.PropertyDescriptorCollection
Public Overridable Function Sort (names As String(), comparer As IComparer) As PropertyDescriptorCollection

パラメーター

names
String[]

コレクション内の PropertyDescriptor オブジェクトを並べ替える順序を記述する文字列の配列。

comparer
IComparer

コレクション内の PropertyDescriptor オブジェクトを並べ替えるために使用する比較子。

戻り値

並べ替えられた PropertyDescriptorCollection オブジェクトを格納している新しい PropertyDescriptor

次のコード例では、 メソッドの並べ替え順序を Sort 定義します。 にPropertyDescriptorCollectionBCおよび Dという名前Aの 4 つのPropertyDescriptorオブジェクトが含まれている場合、 のmyNewCollプロパティは、、BA、および Cの順序Dで並べ替えられます。

array<String^>^ temp0 = {"D","B"};
myNewColl = this->Sort( temp0 );
myNewColl = this.Sort(new string[]{"D", "B"});
myNewColl = Me.Sort(New String() {"D", "B"})

こちらもご覧ください

適用対象