BrowserInteropHelper.IsBrowserHosted Egenskap

Definition

Hämtar ett värde som anger om det aktuella Windows Presentation Foundation -programmet (WPF) finns i webbläsaren.

public:
 static property bool IsBrowserHosted { bool get(); };
public static bool IsBrowserHosted { get; }
static member IsBrowserHosted : bool
Public Shared ReadOnly Property IsBrowserHosted As Boolean

Egenskapsvärde

trueom programmet finns i webbläsaren; annars . false

Exempel

I följande exempel visas hur du använder BrowserInteropHelper.IsBrowserHosted för att avgöra om en Page finns i en webbläsare.

// Detect if browser hosted
if (BrowserInteropHelper.IsBrowserHosted) 
{
    // Note: can only inspect BrowserInteropHelper.Source property if page is browser-hosted.
    this.dataTextBlock.Text = "Is Browser Hosted: " + BrowserInteropHelper.Source.ToString();
}
else 
{
    this.dataTextBlock.Text = "Is not browser hosted";
}
' Detect if browser hosted
If BrowserInteropHelper.IsBrowserHosted Then
    ' Note: can only inspect BrowserInteropHelper.Source property if page is browser-hosted.
    Me.dataTextBlock.Text = "Is Browser Hosted: " & BrowserInteropHelper.Source.ToString()
Else
    Me.dataTextBlock.Text = "Is not browser hosted"
End If

Kommentarer

A Page kan vara värdagnostisk och kan därför läsas in i flera olika typer av värdar, inklusive en Frame, en NavigationWindoweller en webbläsare. Detta kan inträffa när du har en bibliotekssammansättning som innehåller en eller flera sidor och som refereras av flera fristående och brynbara (XAML-webbläsarprogram (XBAP)) värdprogram.

Gäller för