SettingsAttributes attribute group [SDM]
Platform SDK: System Definition Model Overview |
SettingsAttributes Atribute Group
Note: This documentation is preliminary and is subject to change.
Contains attributes used to describe the behavior of a particular setting.
<xs:attributeGroup name="SettingsAttributes"> <xs:attribute name="List" type="boolean" /><xs:attribute name="Access" type="SettingMemberAccess" />
- List
- true if these attributes apply to a list of settings; otherwise false.
<xs:attribute name="Secure" type="SettingMemberSecure" />
- Access
- Level of permission to read and write a setting’s value, providing SDM runtime access control and display and editing rules to designers. The default value is ReadWrite.
<xs:attribute name="DeploymentTime" type="boolean" />
- Secure
- Encryption level for the value of a setting when stored to an .sdmdocument file, and whether tools should log this value during manipulations such as installations.
<xs:attribute name="Required" type="boolean" />
- DeploymentTime
- A value that can only be provided as part of the deployment process for an instance. Design time constraints cannot be evaluated against this value. A definition or member cannot supply a fixed value for this setting. The default value is false.
<xs:attribute name="CanBeNull" type="boolean" />
- Required
- true if a value must be provided for this setting before an instance is deployed; otherwise false . The default value is false.
<xs:attribute name="ElementsCanBeNull" type="boolean" />
- CanBeNull
- true if a setting value is valid if it does not contain any value; otherwise, false. The default value is false.
<xs:attribute name="DefaultRead" type="string" />
- ElementsCanBeNull
- true if the list for this setting can contain null values; otherwise, false. The default value is false.
<xs:attribute name="DefaultWrite" type="string" />
- DefaultRead
- The facet in the setting to use if the user asks for the setting value without specifying a facet in the setting.
</xs:attributeGroup>
- DefaultWrite
- The facet in the setting to use if the user writes to the setting value without specifying a facet in the setting.
- SettingsAttributes
Attributes
Name | Type | Description |
---|---|---|
Access | SettingMemberAccess | Level of permission to read and write a setting’s value, providing SDM runtime access control and display and editing rules to designers. The default value is ReadWrite. |
CanBeNull | boolean | true if a setting value is valid if it does not contain any value; otherwise, false. The default value is false. |
DefaultRead | string | The facet in the setting to use if the user asks for the setting value without specifying a facet in the setting. |
DefaultWrite | string | The facet in the setting to use if the user writes to the setting value without specifying a facet in the setting. |
DeploymentTime | boolean | A value that can only be provided as part of the deployment process for an instance. Design time constraints cannot be evaluated against this value. A definition or member cannot supply a fixed value for this setting. The default value is false. |
ElementsCanBeNull | boolean | true if the list for this setting can contain null values; otherwise, false. The default value is false. |
List | boolean | true if these attributes apply to a list of settings; otherwise false. |
Required | boolean | true if a value must be provided for this setting before an instance is deployed; otherwise false . The default value is false. |
Secure | SettingMemberSecure | Encryption level for the value of a setting when stored to an .sdmdocument file, and whether tools should log this value during manipulations such as installations. |
See Also
SystemDefinitionModel Schema Attribute Groups
Last updated: June 2005 | What did you think of this topic? | Order a Platform SDK CD |
© Microsoft Corporation. All rights reserved. Terms of use. |