Table of Contents

Class HashTagVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

HashTags

[AttTable("HashTag", 20221004)]
[AttTableGama(Gamas.Advanced)]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge, TableFlags.NotUseHashTag })]
[AttTableVOInfo(typeof(HashTagAttInfo))]
[AttTableOrderBy("[HashTag].[hashtag]")]
public class HashTagVO : SystemVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO, IHashTag
Inheritance
HashTagVO

Properties

hashtagstamp

Unique ID

[AttLenght(25)]
public string hashtagstamp { get; set; }

Property Value

string

inativo

Inactive ?

[AttList]
public bool inativo { get; set; }

Property Value

bool

ink

Group color code

[AttLenght(2)]
[AttIndex(Indexfields = new string[] { "tagname", "groupname" }, Unique = true)]
public PalleteGO ink { get; set; }

Property Value

PalleteGO

inkname

Group color

[AttLenght(20)]
[AttLocale(typeof(HashTagAttInfo), new string[] { "[HashTag].[ink]" })]
public string inkname { get; set; }

Property Value

string

isgroup

The tag is a group

[AttList]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public bool isgroup { get; set; }

Property Value

bool

Methods

CloneHashTag()

public HashTagVO CloneHashTag()

Returns

HashTagVO

IsVoid()

public bool IsVoid()

Returns

bool

Explicit Interface Implementations

groupname

Group name

[AttLenght(40)]
[AttIndex]
string groupname { get; set; }

Returns

string

hashtag

HashTag = Tag name | Group name + GroupTagSeparator + Tag name

[AttLenght(82)]
[AttLogInfo(0)]
[AttIndex]
[AttList]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
string hashtag { get; set; }

Returns

string

tagname

Tag name

[AttLenght(40)]
[AttIndex]
[AttMandatory]
string tagname { get; set; }

Returns

string