SettingAttributes Attribute Group
Contains attributes used to describe information about a setting and the behavior of that setting.
<xs:attributeGroup name="SettingAttributes">
<xs:attribute name="Name"
type="string"
use="required"
/>
<xs:attribute name="Definition"
type="string"
use="required"
/>
<xs:attribute name="State"
type="@lt:SettingState@lid:07d1499e-bec3-4adb-9fbb-29e425b0c4a2"
use="optional"
/>
<xs:attribute name="Fixed"
type="boolean"
use="optional"
/>
<xs:attribute name="List"
type="boolean"
use="optional"
/>
<xs:attribute name="Null"
type="boolean"
use="optional"
/>
<xs:attribute name="Secure"
type="boolean"
use="optional"
/>
<xs:attribute name="FailedToSerialize"
type="boolean"
use="optional"
/>
</xs:attributeGroup>
Attributes
Name |
Type |
Description |
---|---|---|
Definition |
string |
The setting definition (or type) of the setting. |
FailedToSerialize |
boolean |
True, if the setting value failed to serialize; False otherwise. |
Fixed |
boolean |
True, if the setting value does not change; False, if the setting value can change. |
List |
boolean |
True, if the setting can contain a list of values; False, if the setting can contain only one value. |
Name |
string |
The name of the setting. |
Null |
boolean |
True, if the setting value can be Null; False, if the setting value cannot be Null. |
Secure |
boolean |
True, if the setting value is secure; False otherwise. |
State |
The state of the setting, which describes if the setting value is set or not. |