aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.FileSystem/DragItem.cs
blob: e71b095e1cfc029bad7ba625557d5bba52a78d0b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Tango.FileSystem
{
    public class DragItem
    {
        public FileSystemItem FileSystemItem { get; set; }
        public String Destination { get; set; }
    }
}
e SharpDevelop Team (for details please see \doc\copyright.txt) // This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.ComponentModel; namespace Tango.Scripting.Editors.Highlighting { /// <summary> /// A highlighting definition. /// </summary> [TypeConverter(typeof(HighlightingDefinitionTypeConverter))] public interface IHighlightingDefinition { /// <summary> /// Gets the name of the highlighting definition. /// </summary> string Name { get; } /// <summary> /// Gets the main rule set. /// </summary> HighlightingRuleSet MainRuleSet { get; } /// <summary> /// Gets a rule set by name. /// </summary> /// <returns>The rule set, or null if it is not found.</returns> HighlightingRuleSet GetNamedRuleSet(string name); /// <summary> /// Gets a named highlighting color. /// </summary> /// <returns>The highlighting color, or null if it is not found.</returns> HighlightingColor GetNamedColor(string name); /// <summary> /// Gets the list of named highlighting colors. /// </summary> IEnumerable<HighlightingColor> NamedHighlightingColors { get; } } /// <summary> /// Extension of IHighlightingDefinition to avoid breaking changes in the API. /// </summary> public interface IHighlightingDefinition2 : IHighlightingDefinition { /// <summary> /// Gets the list of properties. /// </summary> IDictionary<string, string> Properties { get; } } }