Поделиться через


Сложный тип PatternMapType

Не используется. Определяет сопоставление между двумя регулярными выражениями. Одно выражение используется для поиска соответствующей строки в строке сообщения, а другое — для изменения строки, прежде чем служба снова помещает ее в строку сообщения.

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

Дочерние элементы

Элемент Тип Описание
Карта PatternMapValueType Определяет регулярные выражения, используемые для поиска соответствующей строки в строке сообщения и ее изменения.

Атрибуты

Имя Тип Описание
format anyURI Используемый обработчик регулярных выражений.
name QName Имя схемы шаблонов. Используйте имя в элементе данных для ссылки на сопоставления.
символ CSymbolType Символ, используемый для ссылки на сопоставления в приложении. Компилятор сообщений (MC.exe) использует символ для создания константы для карты в файле заголовка, создаваемом компилятором. Если не указать символ, компилятор создаст его автоматически.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]