protected override void ResetProperties() { id = -1; playHistory = new DateTime[0]; parts = new MediaItemPartCollection(); tags = new ObservableCollection <IntelligentString>(); }
/// <summary> /// Initialises a new instance of the MediaItem class /// </summary> protected MediaItem() : base() { Id = -1; Name = IntelligentString.Empty; Genre = IntelligentString.Empty; IsHidden = false; DateCreated = DateTime.Now; DateModified = DefaultDate; PlayHistory = new DateTime[0]; Parts = new MediaItemPartCollection(); Tags = new ObservableCollection <IntelligentString>(); UserName = Environment.UserDomainName + "\\" + Environment.UserName; }