PropertyDescriptorCollection.Sort Метод

Определение

Сортирует членов коллекции.Sorts the members of this collection.

Перегрузки

Sort()

Сортирует члены данной коллекции, используя порядок сортировки, установленный по умолчанию для этой коллекции, являющийся обычно порядком сортировки по алфавиту.Sorts the members of this collection, using the default sort for this collection, which is usually alphabetical.

Sort(IComparer)

Сортирует члены данной коллекции, используя заданный интерфейс IComparer .Sorts the members of this collection, using the specified IComparer.

Sort(String[])

Сортирует членов коллекции.Sorts the members of this collection. Сначала выполняется сортировка в указанном порядке, затем используется порядок сортировки по умолчанию, обычно являющийся алфавитным,.The specified order is applied first, followed by the default sort for this collection, which is usually alphabetical.

Sort(String[], IComparer)

Сортирует членов коллекции.Sorts the members of this collection. Вслед за выполнением сортировки в указанном порядке производится сортировка с использованием средства IComparer.The specified order is applied first, followed by the sort using the specified IComparer.

Sort()

Сортирует члены данной коллекции, используя порядок сортировки, установленный по умолчанию для этой коллекции, являющийся обычно порядком сортировки по алфавиту.Sorts the members of this collection, using the default sort for this collection, which is usually alphabetical.

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.A new PropertyDescriptorCollection that contains the sorted PropertyDescriptor objects.

Sort(IComparer)

Сортирует члены данной коллекции, используя заданный интерфейс IComparer .Sorts the members of this collection, using the specified IComparer.

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 в данной коллекции.A comparer to use to sort the PropertyDescriptor objects in this collection.

Возвраты

Новая коллекция PropertyDescriptorCollection, содержащая отсортированные объекты PropertyDescriptor.A new PropertyDescriptorCollection that contains the sorted PropertyDescriptor objects.

Дополнительно

Sort(String[])

Сортирует членов коллекции.Sorts the members of this collection. Сначала выполняется сортировка в указанном порядке, затем используется порядок сортировки по умолчанию, обычно являющийся алфавитным,.The specified order is applied first, followed by the default sort for this collection, which is usually alphabetical.

public:
 virtual System::ComponentModel::PropertyDescriptorCollection ^ Sort(cli::array <System::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 в этой коллекции.An array of strings describing the order in which to sort the PropertyDescriptor objects in this collection.

Возвраты

Новая коллекция PropertyDescriptorCollection, содержащая отсортированные объекты PropertyDescriptor.A new PropertyDescriptorCollection that contains the sorted PropertyDescriptor objects.

Примеры

В следующем примере кода определяется порядок сортировки для Sort метода.The following code example defines the sort order for the Sort method. A DЕсли содержит четыре PropertyDescriptor объекта с именами B B, ,C иD, свойства будутотсортированывпорядке,,myNewColl PropertyDescriptorCollection Aи .CIf the PropertyDescriptorCollection contains four PropertyDescriptor objects with the names A, B, C, and D, the properties of myNewColl would be sorted in the order D, B, A, and C.

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)

Сортирует членов коллекции.Sorts the members of this collection. Вслед за выполнением сортировки в указанном порядке производится сортировка с использованием средства IComparer.The specified order is applied first, followed by the sort using the specified 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);
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 в этой коллекции.An array of strings describing the order in which to sort the PropertyDescriptor objects in this collection.

comparer
IComparer

Средство сравнения, которое нужно использовать для сортировки объектов PropertyDescriptor в данной коллекции.A comparer to use to sort the PropertyDescriptor objects in this collection.

Возвраты

Новая коллекция PropertyDescriptorCollection, содержащая отсортированные объекты PropertyDescriptor.A new PropertyDescriptorCollection that contains the sorted PropertyDescriptor objects.

Примеры

В следующем примере кода определяется порядок сортировки для Sort метода.The following code example defines the sort order for the Sort method. A DЕсли содержит четыре PropertyDescriptor объекта с именами B B, ,C иD, свойства будутотсортированывпорядке,,myNewColl PropertyDescriptorCollection Aи .CIf the PropertyDescriptorCollection contains four PropertyDescriptor objects with the names A, B, C, and D, the properties of myNewColl would be sorted in the order D, B, A, and C.

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

Дополнительно

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