Udostępnij za pośrednictwem


EventDescriptorCollection.Sort Metoda

Definicja

Sortuje członków tego obiektu EventDescriptorCollection.

Przeciążenia

Sort(String[], IComparer)

Sortuje elementy członkowskie tego EventDescriptorCollectionelementu , według określonej kolejności sortowania i .IComparer

Sort(String[])

Sortuje elementy członkowskie tego EventDescriptorCollectionelementu , zgodnie z określoną kolejnością sortowania.

Sort()

Sortuje elementy członkowskie tej kolekcji, używając domyślnego sortowania dla tej EventDescriptorCollectionkolekcji, która jest zwykle alfabetyczna.

Sort(IComparer)

Sortuje elementy członkowskie tego EventDescriptorCollectionobiektu przy użyciu określonego IComparerelementu .

Sort(String[], IComparer)

Źródło:
EventDescriptorCollection.cs
Źródło:
EventDescriptorCollection.cs
Źródło:
EventDescriptorCollection.cs

Sortuje elementy członkowskie tego EventDescriptorCollectionelementu , według określonej kolejności sortowania i .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

Parametry

names
String[]

Tablica ciągów opisujących kolejność sortowania EventDescriptor obiektów w kolekcji.

comparer
IComparer

Element IComparer służący do sortowania EventDescriptor obiektów w tej kolekcji.

Zwraca

Nowy EventDescriptorCollectionelement .

Przykłady

Poniższy przykład kodu definiuje kolejność sortowania Sort dla metody . Jeśli obiekt EventDescriptorCollection zawiera cztery EventDescriptor obiekty o nazwach A, , Ci D, właściwości obiektu myNewColl zostaną posortowane w kolejności D, B, BAi C.

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

Uwagi

Określona kolejność sortowania jest stosowana najpierw, a następnie sortowanie przy użyciu określonego IComparerelementu .

Uwaga

Atrybut HostProtectionAttribute zastosowany do tej klasy ma następującą Resources wartość właściwości: Synchronization. Atrybut HostProtectionAttribute nie ma wpływu na aplikacje pulpitu (które typowo są uruchamiane przez dwukrotne kliknięcie ikony, wpisanie polecenia albo wprowadzenie adresu URL w przeglądarce). Aby uzyskać więcej informacji, zobacz klasę HostProtectionAttribute lub SQL Server Programowanie i atrybuty ochrony hosta.

Zobacz też

Dotyczy

Sort(String[])

Źródło:
EventDescriptorCollection.cs
Źródło:
EventDescriptorCollection.cs
Źródło:
EventDescriptorCollection.cs

Sortuje elementy członkowskie tego EventDescriptorCollectionelementu , zgodnie z określoną kolejnością sortowania.

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

Parametry

names
String[]

Tablica ciągów opisujących kolejność sortowania EventDescriptor obiektów w kolekcji.

Zwraca

Nowy EventDescriptorCollectionelement .

Przykłady

Poniższy przykład kodu definiuje kolejność sortowania Sort dla metody . Jeśli obiekt EventDescriptorCollection zawiera cztery EventDescriptor obiekty o nazwach A, , Ci D, właściwości obiektu myNewColl zostaną posortowane w kolejności D, B, BAi C.

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

Uwagi

Określona kolejność jest najpierw stosowana, a następnie domyślnie sortowana dla tej kolekcji, która jest zwykle alfabetyczna.

Uwaga

Atrybut HostProtectionAttribute zastosowany do tej klasy ma następującą Resources wartość właściwości: Synchronization. Atrybut HostProtectionAttribute nie ma wpływu na aplikacje pulpitu (które typowo są uruchamiane przez dwukrotne kliknięcie ikony, wpisanie polecenia albo wprowadzenie adresu URL w przeglądarce). Aby uzyskać więcej informacji, zobacz klasę HostProtectionAttribute lub SQL Server Programowanie i atrybuty ochrony hosta.

Zobacz też

Dotyczy

Sort()

Źródło:
EventDescriptorCollection.cs
Źródło:
EventDescriptorCollection.cs
Źródło:
EventDescriptorCollection.cs

Sortuje elementy członkowskie tej kolekcji, używając domyślnego sortowania dla tej EventDescriptorCollectionkolekcji, która jest zwykle alfabetyczna.

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

Zwraca

Nowy EventDescriptorCollectionelement .

Przykłady

Poniższy przykład kodu definiuje kolejność sortowania Sort dla metody . Jeśli obiekt EventDescriptorCollection zawiera cztery EventDescriptor obiekty o nazwach A, , Ci D, właściwości obiektu myNewColl zostaną posortowane w kolejności D, B, BAi C.

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

Uwagi

Uwaga

Atrybut HostProtectionAttribute zastosowany do tej klasy ma następującą Resources wartość właściwości: Synchronization. Atrybut HostProtectionAttribute nie ma wpływu na aplikacje pulpitu (które typowo są uruchamiane przez dwukrotne kliknięcie ikony, wpisanie polecenia albo wprowadzenie adresu URL w przeglądarce). Aby uzyskać więcej informacji, zobacz klasę HostProtectionAttribute lub SQL Server Programowanie i atrybuty ochrony hosta.

Dotyczy

Sort(IComparer)

Źródło:
EventDescriptorCollection.cs
Źródło:
EventDescriptorCollection.cs
Źródło:
EventDescriptorCollection.cs

Sortuje elementy członkowskie tego EventDescriptorCollectionobiektu przy użyciu określonego IComparerelementu .

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

Parametry

comparer
IComparer

Element IComparer służący do sortowania EventDescriptor obiektów w tej kolekcji.

Zwraca

Nowy EventDescriptorCollectionelement .

Przykłady

Poniższy przykład kodu definiuje kolejność sortowania Sort dla metody . Jeśli obiekt EventDescriptorCollection zawiera cztery EventDescriptor obiekty o nazwach A, , Ci D, właściwości obiektu myNewColl zostaną posortowane w kolejności D, B, BAi C.

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

Uwagi

Określona wartość IComparer jest najpierw stosowana, a następnie domyślnie sortowana dla tej kolekcji, która jest zwykle alfabetyczna.

Uwaga

Atrybut HostProtectionAttribute zastosowany do tej klasy ma następującą Resources wartość właściwości: Synchronization. Atrybut HostProtectionAttribute nie ma wpływu na aplikacje pulpitu (które typowo są uruchamiane przez dwukrotne kliknięcie ikony, wpisanie polecenia albo wprowadzenie adresu URL w przeglądarce). Aby uzyskać więcej informacji, zobacz klasę HostProtectionAttribute lub SQL Server Programowanie i atrybuty ochrony hosta.

Zobacz też

Dotyczy