private void process(CommandEvent e)
        {
            if (e.CommandId != null)
            {
                if (e.CommandId.Contains("View.ObjectBrowsingScope") || e.CommandId.Contains("Debug.Startup") || e.CommandId.Contains("ChooseLanguage"))
                {
                    return;
                }

                if (e.CommandId.Contains(":"))
                {
                    e.CommandId = e.CommandId.Substring(e.CommandId.LastIndexOf(":", StringComparison.Ordinal) + 1);
                }
            }
            else
            {
                return;
            }

            object t  = new KaVEData.Tools.CommandEvent();
            var    ce = CreateEventData <KaVEData.Tools.CommandEvent>(e, ref t);

            ce.Details   = e.CommandId;
            ce.CommandId = e.CommandId;
        }
Ejemplo n.º 2
0
 protected bool Equals(CommandEvent other)
 {
     return(base.Equals(other) && string.Equals(CommandId, other.CommandId));
 }