2using System.Collections.Generic;
3using System.Runtime.InteropServices;
16 [Guid(
"41652B4C-8A50-4A17-AF30-04684ABDE447")]
51#pragma warning disable CS1591
65#pragma warning restore CS1591
71 [AttributeUsage(AttributeTargets.Property)]
Interfaces for custom sample list column type definitions. These interfaces allow you to define new c...
BuiltinColumnTypeName
Convenience enumeration to avoid spelling errors.
Implement this interface on a class that defines a custom column that can be used just like a builtin...
string InternalName
Nametag that will be used internally for storing a column of this type in the method....
string VisibleName
Column type name that will be presented to the user in the method editor in the "Cell Type" column....
Type ValueType
Used for getting information which UITypeEditor, TypeConverter etc to use for your column.
IEnumerable< object > ComboboxItems
List of possible values that can be presented to the user in a drop-down list.
IEnumerable< IColumnMenu > ColumnHeaderMenu
If this is not null, it declares column header menu entries that can be used for "Autofill" like feat...
Decorate a task property with this attribute to recommend a specific column type for the "convert to ...
string InternalColumnTypeName
Name of the column type as used internally in the method XML.
RecommendedColumnTypeAttribute(BuiltinColumnTypeName bcn)
If using builtin columns, use this constructor to avoid errors because of misspelt names.
RecommendedColumnTypeAttribute(string internalColTypeName)
Recommend the decorated property with this type of column (internal names as used in the method file)...