AddNewActionGroupFromTemplate() public method

public AddNewActionGroupFromTemplate ( string template ) : Stetic.Wrapper.ActionGroup
template string
return Stetic.Wrapper.ActionGroup
コード例 #1
0
ファイル: Project.cs プロジェクト: noah1510/dotdevelop
        public ActionGroupComponent AddNewActionGroup(XmlElement template)
        {
            object ob = ProjectBackend.AddNewActionGroupFromTemplate(template.OuterXml);
            ActionGroupComponent ac = (ActionGroupComponent)App.GetComponent(ob, null, null);

            // Don't wait for the group added event to come to update the groups list since
            // it may be too late.
            ActionGroupInfo gi = GetActionGroup(ac.Name);

            if (gi == null)
            {
                gi = new ActionGroupInfo(this, ac.Name);
                groups.Add(gi);
            }
            return(ac);
        }