Path simple type [SDM]
Platform SDK: System Definition Model Overview |
Path Simple Type
Note: This documentation is preliminary and is subject to change.
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: June 2005 | What did you think of this topic? | Order a Platform SDK CD |
© Microsoft Corporation. All rights reserved. Terms of use. |