PropertyDescriptorCollection.Sort Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Sortiert die Elemente dieser Auflistung.
Überlädt
| Name | Beschreibung |
|---|---|
| Sort() |
Sortiert die Elemente dieser Auflistung mithilfe der Standardsortierung für diese Auflistung, die normalerweise alphabetisch ist. |
| Sort(IComparer) |
Sortiert die Elemente dieser Auflistung mithilfe des angegebenen IComparer. |
| Sort(String[]) |
Sortiert die Elemente dieser Auflistung. Die angegebene Reihenfolge wird zuerst angewendet, gefolgt von der Standardsortierung für diese Auflistung, die normalerweise alphabetisch ist. |
| Sort(String[], IComparer) |
Sortiert die Elemente dieser Auflistung. Die angegebene Reihenfolge wird zuerst angewendet, gefolgt von der Sortierung mithilfe der angegebenen IComparer. |
Sort()
Sortiert die Elemente dieser Auflistung mithilfe der Standardsortierung für diese Auflistung, die normalerweise alphabetisch ist.
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
Gibt zurück
Ein neues PropertyDescriptorCollection Objekt, das die sortierten PropertyDescriptor Objekte enthält.
Gilt für:
Sort(IComparer)
Sortiert die Elemente dieser Auflistung mithilfe des angegebenen IComparer.
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
Parameter
- comparer
- IComparer
Ein Vergleich, der zum Sortieren der PropertyDescriptor Objekte in dieser Auflistung verwendet werden soll.
Gibt zurück
Ein neues PropertyDescriptorCollection Objekt, das die sortierten PropertyDescriptor Objekte enthält.
Weitere Informationen
Gilt für:
Sort(String[])
Sortiert die Elemente dieser Auflistung. Die angegebene Reihenfolge wird zuerst angewendet, gefolgt von der Standardsortierung für diese Auflistung, die normalerweise alphabetisch ist.
public:
virtual System::ComponentModel::PropertyDescriptorCollection ^ Sort(cli::array <System::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
Parameter
- names
- String[]
Ein Array von Zeichenfolgen, die die Reihenfolge beschreiben, in der die PropertyDescriptor Objekte in dieser Auflistung sortiert werden sollen.
Gibt zurück
Ein neues PropertyDescriptorCollection Objekt, das die sortierten PropertyDescriptor Objekte enthält.
Beispiele
Im folgenden Codebeispiel wird die Sortierreihenfolge für die Sort Methode definiert. Wenn die PropertyDescriptorCollection vier PropertyDescriptor Objekte mit den Namen A, B, Cund Denthält, werden die Eigenschaften von myNewColl in der Reihenfolge D, B, Aund Csortiert.
array<String^>^ temp0 = {"D","B"};
myNewColl = this->Sort( temp0 );
myNewColl = Sort(["D", "B"]);
myNewColl = Me.Sort(New String() {"D", "B"})
Weitere Informationen
Gilt für:
Sort(String[], IComparer)
Sortiert die Elemente dieser Auflistung. Die angegebene Reihenfolge wird zuerst angewendet, gefolgt von der Sortierung mithilfe der angegebenen 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);
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
Parameter
- names
- String[]
Ein Array von Zeichenfolgen, die die Reihenfolge beschreiben, in der die PropertyDescriptor Objekte in dieser Auflistung sortiert werden sollen.
- comparer
- IComparer
Ein Vergleich, der zum Sortieren der PropertyDescriptor Objekte in dieser Auflistung verwendet werden soll.
Gibt zurück
Ein neues PropertyDescriptorCollection Objekt, das die sortierten PropertyDescriptor Objekte enthält.
Beispiele
Im folgenden Codebeispiel wird die Sortierreihenfolge für die Sort Methode definiert. Wenn die PropertyDescriptorCollection vier PropertyDescriptor Objekte mit den Namen A, B, Cund Denthält, werden die Eigenschaften von myNewColl in der Reihenfolge D, B, Aund Csortiert.
array<String^>^ temp0 = {"D","B"};
myNewColl = this->Sort( temp0 );
myNewColl = Sort(["D", "B"]);
myNewColl = Me.Sort(New String() {"D", "B"})