BrowserInteropHelper.IsBrowserHosted Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald die aangeeft of de huidige Windows Presentation Foundation -toepassing (WPF) wordt gehost in de browser.
public:
static property bool IsBrowserHosted { bool get(); };
public static bool IsBrowserHosted { get; }
static member IsBrowserHosted : bool
Public Shared ReadOnly Property IsBrowserHosted As Boolean
Waarde van eigenschap
true als de toepassing wordt gehost in de browser; anders, false.
Voorbeelden
In het volgende voorbeeld ziet u hoe u kunt gebruiken BrowserInteropHelper.IsBrowserHosted om te bepalen of een Page browser wordt gehost.
// 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
Opmerkingen
Een Page kan hostneutraal zijn en kan daarom in verschillende typen hosts worden geladen, waaronder een, een FrameNavigationWindowof een browser. Dit kan gebeuren wanneer u een bibliotheekassembly hebt die een of meer pagina's bevat en waarnaar wordt verwezen door meerdere zelfstandige en wenkbrauwenbare (XBAP)-hosttoepassingen (XAML-browsertoepassing).