1e41f4b71Sopenharmony_ci# DevAbility
2e41f4b71Sopenharmony_ci
3e41f4b71Sopenharmony_ci
4e41f4b71Sopenharmony_ci## 概述
5e41f4b71Sopenharmony_ci
6e41f4b71Sopenharmony_ciInput设备的能力属性,存储支持事件的位图。
7e41f4b71Sopenharmony_ci
8e41f4b71Sopenharmony_ci用位的方式来表示该Input设备能够上报的事件类型。
9e41f4b71Sopenharmony_ci
10e41f4b71Sopenharmony_ci**起始版本:** 3.2
11e41f4b71Sopenharmony_ci
12e41f4b71Sopenharmony_ci**相关模块:**[HdiInput](_hdi_input.md)
13e41f4b71Sopenharmony_ci
14e41f4b71Sopenharmony_ci
15e41f4b71Sopenharmony_ci## 汇总
16e41f4b71Sopenharmony_ci
17e41f4b71Sopenharmony_ci
18e41f4b71Sopenharmony_ci### Public 属性
19e41f4b71Sopenharmony_ci
20e41f4b71Sopenharmony_ci| 名称 | 描述 | 
21e41f4b71Sopenharmony_ci| -------- | -------- |
22e41f4b71Sopenharmony_ci| unsigned long[] [devProp](#devprop) | 设备属性  | 
23e41f4b71Sopenharmony_ci| unsigned long[] [eventType](#eventtype) | 用于记录支持的事件类型的位图  | 
24e41f4b71Sopenharmony_ci| unsigned long[] [absCode](#abscode) | 记录支持的绝对坐标的位图  | 
25e41f4b71Sopenharmony_ci| unsigned long[] [relCode](#relcode) | 记录支持的相对坐标的位图  | 
26e41f4b71Sopenharmony_ci| unsigned long[] [keyCode](#keycode) | 记录支持的按键值的位图  | 
27e41f4b71Sopenharmony_ci| unsigned long[] [ledCode](#ledcode) | 记录设备支持的指示灯的位图  | 
28e41f4b71Sopenharmony_ci| unsigned long[] [miscCode](#misccode) | 记录设备支持的其他功能的位图  | 
29e41f4b71Sopenharmony_ci| unsigned long[] [soundCode](#soundcode) | 记录设备支持的声音或警报的位图  | 
30e41f4b71Sopenharmony_ci| unsigned long[] [forceCode](#forcecode) | 记录设备支持的作用力功能的位图  | 
31e41f4b71Sopenharmony_ci| unsigned long[] [switchCode](#switchcode) | 记录设备支持的开关功能的位图  | 
32e41f4b71Sopenharmony_ci| unsigned long[] [keyType](#keytype) | 按键类型的位图  | 
33e41f4b71Sopenharmony_ci| unsigned long[] [ledType](#ledtype) | LED类型的位图  | 
34e41f4b71Sopenharmony_ci| unsigned long[] [soundType](#soundtype) | 声音类型的位图  | 
35e41f4b71Sopenharmony_ci| unsigned long[] [switchType](#switchtype) | 开关类型的位图  | 
36e41f4b71Sopenharmony_ci
37e41f4b71Sopenharmony_ci
38e41f4b71Sopenharmony_ci## 类成员变量说明
39e41f4b71Sopenharmony_ci
40e41f4b71Sopenharmony_ci
41e41f4b71Sopenharmony_ci### absCode
42e41f4b71Sopenharmony_ci
43e41f4b71Sopenharmony_ci```
44e41f4b71Sopenharmony_ciunsigned long [] DevAbility::absCode
45e41f4b71Sopenharmony_ci```
46e41f4b71Sopenharmony_ci**描述**
47e41f4b71Sopenharmony_ci
48e41f4b71Sopenharmony_ci记录支持的绝对坐标的位图
49e41f4b71Sopenharmony_ci
50e41f4b71Sopenharmony_ci
51e41f4b71Sopenharmony_ci### devProp
52e41f4b71Sopenharmony_ci
53e41f4b71Sopenharmony_ci```
54e41f4b71Sopenharmony_ciunsigned long [] DevAbility::devProp
55e41f4b71Sopenharmony_ci```
56e41f4b71Sopenharmony_ci**描述**
57e41f4b71Sopenharmony_ci
58e41f4b71Sopenharmony_ci设备属性
59e41f4b71Sopenharmony_ci
60e41f4b71Sopenharmony_ci
61e41f4b71Sopenharmony_ci### eventType
62e41f4b71Sopenharmony_ci
63e41f4b71Sopenharmony_ci```
64e41f4b71Sopenharmony_ciunsigned long [] DevAbility::eventType
65e41f4b71Sopenharmony_ci```
66e41f4b71Sopenharmony_ci**描述**
67e41f4b71Sopenharmony_ci
68e41f4b71Sopenharmony_ci用于记录支持的事件类型的位图
69e41f4b71Sopenharmony_ci
70e41f4b71Sopenharmony_ci
71e41f4b71Sopenharmony_ci### forceCode
72e41f4b71Sopenharmony_ci
73e41f4b71Sopenharmony_ci```
74e41f4b71Sopenharmony_ciunsigned long [] DevAbility::forceCode
75e41f4b71Sopenharmony_ci```
76e41f4b71Sopenharmony_ci**描述**
77e41f4b71Sopenharmony_ci
78e41f4b71Sopenharmony_ci记录设备支持的作用力功能的位图
79e41f4b71Sopenharmony_ci
80e41f4b71Sopenharmony_ci
81e41f4b71Sopenharmony_ci### keyCode
82e41f4b71Sopenharmony_ci
83e41f4b71Sopenharmony_ci```
84e41f4b71Sopenharmony_ciunsigned long [] DevAbility::keyCode
85e41f4b71Sopenharmony_ci```
86e41f4b71Sopenharmony_ci**描述**
87e41f4b71Sopenharmony_ci
88e41f4b71Sopenharmony_ci记录支持的按键值的位图
89e41f4b71Sopenharmony_ci
90e41f4b71Sopenharmony_ci
91e41f4b71Sopenharmony_ci### keyType
92e41f4b71Sopenharmony_ci
93e41f4b71Sopenharmony_ci```
94e41f4b71Sopenharmony_ciunsigned long [] DevAbility::keyType
95e41f4b71Sopenharmony_ci```
96e41f4b71Sopenharmony_ci**描述**
97e41f4b71Sopenharmony_ci
98e41f4b71Sopenharmony_ci按键类型的位图
99e41f4b71Sopenharmony_ci
100e41f4b71Sopenharmony_ci
101e41f4b71Sopenharmony_ci### ledCode
102e41f4b71Sopenharmony_ci
103e41f4b71Sopenharmony_ci```
104e41f4b71Sopenharmony_ciunsigned long [] DevAbility::ledCode
105e41f4b71Sopenharmony_ci```
106e41f4b71Sopenharmony_ci**描述**
107e41f4b71Sopenharmony_ci
108e41f4b71Sopenharmony_ci记录设备支持的指示灯的位图
109e41f4b71Sopenharmony_ci
110e41f4b71Sopenharmony_ci
111e41f4b71Sopenharmony_ci### ledType
112e41f4b71Sopenharmony_ci
113e41f4b71Sopenharmony_ci```
114e41f4b71Sopenharmony_ciunsigned long [] DevAbility::ledType
115e41f4b71Sopenharmony_ci```
116e41f4b71Sopenharmony_ci**描述**
117e41f4b71Sopenharmony_ci
118e41f4b71Sopenharmony_ciLED类型的位图
119e41f4b71Sopenharmony_ci
120e41f4b71Sopenharmony_ci
121e41f4b71Sopenharmony_ci### miscCode
122e41f4b71Sopenharmony_ci
123e41f4b71Sopenharmony_ci```
124e41f4b71Sopenharmony_ciunsigned long [] DevAbility::miscCode
125e41f4b71Sopenharmony_ci```
126e41f4b71Sopenharmony_ci**描述**
127e41f4b71Sopenharmony_ci
128e41f4b71Sopenharmony_ci记录设备支持的其他功能的位图
129e41f4b71Sopenharmony_ci
130e41f4b71Sopenharmony_ci
131e41f4b71Sopenharmony_ci### relCode
132e41f4b71Sopenharmony_ci
133e41f4b71Sopenharmony_ci```
134e41f4b71Sopenharmony_ciunsigned long [] DevAbility::relCode
135e41f4b71Sopenharmony_ci```
136e41f4b71Sopenharmony_ci**描述**
137e41f4b71Sopenharmony_ci
138e41f4b71Sopenharmony_ci记录支持的相对坐标的位图
139e41f4b71Sopenharmony_ci
140e41f4b71Sopenharmony_ci
141e41f4b71Sopenharmony_ci### soundCode
142e41f4b71Sopenharmony_ci
143e41f4b71Sopenharmony_ci```
144e41f4b71Sopenharmony_ciunsigned long [] DevAbility::soundCode
145e41f4b71Sopenharmony_ci```
146e41f4b71Sopenharmony_ci**描述**
147e41f4b71Sopenharmony_ci
148e41f4b71Sopenharmony_ci记录设备支持的声音或警报的位图
149e41f4b71Sopenharmony_ci
150e41f4b71Sopenharmony_ci
151e41f4b71Sopenharmony_ci### soundType
152e41f4b71Sopenharmony_ci
153e41f4b71Sopenharmony_ci```
154e41f4b71Sopenharmony_ciunsigned long [] DevAbility::soundType
155e41f4b71Sopenharmony_ci```
156e41f4b71Sopenharmony_ci**描述**
157e41f4b71Sopenharmony_ci
158e41f4b71Sopenharmony_ci声音类型的位图
159e41f4b71Sopenharmony_ci
160e41f4b71Sopenharmony_ci
161e41f4b71Sopenharmony_ci### switchCode
162e41f4b71Sopenharmony_ci
163e41f4b71Sopenharmony_ci```
164e41f4b71Sopenharmony_ciunsigned long [] DevAbility::switchCode
165e41f4b71Sopenharmony_ci```
166e41f4b71Sopenharmony_ci**描述**
167e41f4b71Sopenharmony_ci
168e41f4b71Sopenharmony_ci记录设备支持的开关功能的位图
169e41f4b71Sopenharmony_ci
170e41f4b71Sopenharmony_ci
171e41f4b71Sopenharmony_ci### switchType
172e41f4b71Sopenharmony_ci
173e41f4b71Sopenharmony_ci```
174e41f4b71Sopenharmony_ciunsigned long [] DevAbility::switchType
175e41f4b71Sopenharmony_ci```
176e41f4b71Sopenharmony_ci**描述**
177e41f4b71Sopenharmony_ci
178e41f4b71Sopenharmony_ci开关类型的位图
179