Table of Contents

Class BaseComponentVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Classe abstracta BaseComponentVO.

public class BaseComponentVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
BaseComponentVO

Remarks

Esta classe define a classe base de todos os objectos usados num BaseReportVO,.

por bandas AbstractReportBandVO ou componentes.

Properties

childIndex

indíce do componente.

public int childIndex { get; set; }

Property Value

int

Remarks

Define a profundidade do objecto dentro de um relatório, quanto maior o valor, mais no fundo se encontra.

height

Height.

[AttLenght(5, 0)]
public int height { get; set; }

Property Value

int

Remarks

Define a altura do objecto.

name

Nome

[AttLenght(30)]
public string name { get; set; }

Property Value

string

Remarks

Define o nome do objecto pelo qual este poderá ser identificado.

parent

Banda onde se encontra o controlo

public BaseContainerVO parent { get; set; }

Property Value

BaseContainerVO

visible

Visibilidade

public bool visible { get; set; }

Property Value

bool

Remarks

Define se o objecto se encontra visível

width

Largura.

[AttLenght(5, 0)]
public int width { get; set; }

Property Value

int

Remarks

Define a largura do objecto.

x

X.

[AttLenght(5, 0)]
public int x { get; set; }

Property Value

int

Remarks

Define a coordenada X do objecto.

y

Y.

[AttLenght(5, 0)]
public int y { get; set; }

Property Value

int

Remarks

Define a coordenada Y do objecto.