protected MediaStateChangedEventArgsBase(MediaStateChangedAction action, IEnumerable <T> newItems, IEnumerable <String> oldLocations) { this.action = action; this.newItems = newItems; this.oldLocations = oldLocations; }
protected MediaStateChangedEventArgsBase(MediaStateChangedAction action) { this.action = action; if (action != MediaStateChangedAction.Clear) { throw new ArgumentException("Only MediaStateChangedAction.Clear can use constructor without items"); } NewItems = null; OldItems = null; }
protected MediaStateChangedEventArgsBase(MediaStateChangedAction action, IEnumerable <T> items) { this.action = action; if (action == MediaStateChangedAction.Add) { NewItems = items; } else if (action == MediaStateChangedAction.Remove) { OldItems = items; } }
protected MediaStateChangedEventArgsBase(MediaStateChangedAction action, T item) { this.action = action; if (action == MediaStateChangedAction.Add) { NewItems = new List <T>() { item }; } else if (action == MediaStateChangedAction.Remove) { OldItems = new List <T>() { item }; } }
public MediaStateChangedEventArgs(MediaStateChangedAction action, IEnumerable <MediaItem> newItems, IEnumerable <String> oldLocations) : base(action, newItems, oldLocations) { }
public MediaStateChangedEventArgs(MediaStateChangedAction action, IEnumerable <String> locations) : base(action, locations) { }
public MediaStateChangedEventArgs(MediaStateChangedAction action, IEnumerable <MediaItem> items) : base(action, items) { }
public MediaStateChangedEventArgs(MediaStateChangedAction action, MediaItem item) : base(action, item) { }
public MediaStateChangedEventArgs(MediaStateChangedAction action) : base(action) { }
protected void fireEvents(MediaStateChangedAction action, IEnumerable <MediaItem> files) { MediaStateChangedEventArgs args = new MediaStateChangedEventArgs(action, files); OnNrItemsInStateChanged(args); }
public MediaStateCollectionViewChangedEventArgs(MediaStateChangedAction action, IEnumerable <SelectableMediaItem> items) : base(action, items) { }
public MediaStateCollectionViewChangedEventArgs(MediaStateChangedAction action, SelectableMediaItem item) : base(action, item) { }
protected void fireEvents(MediaStateChangedAction action, IEnumerable<MediaItem> files) { MediaStateChangedEventArgs args = new MediaStateChangedEventArgs(action, files); OnNrItemsInStateChanged(args); }
protected MediaStateChangedEventArgsBase(MediaStateChangedAction action, IEnumerable <String> locations) { this.action = action; OldLocations = locations; }