Class ListOfValuesFilterValues
Container for integer values.
Inheritance
Implements
Inherited Members
Namespace: Moraware.JobTrackerAPI5
Assembly: JobTrackerAPI5.dll
Syntax
public class ListOfValuesFilterValues : IGenericListOfValuesFilterValues<int>, IEnumerable<int>, IEnumerable, ICloneable
Constructors
ListOfValuesFilterValues()
Creates a new collection of int values that does not include the 'none' item.
Declaration
public ListOfValuesFilterValues()
ListOfValuesFilterValues(Boolean)
Creates a new, empty collection of int values, specifying whether or not the 'none' item should be included.
Declaration
public ListOfValuesFilterValues(bool includeNone_)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Boolean | includeNone_ | The list should include the 'none' item. |
ListOfValuesFilterValues(Boolean, IEnumerable<Int32>)
Creates a new collection of int values, given the values to include and specifying whether or not the 'none' item should be included.
Declaration
public ListOfValuesFilterValues(bool includeNone_, IEnumerable<int> values_)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Boolean | includeNone_ | The list should include the 'none' item. |
| System.Collections.Generic.IEnumerable<System.Int32> | values_ | Values included in the list. |
ListOfValuesFilterValues(IEnumerable<Int32>)
Creates a new collection of int values, given the values to include and not including the 'none' item.
Declaration
public ListOfValuesFilterValues(IEnumerable<int> values_)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Collections.Generic.IEnumerable<System.Int32> | values_ | Values included in the list. |
Properties
IncludeNone
True if the 'none' option is included.
Declaration
public bool IncludeNone { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Values
The set of values to filter on.
Declaration
public List<int> Values { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<System.Int32> |
Methods
GetEnumerator()
Provides a strongly typed iterator over the collection members.
Declaration
public IEnumerator<int> GetEnumerator()
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerator<System.Int32> | A strongly typed iterator over the collection members. |
Remarks
This method is present primarily to support the For ... Each syntax.
GetEnumerator1()
Provides an iterator over the collection members.
Declaration
public IEnumerator GetEnumerator1()
Returns
| Type | Description |
|---|---|
| System.Collections.IEnumerator | An iterator over the collection members. |
Remarks
This method is present primarily to support the For ... Each syntax.
Explicit Interface Implementations
IEnumerable.GetEnumerator()
Provides a strongly typed iterator over the collection members.
Declaration
IEnumerator IEnumerable.GetEnumerator()
Returns
| Type | Description |
|---|---|
| System.Collections.IEnumerator | A strongly typed iterator over the collection members. |
Remarks
This method is present primarily to support the For ... Each syntax.
ICloneable.Clone()
Creates a copy of this list of values.
Declaration
object ICloneable.Clone()
Returns
| Type | Description |
|---|---|
| System.Object | A copy of this list of values. |