Class RhpBEProcRemuneracoes
Colecção de Remunerações que fazem parte de um processamento.
Inheritance
System.Object
RhpBEProcRemuneracoes
Implements
System.ComponentModel.IBindingList
System.Collections.IList
System.Collections.ICollection
System.Collections.IEnumerable
System.ComponentModel.IRaiseItemChangedEvents
System.ComponentModel.ICancelAddNew
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
Syntax
public class RhpBEProcRemuneracoes : IEnumerable<RhpBEProcRemuneracao>, IBindingList, IList, ICollection, IEnumerable, IRaiseItemChangedEvents, ICancelAddNew, ITypedList
Constructors
RhpBEProcRemuneracoes()
Declaration
public RhpBEProcRemuneracoes()
RhpBEProcRemuneracoes(IEnumerable<RhpBEProcRemuneracao>)
Declaration
public RhpBEProcRemuneracoes(IEnumerable<RhpBEProcRemuneracao> items)
Parameters
Properties
AllowEdit
Declaration
public bool AllowEdit { get; }
Property Value
Type |
Description |
System.Boolean |
|
AllowNew
Declaration
public bool AllowNew { get; }
Property Value
Type |
Description |
System.Boolean |
|
AllowRemove
Declaration
public bool AllowRemove { get; }
Property Value
Type |
Description |
System.Boolean |
|
Count
Declaration
public int Count { get; }
Property Value
Type |
Description |
System.Int32 |
|
IsFixedSize
Declaration
public bool IsFixedSize { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsReadOnly
Declaration
public bool IsReadOnly { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsSorted
Declaration
public bool IsSorted { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsSynchronized
Declaration
public bool IsSynchronized { get; }
Property Value
Type |
Description |
System.Boolean |
|
Item[Int32]
Declaration
public object this[int index] { get; set; }
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Property Value
Type |
Description |
System.Object |
|
NumItens
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.
|
RaisesItemChangedEvents
Declaration
public bool RaisesItemChangedEvents { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SortDirection
Declaration
public ListSortDirection SortDirection { get; }
Property Value
Type |
Description |
System.ComponentModel.ListSortDirection |
|
SortProperty
Declaration
public PropertyDescriptor SortProperty { get; }
Property Value
Type |
Description |
System.ComponentModel.PropertyDescriptor |
|
SupportsChangeNotification
Declaration
public bool SupportsChangeNotification { get; }
Property Value
Type |
Description |
System.Boolean |
|
SupportsSearching
Declaration
public bool SupportsSearching { get; }
Property Value
Type |
Description |
System.Boolean |
|
SupportsSorting
Declaration
public bool SupportsSorting { get; }
Property Value
Type |
Description |
System.Boolean |
|
SyncRoot
Declaration
public object SyncRoot { get; }
Property Value
Type |
Description |
System.Object |
|
Methods
Add(Object)
Insere um novo item na colecção.
Declaration
public void Add(object objCampo)
Parameters
Type |
Name |
Description |
System.Object |
objCampo |
|
AddCopy(RhpBEProcRemuneracao)
Declaration
public void AddCopy(RhpBEProcRemuneracao Item)
Parameters
AddIndex(PropertyDescriptor)
Declaration
public void AddIndex(PropertyDescriptor property)
Parameters
Type |
Name |
Description |
System.ComponentModel.PropertyDescriptor |
property |
|
AddNew()
Declaration
Returns
Type |
Description |
System.Object |
|
ApplySort(PropertyDescriptor, ListSortDirection)
Declaration
public void ApplySort(PropertyDescriptor property, ListSortDirection direction)
Parameters
Type |
Name |
Description |
System.ComponentModel.PropertyDescriptor |
property |
|
System.ComponentModel.ListSortDirection |
direction |
|
CancelNew(Int32)
Declaration
public void CancelNew(int itemIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
itemIndex |
|
Clear()
Declaration
Contains(Object)
Declaration
public bool Contains(object value)
Parameters
Type |
Name |
Description |
System.Object |
value |
|
Returns
Type |
Description |
System.Boolean |
|
CopyTo(Array, Int32)
Declaration
public void CopyTo(Array array, int index)
Parameters
Type |
Name |
Description |
System.Array |
array |
|
System.Int32 |
index |
|
EndNew(Int32)
Declaration
public void EndNew(int itemIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
itemIndex |
|
Existe(Object)
Declaration
public bool Existe(dynamic vKey)
Parameters
Type |
Name |
Description |
System.Object |
vKey |
|
Returns
Type |
Description |
System.Boolean |
|
Finalize()
Declaration
protected void Finalize()
Find(PropertyDescriptor, Object)
Declaration
public int Find(PropertyDescriptor property, object key)
Parameters
Type |
Name |
Description |
System.ComponentModel.PropertyDescriptor |
property |
|
System.Object |
key |
|
Returns
Type |
Description |
System.Int32 |
|
GetEdita(Object)
Permite editar para um objecto RhpBEProcRemuneracao a linha identificada pelo vKey.
Declaration
public RhpBEProcRemuneracao GetEdita(dynamic vKey)
Parameters
Type |
Name |
Description |
System.Object |
vKey |
|
Returns
Type |
Description |
RhpBEProcRemuneracao |
Um objecto do tipo RhpBEProcRemuneracao encapsulando o item pretendido.
|
GetEnumerator()
Declaration
public IEnumerator GetEnumerator()
Returns
Type |
Description |
System.Collections.IEnumerator |
|
GetItemProperties(PropertyDescriptor[])
Declaration
public PropertyDescriptorCollection GetItemProperties(PropertyDescriptor[] listAccessors)
Parameters
Type |
Name |
Description |
System.ComponentModel.PropertyDescriptor[] |
listAccessors |
|
Returns
Type |
Description |
System.ComponentModel.PropertyDescriptorCollection |
|
GetListName(PropertyDescriptor[])
Declaration
public string GetListName(PropertyDescriptor[] listAccessors)
Parameters
Type |
Name |
Description |
System.ComponentModel.PropertyDescriptor[] |
listAccessors |
|
Returns
Type |
Description |
System.String |
|
IndexOf(Object)
Declaration
public int IndexOf(object value)
Parameters
Type |
Name |
Description |
System.Object |
value |
|
Returns
Type |
Description |
System.Int32 |
|
Insere(RhpBEProcRemuneracao)
Declaration
public void Insere(RhpBEProcRemuneracao Item)
Parameters
Insere(RhpBEProcRemuneracao, String)
Insere um novo item na Colecção.
Declaration
public void Insere(RhpBEProcRemuneracao Item, string vKey)
Parameters
Type |
Name |
Description |
RhpBEProcRemuneracao |
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. Quando o objecto é indexado só pode haver um com a mesma chave na colecção. Só as remunerações de sistema é que devem estar indexadas porque só deve haver uma ocorrência de cada.
|
Insert(Int32, Object)
Declaration
public void Insert(int index, object value)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
System.Object |
value |
|
Remove(Object)
Declaration
public void Remove(dynamic vKey)
Parameters
Type |
Name |
Description |
System.Object |
vKey |
|
RemoveAt(Int32)
Declaration
public void RemoveAt(int index)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
RemoveIndex(PropertyDescriptor)
Declaration
public void RemoveIndex(PropertyDescriptor property)
Parameters
Type |
Name |
Description |
System.ComponentModel.PropertyDescriptor |
property |
|
RemoveSort()
Declaration
RemoveTodos()
Permite remover todos os itens da colecção.
Declaration
public void RemoveTodos()
Events
ListChanged
Declaration
public event ListChangedEventHandler ListChanged
Event Type
Type |
Description |
System.ComponentModel.ListChangedEventHandler |
|
Explicit Interface Implementations
IEnumerable<RhpBEProcRemuneracao>.GetEnumerator()
Declaration
IEnumerator<RhpBEProcRemuneracao> IEnumerable<RhpBEProcRemuneracao>.GetEnumerator()
Returns
IList.Add(Object)
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.ICancelAddNew
System.ComponentModel.ITypedList