/// <summary> /// ビューメニューを追加します。 /// </summary> /// <param name="menu">追加するメニューです。</param> public void AddViewMenu(Menu menu) { Contract.Requires(menu != null); this.viewMenus.Add(menu); }
/// <summary> /// メニューを追加します。 /// </summary> /// <param name="kind">追加するメニューの種類です。</param> /// <param name="menu">追加するメニューです。</param> public void AddMenu(MenuKind kind, Menu menu) { Contract.Requires(menu != null); this.kindToMenus[kind].Add(menu); }