TDomAttributeMap
Stores a collection of
TDomAttribute
each accessible by its name.Inheritance
Level | Ancestor | Description |
---|---|---|
1 | TObject | Ultimate ancestor in a class hierarchy |
2 | TDomAttributeMap |
Source
Dom.Attribute.pas (62)
Fields
Scope | Visibility | Type | Name | Description |
---|---|---|---|---|
Instance | protected | TList<TDomAttribute> | Values | |
Instance | protected | TList<TDomAttribute> | Lookup |
Methods
Scope | Visibility | Result | Name | Description |
---|---|---|---|---|
Instance | protected | TInteger32 | BinarySearch(Name: TText) | |
Instance | protected | TDomAttribute | GetAttributes(Index: TInteger32) | |
Instance | public | Create() | ||
Instance | public | Destroy() | ||
Instance | public | Add(Name: TText; Value: TText) | ||
Instance | public | Add(Name: TText; Value: TBoolean) | ||
Instance | public | Add(Name: TText; Value: TInteger) | ||
Instance | public | Add(Attribute: TDomAttribute) | ||
Instance | public | Insert(Index: TInteger32; Attribute: TDomAttribute) | ||
Instance | public | TInteger32 | Count() | |
Instance | public | Clear() | ||
Instance | public | TDomAttribute | Get(Name: TText) | |
Instance | public | TDomAttribute | GetOptional(Name: TText) | |
Instance | public | TBoolean | Contains(Name: TText) | |
Instance | public | AssignFrom(Source: TDomAttributeMap) |