Partilhar via


SimpleName tipo simples

Define o valor usado para fornecer um nome simples para os membros em uma definição de definição de sistema Model (SDM).Por exemplo, você pode usar um simples nome ao nome de uma faceta em uma configuração.

<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>

Padrões

O seguinte padrão é definido pelo SimpleName tipo simples:

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

Nomes simples são feitas up de caracteres alfanuméricos e pontuação limitada.O nome deve começar com um caractere não numérico.

Comentários

A seguinte lista contém nomes reservados que não podem ser usados ao criar nomes de membros em uma definição de SDM.

  • Isso

  • Convidado

  • Host

  • Pai

  • Membro

  • Cliente.

  • Server

  • Origem

  • Dependentes

  • Proxy

  • Delegado

Observe que o SimpleName Simple Type está de acordo com a especificação translation from VPE for Csharp para identificadores.