Sdílet prostřednictvím


BrowserInteropHelper.IsBrowserHosted Vlastnost

Definice

Získá hodnotu, která určuje, zda je aktuální aplikace Windows Presentation Foundation (WPF) hostovaná v prohlížeči.

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

Hodnota vlastnosti

Boolean

truepokud je aplikace hostovaná v prohlížeči; v opačném případě . false

Příklady

Následující příklad ukazuje použití BrowserInteropHelper.IsBrowserHosted k určení, jestli Page je hostovaný v prohlížeči.

// 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

Poznámky

A Page může být nezávislá na hostitelích a v důsledku toho může být načtena do několika různých typů hostitelů, včetně Frame, a nebo NavigationWindowprohlížeče. K tomu může dojít v případě, že máte sestavení knihovny, které obsahuje jednu nebo více stránek a na které odkazuje více samostatných a browsable (aplikace prohlížeče XAML (XBAP)) hostitelských aplikací.

Platí pro