다음을 통해 공유


Path 단순 형식

업데이트: 2007년 11월

현재 .sdm 파일 네임스페이스나 별칭(가져온) 네임스페이스의 정의 또는 멤버에 대한 경로를 지정하는 데 사용하는 값을 정의합니다. 이 경로는 기본적으로 점으로 구분되는 간단한 이름 목록입니다. 자세한 내용은 SimpleName 단순 형식을 참조하십시오.

<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 단순 형식에서 정의됩니다.

[_\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}]*)*

패턴에 있는 두 글자로 된 약어는 유니코드 표준에서 가져온 것이며 MSDN Library(https://msdn.microsoft.com/library)의 "UnicodeCategory 열거형" 항목에 정의되어 있습니다. 첫 문자는 _, Ll, Lu, Lt, Lm, Lo 또는 Nl일 수 있으며 나머지 문자는 \w, Lm, Nl, Cf, Mn, Mc 일 수 있습니다. 여기서 \w는 Ll, Lu, Lt, Lo, Nd 또는 Pc로 변환됩니다.