タスクのステータスの列挙があります。一部のステータスは廃止されたと見なされており、以下に示すように廃止されたものとしてマークしました。
public enum TaskStatus
{
[Description("")]
NotSet = 0,
Pending = 1,
Ready = 2,
Open = 3,
Completed = 4,
Closed = 5,
[Description("On Hold")][Obsolete]
OnHold = 6,
[Obsolete]
Canceled = 7
}
私のユーザー インターフェイスでは、ドロップ ダウンに列挙の値を入力しますが、古いものとしてマークされているものは無視したいと考えています。どうすればこれを行うことができますか?