EventDescriptorCollection.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 disto EventDescriptorCollection.
Sobrecargas
| Name | Description |
|---|---|
| Sort(String[], IComparer) |
Ordena os membros deste EventDescriptorCollection, dada uma ordem de ordenação especificada e um IComparer. |
| Sort(String[]) |
Ordena os membros deste EventDescriptorCollection, dada uma ordem de ordenação especificada. |
| Sort() |
Ordena os membros desta EventDescriptorCollection, usando a ordenação padrão para esta coleção, que normalmente é alfabética. |
| Sort(IComparer) |
Ordena os membros deste EventDescriptorCollection, usando o especificado IComparer. |
Sort(String[], IComparer)
Ordena os membros deste EventDescriptorCollection, dada uma ordem de ordenação especificada e um IComparer.
public:
virtual System::ComponentModel::EventDescriptorCollection ^ Sort(cli::array <System::String ^> ^ names, System::Collections::IComparer ^ comparer);
public virtual System.ComponentModel.EventDescriptorCollection Sort(string[] names, System.Collections.IComparer comparer);
abstract member Sort : string[] * System.Collections.IComparer -> System.ComponentModel.EventDescriptorCollection
override this.Sort : string[] * System.Collections.IComparer -> System.ComponentModel.EventDescriptorCollection
Public Overridable Function Sort (names As String(), comparer As IComparer) As EventDescriptorCollection
Parâmetros
- names
- String[]
Um array de cadeias que descreve a ordem em que se devem ordenar os EventDescriptor objetos na coleção.
- comparer
- IComparer
Um IComparer para usar para ordenar os EventDescriptor objetos desta coleção.
Devoluções
O novo EventDescriptorCollection.
Exemplos
O seguinte exemplo de código define a ordem de ordenação do Sort método. Se o EventDescriptorCollection contém quatro EventDescriptor 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"})
Observações
A ordem de ordenação especificada é aplicada primeiro, seguida pela ordenação usando o especificado IComparer.
Note
O HostProtectionAttribute atributo aplicado a esta classe tem o seguinte Resources valor de propriedade: Synchronization. Isto HostProtectionAttribute não afeta aplicações de ambiente de trabalho (que normalmente são iniciadas com duplo clique num ícone, digitação de um comando ou introdução de um URL no navegador). Para mais informações, consulte a classe HostProtectionAttribute ou SQL Server Atributos de Programação e Proteção de Host.
Ver também
Aplica-se a
Sort(String[])
Ordena os membros deste EventDescriptorCollection, dada uma ordem de ordenação especificada.
public:
virtual System::ComponentModel::EventDescriptorCollection ^ Sort(cli::array <System::String ^> ^ names);
public virtual System.ComponentModel.EventDescriptorCollection Sort(string[] names);
abstract member Sort : string[] -> System.ComponentModel.EventDescriptorCollection
override this.Sort : string[] -> System.ComponentModel.EventDescriptorCollection
Public Overridable Function Sort (names As String()) As EventDescriptorCollection
Parâmetros
- names
- String[]
Um array de cadeias que descreve a ordem em que se devem ordenar os EventDescriptor objetos na coleção.
Devoluções
O novo EventDescriptorCollection.
Exemplos
O seguinte exemplo de código define a ordem de ordenação do Sort método. Se o EventDescriptorCollection contém quatro EventDescriptor 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"})
Observações
A ordem especificada é aplicada primeiro, seguida da ordenação padrão para esta coleção, que normalmente é alfabética.
Note
O HostProtectionAttribute atributo aplicado a esta classe tem o seguinte Resources valor de propriedade: Synchronization. Isto HostProtectionAttribute não afeta aplicações de ambiente de trabalho (que normalmente são iniciadas com duplo clique num ícone, digitação de um comando ou introdução de um URL no navegador). Para mais informações, consulte a classe HostProtectionAttribute ou SQL Server Atributos de Programação e Proteção de Host.
Ver também
Aplica-se a
Sort()
Ordena os membros desta EventDescriptorCollection, usando a ordenação padrão para esta coleção, que normalmente é alfabética.
public:
virtual System::ComponentModel::EventDescriptorCollection ^ Sort();
public virtual System.ComponentModel.EventDescriptorCollection Sort();
abstract member Sort : unit -> System.ComponentModel.EventDescriptorCollection
override this.Sort : unit -> System.ComponentModel.EventDescriptorCollection
Public Overridable Function Sort () As EventDescriptorCollection
Devoluções
O novo EventDescriptorCollection.
Exemplos
O seguinte exemplo de código define a ordem de ordenação do Sort método. Se o EventDescriptorCollection contém quatro EventDescriptor 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"})
Observações
Note
O HostProtectionAttribute atributo aplicado a esta classe tem o seguinte Resources valor de propriedade: Synchronization. Isto HostProtectionAttribute não afeta aplicações de ambiente de trabalho (que normalmente são iniciadas com duplo clique num ícone, digitação de um comando ou introdução de um URL no navegador). Para mais informações, consulte a classe HostProtectionAttribute ou SQL Server Atributos de Programação e Proteção de Host.
Aplica-se a
Sort(IComparer)
Ordena os membros deste EventDescriptorCollection, usando o especificado IComparer.
public:
virtual System::ComponentModel::EventDescriptorCollection ^ Sort(System::Collections::IComparer ^ comparer);
public virtual System.ComponentModel.EventDescriptorCollection Sort(System.Collections.IComparer comparer);
abstract member Sort : System.Collections.IComparer -> System.ComponentModel.EventDescriptorCollection
override this.Sort : System.Collections.IComparer -> System.ComponentModel.EventDescriptorCollection
Public Overridable Function Sort (comparer As IComparer) As EventDescriptorCollection
Parâmetros
- comparer
- IComparer
Um IComparer para usar para ordenar os EventDescriptor objetos desta coleção.
Devoluções
O novo EventDescriptorCollection.
Exemplos
O seguinte exemplo de código define a ordem de ordenação do Sort método. Se o EventDescriptorCollection contém quatro EventDescriptor 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"})
Observações
Aplica-se primeiro o especificado IComparer , seguido da ordenação padrão para esta coleção, que normalmente é alfabética.
Note
O HostProtectionAttribute atributo aplicado a esta classe tem o seguinte Resources valor de propriedade: Synchronization. Isto HostProtectionAttribute não afeta aplicações de ambiente de trabalho (que normalmente são iniciadas com duplo clique num ícone, digitação de um comando ou introdução de um URL no navegador). Para mais informações, consulte a classe HostProtectionAttribute ou SQL Server Atributos de Programação e Proteção de Host.