PropertyDescriptorCollection.Sort Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Ordena os membros desta coleção.
Sobrecargas
| Name | Description |
|---|---|
| Sort() |
Ordena os membros desta coleção, usando a ordenação padrão para esta coleção, que normalmente é alfabética. |
| Sort(IComparer) |
Ordena os membros desta coleção, usando o especificado IComparer. |
| Sort(String[]) |
Ordena os membros desta coleção. A ordem especificada é aplicada primeiro, seguida da ordenação padrão para esta coleção, que normalmente é alfabética. |
| Sort(String[], IComparer) |
Ordena os membros desta coleção. A ordem especificada é aplicada primeiro, seguida pela ordenação usando o especificado IComparer. |
Sort()
Ordena os membros desta coleção, usando a ordenação padrão para esta coleção, que normalmente é 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
Devoluções
Um novo PropertyDescriptorCollection que contém os objetos ordenados PropertyDescriptor .
Aplica-se a
Sort(IComparer)
Ordena os membros desta coleção, usando o 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
Um comparador para usar para ordenar os PropertyDescriptor objetos nesta coleção.
Devoluções
Um novo PropertyDescriptorCollection que contém os objetos ordenados PropertyDescriptor .
Ver também
Aplica-se a
Sort(String[])
Ordena os membros desta coleção. A ordem especificada é aplicada primeiro, seguida da ordenação padrão para esta coleção, que normalmente é 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[]
Um array de cadeias que descreve a ordem em que ordenar os PropertyDescriptor objetos nesta coleção.
Devoluções
Um novo PropertyDescriptorCollection que contém os objetos ordenados PropertyDescriptor .
Exemplos
O seguinte exemplo de código define a ordem de ordenação do Sort método. Se o PropertyDescriptorCollection contém quatro PropertyDescriptor objetos com os nomes A, B, C, e D, as propriedades de myNewColl seriam ordenadas na ordem D, B, A, e C.
array<String^>^ temp0 = {"D","B"};
myNewColl = this->Sort( temp0 );
myNewColl = Sort(["D", "B"]);
myNewColl = Me.Sort(New String() {"D", "B"})
Ver também
Aplica-se a
Sort(String[], IComparer)
Ordena os membros desta coleção. A ordem especificada é aplicada primeiro, seguida pela ordenação usando o 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[]
Um array de cadeias que descreve a ordem em que ordenar os PropertyDescriptor objetos nesta coleção.
- comparer
- IComparer
Um comparador para usar para ordenar os PropertyDescriptor objetos nesta coleção.
Devoluções
Um novo PropertyDescriptorCollection que contém os objetos ordenados PropertyDescriptor .
Exemplos
O seguinte exemplo de código define a ordem de ordenação do Sort método. Se o PropertyDescriptorCollection contém quatro PropertyDescriptor objetos com os nomes A, B, C, e D, as propriedades de myNewColl seriam ordenadas na ordem D, B, A, e C.
array<String^>^ temp0 = {"D","B"};
myNewColl = this->Sort( temp0 );
myNewColl = Sort(["D", "B"]);
myNewColl = Me.Sort(New String() {"D", "B"})