Skip to main content

AudioPlayParams

Namespace: Busy.Bar

Exactly one of AudioPlayParams.Path or AudioPlayParams.StockPath must be set.

public sealed record class AudioPlayParams : System.IEquatable`1[[Busy.Bar.AudioPlayParams, BusyBar, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Inheritance Object → AudioPlayParams
Implements IEquatable<AudioPlayParams>
Attributes NullableContextAttribute, NullableAttribute

Properties

ApplicationName

public string ApplicationName { get; init; }

Property Value

String

Path

public string? Path { get; init; }

Property Value

String

StockPath

public string? StockPath { get; init; }

Property Value

String

Constructors

AudioPlayParams(String, String, String)

Exactly one of AudioPlayParams.Path or AudioPlayParams.StockPath must be set.

public AudioPlayParams(string ApplicationName, string? Path = null, string? StockPath = null)

Parameters

ApplicationName String

Path String?

StockPath String?