Class PlaySoundActionPropertiesV2
Represents the properties for a play sound action in the Aura framework. These properties define the sound notification's characteristics and playback behavior.
Inheritance
PlaySoundActionPropertiesV2
Implements
Inherited Members
Namespace: EyeAuras.DefaultAuras.Actions.PlaySound
Assembly: EyeAuras.DefaultAuras.Metadata.dll
Syntax
public record PlaySoundActionPropertiesV2 : AuraActionPropertiesBase, IEquatable<AuraPropertiesBase>, IAuraActionProperties, IAuraProperties, IPoeEyeConfigVersioned, IPoeEyeConfig, IHasVersion, ICanSetId, IHasId, IHasTypedId<string>, IEquatable<AuraActionPropertiesBase>, IEquatable<PlaySoundActionPropertiesV2>
Constructors
Name | Description |
---|---|
PlaySoundActionPropertiesV2() | |
PlaySoundActionPropertiesV2(PlaySoundActionPropertiesV2) |
Properties
Name | Description |
---|---|
EqualityContract | |
Notification | Gets or sets the sound notification to be played. It can be either one of built-in IDs or binary data |
PlayInBackground | Gets or sets a value indicating whether the sound should be played in the background. If true, the action completes immediately after starting the sound. If false, it waits until the sound has finished playing. Default is true. |
Version | Gets or sets the version of the properties. Default value is 1. |
Volume | Gets or sets the volume at which the sound notification should be played. This is a floating-point value, typically ranging from 0.0 (silent) to 1.0 (maximum volume). Default is 1.0f. |
Methods
Name | Description |
---|---|
Equals(PlaySoundActionPropertiesV2?) | |
Equals(AuraActionPropertiesBase?) | |
Equals(object?) | |
GetHashCode() | |
PrintMembers(StringBuilder) | |
ToString() | |
<Clone>$() |
Operators
Name | Description |
---|---|
operator ==(PlaySoundActionPropertiesV2?, PlaySoundActionPropertiesV2?) | |
operator !=(PlaySoundActionPropertiesV2?, PlaySoundActionPropertiesV2?) |