Freigeben über


ListViewAccessor class

Bietet Zugriff auf ein SharePoint ListView-Steuerelement.

Hinweise

Der Konstruktor für diese Klasse ist als intern gekennzeichnet. Drittanbietercode sollte den Konstruktor nicht direkt aufrufen oder Unterklassen erstellen, die die Klasse ListViewAccessor erweitern.

Eigenschaften

appliedFilters

Filter, die auf die Listenansicht angewendet werden.

columns

Die Spalten in, die dieser Ansicht zugeordnet sind, einschließlich ausgeblendeter Spalten.

folderInfo

Ordnerinformationen für die Listenansicht.

list

Grundlegende Informationen zur Liste, die von der Listenansicht gerendert wird.

rows

Aktuell gerenderte Zeilen in der Listenansicht.

selectedRows

Ausgewählte Zeilen in der Listenansicht.

sortAscending

Gibt an, ob die Listenansicht aufsteigend oder absteigend sortiert ist.

sortField

Feldname sortieren

view

Grundlegende Informationen zur Ansicht, die von der Listenansicht gerendert wird.

Methoden

tryGetColumnByName(internalName)

Gibt die Listenansichtsspalte zurück, die dem Feld mit dem angegebenen internen Namen entspricht, oder nicht definiert, wenn keine gefunden wird.

Ereignisse

listViewStateChangedEvent

Ereignis, das bei jeder Änderung des Listenansichtszustands ausgelöst wird.

selectedRowsChangedEvent

Ereignis, das jedes Mal ausgelöst wird, wenn sich die ausgewählten Elemente in der Listenansicht ändern.

Details zur Eigenschaft

appliedFilters

Filter, die auf die Listenansicht angewendet werden.

abstract get appliedFilters(): {
        [fieldName: string]: IFilter;
    } | undefined;

Eigenschaftswert

{ [fieldName: string]: IFilter; } | undefined

columns

Die Spalten in, die dieser Ansicht zugeordnet sind, einschließlich ausgeblendeter Spalten.

abstract get columns(): ReadonlyArray<ColumnAccessor>;

Eigenschaftswert

ReadonlyArray<ColumnAccessor>

folderInfo

Ordnerinformationen für die Listenansicht.

abstract get folderInfo(): IFolderInfo | undefined;

Eigenschaftswert

IFolderInfo | undefined

list

Grundlegende Informationen zur Liste, die von der Listenansicht gerendert wird.

abstract get list(): IList | undefined;

Eigenschaftswert

IList | undefined

rows

Aktuell gerenderte Zeilen in der Listenansicht.

abstract get rows(): ReadonlyArray<RowAccessor>;

Eigenschaftswert

ReadonlyArray<RowAccessor>

selectedRows

Ausgewählte Zeilen in der Listenansicht.

abstract get selectedRows(): ReadonlyArray<RowAccessor> | undefined;

Eigenschaftswert

ReadonlyArray<RowAccessor> | undefined

sortAscending

Gibt an, ob die Listenansicht aufsteigend oder absteigend sortiert ist.

abstract get sortAscending(): boolean | undefined;

Eigenschaftswert

boolean | undefined

sortField

Feldname sortieren

abstract get sortField(): string | undefined;

Eigenschaftswert

string | undefined

view

Grundlegende Informationen zur Ansicht, die von der Listenansicht gerendert wird.

abstract get view(): IView | undefined;

Eigenschaftswert

IView | undefined

Details zur Methode

tryGetColumnByName(internalName)

Gibt die Listenansichtsspalte zurück, die dem Feld mit dem angegebenen internen Namen entspricht, oder nicht definiert, wenn keine gefunden wird.

abstract tryGetColumnByName(internalName: string): ColumnAccessor | undefined;

Parameter

internalName

string

Gibt zurück

ColumnAccessor | undefined

Details zum Ereignis

listViewStateChangedEvent

Ereignis, das bei jeder Änderung des Listenansichtszustands ausgelöst wird.

get listViewStateChangedEvent(): SPEvent<ListViewStateChangedEventArgs>;

Ereignistyp

selectedRowsChangedEvent

Ereignis, das jedes Mal ausgelöst wird, wenn sich die ausgewählten Elemente in der Listenansicht ändern.

get selectedRowsChangedEvent(): SPEvent<SelectedRowsChangedEventArgs>;

Ereignistyp