다음을 통해 공유


SimpleName 단순 형식

업데이트: 2007년 11월

SDM(시스템 정의 모델) 정의의 멤버에 대한 단순한 이름을 제공하는 데 사용되는 값을 정의합니다. 예를 들어 단순한 이름을 사용하여 설정의 패싯 이름을 지정할 수 있습니다.

<xs:simpleType name="SimpleName">
    <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}]*"
         />
    </xs:restriction>
</xs:simpleType>

패턴

다음 패턴은 SimpleName 단순 형식에서 정의됩니다.

[_\p{Ll}\p{Lu}\p{Lt}\p{Lm}\p{Lo}\p{Nl}]{1}[\w\p{Lm}\p{Nl}\p{Cf}\p{Mn}\p{Mc}]*

단순한 이름은 영숫자 및 제한적인 문장 부호로 구성되며 숫자가 아닌 문자로 시작해야 합니다.

설명

다음 목록에는 SDM 정의의 멤버에 대해 이름을 만들 때 사용할 수 없는 예약된 이름이 나와 있습니다.

  • this

  • Guest

  • Host

  • Parent

  • Member

  • Client

  • Server

  • Source

  • Dependent

  • Proxy

  • Delegate

SimpleName Simple Type은 식별자용 C# 사양을 따릅니다.