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
| applied |
Filter, die auf die Listenansicht angewendet werden. |
| columns | Die Spalten in, die dieser Ansicht zugeordnet sind, einschließlich ausgeblendeter Spalten. |
| folder |
Ordnerinformationen für die Listenansicht. |
| list | Grundlegende Informationen zur Liste, die von der Listenansicht gerendert wird. |
| rows | Aktuell gerenderte Zeilen in der Listenansicht. |
| selected |
Ausgewählte Zeilen in der Listenansicht. |
| sort |
Gibt an, ob die Listenansicht aufsteigend oder absteigend sortiert ist. |
| sort |
Feldname sortieren |
| view | Grundlegende Informationen zur Ansicht, die von der Listenansicht gerendert wird. |
Methoden
| try |
Gibt die Listenansichtsspalte zurück, die dem Feld mit dem angegebenen internen Namen entspricht, oder nicht definiert, wenn keine gefunden wird. |
Ereignisse
| list |
Ereignis, das bei jeder Änderung des Listenansichtszustands ausgelöst wird. |
| selected |
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>;