SimpleName (Einfacher Typ)
Aktualisiert: November 2007
Definiert den Wert, der verwendet wird, um für die Member in einer SDM (System Definition Model)-Definition einen einfachen Namen bereitzustellen. Beispielsweise können Sie einen einfachen Namen verwenden, um ein Facet in einer Einstellung zu benennen.
<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>
Muster
Das folgende Muster wird vom einfachen Typ SimpleName definiert:
[_\p{Ll}\p{Lu}\p{Lt}\p{Lm}\p{Lo}\p{Nl}]{1}[\w\p{Lm}\p{Nl}\p{Cf}\p{Mn}\p{Mc}]*
Einfache Namen bestehen aus alphanumerischen Zeichen und eingeschränkten Satzzeichen. Der Name muss mit einem nicht numerischen Zeichen beginnen.
Hinweise
Die folgende Liste enthält reservierte Namen, die nicht zum Erstellen von Namen für Member in einer SDM-Definition verwendet werden können.
this
Guest
Host
Parent
Member
Client
Server
Source
Dependent
Proxy
Delegate
Beachten Sie, dass der SimpleName Simple Type der C#-Spezifikation für Bezeichner entspricht.