PropertyDescriptorCollection.Sort Метод

Определение

Сортирует элементы этой коллекции.

Перегрузки

Имя Описание
Sort()

Сортирует элементы этой коллекции, используя сортировку по умолчанию для этой коллекции, которая обычно является алфавитной.

Sort(IComparer)

Сортирует элементы этой коллекции с помощью указанного IComparer.

Sort(String[])

Сортирует элементы этой коллекции. Указанный порядок применяется сначала, за которым следует сортировка по умолчанию для этой коллекции, которая обычно является алфавитной.

Sort(String[], IComparer)

Сортирует элементы этой коллекции. Указанный порядок применяется сначала, за которым следует сортировка с помощью указанного IComparer.

Sort()

Исходный код:
PropertyDescriptorCollection.cs
Исходный код:
PropertyDescriptorCollection.cs
Исходный код:
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
Исходный код:
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
Исходный код:
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 метода. Если содержит PropertyDescriptorCollection четыре объекта с именами PropertyDescriptor, ABи C, свойства D будут отсортированы в порядке myNewColl, DBи A.C

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

См. также раздел

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

Sort(String[], IComparer)

Исходный код:
PropertyDescriptorCollection.cs
Исходный код:
PropertyDescriptorCollection.cs
Исходный код:
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 метода. Если содержит PropertyDescriptorCollection четыре объекта с именами PropertyDescriptor, ABи C, свойства D будут отсортированы в порядке myNewColl, DBи A.C

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

См. также раздел

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