Class XmlDefVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("XmlDef", 20240506)]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge, TableFlags.DisableRowCount, TableFlags.CanUpdFromSourceBD, TableFlags.AddOnNotCustomizable })]
[AttTableVOInfo(typeof(XmlDefAttInfo))]
[AttTableGama(Gamas.Corporate)]
[AttTableOrderBy("[XmlDef].[name]")]
public class XmlDefVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
XmlDefVO
Properties
dateformat
[AttLogInfo(2)]
public string dateformat { get; set; }
Property Value
decimalsseparator
[AttLogInfo(2)]
public string decimalsseparator { get; set; }
Property Value
description
[AttFieldType(AttFieldType.InputTypes.memo)]
[AttLogInfo(1)]
public string description { get; set; }
Property Value
elements
[AttCollection(typeof(XmlDefElementVO), new TableFlags[] { TableFlags.CanUpdFromSourceBD })]
public List<XmlDefElementVO> elements { get; set; }
Property Value
encoding
[AttVirtualField]
public string encoding { get; set; }
Property Value
encodingName
[AttVirtualField]
[AttLocale(typeof(XmlDefAttInfo), new string[] { "[XmlDef].[EncodingValue]" })]
public string encodingName { get; set; }
Property Value
encodingvalue
[AttLenght(2)]
public XmlEncoding encodingvalue { get; set; }
Property Value
entityLabel
[AttLocale(typeof(XmlDefAttInfo), new string[] { "[XmlDef].[entity]" })]
[AttList]
[AttVirtualField]
public string entityLabel { get; set; }
Property Value
inactive
[AttFieldType(AttFieldType.InputTypes.boolean)]
[AttList]
public bool inactive { get; set; }
Property Value
isreadonly
[AttPhcOwner(new string[] { "inactive" })]
public bool isreadonly { get; set; }
Property Value
name
[AttLenght(50)]
[AttMandatory]
[AttLogInfo(0)]
[AttList]
public string name { get; set; }
Property Value
namespace
[AttLogInfo(2)]
public string @namespace { get; set; }
Property Value
removespecialcaracts
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool removespecialcaracts { get; set; }
Property Value
xmlversion
[AttLogInfo(2)]
public string xmlversion { get; set; }
Property Value
Methods
OrderAll()
public void OrderAll()
Explicit Interface Implementations
entity
[AttLenght(250)]
[AttMandatory]
string entity { get; set; }
Returns
extension
[AttVirtualField]
[AttHidden]
string extension { get; }
Returns
xmldefstamp
Single registration field, used to link others to this entity.
[AttLenght(25)]
string xmldefstamp { get; set; }
Returns
xmlname
[AttLenght(250)]
[AttList]
[AttMandatory]
string xmlname { get; set; }