BucketSchedulerBucketDescriptor
Namespace: TagBites.WinSchedulers.Descriptors
Assembly: TagBites.WinSchedulers.dll
Product: TagBites.WinSchedulers v. 1.3.8
Provides information about buckets in the BucketScheduler. This class cannot be inherited.
public sealed class BucketSchedulerBucketDescriptor : TagBites.WinSchedulers.ComponentModel.ComponentDescriptorInheritance: object → ComponentDescriptor → BucketSchedulerBucketDescriptor
Constructors
Section titled “Constructors”BucketSchedulerBucketDescriptor(Type, Func<object, object>, Func<object, object>)
Section titled “BucketSchedulerBucketDescriptor(Type, Func<object, object>, Func<object, object>)”Initializes a new instance of the BucketSchedulerBucketDescriptor class with the specified task component type and delegate which provide row and column containing the bucket.
public BucketSchedulerBucketDescriptor(Type componentType, Func<object, object> rowDelegate, Func<object, object> columnDelegate)Parameters
Section titled “Parameters”componentTypeType
Type of the component this descriptor is bound to.rowDelegateFunc<object, object>columnDelegateFunc<object, object>
BucketSchedulerBucketDescriptor(Type, string, string)
Section titled “BucketSchedulerBucketDescriptor(Type, string, string)”Initializes a new instance of the BucketSchedulerBucketDescriptor class with specified task component type, bucket row member and bucket column member.
public BucketSchedulerBucketDescriptor(Type componentType, string rowMember, string columnMember)Parameters
Section titled “Parameters”componentTypeType
The type of the component this descriptor is bound to.rowMemberstring
the name of the member that returns the bucket rowcolumnMemberstring
the name of the member that returns the bucket column
Properties
Section titled “Properties”BarColorDelegate
Section titled “BarColorDelegate”Gets or sets the delegate encapsulating a method that returns the bucket bar color.
public Func<object, Color> BarColorDelegate { get; set; }Property Value
Section titled “Property Value”A delegate that returns the bucket bar color.
BarColorMember
Section titled “BarColorMember”Gets or sets the name of the member that returns the bucket bar color.
public string BarColorMember { get; set; }Property Value
Section titled “Property Value”A String represents the name of the member that contains the bucket bar color.
CapacityDelegate
Section titled “CapacityDelegate”Gets or sets the delegate encapsulating a method that returns the bucket capacity.
public Func<object, double> CapacityDelegate { get; set; }Property Value
Section titled “Property Value”A delegate that returns the bucket capacity.
CapacityMember
Section titled “CapacityMember”Gets or sets the name of the member that returns the bucket capacity.
public string CapacityMember { get; set; }Property Value
Section titled “Property Value”A String represents the name of the member that contains the bucket capacity.
ColorDelegate
Section titled “ColorDelegate”Gets or sets the delegate encapsulating a method that returns the bucket color.
public Func<object, Color> ColorDelegate { get; set; }Property Value
Section titled “Property Value”A delegate that returns the bucket color.
ColorMember
Section titled “ColorMember”Gets or sets the name of the member that returns the bucket color.
public string ColorMember { get; set; }Property Value
Section titled “Property Value”A String represents the name of the member that contains the bucket color.
ColumnDelegate
Section titled “ColumnDelegate”Gets or sets the delegate encapsulating a method that returns the column containing the bucket.
public Func<object, object> ColumnDelegate { get; set; }Property Value
Section titled “Property Value”A delegate that returns the column containing the bucket.
ColumnMember
Section titled “ColumnMember”Gets or sets the name of the member that returns the column containing the bucket.
public string ColumnMember { get; set; }Property Value
Section titled “Property Value”A String represents the name of the member that returns the column containing the bucket.
FontColorDelegate
Section titled “FontColorDelegate”Gets or sets the delegate encapsulating a method that returns the bucket font color.
public Func<object, Color> FontColorDelegate { get; set; }Property Value
Section titled “Property Value”A delegate that returns the bucket font color.
FontColorMember
Section titled “FontColorMember”Gets or sets the name of the member that returns the bucket font color.
public string FontColorMember { get; set; }Property Value
Section titled “Property Value”A String represents the name of the member that contains the bucket font color.
RowDelegate
Section titled “RowDelegate”Gets or sets the delegate encapsulating a method that returns the row containing the bucket.
public Func<object, object> RowDelegate { get; set; }Property Value
Section titled “Property Value”A delegate that returns the row containing the bucket.
RowMember
Section titled “RowMember”Gets or sets the name of the member that returns the row containing a bucket.
public string RowMember { get; set; }Property Value
Section titled “Property Value”A String represents the name of the member that returns the row containing the bucket.
TextDelegate
Section titled “TextDelegate”Gets or sets the delegate encapsulating a method that returns the text displayed by the bucket.
public Func<object, string> TextDelegate { get; set; }Property Value
Section titled “Property Value”A delegate that returns the text displayed by the bucket.
TextMember
Section titled “TextMember”Gets or sets the name of the member that returns the text displayed by the bucket.
public string TextMember { get; set; }Property Value
Section titled “Property Value”A String represents the name of the member that contains the text displayed by the bucket.