예제 #1
0
		private void Add(Status status, StatusSource source)
		{
			// フィルター処理
			if (this.Predicate(status))
			{
				this.Statuses.Add(status);

				if (!status.User.IsSelf &&
					!source.HasFlag(StatusSource.Update) &&
					!source.HasFlag(StatusSource.Startup))
				{
					this.UnreadCount++;
				}
			}
		}