PowerBIEmbedded Class

Definition

The PowerBI embedded control is a simple wrapper to an IFRAME for a PowerBI embed.

[Windows.UI.Xaml.TemplatePart(Name="RootGrid", Type=typeof(Windows.UI.Xaml.Controls.Grid))]
[Windows.UI.Xaml.TemplatePart(Name="WebViewReportFrame", Type=typeof(Windows.UI.Xaml.Controls.WebView))]
public class PowerBIEmbedded : Windows.UI.Xaml.Controls.Control
[<Windows.UI.Xaml.TemplatePart(Name="RootGrid", Type=typeof(Windows.UI.Xaml.Controls.Grid))>]
[<Windows.UI.Xaml.TemplatePart(Name="WebViewReportFrame", Type=typeof(Windows.UI.Xaml.Controls.WebView))>]
type PowerBIEmbedded = class
    inherit Control
Public Class PowerBIEmbedded
Inherits Control
Inheritance
Windows.UI.Xaml.Controls.Control
PowerBIEmbedded
Attributes
Windows.UI.Xaml.TemplatePartAttribute

Constructors

PowerBIEmbedded()

Initializes a new instance of the PowerBIEmbedded class.

Fields

ClientIdProperty

Identifies the ClientId dependency property.

EmbedUrlProperty

Identifies the EmbedUrl dependency property.

GroupIdProperty

Identifies the GroupId dependency property.

ShowFilterProperty

Identifies the ShowFilter dependency property.

Properties

ClientId

Gets or sets the client id of Azure AD app registration (v1)

EmbedUrl

Gets or sets the Url of the embed, optional when GroupId is specified

GroupId

Gets or sets the identifier of a Group. Optional when EmbedUrl is specified, if this is used, a dropdown will appear that lets users select amongst different reports in a Group

ShowFilter

Gets or sets a value indicating whether show the filter pane

Methods

OnApplyTemplate()

Override default OnApplyTemplate to capture child controls

Applies to