PropertyDescriptorCollection.Sort Methode

Definition

Sortiert die Member dieser Auflistung.

Überlädt

Sort()

Sortiert die Member dieser Auflistung unter Verwendung der Standardsortierung für diese Auflistung, die i. d. R. alphabetisch erfolgt.

Sort(IComparer)

Sortiert die Member dieser Auflistung unter Verwendung der angegebenen IComparer-Schnittstelle.

Sort(String[])

Sortiert die Member dieser Auflistung. Die angegebene Reihenfolge wird zuerst angewendet, darauf folgt die Standardsortierung für diese Auflistung, die i. d. R. alphabetisch erfolgt.

Sort(String[], IComparer)

Sortiert die Member dieser Auflistung. Die angegebene Reihenfolge wird zuerst angewendet, darauf folgt die Sortierung mit der angegebenen IComparer-Schnittstelle.

Sort()

Sortiert die Member dieser Auflistung unter Verwendung der Standardsortierung für diese Auflistung, die i. d. R. alphabetisch erfolgt.

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

PropertyDescriptorCollection

Eine neue PropertyDescriptorCollection-Klasse, die die sortierten PropertyDescriptor-Objekte enthält.

Gilt für

Sort(IComparer)

Sortiert die Member dieser Auflistung unter Verwendung der angegebenen IComparer-Schnittstelle.

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

Parameter

comparer
IComparer

Ein Comparer zum Sortieren der PropertyDescriptor-Objekte in dieser Auflistung.

Gibt zurück

PropertyDescriptorCollection

Eine neue PropertyDescriptorCollection-Klasse, die die sortierten PropertyDescriptor-Objekte enthält.

Siehe auch

Gilt für

Sort(String[])

Sortiert die Member dieser Auflistung. Die angegebene Reihenfolge wird zuerst angewendet, darauf folgt die Standardsortierung für diese Auflistung, die i. d. R. alphabetisch erfolgt.

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

Parameter

names
String[]

Ein Array von Zeichenfolgen, das die Sortierreihenfolge der PropertyDescriptor-Objekte in dieser Auflistung beschreibt.

Gibt zurück

PropertyDescriptorCollection

Eine neue PropertyDescriptorCollection-Klasse, die 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 , die Eigenschaften myNewColl von würden in der Reihenfolge A``D``B, und .C``D

array<String^>^ temp0 = {"D","B"};
myNewColl = this->Sort( temp0 );
myNewColl = this.Sort(new string[]{"D", "B"});
myNewColl = Me.Sort(New String() {"D", "B"})

Siehe auch

Gilt für

Sort(String[], IComparer)

Sortiert die Member dieser Auflistung. Die angegebene Reihenfolge wird zuerst angewendet, darauf folgt die Sortierung mit der angegebenen IComparer-Schnittstelle.

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

Parameter

names
String[]

Ein Array von Zeichenfolgen, das die Sortierreihenfolge der PropertyDescriptor-Objekte in dieser Auflistung beschreibt.

comparer
IComparer

Ein Comparer zum Sortieren der PropertyDescriptor-Objekte in dieser Auflistung.

Gibt zurück

PropertyDescriptorCollection

Eine neue PropertyDescriptorCollection-Klasse, die 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 , die Eigenschaften myNewColl von würden in der Reihenfolge A``D``B, und .C``D

array<String^>^ temp0 = {"D","B"};
myNewColl = this->Sort( temp0 );
myNewColl = this.Sort(new string[]{"D", "B"});
myNewColl = Me.Sort(New String() {"D", "B"})

Siehe auch

Gilt für