SystemDefinitionModel Schema Simple Types

SystemDefinitionModel Schema Simple Types

The SystemDefinitionModel schema contains the simple types in the following table.

Simple Type Description
CompilationHashType Defines the pattern used to verify that an SDM file is a valid compiled document when the SDM file is used as a referenced file during the compilation of a different SDM file.
ConstraintEvaluation Defines values that allow the constraint developer to mark a constraint according to when it should run.
Culture Defines the value used to specify a language for an .sdm file.
CultureNeutral Defines the values used to allow an .sdm file to identify its culture as neutral when it does not contain language-specific binaries.
FourPartVersionType Defines the type of values used to identify a file version by using a four-part numbering system.
MaxOccurs Defines an upper bound on the number of instances associated with a member.
MinOccurs Defines a non-negative lower bound on the number of instances associated with a member.
Path Defines the values used to define a path to a definition or member in the current .sdm file namespace or in an aliased (imported) namespace.
PathList Defines the values defining a list of paths that resolve to setting values.
Platform Defines the values used to identify the platform on which an assembly will execute as neutral or with a value from the ProcessorArchitectures simple type.
ProcessorArchitectures Defines the values used to identify the processor architecture on which an assembly will execute.
PublicKeyTokenType Defines the value used to identify the public part of a public/private key pair.
PublicKeyType Defines a value used as a public key that is stored in a signed .sdm file.
QualifiedName Defines a value used as a name that refers to definitions or members defined in an .sdm files namespace or in an aliased (imported) namespace.
RolesList Defines values used as a list of names for a role in the relationship that a constraint targets.
SettingMemberAccess Defines values used to specify whether reading and writing a setting's value is permitted, providing SDM runtime access control and display and editing rules to designers.
SettingMemberSecure Defines values used to specify whether the value of a setting should be encrypted when stored to an .sdmdocument file and whether tools should log this value during manipulations such as installations.
SettingPath Defines the value used for a setting member path.
SimpleName Defines the value used to supply a simple name for members in an SDM definition.

Send comments about this topic to Microsoft

Build date: 10/2/2007