[]
        
(Showing Draft Content)

C1.Win.RulesManager.CustomItemRange

CustomItemRange Class

Represents a custom range of items.

Inheritance
CustomItemRange
Namespace: C1.Win.RulesManager
Assembly: C1.Win.RulesManager.4.8.dll
Syntax
public class CustomItemRange : BaseNotifyPropertyChanged, IItemRange, IEquatable<IItemRange>, INotifyPropertyChanged, ICloneable, IXmlSerializable

Constructors

Name Description
CustomItemRange()

Initializes a new instance of the CustomItemRange.

CustomItemRange(CustomItemRange)

Initializes a new instance of the CustomItemRange.

CustomItemRange(int, int, IEnumerable<string>)

Initializes a new instance of the CustomItemRange.

CustomItemRange(int, int, params string[])

Initializes a new instance of the CustomItemRange.

CustomItemRange(string)

Initializes a new instance of the CustomItemRange.

Properties

Name Description
Fields

The array of the field names.

FirstItem

The first item index in the range.

LastItem

The last item index in the range.

Methods

Name Description
Clone()

Creates a new object that is a copy of the current instance.

Equals(IItemRange)

Indicates whether the current object is equal to another object of the same type.

Equals(object)
GetHashCode()
IsInRange(int, string)

Returns a value indicating whether the specified cell is in the range.

ReadXml(XmlReader)

Generates an CustomItemRange from its XML representation.

SetRange(int, int, params string[])

Set a range of items.

ToString()

Returns a string that represents the current object.

WriteXml(XmlWriter)

Converts an CustomItemRange into its XML representation.