Excel.RangeSort class

Verwaltet Sortiervorgänge für Range Objekte.

Extends

Hinweise

API-Satz: ExcelApi 1.2

Verwendet von

Eigenschaften

context

Der dem Objekt zugeordnete Anforderungskontext. Dadurch wird der Prozess des Add-Ins mit dem Prozess der Office-Hostanwendung verbunden.

Methoden

apply(fields, matchCase, hasHeaders, orientation, method)

Führt einen Sortiervorgang aus.

apply(fields, matchCase, hasHeaders, orientation, method)

Führt einen Sortiervorgang aus.

toJSON()

Überschreibt die JavaScript-Methode toJSON() , um eine nützlichere Ausgabe bereitzustellen, wenn ein API-Objekt an JSON.stringify()übergeben wird. (JSON.stringifyruft wiederum die toJSON Methode des Objekts auf, das an sie übergeben wird.) Während das ursprüngliche Excel.RangeSort Objekt ein API-Objekt ist, gibt die toJSON Methode ein einfaches JavaScript-Objekt (als Excel.Interfaces.RangeSortData) zurück, das flache Kopien aller geladenen untergeordneten Eigenschaften des ursprünglichen Objekts enthält.

Details zur Eigenschaft

context

Der dem Objekt zugeordnete Anforderungskontext. Dadurch wird der Prozess des Add-Ins mit dem Prozess der Office-Hostanwendung verbunden.

context: RequestContext;

Eigenschaftswert

Details zur Methode

apply(fields, matchCase, hasHeaders, orientation, method)

Führt einen Sortiervorgang aus.

apply(fields: Excel.SortField[], matchCase?: boolean, hasHeaders?: boolean, orientation?: Excel.SortOrientation, method?: Excel.SortMethod): void;

Parameter

fields

Excel.SortField[]

Die Liste der Bedingungen, nach denen sortiert werden soll.

matchCase

boolean

Optional. Gibt an, ob sich die Groß-/Kleinschreibung auf die Zeichenfolgensortierung auswirkt.

hasHeaders

boolean

Optional. Gibt an, ob der Bereich eine Kopfzeile aufweist.

orientation
Excel.SortOrientation

Optional. Gibt an, ob der Vorgang Zeilen oder Spalten sortiert.

method
Excel.SortMethod

Optional. Die Sortiermethode für chinesische Zeichen.

Gibt zurück

void

Hinweise

API-Satz: ExcelApi 1.2

apply(fields, matchCase, hasHeaders, orientation, method)

Führt einen Sortiervorgang aus.

apply(fields: Excel.SortField[], matchCase?: boolean, hasHeaders?: boolean, orientation?: "Rows" | "Columns", method?: "PinYin" | "StrokeCount"): void;

Parameter

fields

Excel.SortField[]

Die Liste der Bedingungen, nach denen sortiert werden soll.

matchCase

boolean

Optional. Gibt an, ob sich die Groß-/Kleinschreibung auf die Zeichenfolgensortierung auswirkt.

hasHeaders

boolean

Optional. Gibt an, ob der Bereich eine Kopfzeile aufweist.

orientation

"Rows" | "Columns"

Optional. Gibt an, ob der Vorgang Zeilen oder Spalten sortiert.

method

"PinYin" | "StrokeCount"

Optional. Die Sortiermethode für chinesische Zeichen.

Gibt zurück

void

Hinweise

API-Satz: ExcelApi 1.2

toJSON()

Überschreibt die JavaScript-Methode toJSON() , um eine nützlichere Ausgabe bereitzustellen, wenn ein API-Objekt an JSON.stringify()übergeben wird. (JSON.stringifyruft wiederum die toJSON Methode des Objekts auf, das an sie übergeben wird.) Während das ursprüngliche Excel.RangeSort Objekt ein API-Objekt ist, gibt die toJSON Methode ein einfaches JavaScript-Objekt (als Excel.Interfaces.RangeSortData) zurück, das flache Kopien aller geladenen untergeordneten Eigenschaften des ursprünglichen Objekts enthält.

toJSON(): {
            [key: string]: string;
        };

Gibt zurück

{ [key: string]: string; }