PropertyDescriptorCollection.Sort Methode

Definition

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"})

Weitere Informationen

Gilt für: