BrowserInteropHelper.IsBrowserHosted Eigenschap

Definitie

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).

Van toepassing op