Partager via


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.