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