مشاركة عبر


Dashboard class

مكون تضمين لوحة معلومات Power BI

يمتد

Embed

الأساليب

getId()

احصل على معرف لوحة المعلومات من الموقع المتوفر الأول: الخيارات، السمة، تضمين url.

الأساليب المتوارثة

exitFullscreen()

يطلب من المستعرض الخروج من وضع ملء الشاشة.

fullscreen()

يطلب من المتصفح عرض iframe للمكون في وضع ملء الشاشة.

getCorrelationId()

احصل على correlationId لجلسة التضمين الحالية.

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

إزالة معالج حدث واحد أو أكثر من قائمة المعالجات. إذا تم تحديد مرجع إلى دالة المقبض الموجودة، فقم بإزالة المعالج المحدد. إذا لم يتم تحديد المعالج، فقم بإزالة كافة المعالجات لاسم الحدث المحدد.

report.off('pageChanged')

or

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

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

إضافة معالج أحداث لحدث معين.

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

إعادة تحميل التضمين باستخدام التكوين الموجود. على سبيل المثال، بالنسبة للتقارير، يقوم هذا بمسح جميع عوامل التصفية بشكل فعال ويجعل الصفحة الأولى نشطة والتي تحاكي إعادة تعيين تقرير إلى الحالة المحملة.

report.reload();
removeComponentTabIndex(number)

إزالة سمة tabindex للعنصر

save()

حفظ التقرير.

saveAs(ISaveAsParameters)

تقرير SaveAs.

setAccessToken(string)

تعيين accessToken.

setComponentTabIndex(number)

تعيين سمة tabindex للعنصر

setComponentTitle(string)

تعيين عنوان المكون لإمكانية وصول ذوي الاحتياجات الخاصة. في حالة iframes، سيؤدي هذا الأسلوب إلى تغيير عنوان iframe.

تفاصيل الأسلوب

getId()

احصل على معرف لوحة المعلومات من الموقع المتوفر الأول: الخيارات، السمة، تضمين url.

function getId(): string

المرتجعات

string

تفاصيل الأساليب المتوارثة

exitFullscreen()

يطلب من المستعرض الخروج من وضع ملء الشاشة.

function exitFullscreen()

موروث من Embed.exitFullscreen

fullscreen()

يطلب من المتصفح عرض iframe للمكون في وضع ملء الشاشة.

function fullscreen()

موروث من Embed.fullscreen

getCorrelationId()

احصل على correlationId لجلسة التضمين الحالية.

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

المرتجعات

Promise<string>

موروث من Embed.getCorrelationId

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

إزالة معالج حدث واحد أو أكثر من قائمة المعالجات. إذا تم تحديد مرجع إلى دالة المقبض الموجودة، فقم بإزالة المعالج المحدد. إذا لم يتم تحديد المعالج، فقم بإزالة كافة المعالجات لاسم الحدث المحدد.

report.off('pageChanged')

or

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

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

المعلمات

eventName

string

handler

IEventHandler<T>

موروث من Embed.off

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

إضافة معالج أحداث لحدث معين.

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

المعلمات

eventName

string

handler

IEventHandler<T>

موروث من Embed.on

reload()

إعادة تحميل التضمين باستخدام التكوين الموجود. على سبيل المثال، بالنسبة للتقارير، يقوم هذا بمسح جميع عوامل التصفية بشكل فعال ويجعل الصفحة الأولى نشطة والتي تحاكي إعادة تعيين تقرير إلى الحالة المحملة.

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

المرتجعات

Promise<void>

موروث من Embed.reload

removeComponentTabIndex(number)

إزالة سمة tabindex للعنصر

function removeComponentTabIndex(_tabIndex?: number)

المعلمات

_tabIndex

number

موروث من Embed.removeComponentTabIndex

save()

حفظ التقرير.

function save(): Promise<void>

المرتجعات

Promise<void>

موروث من Embed.save

saveAs(ISaveAsParameters)

تقرير SaveAs.

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

المعلمات

saveAsParameters
ISaveAsParameters

المرتجعات

Promise<void>

موروث من Embed.saveAs

setAccessToken(string)

تعيين accessToken.

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

المعلمات

accessToken

string

المرتجعات

Promise<void>

موروث من Embed.setAccessToken

setComponentTabIndex(number)

تعيين سمة tabindex للعنصر

function setComponentTabIndex(tabIndex?: number)

المعلمات

tabIndex

number

موروث من Embed.setComponentTabIndex

setComponentTitle(string)

تعيين عنوان المكون لإمكانية وصول ذوي الاحتياجات الخاصة. في حالة iframes، سيؤدي هذا الأسلوب إلى تغيير عنوان iframe.

function setComponentTitle(title: string)

المعلمات

title

string

موروث من Embed.setComponentTitle