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