Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Über die XAML-Spezifikation
XAML definiert die XamlName-Grammatik zur Kennzeichnung der Gruppe der zulässigen symbolischen Bezeichner für Typen und Eigenschaften.
Zeichenfolgenwerte des Typs XamlName müssen der folgenden Grammatik entsprechen:
XamlName ::= NameStartChar (NameChar)*
NameStartChar ::= LetterCharacter | '_'
NameChar ::= NameStartChar | DecimalDigit | CombiningCharacter
LetterCharacter ::= UnicodeLu | UnicodeLl | UnicodeLo | UnicodeLt | UnicodeNl
DecimalDigit ::= UnicodeNd
CombiningCharacter ::= UnicodeMn | UnicodeMc
Es können folgende allgemeine Kategoriewerte gemäß der Definition in der Unicode-Zeichendatenbank angenommen werden:
Abk. |
Beschreibung |
|---|---|
Lu |
Letter, Uppercase |
Ll |
Letter, Lowercase (Buchstabe, Kleinschreibung) |
Lt |
Letter, Titlecase (Buchstabe, großer Anfangsbuchstabe) |
Lm |
Letter, Modifier (Buchstabe, Modifizierer) |
Lo |
Letter, Other (Buchstabe, andere) |
Mn |
Mark, Non-Spacing (Zeichen, keine Leerstelle) |
Mc |
Mark, Spacing Combining (Satzzeichen, Kombinationszeichen mit Vorschub) |
Nd |
Number, Decimal (Zahl, dezimal) |
Nl |
Number, Letter (Zahl, Buchstabe) |
XAML definiert eine zweite Grammatik, DottedXamlName, die für qualifizierte Eigenschaften- und Ereignisverweise sowie für angefügte Member verwendet wird. Weitere Informationen finden Sie unter DependencyProperty und unter Übersicht über XAML.
Zeichenfolgenwerte des Typs DottedXamlName müssen der folgenden Grammatik entsprechen:
DottedXamlName ::= XamlName '.' XamlName