private bool Validate(ExternalCommand externalCommand, ref string error)
        {
            if (SettingCollection.Any(ec => ec.Name == externalCommand.Name) && externalCommand.Name != selectedItem.Name)
            {
                error = $"{externalCommand.Name} is already exists.";
                return(false);
            }

            return(true);
        }