XamlName 문법
XamlName 문법은 편의를 위해 여기에서 재현되는 XAML 언어 사양 [MS-XAML]에 정의된 특정 문법입니다.
XAML 사양에서
[MS-XAML] 사양은 형식 및 속성에 사용되는 법적 기호 식별자 집합을 식별하는 문법 XamlName을 정의합니다.
XamlName 형식의 문자열 값은 다음 문법을 따라야 합니다.
XamlName ::= NameStartChar ( NameChar )*
NameStartChar ::= LetterCharacter | '_'
NameChar ::= NameStartChar | DecimalDigit | CombiningCharacter
LetterCharacter ::= UnicodeLu | UnicodeLl | UnicodeLo | UnicodeLt | UnicodeNl
DecimalDigit ::= UnicodeNd
CombiningCharacter ::= UnicodeMn | UnicodeMc
유니코드 문자 데이터베이스에 정의된 다음과 같은 일반 범주 값을 가정합니다.
유니코드 범주 | 묘사 |
---|---|
Lu(Lu) | 문자, 대문자 |
Ll (을) | Letter, Lowercase |
Lt | Letter, Titlecase |
Lm | Letter, 한정자 |
Lo(Lo) | Letter, Other |
미네소타 | 표시, 간격 없음 |
엠씨 | 표시, 간격 결합 |
Nd | Number, Decimal |
Nl | 숫자, 문자 |
XAML은 속성 및 이벤트 정규화된 참조 및 연결된 멤버에도 사용되는 두 번째 문법인 DottedXamlName을 정의합니다. 자세한 내용은 DependencyProperty 및 XAML 개요(WPF .NET)참조하세요.
DottedXamlName 형식의 문자열 값은 다음 문법을 준수해야 합니다.
DottedXamlName ::= XamlName '.' XamlName
발언
전체 사양은 [MS-XAML]
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET Desktop feedback