53 references to BrowserInteropHelper
PresentationFramework (53)
src\Framework\MS\Internal\AppModel\ApplicationProxyInternal.cs (4)
117BrowserInteropHelper.SetBrowserHosted(true); 223BrowserInteropHelper.HostBrowser = initData.HostBrowser; 229BrowserInteropHelper.HostingFlags = initData.HostingFlags; 964BrowserInteropHelper.ReleaseBrowserInterfaces();
src\Framework\MS\Internal\AppModel\AppSecurityManager.cs (2)
127if ((!BrowserInteropHelper.IsInitialViewerNavigation && 288sourceUri = BrowserInteropHelper.Source;
src\Framework\MS\Internal\AppModel\PresentationAppDomainManager.cs (1)
68BrowserInteropHelper.SetBrowserHosted(true);
src\Framework\MS\Internal\AppModel\ResourceContainer.cs (1)
228if ((! assemblyLoadhandlerAttached) && (! BrowserInteropHelper.IsBrowserHosted))
src\Framework\MS\Internal\AppModel\RootBrowserWindow.cs (21)
80bool isIE6 = IsDownlevelPlatform && BrowserInteropHelper.IsHostedInIEorWebOC; 81if (!(isIE6 && BrowserInteropHelper.IsAvalonTopLevel)) 431BrowserInteropHelper.HostBrowser.SetTitle(title); 459if (BrowserInteropHelper.HostBrowser != null) // could be null if shutting down 461BrowserInteropHelper.HostBrowser.SetStatusText(statusString); 482if (BrowserInteropHelper.HostBrowser != null) 494BrowserInteropHelper.HostBrowser.SetHeight(heightDeviceUnits); 508if (BrowserInteropHelper.HostBrowser != null) 520BrowserInteropHelper.HostBrowser.SetWidth(widthDeviceUnits); 550if (BrowserInteropHelper.HostBrowser != null) 554BrowserInteropHelper.HostBrowser.GoBack(); 579if (BrowserInteropHelper.HostBrowser != null) 583BrowserInteropHelper.HostBrowser.GoForward(); 677_inputPostFilter = new HwndWrapperHook(BrowserInteropHelper.PostFilterInput); 839int browserLeft = BrowserInteropHelper.HostBrowser.GetLeft(); 840uint curBrowserWidth = BrowserInteropHelper.HostBrowser.GetWidth(); 860int browserTop = BrowserInteropHelper.HostBrowser.GetTop(); 861uint curBrowserHeight = BrowserInteropHelper.HostBrowser.GetHeight(); 1127if (description == null && BrowserInteropHelper.Source != null) 1129Uri source = BrowserInteropHelper.Source; 1199return !IsDownlevelPlatform && BrowserInteropHelper.IsAvalonTopLevel;
src\Framework\MS\Internal\AppModel\XappLauncher.cs (1)
1198BrowserInteropHelper.HostBrowser.SetStatusText(newStatusText);
src\Framework\System\Windows\Application.cs (5)
277return BrowserInteropHelper.IsBrowserHosted && !(Application.Current is XappLauncherApp); 1846if (!BrowserInteropHelper.IsBrowserHosted) 2121if (BrowserInteropHelper.IsBrowserHosted) 2727if (BrowserInteropHelper.IsBrowserHosted) 2729BrowserInteropHelper.InitializeHostFilterInput();
src\Framework\System\Windows\Controls\Primitives\Popup.cs (1)
3001_isChildPopup = BrowserInteropHelper.IsBrowserHosted ||
src\Framework\System\Windows\Controls\WebBrowser.cs (4)
105if (BrowserInteropHelper.IsBrowserHosted) 107if ((BrowserInteropHelper.HostingFlags & HostingFlags.hfHostedInIEorWebOC) == 0) 110int sourceZone = AppSecurityManager.MapUrlToZone(BrowserInteropHelper.Source); 990HostingFlags hf = BrowserInteropHelper.HostingFlags;
src\Framework\System\Windows\Interop\DocobjHost.cs (2)
287BrowserInteropHelper.SetBrowserHosted(true); 775BrowserInteropHelper.ReleaseBrowserInterfaces();
src\Framework\System\Windows\Interop\DynamicScriptObject.cs (2)
166if (BrowserInteropHelper.IsHostedInIEorWebOC) 667return _scriptObjectEx.InvokeEx(dispid, Thread.CurrentThread.CurrentCulture.LCID, flags, dp, out result, exInfo, BrowserInteropHelper.HostHtmlDocumentServiceProvider);
src\Framework\System\Windows\Navigation\NavigationService.cs (8)
563if (BrowserInteropHelper.IsViewer) 566shouldDelegate = !BrowserInteropHelper.IsInitialViewerNavigation && 570!(!BrowserInteropHelper.IsAvalonTopLevel || HasTravelLogIntegration); 587if (BrowserInteropHelper.IsViewer && !BrowserInteropHelper.IsInitialViewerNavigation && 1230BrowserInteropHelper.HostBrowser.GetTop(); 2444BrowserInteropHelper.IsInitialViewerNavigation = false; 3202if (!IsTopLevelContainer || BrowserInteropHelper.IsInitialViewerNavigation)
src\Framework\System\Windows\StartupEventArgs.cs (1)
68if (!BrowserInteropHelper.IsBrowserHosted &&