AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

AdvantageAttributeExtensions Properties

The AdvantageAttributeExtensions type exposes the following members.

Properties


  Name Description
Public property IsEmpty
true when no extensions are currently registered. Used by SetExtension(String, XmlElement) to null the wrapper out so the on-disk XML doesn't carry an empty <Extensions/> element.
Public property IsFrozen
Checks whether this AdvantageAttributeExtensions is frozen. Runtime-only flag — never serialized.
Public property Items
The child extension elements. Each element's LocalName identifies which feature owns it. Direct mutation is allowed but the convenience helpers Get(String) / Set(String, XmlElement) handle the array-array juggling and duplicate-name replacement.