MapType 复杂类型

定义名称/值对的列表。

<xs:complexType name="MapType">
    <xs:choice
        maxOccurs="unbounded"
    >
        <xs:element name="valueMap"
            type="ValueMapType"
         />
        <xs:element name="bitMap"
            type="BitMapType"
         />
    </xs:choice>
</xs:complexType>

子元素

元素 类型 说明
位图 BitMapType 定义映射位值和字符串值的名称/值对列表。
valueMap ValueMapType 定义映射整数值和字符串值的名称/值对的列表。

备注

通常,创建映射来为事件数据提供枚举的字符串值。

示例

以下示例演示如何指定值映射和位图。

<maps>
   <valueMap name="MyValueMap">
       <map value="5" message="$(string.value5)"/>
       <map value="45" message="$(string.value45)"/>
   </valueMap>
 
   <bitMap name="MyBitmap">
       <map value="0x8" message="$(string.bit3)/>
       <map value="0x80" message="$(string.bit7)/>
   </bitMap>
</maps>

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]