PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class StdBECampos

    Colecção de campos da base de dados.

    Inheritance
    System.Object
    StdBE
    StdBaseBE
    StdBECampos
    Implements
    System.Collections.Generic.IEnumerable<StdBECampo>
    System.Collections.IEnumerable
    Inherited Members
    StdBE.SerializeJson()
    StdBE.SerializeJson(List<String>)
    StdBE.ParseJsonText(String, List<String>)
    StdBE.SerializeJsonToXml(String, List<String>)
    StdBE.SerializeXml(XmlAttributeOverrides, XmlSerializerNamespaces)
    StdBE.Clone()
    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()
    Namespace: StdBE100
    Assembly: StdBE100.dll
    Syntax
    public class StdBECampos : StdBaseBE, IEnumerable<StdBECampo>, IEnumerable

    Constructors

    StdBECampos()

    Initialize.

    Declaration
    public StdBECampos()

    StdBECampos(IEnumerable<StdBECampo>)

    Initialize.

    Declaration
    public StdBECampos(IEnumerable<StdBECampo> items)
    Parameters
    Type Name Description
    System.Collections.Generic.IEnumerable<StdBECampo> items

    Properties

    Item[Int32]

    Devolve um elemento da colecção.

    Declaration
    public StdBECampo this[int vntCampo] { get; set; }
    Parameters
    Type Name Description
    System.Int32 vntCampo

    Nome do campo ou o índice do campo na colecção.

    Property Value
    Type Description
    StdBECampo

    Item[String]

    Devolve um elemento da colecção.

    Declaration
    public StdBECampo this[string vntCampo] { get; set; }
    Parameters
    Type Name Description
    System.String vntCampo

    Nome do campo ou o índice do campo na colecção.

    Property Value
    Type Description
    StdBECampo

    NumItens

    Devolve o número de elementos da colecção.

    Declaration
    public int NumItens { get; }
    Property Value
    Type Description
    System.Int32

    Methods

    Add(Object)

    Add campo.

    Declaration
    public void Add(object objCampo)
    Parameters
    Type Name Description
    System.Object objCampo

    CopiaCampos()

    Devolve uma cópia da colecção de campos.

    Declaration
    public StdBECampos CopiaCampos()
    Returns
    Type Description
    StdBECampos

    Existe(String)

    Verifica se um determinado campo existe na colecção.

    Declaration
    public bool Existe(string strCampo)
    Parameters
    Type Name Description
    System.String strCampo

    Nome do campo.

    Returns
    Type Description
    System.Boolean

    Finalize()

    Declaration
    protected void Finalize()

    Insere(StdBECampo)

    Insere um novo campo na colecção.

    Declaration
    public void Insere(StdBECampo objCampo)
    Parameters
    Type Name Description
    StdBECampo objCampo

    Classe com o nome e o valor do campo.

    RemoveTodos()

    Remove todos os elementos da colecção.

    Declaration
    public void RemoveTodos()

    Events

    AntesCampoAtribuido

    Este evento ocorre antes de um elemento ser atríbuido à colecção.

    Declaration
    public event StdBECampos.AntesCampoAtribuidoHandler AntesCampoAtribuido
    Event Type
    Type Description
    StdBECampos.AntesCampoAtribuidoHandler

    CampoAtribuido

    Este evento ocorre quando um elemento é atríbuido à colecção.

    Declaration
    public event StdBECampos.CampoAtribuidoHandler CampoAtribuido
    Event Type
    Type Description
    StdBECampos.CampoAtribuidoHandler

    Explicit Interface Implementations

    IEnumerable<StdBECampo>.GetEnumerator()

    Declaration
    IEnumerator<StdBECampo> IEnumerable<StdBECampo>.GetEnumerator()
    Returns
    Type Description
    System.Collections.Generic.IEnumerator<StdBECampo>

    Implements

    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable