/// <summary> /// Registers an input provider with the input manager. /// </summary> /// <param name="inputProvider"> /// The input provider to register. /// </param> internal InputProviderSite RegisterInputProvider(IInputProvider inputProvider) { // VerifyAccess(); // Create a site for this provider, and keep track of it. InputProviderSite site = new InputProviderSite(this, inputProvider); _inputProviders[inputProvider] = site; return(site); }
internal InputProviderSite RegisterInputProvider(IInputProvider inputProvider) { SecurityHelper.DemandUnrestrictedUIPermission(); // VerifyAccess(); // Create a site for this provider, and keep track of it. InputProviderSite site = new InputProviderSite(this, inputProvider); _inputProviders[inputProvider] = site; return(site); }
internal InputProviderSite RegisterInputProvider(IInputProvider inputProvider) { SecurityHelper.DemandUnrestrictedUIPermission(); // VerifyAccess(); // Create a site for this provider, and keep track of it. InputProviderSite site = new InputProviderSite(this, inputProvider); _inputProviders[inputProvider] = site; return site; }