24 references to WebBrowserPermissionLevel
PresentationFramework (3)
src\Framework\System\Windows\Controls\WebBrowser.cs (1)
175(new WebBrowserPermission(WebBrowserPermissionLevel.Safe)).Demand();
src\Framework\System\Windows\Interop\BrowserInteropHelper.cs (1)
399(new WebBrowserPermission(WebBrowserPermissionLevel.Safe)).Demand();
src\Framework\System\Windows\Interop\DocobjHost.cs (1)
991permissionSet.AddPermission(new WebBrowserPermission(WebBrowserPermissionLevel.Safe));
WindowsBase (21)
Base\System\Security\Permissions\WebBrowserPermission.cs (21)
77_webBrowserPermissionLevel = WebBrowserPermissionLevel.Safe; 87_webBrowserPermissionLevel = WebBrowserPermissionLevel.Unrestricted; 91_webBrowserPermissionLevel = WebBrowserPermissionLevel.None; 102public WebBrowserPermission(WebBrowserPermissionLevel webBrowserPermissionLevel) 128return _webBrowserPermissionLevel == WebBrowserPermissionLevel.Unrestricted ; 143return _webBrowserPermissionLevel == WebBrowserPermissionLevel.None; 170WebBrowserPermissionLevel intersectLevel = _webBrowserPermissionLevel < operand._webBrowserPermissionLevel 173if (intersectLevel == WebBrowserPermissionLevel.None) 201WebBrowserPermissionLevel unionLevel = _webBrowserPermissionLevel > operand._webBrowserPermissionLevel ? 205if (unionLevel == WebBrowserPermissionLevel.None) 270_webBrowserPermissionLevel = WebBrowserPermissionLevel.Unrestricted; 274this._webBrowserPermissionLevel = WebBrowserPermissionLevel.None; 280_webBrowserPermissionLevel = (WebBrowserPermissionLevel)Enum.Parse(typeof(WebBrowserPermissionLevel), level); 304public WebBrowserPermissionLevel Level 328internal static void VerifyWebBrowserPermissionLevel(WebBrowserPermissionLevel level) 330if (level < WebBrowserPermissionLevel.None || level > WebBrowserPermissionLevel.Unrestricted ) 343private WebBrowserPermissionLevel _webBrowserPermissionLevel; 411public WebBrowserPermissionLevel Level 432private WebBrowserPermissionLevel _webBrowserPermissionLevel;