Interface IValuesListSelection
Content return type for IValuesListField fields
Assembly: Estrelica.Interfaces.dll
Syntax
[StayPublic]
[DoNotObfuscateType]
public interface IValuesListSelection : IValuesListBaseSelection
Properties
IEnumerable<int> of the Values List Value Ids selected for the record/field
Declaration
IEnumerable<int> ValueIds { get; }
Property Value
IEnumerable<IArcherValuesListValue> of the Values List Values selected for the record/field
Declaration
IEnumerable<IArcherValuesListValue> Values { get; }
Property Value
Methods
Returns true if the Values List selection includes all of the Values List Values in the values array
Declaration
bool Contains(params IArcherValuesListValue[] values)
Parameters
Returns
Returns true if the Values List selection includes all of the Values List Values in the values enumerable
Declaration
bool Contains(IEnumerable<IArcherValuesListValue> values)
Parameters
Returns
Returns true if the Values List selection includes Values List Values having Ids matching all of the intengers in the valueIds enumerable
Declaration
bool Contains(IEnumerable<int> valueIds)
Parameters
Returns
Returns true if the Values List selection includes Values List Values having names matching all of the strings in the valueNames enumerable
Declaration
bool Contains(IEnumerable<string> valueNames)
Parameters
Returns
Returns true if the Values List selection includes Values List Values having Ids matching all of the intengers in the valueIds array
Declaration
bool Contains(params int[] valueIds)
Parameters
Returns
Returns true if the Values List selection includes Values List Values having names matching all of the strings in the valueNames array
Declaration
bool Contains(params string[] valueNames)
Parameters
Returns
Returns true if all of the Values List selection's Values List Values are equal to the Values List Values in the values array.
Declaration
bool Equals(params IArcherValuesListValue[] values)
Parameters
Returns
Returns true if all of the Values List selection's Values List Values are equal to the Values List Values in the values enumerable.
Declaration
bool Equals(IEnumerable<IArcherValuesListValue> values)
Parameters
Returns
Returns true if the integer Ids of the Values List selection's Values List Values are equal to the integers in the valueIds enumerable.
Declaration
bool Equals(IEnumerable<int> valueIds)
Parameters
Returns
Returns true if the names of the Values List selection's Values List Values are equal to the strings in the valueNames enumerable.
Declaration
bool Equals(IEnumerable<string> valueNames)
Parameters
Returns
Returns true if the integer Ids of the Values List selection's Values List Values are equal to the integers in the valueIds array.
Declaration
bool Equals(params int[] valueIds)
Parameters
Returns
Returns true if the names of the Values List selection's Values List Values are equal to the strings in the valueNames array.
Declaration
bool Equals(params string[] valueNames)
Parameters
Returns
Extension Methods