Volume Control
Application-specific hotkeys for Windows
VolumeControl.Core Namespace Reference

Classes

class  ActionSettingDataTemplate
 Extends the DataTemplate class with metadata specific to action setting data template providers. More...
 
class  ActionTargetSpecifier
 Specifies the target(s) of a hotkey action. More...
 
class  Config
 Contains the application configuration and logic to read from and write to JSON files. More...
 
class  EmbeddedResourceNotFoundException
 Represents errors that occur while trying to access an embedded resource file. More...
 
class  InputSimulator
 Provides a convenient way to synthesize keystrokes and other input.
See InputSimulatorEx.InputSimulator. More...
 
interface  ITemplateDictionaryProvider
 An alternative to ITemplateProvider that can be combined with a ResourceDictionary (with a codebehind) to define many data templates in XAML and provide them for action settings based on a key string and/or value type.

XAML-defined data templates must be type ActionSettingDataTemplate, not DataTemplate.
Set ActionSettingDataTemplate.ValueType to the type of value that the data template supports. More...
 
interface  ITemplateProvider
 Provides a DataTemplate instance constructed in codebehind using FrameworkElementFactory. More...
 
class  NotificationConfigSection
 Configuration for a ListNotification window. More...
 
class  ResourceDictionaryTemplateProvider
 Abstract ITemplateDictionaryProvider base implementation that inherits from ResourceDictionary. More...
 
class  User32
 Contains various functions from user32.dll More...