Esempio n. 1
0
 /// <summary>
 /// コンストラクタ
 /// 引数からローカライズを考慮したカテゴリ名を生成し、そのカテゴリ名を使用して初期化を行う
 /// </summary>
 /// <param name="definedCategory">
 /// 定義済みカテゴリ
 /// </param>
 /// <param name="sortKey">
 /// ソートキー
 /// 0~最大値までの値を設定(0を除いて設定した値の昇順でソートする)、
 /// 0の場合はソート順が最下位となる
 /// </param>
 public SortableCategoryAttribute(DefinedCategory definedCategory, int sortKey)
     : base(GetSortableCategoryName(DefinedCategoryString.GetString(definedCategory), sortKey))
 {
     DefinedCategory = definedCategory;
     CategoryName    = DefinedCategoryString.GetString(definedCategory);
     SortKey         = sortKey;
 }
Esempio n. 2
0
 /// <summary>
 /// コンストラクタ
 /// 引数からローカライズを考慮したカテゴリ名を生成し、そのカテゴリ名を使用して初期化を行う
 /// </summary>
 /// <param name="definedCategory">定義済みカテゴリ</param>
 public SortableCategoryAttribute(DefinedCategory definedCategory)
     : base(DefinedCategoryString.GetString(definedCategory))
 {
     DefinedCategory = definedCategory;
     CategoryName    = DefinedCategoryString.GetString(definedCategory);
     SortKey         = 0;
 }
Esempio n. 3
0
 /// <summary>
 /// コンストラクタ
 /// 引数からローカライズを考慮したカテゴリ名を生成し、そのカテゴリ名を使用して初期化を行う
 /// </summary>
 /// <param name="definedCategory">定義済みカテゴリ</param>
 public LocalizableCategoryAttribute(DefinedCategory definedCategory)
     : base(DefinedCategoryString.GetString(definedCategory))
 {
     DefinedCategory = definedCategory;
 }