PlayActivityObservation14.1
Class in Unbroken.LaunchBox.Plugins.Components.Activity
public sealed class PlayActivityObservationDescribes cumulative playtime and last-played data for one associated item.
Constructors
PlayActivityObservationCreates an observation.
PlayActivityObservation
public PlayActivityObservation(string itemId)Creates an observation.
itemId- The source-local item ID.
Properties
ItemIdGets the source-local item ID.LastPlayedGets or initializes the last-played instant, or null when unknown.PlayTimeGets or initializes the nonnegative cumulative playtime. Null is unknown; zero is an observed zero.
ItemId
public string ItemId { get; }Gets the source-local item ID.
LastPlayed
public DateTimeOffset? LastPlayed { get; init; }Gets or initializes the last-played instant, or null when unknown.
PlayTime
public TimeSpan? PlayTime { get; init; }Gets or initializes the nonnegative cumulative playtime. Null is unknown; zero is an observed zero.