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
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()
Ordena los miembros de esta colección, de acuerdo con el orden predeterminado de esta colección, el cual suele ser alfabético.
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 PropertyDescriptor ordenados.
Se aplica a
Sort(IComparer)
Ordena los miembros de esta colección, utilizando el IComparer especificado.
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 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
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.
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 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
, C
y D
, las propiedades de myNewColl
se ordenarían en el orden D
, B
, A
y C
.
array<String^>^ temp0 = {"D","B"};
myNewColl = this->Sort( temp0 );
myNewColl = this.Sort(new string[]{"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. Se aplica primero el orden especificado, seguido del orden de acuerdo con el IComparer especificado.
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 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
, C
y D
, las propiedades de myNewColl
se ordenarían en el orden D
, B
, A
y C
.
array<String^>^ temp0 = {"D","B"};
myNewColl = this->Sort( temp0 );
myNewColl = this.Sort(new string[]{"D", "B"});
myNewColl = Me.Sort(New String() {"D", "B"})