Share via


SimpleName simple type [SDM]

 
Platform SDK: System Definition Model Overview

SimpleName Simple Type

Note: This documentation is preliminary and is subject to change.

Defines the value used to supply a simple name for members in an SDM definition. For example, you can use a simple name to name a facet in a setting.

<xs:simpleType name="SimpleName">
    <xs:restriction
        base="string"
    >
        <xs:pattern
            value="[_\p{Ll}\p{Lu}\p{Lt}\p{Lm}\p{Lo}\p{Nl}]{1}[\w\p{Lm}\p{Nl}\p{Cf}\p{Mn}\p{Mc}]*"
         />
    </xs:restriction>
</xs:simpleType>
SimpleName
Supplies a simple name for members in an SDM definition.

Patterns

The following pattern is defined by the SimpleName simple type:

[_\p{Ll}\p{Lu}\p{Lt}\p{Lm}\p{Lo}\p{Nl}]{1}[\w\p{Lm}\p{Nl}\p{Cf}\p{Mn}\p{Mc}]*

Simple names are made up of alphanumeric characters and limited punctuation. The name must start with a non-numeric character.

Remarks

The following list contains reserved names that cannot be used when creating names for members in an SDM definition.

  • this
  • Guest
  • Host
  • Parent
  • Member
  • Client
  • Server
  • Source
  • Dependent
  • Proxy
  • Delegate

See Also

SystemDefinitionModel Schema Simple Types

  
  Last updated: June 2005  |  What did you think of this topic?  |  Order a Platform SDK CD
  © Microsoft Corporation. All rights reserved. Terms of use.