Volume Control
Application-specific hotkeys for Windows
VolumeControl.CoreAudio.Interfaces.IAudioMultiSelector Interface Reference

Represents a list item multi-selector. More...

Inheritance diagram for VolumeControl.CoreAudio.Interfaces.IAudioMultiSelector:
Collaboration diagram for VolumeControl.CoreAudio.Interfaces.IAudioMultiSelector:

Properties

IReadOnlyList< bool > SelectionStates [get, set]
 Gets or sets the selection state of each AudioSession instance in the Sessions list. More...
 
int CurrentIndex [get, set]
 Gets or sets the current index of the selector in the Sessions list. More...
 
bool LockCurrentIndex [get, set]
 Gets or sets whether the CurrentIndex can be changed. More...
 
bool LockSelection [get, set]
 Gets or sets whether the selected items can be changed. More...
 

Detailed Description

Represents a list item multi-selector.

Property Documentation

◆ CurrentIndex

int VolumeControl.CoreAudio.Interfaces.IAudioMultiSelector.CurrentIndex
getset

Gets or sets the current index of the selector in the Sessions list.

◆ LockCurrentIndex

bool VolumeControl.CoreAudio.Interfaces.IAudioMultiSelector.LockCurrentIndex
getset

Gets or sets whether the CurrentIndex can be changed.

Returns
true when the CurrentIndex can be changed; otherwise false.

◆ LockSelection

bool VolumeControl.CoreAudio.Interfaces.IAudioMultiSelector.LockSelection
getset

Gets or sets whether the selected items can be changed.

Returns
true when the selected items can be changed; otherwise false.

◆ SelectionStates

IReadOnlyList<bool> VolumeControl.CoreAudio.Interfaces.IAudioMultiSelector.SelectionStates
getset

Gets or sets the selection state of each AudioSession instance in the Sessions list.

This list is always the same length and order as the AudioSessionManager.Sessions list.


The documentation for this interface was generated from the following file: