Поделиться через


EventDescriptorCollection.Sort Метод

Определение

Выполняет сортировку элементов этой коллекции EventDescriptorCollection.

Перегрузки

Sort(String[], IComparer)

Выполняет сортировку элементов этой коллекции EventDescriptorCollection, используя заданный порядок сортировки и средство сравнения IComparer.

Sort(String[])

Выполняет сортировку элементов этой коллекции EventDescriptorCollection, используя заданный порядок сортировки.

Sort()

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

Sort(IComparer)

Выполняет сортировку элементов этой коллекции EventDescriptorCollection, используя указанный объект IComparer.

Sort(String[], IComparer)

Исходный код:
EventDescriptorCollection.cs
Исходный код:
EventDescriptorCollection.cs
Исходный код:
EventDescriptorCollection.cs

Выполняет сортировку элементов этой коллекции EventDescriptorCollection, используя заданный порядок сортировки и средство сравнения IComparer.

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

Параметры

names
String[]

Массив строк, описывающий порядок сортировки объектов EventDescriptor в коллекции.

comparer
IComparer

Объект IComparer, используемый для сортировки объектов EventDescriptor в этой коллекции.

Возвращаемое значение

Новый объект EventDescriptorCollection.

Примеры

В следующем примере кода определяется порядок сортировки Sort для метода . EventDescriptorCollection Если содержит четыре EventDescriptor объекта с именами A, B, Cи D, свойства myNewColl будут отсортированы в порядке D, B, A, и C.

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

Комментарии

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

Примечание

Атрибут, применяемый HostProtectionAttribute к этому классу, имеет следующее Resources значение свойства: Synchronization. Атрибут HostProtectionAttribute не оказывает влияния на настольные приложения (обычно запускаемые двойным щелчком значка, вводом команды или URL-адреса в браузере). Дополнительные сведения см. в HostProtectionAttribute разделе Класс или SQL Server Атрибуты программирования и защиты узла.

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

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

Sort(String[])

Исходный код:
EventDescriptorCollection.cs
Исходный код:
EventDescriptorCollection.cs
Исходный код:
EventDescriptorCollection.cs

Выполняет сортировку элементов этой коллекции EventDescriptorCollection, используя заданный порядок сортировки.

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

Параметры

names
String[]

Массив строк, описывающий порядок сортировки объектов EventDescriptor в коллекции.

Возвращаемое значение

Новый объект EventDescriptorCollection.

Примеры

В следующем примере кода определяется порядок сортировки Sort для метода . EventDescriptorCollection Если содержит четыре EventDescriptor объекта с именами A, B, Cи D, свойства myNewColl будут отсортированы в порядке D, B, A, и C.

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

Комментарии

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

Примечание

Атрибут, применяемый HostProtectionAttribute к этому классу, имеет следующее Resources значение свойства: Synchronization. Атрибут HostProtectionAttribute не оказывает влияния на настольные приложения (обычно запускаемые двойным щелчком значка, вводом команды или URL-адреса в браузере). Дополнительные сведения см. в HostProtectionAttribute разделе Класс или SQL Server Атрибуты программирования и защиты узла.

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

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

Sort()

Исходный код:
EventDescriptorCollection.cs
Исходный код:
EventDescriptorCollection.cs
Исходный код:
EventDescriptorCollection.cs

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

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

Возвращаемое значение

Новый объект EventDescriptorCollection.

Примеры

В следующем примере кода определяется порядок сортировки Sort для метода . EventDescriptorCollection Если содержит четыре EventDescriptor объекта с именами A, B, Cи D, свойства myNewColl будут отсортированы в порядке D, B, A, и C.

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

Комментарии

Примечание

Атрибут, применяемый HostProtectionAttribute к этому классу, имеет следующее Resources значение свойства: Synchronization. Атрибут HostProtectionAttribute не оказывает влияния на настольные приложения (обычно запускаемые двойным щелчком значка, вводом команды или URL-адреса в браузере). Дополнительные сведения см. в HostProtectionAttribute разделе Класс или SQL Server Атрибуты программирования и защиты узла.

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

Sort(IComparer)

Исходный код:
EventDescriptorCollection.cs
Исходный код:
EventDescriptorCollection.cs
Исходный код:
EventDescriptorCollection.cs

Выполняет сортировку элементов этой коллекции EventDescriptorCollection, используя указанный объект IComparer.

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

Параметры

comparer
IComparer

Объект IComparer, используемый для сортировки объектов EventDescriptor в этой коллекции.

Возвращаемое значение

Новый объект EventDescriptorCollection.

Примеры

В следующем примере кода определяется порядок сортировки Sort для метода . EventDescriptorCollection Если содержит четыре EventDescriptor объекта с именами A, B, Cи D, свойства myNewColl будут отсортированы в порядке D, B, A, и C.

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

Комментарии

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

Примечание

Атрибут, применяемый HostProtectionAttribute к этому классу, имеет следующее Resources значение свойства: Synchronization. Атрибут HostProtectionAttribute не оказывает влияния на настольные приложения (обычно запускаемые двойным щелчком значка, вводом команды или URL-адреса в браузере). Дополнительные сведения см. в HostProtectionAttribute разделе Класс или SQL Server Атрибуты программирования и защиты узла.

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

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