Compartilhar via


Tipo complexo PatternMapType

Não usado. Define um mapeamento entre duas expressões regulares. Uma expressão é usada para localizar uma cadeia de caracteres correspondente na cadeia de caracteres de mensagem e a outra é usada para alterar a cadeia de caracteres antes que o serviço a coloque novamente na cadeia de caracteres da mensagem.

<xs:complexType name="PatternMapType">
    <xs:sequence>
        <xs:element name="map"
            type="PatternMapValueType"
            maxOccurs="unbounded"
         />
    </xs:sequence>
    <xs:attribute name="name"
        type="QName"
        use="required"
     />
    <xs:attribute name="format"
        type="anyURI"
        use="required"
     />
    <xs:attribute name="symbol"
        type="CSymbolType"
        use="optional"
     />
</xs:complexType>

Elementos filho

Elemento Type Descrição
mapa PatternMapValueType Define as expressões regulares usadas para localizar uma cadeia de caracteres correspondente na cadeia de caracteres de mensagem e alterá-la.

Atributos

Nome Type Descrição
format anyURI O mecanismo de expressão regular a ser usado.
name QName O nome do mapa de padrões. Use o nome em um elemento de dados para referenciar os mapeamentos.
símbolo CSymbolType O símbolo a ser usado para referenciar os mapeamentos em seu aplicativo. O Compilador de Mensagens (MC.exe) usa o símbolo para criar uma constante para o mapa no arquivo de cabeçalho gerado pelo compilador. Se você não especificar um símbolo, o compilador gerará um para você.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]