Condividi tramite


Tile class

Componente di incorporamento del riquadro di Power BI

Extends

Embed

Metodi

configChanged(boolean)

Gestire le modifiche di configurazione.

getId()

ID del riquadro

validate(IEmbedConfigurationBase)

Convalidare la configurazione del carico.

Metodi ereditati

exitFullscreen()

Richiede al browser di uscire dalla modalità schermo intero.

fullscreen()

Richiede al browser di eseguire il rendering dell'iframe del componente in modalità schermo intero.

getCorrelationId()

Ottenere l'id di correlazione per la sessione di incorporamento corrente.

// Get the correlationId for the current embed session
report.getCorrelationId()
  .then(correlationId => {
    ...
  });
off<T>(string, IEventHandler<T>)

Rimuove uno o più gestori eventi dall'elenco dei gestori. Se viene specificato un riferimento alla funzione di handle esistente, rimuovere il gestore specifico. Se il gestore non è specificato, rimuovere tutti i gestori per il nome dell'evento specificato.

report.off('pageChanged')

or

const logHandler = function (event) {
   console.log(event);
};

report.off('pageChanged', logHandler);
on<T>(string, IEventHandler<T>)

Aggiunge un gestore eventi per un evento specifico.

report.on('pageChanged', (event) => {
  console.log('PageChanged: ', event.page.name);
});
reload()

Ricarica l'incorporamento usando la configurazione esistente. Ad esempio, per i report in modo efficace cancella tutti i filtri e rende attiva la prima pagina che simula la reimpostazione di un report allo stato caricato.

report.reload();
removeComponentTabIndex(number)

Rimuove l'attributo tabindex dell'elemento

save()

Salva report.

saveAs(ISaveAsParameters)

SaveAs Report.

setAccessToken(string)

Impostare accessToken.

setComponentTabIndex(number)

Imposta l'attributo tabindex dell'elemento

setComponentTitle(string)

Impostare il titolo del componente per l'accessibilità. In caso di iframe, questo metodo cambierà il titolo iframe.

Dettagli metodo

configChanged(boolean)

Gestire le modifiche di configurazione.

function configChanged(isBootstrap: boolean)

Parametri

isBootstrap

boolean

getId()

ID del riquadro

function getId(): string

Restituisce

string

validate(IEmbedConfigurationBase)

Convalidare la configurazione del carico.

function validate(config: IEmbedConfigurationBase): IError[]

Parametri

Restituisce

IError[]

Dettagli dei metodi ereditati

exitFullscreen()

Richiede al browser di uscire dalla modalità schermo intero.

function exitFullscreen()

Ereditato da Embed.exitFullscreen

fullscreen()

Richiede al browser di eseguire il rendering dell'iframe del componente in modalità schermo intero.

function fullscreen()

Ereditato da Embed.fullscreen

getCorrelationId()

Ottenere l'id di correlazione per la sessione di incorporamento corrente.

// Get the correlationId for the current embed session
report.getCorrelationId()
  .then(correlationId => {
    ...
  });
function getCorrelationId(): Promise<string>

Restituisce

Promise<string>

Ereditato da Embed.getCorrelationId

off<T>(string, IEventHandler<T>)

Rimuove uno o più gestori eventi dall'elenco dei gestori. Se viene specificato un riferimento alla funzione di handle esistente, rimuovere il gestore specifico. Se il gestore non è specificato, rimuovere tutti i gestori per il nome dell'evento specificato.

report.off('pageChanged')

or

const logHandler = function (event) {
   console.log(event);
};

report.off('pageChanged', logHandler);
function off<T>(eventName: string, handler?: IEventHandler<T>)

Parametri

eventName

string

handler

IEventHandler<T>

Ereditato da Incorpora.off

on<T>(string, IEventHandler<T>)

Aggiunge un gestore eventi per un evento specifico.

report.on('pageChanged', (event) => {
  console.log('PageChanged: ', event.page.name);
});
function on<T>(eventName: string, handler: IEventHandler<T>)

Parametri

eventName

string

handler

IEventHandler<T>

Ereditato da Embed.on

reload()

Ricarica l'incorporamento usando la configurazione esistente. Ad esempio, per i report in modo efficace cancella tutti i filtri e rende attiva la prima pagina che simula la reimpostazione di un report allo stato caricato.

report.reload();
function reload(): Promise<void>

Restituisce

Promise<void>

Ereditato da Embed.reload

removeComponentTabIndex(number)

Rimuove l'attributo tabindex dell'elemento

function removeComponentTabIndex(_tabIndex?: number)

Parametri

_tabIndex

number

Ereditato da Embed.removeComponentTabIndex

save()

Salva report.

function save(): Promise<void>

Restituisce

Promise<void>

Ereditato da Embed.save

saveAs(ISaveAsParameters)

SaveAs Report.

function saveAs(saveAsParameters: ISaveAsParameters): Promise<void>

Parametri

saveAsParameters
ISaveAsParameters

Restituisce

Promise<void>

Ereditato da Embed.saveAs

setAccessToken(string)

Impostare accessToken.

function setAccessToken(accessToken: string): Promise<void>

Parametri

accessToken

string

Restituisce

Promise<void>

Ereditato da Embed.setAccessToken

setComponentTabIndex(number)

Imposta l'attributo tabindex dell'elemento

function setComponentTabIndex(tabIndex?: number)

Parametri

tabIndex

number

Ereditato da Embed.setComponentTabIndex

setComponentTitle(string)

Impostare il titolo del componente per l'accessibilità. In caso di iframe, questo metodo cambierà il titolo iframe.

function setComponentTitle(title: string)

Parametri

title

string

Ereditato da Embed.setComponentTitle