EventDescriptorCollection.Sort Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.