Partager via


Type complexe PatternMapType

Non utilisé. Définit un mappage entre deux expressions régulières. Une expression est utilisée pour rechercher une chaîne correspondante dans la chaîne de message et l’autre est utilisée pour modifier la chaîne avant que le service ne la replace dans la chaîne de message.

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

Éléments enfants

Élément Type Description
Carte PatternMapValueType Définit les expressions régulières utilisées pour rechercher une chaîne correspondante dans la chaîne de message et la modifier.

Attributs

Nom Type Description
format anyURI Moteur d’expressions régulières à utiliser.
name QName Nom de la carte de modèle. Utilisez le nom dans un élément de données pour référencer les mappages.
symbole CSymbolType Symbole à utiliser pour référencer les mappages dans votre application. Le compilateur de messages (MC.exe) utilise le symbole pour créer une constante pour la carte dans le fichier d’en-tête généré par le compilateur. Si vous ne spécifiez pas de symbole, le compilateur en génère un pour vous.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]