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 Атрибуты программирования и защиты узла.