BrowserInteropHelper.IsBrowserHosted Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçerli Windows Presentation Foundation (WPF) uygulamasının tarayıcı tarafından barındırılıp barındırılmadığını belirten bir değer alır.
public:
static property bool IsBrowserHosted { bool get(); };
public static bool IsBrowserHosted { get; }
static member IsBrowserHosted : bool
Public Shared ReadOnly Property IsBrowserHosted As Boolean
Özellik Değeri
true
uygulama tarayıcıda barındırılıyorsa; aksi takdirde , false
.
Örnekler
Aşağıdaki örnekte, bir'in Page tarayıcıda barındırılıp barındırılamadığını belirlemek için nasıl kullanılacağı BrowserInteropHelper.IsBrowserHosted gösterilmektedir.
// 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
Açıklamalar
A Page , konaklardan bağımsız olabilir ve sonuç olarak, bir Frame, NavigationWindowveya tarayıcı da dahil olmak üzere birkaç farklı konak türüne yüklenebilir. Bir veya daha fazla sayfa içeren ve birden çok tek başına ve göz atılabilir (XAML tarayıcı uygulaması (XBAP)) konak uygulaması tarafından başvurulan bir kitaplık derlemeniz olduğunda bu durum oluşabilir.