PropertyDescriptorCollection.Sort Método

Definición

Ordena los miembros de esta colección.

Sobrecargas

Sort()

Ordena los miembros de esta colección, de acuerdo con el orden predeterminado de esta colección, el cual suele ser alfabético.

Sort(IComparer)

Ordena los miembros de esta colección, utilizando el IComparer especificado.

Sort(String[])

Ordena los miembros de esta colección. Se aplica primero el orden especificado, seguido del orden predeterminado para esta colección, el cual suele ser alfabético.

Sort(String[], IComparer)

Ordena los miembros de esta colección. Se aplica primero el orden especificado, seguido del orden de acuerdo con el IComparer especificado.

Sort()

Source:
PropertyDescriptorCollection.cs
Source:
PropertyDescriptorCollection.cs
Source:
PropertyDescriptorCollection.cs

Ordena los miembros de esta colección, de acuerdo con el orden predeterminado de esta colección, el cual suele ser alfabético.

C#
public virtual System.ComponentModel.PropertyDescriptorCollection Sort ();

Devoluciones

Nuevo PropertyDescriptorCollection que contiene los objetos PropertyDescriptor ordenados.

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Sort(IComparer)

Source:
PropertyDescriptorCollection.cs
Source:
PropertyDescriptorCollection.cs
Source:
PropertyDescriptorCollection.cs

Ordena los miembros de esta colección, utilizando el IComparer especificado.

C#
public virtual System.ComponentModel.PropertyDescriptorCollection Sort (System.Collections.IComparer comparer);
C#
public virtual System.ComponentModel.PropertyDescriptorCollection Sort (System.Collections.IComparer? comparer);

Parámetros

comparer
IComparer

Comparador que se va a utilizar para ordenar los objetos PropertyDescriptor de esta colección.

Devoluciones

Nuevo PropertyDescriptorCollection que contiene los objetos PropertyDescriptor ordenados.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Sort(String[])

Source:
PropertyDescriptorCollection.cs
Source:
PropertyDescriptorCollection.cs
Source:
PropertyDescriptorCollection.cs

Ordena los miembros de esta colección. Se aplica primero el orden especificado, seguido del orden predeterminado para esta colección, el cual suele ser alfabético.

C#
public virtual System.ComponentModel.PropertyDescriptorCollection Sort (string[] names);
C#
public virtual System.ComponentModel.PropertyDescriptorCollection Sort (string[]? names);

Parámetros

names
String[]

Matriz de cadenas que describe la forma en que se ordenan los objetos PropertyDescriptor de esta colección.

Devoluciones

Nuevo PropertyDescriptorCollection que contiene los objetos PropertyDescriptor ordenados.

Ejemplos

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

C#
myNewColl = this.Sort(new string[]{"D", "B"});

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Sort(String[], IComparer)

Source:
PropertyDescriptorCollection.cs
Source:
PropertyDescriptorCollection.cs
Source:
PropertyDescriptorCollection.cs

Ordena los miembros de esta colección. Se aplica primero el orden especificado, seguido del orden de acuerdo con el IComparer especificado.

C#
public virtual System.ComponentModel.PropertyDescriptorCollection Sort (string[] names, System.Collections.IComparer comparer);
C#
public virtual System.ComponentModel.PropertyDescriptorCollection Sort (string[]? names, System.Collections.IComparer? comparer);

Parámetros

names
String[]

Matriz de cadenas que describe la forma en que se ordenan los objetos PropertyDescriptor de esta colección.

comparer
IComparer

Comparador que se va a utilizar para ordenar los objetos PropertyDescriptor de esta colección.

Devoluciones

Nuevo PropertyDescriptorCollection que contiene los objetos PropertyDescriptor ordenados.

Ejemplos

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

C#
myNewColl = this.Sort(new string[]{"D", "B"});

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1