EventDescriptorCollection.Sort Método

Definición

Ordena los miembros de este EventDescriptorCollectionobjeto .

Sobrecargas

Nombre Description
Sort(String[], IComparer)

Ordena los miembros de este EventDescriptorCollection, dado un criterio de ordenación especificado y un IComparer.

Sort(String[])

Ordena los miembros de este EventDescriptorCollection, dado un criterio de ordenación especificado.

Sort()

Ordena los miembros de este EventDescriptorCollection, utilizando la ordenación predeterminada para esta colección, que suele ser alfabética.

Sort(IComparer)

Ordena los miembros de este EventDescriptorCollectionobjeto utilizando el especificado IComparer.

Sort(String[], IComparer)

Ordena los miembros de este EventDescriptorCollection, dado un criterio de ordenación especificado y un 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

Parámetros

names
String[]

Matriz de cadenas que describen el orden en el que se ordenan los objetos EventDescriptor de la colección.

comparer
IComparer

Un IComparer que se va a usar para ordenar los objetos EventDescriptor de esta colección.

Devoluciones

El nuevo EventDescriptorCollection.

Ejemplos

En el ejemplo de código siguiente se define el criterio de ordenación para el Sort método . Si el EventDescriptorCollection contiene cuatro objetos EventDescriptor con los nombres A, B, Cy D, las propiedades de myNewColl se ordenarían en el orden D, B, Ay C.

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

Comentarios

El criterio de ordenación especificado se aplica primero, seguido de la ordenación mediante el IComparerespecificado.

Note

El HostProtectionAttribute atributo aplicado a esta clase tiene el siguiente Resources valor de propiedad: Synchronization. No HostProtectionAttribute afecta a las aplicaciones de escritorio (que normalmente se inician haciendo doble clic en un icono, escribiendo un comando o escribiendo una dirección URL en un explorador). Para obtener más información, consulte la clase o los HostProtectionAttributeatributos de programación y protección de host de SQL Server.

Consulte también

Se aplica a

Sort(String[])

Ordena los miembros de este EventDescriptorCollection, dado un criterio de ordenación especificado.

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

Parámetros

names
String[]

Matriz de cadenas que describen el orden en el que se ordenan los objetos EventDescriptor de la colección.

Devoluciones

El nuevo EventDescriptorCollection.

Ejemplos

En el ejemplo de código siguiente se define el criterio de ordenación para el Sort método . Si el EventDescriptorCollection contiene cuatro objetos EventDescriptor con los nombres A, B, Cy D, las propiedades de myNewColl se ordenarían en el orden D, B, Ay C.

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

Comentarios

El orden especificado se aplica primero, seguido del criterio predeterminado para esta colección, que suele ser alfabético.

Note

El HostProtectionAttribute atributo aplicado a esta clase tiene el siguiente Resources valor de propiedad: Synchronization. No HostProtectionAttribute afecta a las aplicaciones de escritorio (que normalmente se inician haciendo doble clic en un icono, escribiendo un comando o escribiendo una dirección URL en un explorador). Para obtener más información, consulte la clase o los HostProtectionAttributeatributos de programación y protección de host de SQL Server.

Consulte también

Se aplica a

Sort()

Ordena los miembros de este EventDescriptorCollection, utilizando la ordenación predeterminada para esta colección, que suele ser alfabética.

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

Devoluciones

El nuevo EventDescriptorCollection.

Ejemplos

En el ejemplo de código siguiente se define el criterio de ordenación para el Sort método . Si el EventDescriptorCollection contiene cuatro objetos EventDescriptor con los nombres A, B, Cy D, las propiedades de myNewColl se ordenarían en el orden D, B, Ay C.

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

Comentarios

Note

El HostProtectionAttribute atributo aplicado a esta clase tiene el siguiente Resources valor de propiedad: Synchronization. No HostProtectionAttribute afecta a las aplicaciones de escritorio (que normalmente se inician haciendo doble clic en un icono, escribiendo un comando o escribiendo una dirección URL en un explorador). Para obtener más información, consulte la clase o los HostProtectionAttributeatributos de programación y protección de host de SQL Server.

Se aplica a

Sort(IComparer)

Ordena los miembros de este EventDescriptorCollectionobjeto utilizando el especificado 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

Parámetros

comparer
IComparer

Un IComparer que se va a usar para ordenar los objetos EventDescriptor de esta colección.

Devoluciones

El nuevo EventDescriptorCollection.

Ejemplos

En el ejemplo de código siguiente se define el criterio de ordenación para el Sort método . Si el EventDescriptorCollection contiene cuatro objetos EventDescriptor con los nombres A, B, Cy D, las propiedades de myNewColl se ordenarían en el orden D, B, Ay C.

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

Comentarios

Primero se aplica el IComparer especificado, seguido de la ordenación predeterminada de esta colección, que suele ser alfabética.

Note

El HostProtectionAttribute atributo aplicado a esta clase tiene el siguiente Resources valor de propiedad: Synchronization. No HostProtectionAttribute afecta a las aplicaciones de escritorio (que normalmente se inician haciendo doble clic en un icono, escribiendo un comando o escribiendo una dirección URL en un explorador). Para obtener más información, consulte la clase o los HostProtectionAttributeatributos de programación y protección de host de SQL Server.

Consulte también

Se aplica a