Path simple type [SDM]
| SDM Reference |
Path Simple Type
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.
The Path simple type is similar to the QualifiedName simple type, except that Path does not allow a reference to a definition or member in a different SDM file through the use of a colon.
<xs:simpleType name="Path">
<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}]*(\.[_\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>
- Path
TBD
Patterns
The following pattern is defined by the Path 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}]*(\.[_\p{Ll}\p{Lu}\p{Lt}\p{Lm}\p{Lo}\p{Nl}]{1}[\w\p{Lm}\p{Nl}\p{Cf}\p{Mn}\p{Mc}]*)*
The two-letter abbreviations in the pattern are from Unicode standards, and are defined in the "UnicodeCategory Enumeration" topic in the MSDN Library at https://msdn.microsoft.com/library. The first character can be: _, Ll, Lu, Lt, Lm, Lo, or Nl. Other characters can be \w, Lm, Nl, Cf, Mn, Mc, where \w translates to Ll, Lu, Lt, Lo, Nd, or Pc.
See Also
SystemDefinitionModel Schema Simple Types
| Last updated: November 2005 | What did you think of this topic? | Order a Platform SDK CD |
| © Microsoft Corporation. All rights reserved. Terms of use. |