Compartilhar via


PropertyDescriptorCollection.Sort Método

Definição

Classifica os membros desta coleção.

Sobrecargas

Sort()

Classifica os membros desta coleção usando a classificação padrão desta coleção, que, geralmente, é em ordem alfabética.

Sort(IComparer)

Classifica os membros desta coleção usando o IComparer especificado.

Sort(String[])

Classifica os membros desta coleção. A ordem especificada é aplicada primeiro, seguida pela classificação padrão para esta coleção, que é geralmente em ordem alfabética.

Sort(String[], IComparer)

Classifica os membros desta coleção. A ordem especificada é aplicada primeiro, seguida pela classificação usando o IComparer especificado.

Sort()

Origem:
PropertyDescriptorCollection.cs
Origem:
PropertyDescriptorCollection.cs
Origem:
PropertyDescriptorCollection.cs

Classifica os membros desta coleção usando a classificação padrão desta coleção, que, geralmente, é em ordem 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

Retornos

Uma nova PropertyDescriptorCollection que contém os objetos PropertyDescriptor classificados.

Aplica-se a

Sort(IComparer)

Origem:
PropertyDescriptorCollection.cs
Origem:
PropertyDescriptorCollection.cs
Origem:
PropertyDescriptorCollection.cs

Classifica os membros desta coleção usando o 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

Um comparador a ser usado para classificar objetos PropertyDescriptor nesta coleção.

Retornos

Uma nova PropertyDescriptorCollection que contém os objetos PropertyDescriptor classificados.

Confira também

Aplica-se a

Sort(String[])

Origem:
PropertyDescriptorCollection.cs
Origem:
PropertyDescriptorCollection.cs
Origem:
PropertyDescriptorCollection.cs

Classifica os membros desta coleção. A ordem especificada é aplicada primeiro, seguida pela classificação padrão para esta coleção, que é geralmente em ordem alfabética.

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[]

Uma matriz de cadeias de caracteres que descreve a ordem de classificação dos objetos PropertyDescriptor nesta coleção.

Retornos

Uma nova PropertyDescriptorCollection que contém os objetos PropertyDescriptor classificados.

Exemplos

O exemplo de código a seguir define a ordem de classificação para o Sort método . Se o PropertyDescriptorCollection contiver quatro PropertyDescriptor objetos com os nomes A, B, Ce D, as propriedades de myNewColl serão classificadas na ordem D, B, Ae C.

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

Confira também

Aplica-se a

Sort(String[], IComparer)

Origem:
PropertyDescriptorCollection.cs
Origem:
PropertyDescriptorCollection.cs
Origem:
PropertyDescriptorCollection.cs

Classifica os membros desta coleção. A ordem especificada é aplicada primeiro, seguida pela classificação usando o 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[]

Uma matriz de cadeias de caracteres que descreve a ordem de classificação dos objetos PropertyDescriptor nesta coleção.

comparer
IComparer

Um comparador a ser usado para classificar objetos PropertyDescriptor nesta coleção.

Retornos

Uma nova PropertyDescriptorCollection que contém os objetos PropertyDescriptor classificados.

Exemplos

O exemplo de código a seguir define a ordem de classificação para o Sort método . Se o PropertyDescriptorCollection contiver quatro PropertyDescriptor objetos com os nomes A, B, Ce D, as propriedades de myNewColl serão classificadas na ordem D, B, Ae C.

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

Confira também

Aplica-se a