Path, type simple
Mise à jour : novembre 2007
Définit les valeurs utilisées pour spécifier un chemin d'accès à une définition ou à un membre dans l'espace de noms de fichier .sdm actuel ou dans un espace de noms qui possède un alias (importé). Le chemin d'accès est essentiellement une liste de noms simples séparés par des points. Pour plus d'informations, consultez SimpleName, type simple.
<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>
Modèles
Le modèle suivant est défini par le type simple Path :
[_\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}]*)*
Les abréviations à deux lettres dans le modèle sont des standards Unicode et sont définies dans la rubrique relative à l'énumération UnicodeCategory, dans MSDN Library à https://msdn.microsoft.com/library. Le premier caractère peut être : _, Ll, Lu, Lt, Lm, Lo ou Nl. Les autres caractères peuvent être \w, Lm, Nl, Cf, Mn, Mc, où \w se traduit en Ll, Lu, Lt, Lo, Nd ou Pc.