PropertyDescriptorCollection.Sort Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Sortuje elementy członkowskie tej kolekcji.
Przeciążenia
| Nazwa | Opis |
|---|---|
| Sort() |
Sortuje elementy członkowskie tej kolekcji przy użyciu domyślnego sortowania dla tej kolekcji, która jest zwykle alfabetyczna. |
| Sort(IComparer) |
Sortuje elementy członkowskie tej kolekcji przy użyciu określonego IComparerelementu . |
| Sort(String[]) |
Sortuje elementy członkowskie tej kolekcji. Określona kolejność jest stosowana najpierw, a następnie sortowanie domyślne dla tej kolekcji, która jest zwykle alfabetyczna. |
| Sort(String[], IComparer) |
Sortuje elementy członkowskie tej kolekcji. Określona kolejność jest stosowana najpierw, a następnie sortowanie przy użyciu określonego IComparerelementu . |
Sort()
Sortuje elementy członkowskie tej kolekcji przy użyciu domyślnego sortowania dla tej kolekcji, która jest zwykle alfabetyczna.
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
Zwraca
Nowy PropertyDescriptorCollection , który zawiera posortowane PropertyDescriptor obiekty.
Dotyczy
Sort(IComparer)
Sortuje elementy członkowskie tej kolekcji przy użyciu określonego IComparerelementu .
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
Parametry
- comparer
- IComparer
Porównanie używane do sortowania PropertyDescriptor obiektów w tej kolekcji.
Zwraca
Nowy PropertyDescriptorCollection , który zawiera posortowane PropertyDescriptor obiekty.
Zobacz też
Dotyczy
Sort(String[])
Sortuje elementy członkowskie tej kolekcji. Określona kolejność jest stosowana najpierw, a następnie sortowanie domyślne dla tej kolekcji, która jest zwykle alfabetyczna.
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
Parametry
- names
- String[]
Tablica ciągów opisujących kolejność sortowania PropertyDescriptor obiektów w tej kolekcji.
Zwraca
Nowy PropertyDescriptorCollection , który zawiera posortowane PropertyDescriptor obiekty.
Przykłady
Poniższy przykład kodu definiuje kolejność sortowania dla metody Sort. Jeśli PropertyDescriptorCollection zawiera cztery obiekty PropertyDescriptor o nazwach A, B, Ci D, właściwości myNewColl zostaną posortowane w kolejności D, B, Ai C.
array<String^>^ temp0 = {"D","B"};
myNewColl = this->Sort( temp0 );
myNewColl = Sort(["D", "B"]);
myNewColl = Me.Sort(New String() {"D", "B"})
Zobacz też
Dotyczy
Sort(String[], IComparer)
Sortuje elementy członkowskie tej kolekcji. Określona kolejność jest stosowana najpierw, a następnie sortowanie przy użyciu określonego IComparerelementu .
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
Parametry
- names
- String[]
Tablica ciągów opisujących kolejność sortowania PropertyDescriptor obiektów w tej kolekcji.
- comparer
- IComparer
Porównanie używane do sortowania PropertyDescriptor obiektów w tej kolekcji.
Zwraca
Nowy PropertyDescriptorCollection , który zawiera posortowane PropertyDescriptor obiekty.
Przykłady
Poniższy przykład kodu definiuje kolejność sortowania dla metody Sort. Jeśli PropertyDescriptorCollection zawiera cztery obiekty PropertyDescriptor o nazwach A, B, Ci D, właściwości myNewColl zostaną posortowane w kolejności D, B, Ai C.
array<String^>^ temp0 = {"D","B"};
myNewColl = this->Sort( temp0 );
myNewColl = Sort(["D", "B"]);
myNewColl = Me.Sort(New String() {"D", "B"})