Dashboard class
Eine Power BI-Dashboard-Einbettungskomponente
- Extends
-
Embed
Methoden
get |
Abrufen der Dashboard-ID vom ersten verfügbaren Speicherort: Optionen, Attribut, Einbettungs-URL. |
Geerbte Methoden
exit |
Fordert den Browser an, den Vollbildmodus zu beenden. |
fullscreen() | Fordert den Browser auf, den iframe der Komponente im Vollbildmodus zu rendern. |
get |
Rufen Sie die Korrelations-ID für die aktuelle Einbettungssitzung ab.
|
off<T>(string, IEvent |
Entfernt mindestens einen Ereignishandler aus der Liste der Handler. Wenn ein Verweis auf die vorhandene Handlefunktion angegeben ist, entfernen Sie den spezifischen Handler. Wenn der Handler nicht angegeben ist, entfernen Sie alle Handler für den angegebenen Ereignisnamen.
|
on<T>(string, IEvent |
Fügt einen Ereignishandler für ein bestimmtes Ereignis hinzu.
|
reload() | Lädt einbetten mithilfe vorhandener Konfiguration neu. Beispielsweise werden für Berichte alle Filter effektiv gelöscht und die erste Seite aktiv, die das Zurücksetzen eines Berichts auf den geladenen Zustand simuliert.
|
remove |
Entfernt das Tabindex-Attribut des Elements |
save() | Speichert Bericht. |
save |
SaveAs-Bericht. |
set |
Festlegen von accessToken. |
set |
Tabindex-Attribut des Sets-Elements |
set |
Legen Sie den Komponententitel für die Barrierefreiheit fest. Bei iframes ändert diese Methode den iframe-Titel. |
Details zur Methode
getId()
Abrufen der Dashboard-ID vom ersten verfügbaren Speicherort: Optionen, Attribut, Einbettungs-URL.
function getId(): string
Gibt zurück
string
Details zur geerbten Methode
exitFullscreen()
Fordert den Browser an, den Vollbildmodus zu beenden.
function exitFullscreen()
Geerbt von Embed.exitFullscreen
fullscreen()
Fordert den Browser auf, den iframe der Komponente im Vollbildmodus zu rendern.
function fullscreen()
Geerbt von Embed.fullscreen
getCorrelationId()
Rufen Sie die Korrelations-ID für die aktuelle Einbettungssitzung ab.
// Get the correlationId for the current embed session
report.getCorrelationId()
.then(correlationId => {
...
});
function getCorrelationId(): Promise<string>
Gibt zurück
Promise<string>
Geerbt von Embed.getCorrelationId
off<T>(string, IEventHandler<T>)
Entfernt mindestens einen Ereignishandler aus der Liste der Handler. Wenn ein Verweis auf die vorhandene Handlefunktion angegeben ist, entfernen Sie den spezifischen Handler. Wenn der Handler nicht angegeben ist, entfernen Sie alle Handler für den angegebenen Ereignisnamen.
report.off('pageChanged')
or
const logHandler = function (event) {
console.log(event);
};
report.off('pageChanged', logHandler);
function off<T>(eventName: string, handler?: IEventHandler<T>)
Parameter
- eventName
-
string
- handler
-
IEventHandler<T>
Geerbt von Embed.off
on<T>(string, IEventHandler<T>)
Fügt einen Ereignishandler für ein bestimmtes Ereignis hinzu.
report.on('pageChanged', (event) => {
console.log('PageChanged: ', event.page.name);
});
function on<T>(eventName: string, handler: IEventHandler<T>)
Parameter
- eventName
-
string
- handler
-
IEventHandler<T>
Geerbt von Embed.on
reload()
Lädt einbetten mithilfe vorhandener Konfiguration neu. Beispielsweise werden für Berichte alle Filter effektiv gelöscht und die erste Seite aktiv, die das Zurücksetzen eines Berichts auf den geladenen Zustand simuliert.
report.reload();
function reload(): Promise<void>
Gibt zurück
Promise<void>
Geerbt von Embed.reload
removeComponentTabIndex(number)
Entfernt das Tabindex-Attribut des Elements
function removeComponentTabIndex(_tabIndex?: number)
Parameter
- _tabIndex
-
number
Geerbt von Embed.removeComponentTabIndex
save()
Speichert Bericht.
function save(): Promise<void>
Gibt zurück
Promise<void>
Geerbt von Embed.save
saveAs(ISaveAsParameters)
SaveAs-Bericht.
function saveAs(saveAsParameters: ISaveAsParameters): Promise<void>
Parameter
- saveAsParameters
- ISaveAsParameters
Gibt zurück
Promise<void>
Geerbt von Embed.saveAs
setAccessToken(string)
Festlegen von accessToken.
function setAccessToken(accessToken: string): Promise<void>
Parameter
- accessToken
-
string
Gibt zurück
Promise<void>
Geerbt von Embed.setAccessToken
setComponentTabIndex(number)
Tabindex-Attribut des Sets-Elements
function setComponentTabIndex(tabIndex?: number)
Parameter
- tabIndex
-
number
Geerbt von Embed.setComponentTabIndex
setComponentTitle(string)
Legen Sie den Komponententitel für die Barrierefreiheit fest. Bei iframes ändert diese Methode den iframe-Titel.
function setComponentTitle(title: string)
Parameter
- title
-
string
Geerbt von Embed.setComponentTitle