TDomAttributeMap

Stores a collection of TDomAttribute each accessible by its name.

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TDomAttributeMap

Source

Dom.Attribute.pas (62)

Fields

ScopeVisibilityTypeNameDescription
InstanceprotectedTList<TDomAttribute>Values
InstanceprotectedTList<TDomAttribute>Lookup

Methods

ScopeVisibilityResultNameDescription
InstanceprotectedTInteger32BinarySearch(Name: TText)
InstanceprotectedTDomAttributeGetAttributes(Index: TInteger32)
InstancepublicCreate()
InstancepublicDestroy()
InstancepublicAdd(Name: TText; Value: TText)
InstancepublicAdd(Name: TText; Value: TBoolean)
InstancepublicAdd(Name: TText; Value: TInteger)
InstancepublicAdd(Attribute: TDomAttribute)
InstancepublicInsert(Index: TInteger32; Attribute: TDomAttribute)
InstancepublicTInteger32Count()
InstancepublicClear()
InstancepublicTDomAttributeGet(Name: TText)
InstancepublicTDomAttributeGetOptional(Name: TText)
InstancepublicTBooleanContains(Name: TText)
InstancepublicAssignFrom(Source: TDomAttributeMap)