Exemple #1
0
        public override IEnumerable <Item> Perform(IEnumerable <Item> items, IEnumerable <Item> modItems)
        {
            string url, path;
            Item   item = items.First();

            if (item is IApplicationItem)
            {
                url = Dropbox.GetWebUrl();
            }
            else
            {
                path = (item as IFileItem).Path;
                url  = Dropbox.GetWebUrl(path);
            }

            Services.Environment.OpenUrl(url);

            yield break;
        }