PropertyDescriptorCollection.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 esta colección.
Sobrecargas
| Nombre | Description |
|---|---|
| Sort() |
Ordena los miembros de esta colección, utilizando la ordenación predeterminada para esta colección, que normalmente es alfabética. |
| Sort(IComparer) |
Ordena los miembros de esta colección mediante el especificado IComparer. |
| Sort(String[]) |
Ordena los miembros de esta colección. El orden especificado se aplica primero, seguido del criterio predeterminado para esta colección, que suele ser alfabético. |
| Sort(String[], IComparer) |
Ordena los miembros de esta colección. El orden especificado se aplica primero, seguido de la ordenación mediante el especificado IComparer. |
Sort()
Ordena los miembros de esta colección, utilizando la ordenación predeterminada para esta colección, que normalmente es alfabética.
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
Devoluciones
Nuevo PropertyDescriptorCollection que contiene los objetos ordenados PropertyDescriptor .
Se aplica a
Sort(IComparer)
Ordena los miembros de esta colección mediante el especificado 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
Parámetros
- comparer
- IComparer
Comparador que se va a usar para ordenar los PropertyDescriptor objetos de esta colección.
Devoluciones
Nuevo PropertyDescriptorCollection que contiene los objetos ordenados PropertyDescriptor .
Consulte también
Se aplica a
Sort(String[])
Ordena los miembros de esta colección. El orden especificado se aplica primero, seguido del criterio predeterminado para esta colección, que suele ser alfabético.
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
Parámetros
- names
- String[]
Matriz de cadenas que describen el orden en el que se ordenan los PropertyDescriptor objetos de esta colección.
Devoluciones
Nuevo PropertyDescriptorCollection que contiene los objetos ordenados PropertyDescriptor .
Ejemplos
En el ejemplo de código siguiente se define el criterio de ordenación para el Sort método . Si el PropertyDescriptorCollection contiene cuatro objetos PropertyDescriptor 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"})
Consulte también
Se aplica a
Sort(String[], IComparer)
Ordena los miembros de esta colección. El orden especificado se aplica primero, seguido de la ordenación mediante el especificado 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
Parámetros
- names
- String[]
Matriz de cadenas que describen el orden en el que se ordenan los PropertyDescriptor objetos de esta colección.
- comparer
- IComparer
Comparador que se va a usar para ordenar los PropertyDescriptor objetos de esta colección.
Devoluciones
Nuevo PropertyDescriptorCollection que contiene los objetos ordenados PropertyDescriptor .
Ejemplos
En el ejemplo de código siguiente se define el criterio de ordenación para el Sort método . Si el PropertyDescriptorCollection contiene cuatro objetos PropertyDescriptor 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"})