Colecção de Horas Extra que fazem parte de um processamento.
Inheritance
System.Object
RhpBEProcHorasExtra
Implements
System.ComponentModel.IBindingList
System.Collections.IList
System.Collections.ICollection
System.Collections.IEnumerable
System.ComponentModel.IRaiseItemChangedEvents
System.ComponentModel.ITypedList
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: RhpBE100.dll
public class RhpBEProcHorasExtra : IEnumerable<RhpBEProcHoraExtra>, IBindingList, IList, ICollection, IEnumerable, IRaiseItemChangedEvents, ITypedList
Constructors
Declaration
public RhpBEProcHorasExtra()
Declaration
public RhpBEProcHorasExtra(IEnumerable<RhpBEProcHoraExtra> items)
Parameters
Properties
Declaration
public bool AllowEdit { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool AllowNew { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool AllowRemove { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public int Count { get; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public bool IsFixedSize { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool IsReadOnly { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool IsSorted { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool IsSynchronized { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public object this[int index] { get; set; }
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Property Value
Type |
Description |
System.Object |
|
Permite verificar quantos itens existem na colecção.
Declaration
public int NumItens { get; }
Property Value
Type |
Description |
System.Int32 |
Um valor do tipo long indicando o número de itens que existem na colecção.
|
Declaration
public bool RaisesItemChangedEvents { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public ListSortDirection SortDirection { get; }
Property Value
Type |
Description |
System.ComponentModel.ListSortDirection |
|
Declaration
public PropertyDescriptor SortProperty { get; }
Property Value
Type |
Description |
System.ComponentModel.PropertyDescriptor |
|
Declaration
public bool SupportsChangeNotification { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool SupportsSearching { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool SupportsSorting { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public object SyncRoot { get; }
Property Value
Type |
Description |
System.Object |
|
Methods
Insere um novo item na colecção.
Declaration
public void Add(object objCampo)
Parameters
Type |
Name |
Description |
System.Object |
objCampo |
|
Declaration
public void AddCopy(RhpBEProcHoraExtra Item)
Parameters
Declaration
public void AddIndex(PropertyDescriptor property)
Parameters
Type |
Name |
Description |
System.ComponentModel.PropertyDescriptor |
property |
|
Declaration
Returns
Type |
Description |
System.Object |
|
Declaration
public void ApplySort(PropertyDescriptor property, ListSortDirection direction)
Parameters
Type |
Name |
Description |
System.ComponentModel.PropertyDescriptor |
property |
|
System.ComponentModel.ListSortDirection |
direction |
|
Declaration
Declaration
public bool Contains(object value)
Parameters
Type |
Name |
Description |
System.Object |
value |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public void CopyTo(Array array, int index)
Parameters
Type |
Name |
Description |
System.Array |
array |
|
System.Int32 |
index |
|
Declaration
public bool Existe(dynamic vKey)
Parameters
Type |
Name |
Description |
System.Object |
vKey |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
protected void Finalize()
Declaration
public int Find(PropertyDescriptor property, object key)
Parameters
Type |
Name |
Description |
System.ComponentModel.PropertyDescriptor |
property |
|
System.Object |
key |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public RhpBEProcHoraExtra GetEdita(dynamic vKey)
Parameters
Type |
Name |
Description |
System.Object |
vKey |
|
Returns
Declaration
public IEnumerator GetEnumerator()
Returns
Type |
Description |
System.Collections.IEnumerator |
|
Declaration
public PropertyDescriptorCollection GetItemProperties(PropertyDescriptor[] listAccessors)
Parameters
Type |
Name |
Description |
System.ComponentModel.PropertyDescriptor[] |
listAccessors |
|
Returns
Type |
Description |
System.ComponentModel.PropertyDescriptorCollection |
|
Declaration
public string GetListName(PropertyDescriptor[] listAccessors)
Parameters
Type |
Name |
Description |
System.ComponentModel.PropertyDescriptor[] |
listAccessors |
|
Returns
Type |
Description |
System.String |
|
Declaration
public int IndexOf(object value)
Parameters
Type |
Name |
Description |
System.Object |
value |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public void Insere(RhpBEProcHoraExtra Item)
Parameters
Insere um novo item na Colecção.
Declaration
public void Insere(RhpBEProcHoraExtra Item, string vKey)
Parameters
Type |
Name |
Description |
RhpBEProcHoraExtra |
Item |
Objecto que contem o item que se pretende inserir.
|
System.String |
vKey |
Chave para indexação do elemento na colecção. Para permitir pesquisa e referências ao objecto na colecção directamente por esta chave.
|
Declaration
public void Insert(int index, object value)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
System.Object |
value |
|
Declaration
public void Remove(dynamic vKey)
Parameters
Type |
Name |
Description |
System.Object |
vKey |
|
Declaration
public void RemoveAt(int index)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Declaration
public void RemoveIndex(PropertyDescriptor property)
Parameters
Type |
Name |
Description |
System.ComponentModel.PropertyDescriptor |
property |
|
Declaration
Permite remover todos os itens da colecção.
Declaration
public void RemoveTodos()
Events
Declaration
public event AddingNewEventHandler AddingNew
Event Type
Type |
Description |
System.ComponentModel.AddingNewEventHandler |
|
Declaration
public event ListChangedEventHandler ListChanged
Event Type
Type |
Description |
System.ComponentModel.ListChangedEventHandler |
|
Explicit Interface Implementations
Declaration
int IList.Add(object value)
Parameters
Type |
Name |
Description |
System.Object |
value |
|
Returns
Type |
Description |
System.Int32 |
|
Implements
System.Collections.Generic.IEnumerable<T>
System.ComponentModel.IBindingList
System.Collections.IList
System.Collections.ICollection
System.Collections.IEnumerable
System.ComponentModel.IRaiseItemChangedEvents
System.ComponentModel.ITypedList