Service class
Uygulamanıza diğer tüm Power BI bileşenlerini eklemek için giriş noktası olan Power BI Hizmeti ekleme bileşeni
Özellikler
Yöntemler
bootstrap(HTMLElement, IBootstrap |
Bir HTML öğesi ve entityType verilip yeni bir bileşen örneği oluşturur ve ekleme için iframe'i önyükleyin. |
create |
Yeni rapor oluşturur |
embed(HTMLElement, IEmbed |
HTML öğesini temel alan bir yapılandırma göz önünde bulundurulduğunda, bileşen zaten oluşturulmuş ve öğeye eklenmişse, bileşen örneğini ve mevcut iframe'i yeniden kullanıyorsa, aksi takdirde yeni bir bileşen örneği oluşturur. |
get(HTMLElement) | öğesiyle ilişkili bileşenin bir örneğini döndürür. |
invoke |
|
load(HTMLElement, IEmbed |
HTML öğesini temel alan bir yapılandırma göz önünde bulundurulduğunda, bileşen zaten oluşturulmuş ve öğeye eklenmişse, bileşen örneğini ve mevcut iframe'i yeniden kullanıyorsa, aksi takdirde yeni bir bileşen örneği oluşturur. Bu, aşamalı ekleme API'sinde kullanılır. Öğe başarıyla yüklendikten sonra üzerinde 'render' çağrısı yapılabilir. |
preload(IEmbed |
Sıcak başlangıç powerbi tümleşik uç noktaları için API. Power BI Embedded'i arka planda önceden yüklemek için bu API'yi kullanın. |
quick |
Yeni veri kümesi oluşturur |
reset(HTMLElement) | İçinde eklenmiş bir bileşeni olan bir HTML öğesi verildikten sonra, bileşeni katıştırılmış bileşenler listesinden kaldırır, öğe ile bileşen arasındaki ilişkiyi kaldırır ve iframe'i kaldırır. |
router
router: Router
Özellik Değeri
Router
bootstrap(HTMLElement, IBootstrapEmbedConfiguration | IComponentEmbedConfiguration)
Bir HTML öğesi ve entityType verilip yeni bir bileşen örneği oluşturur ve ekleme için iframe'i önyükleyin.
function bootstrap(element: HTMLElement, config: IBootstrapEmbedConfiguration | IComponentEmbedConfiguration): Embed
Parametreler
- element
-
HTMLElement
Döndürülenler
Embed
createReport(HTMLElement, IEmbedConfiguration | IReportCreateConfiguration)
Yeni rapor oluşturur
function createReport(element: HTMLElement, config?: IEmbedConfiguration | IReportCreateConfiguration): Embed
Parametreler
- element
-
HTMLElement
Döndürülenler
Embed
embed(HTMLElement, IEmbedConfigurationBase | IComponentEmbedConfiguration)
HTML öğesini temel alan bir yapılandırma göz önünde bulundurulduğunda, bileşen zaten oluşturulmuş ve öğeye eklenmişse, bileşen örneğini ve mevcut iframe'i yeniden kullanıyorsa, aksi takdirde yeni bir bileşen örneği oluşturur.
function embed(element: HTMLElement, config?: IEmbedConfigurationBase | IComponentEmbedConfiguration): Embed
Parametreler
- element
-
HTMLElement
Döndürülenler
Embed
get(HTMLElement)
öğesiyle ilişkili bileşenin bir örneğini döndürür.
function get(element: HTMLElement): Embed
Parametreler
- element
-
HTMLElement
Döndürülenler
Embed
invokeSDKHook(Function, IExtendedRequest, Response)
function invokeSDKHook(hook: Function, req: IExtendedRequest, res: Response): Promise<void>
Parametreler
- hook
-
Function
- req
-
IExtendedRequest
- res
-
Response
Döndürülenler
Promise<void>
load(HTMLElement, IEmbedConfigurationBase | IComponentEmbedConfiguration)
HTML öğesini temel alan bir yapılandırma göz önünde bulundurulduğunda, bileşen zaten oluşturulmuş ve öğeye eklenmişse, bileşen örneğini ve mevcut iframe'i yeniden kullanıyorsa, aksi takdirde yeni bir bileşen örneği oluşturur. Bu, aşamalı ekleme API'sinde kullanılır. Öğe başarıyla yüklendikten sonra üzerinde 'render' çağrısı yapılabilir.
function load(element: HTMLElement, config?: IEmbedConfigurationBase | IComponentEmbedConfiguration): Embed
Parametreler
- element
-
HTMLElement
Döndürülenler
Embed
preload(IEmbedConfigurationBase | IComponentEmbedConfiguration, HTMLElement)
Sıcak başlangıç powerbi tümleşik uç noktaları için API. Power BI Embedded'i arka planda önceden yüklemek için bu API'yi kullanın.
function preload(config?: IEmbedConfigurationBase | IComponentEmbedConfiguration, element?: HTMLElement): HTMLIFrameElement
Parametreler
- element
-
HTMLElement
Döndürülenler
HTMLIFrameElement
quickCreate(HTMLElement, IQuickCreateConfiguration)
Yeni veri kümesi oluşturur
function quickCreate(element: HTMLElement, config?: IQuickCreateConfiguration): Embed
Parametreler
- element
-
HTMLElement
- config
- IQuickCreateConfiguration
Döndürülenler
Embed
reset(HTMLElement)
İçinde eklenmiş bir bileşeni olan bir HTML öğesi verildikten sonra, bileşeni katıştırılmış bileşenler listesinden kaldırır, öğe ile bileşen arasındaki ilişkiyi kaldırır ve iframe'i kaldırır.
function reset(element: HTMLElement)
Parametreler
- element
-
HTMLElement