java.lang.Object
|---ohos.global.resource.Element
public abstract class Element
extends Object
提供根据资源 ID 获取元素的方法。
您可以调用该类的特定方法来获取与资源ID关联的指定类型的资源。
Since:
3
构造函数 | 描述 |
---|---|
Element() |
修饰符和类型 | 方法 | 描述 |
---|---|---|
abstract boolean | getBoolean() | 获取基于此元素的布尔值。 |
abstract int | getColor() | 根据此 Element 获取颜色值。 |
abstract String | getConfig() | 根据资源 ID 获取配置。 |
abstract float | getFloat() | 根据此 Element 获取浮点值。 |
abstract int[] | getIntArray() | 获取基于此 Element 的整数数组。 |
abstract int | getInteger() | 根据此 Element 获取整数值。 |
abstract Pattern | getPattern() | 获取与此元素关联的 ohos.global.resource.solidxml.Pattern 实例。 |
abstract String | getPluralString(int quantity) | 根据给定数量获取与此元素关联的多个规则的字符串表示形式。 |
abstract String | getPluralString(int quantity, Object... formatArgs) | 根据给定的数量获取与此Element关联的多个规则的字符串表示形式,并根据指定的格式化对象对字符串进行格式化。 |
abstract String | getString() | 根据此 Element 获取字符串值。 |
abstract String | getString(Object... formatArgs) | 获取与此 Element 关联的字符串,并根据指定的格式化对象对字符串进行格式化。 |
abstract String | getString(Object[] object, Format[] format) | 获取与此 Element 关联的字符串,并根据指定的格式数组和对象数组对字符串进行格式化。 |
abstract String | getString(Object object, Format format) | 获取与此 Element 关联的字符串,并根据指定的格式和对象对字符串进行格式化。 |
abstract String[] | getStringArray() | 获取基于此 Element 的字符串数组。 |
abstract Theme | getTheme() | 获取与此 Element 关联的 Theme 实例。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
public Element()
public abstract String getString() throws IOException, NotExistException, WrongTypeException
根据此 Element 获取字符串值。
返回:
返回字符串值。
Throws:
Throw名称 | Throw描述 |
---|---|
NotExistException | 如果资源 ID 与任何资源都不匹配,则引发此异常。 资源ID必须由IDE或资源工具自动生成,或者由系统提供。 |
IOException | 如果在资源读取期间发生 I/O 错误,则引发此异常。 |
WrongTypeException | 如果资源不是字符串类型,则引发此异常。 |
Since:
3
public abstract String getString(Object... formatArgs) throws IOException, NotExistException, WrongTypeException
获取与此 Element 关联的字符串,并根据指定的格式化对象对字符串进行格式化。
参数:
参数名称 | 参数描述 |
---|---|
formatArgs | 指示用于替换的格式化对象。 |
返回:
返回格式化的字符串。
Throws:
Throw名称 | Throw描述 |
---|---|
NotExistException | 如果资源 ID 与任何资源都不匹配,则引发此异常。 资源ID必须由IDE或资源工具自动生成,或者由系统提供。 |
IOException | 如果在资源读取期间发生 I/O 错误,则引发此异常。 |
WrongTypeException | 如果资源不是字符串类型,则引发此异常。 |
Since:
3
public abstract String getString(Object object, Format format) throws IOException, NotExistException, WrongTypeException
获取与此 Element 关联的字符串,并根据指定的格式和对象对字符串进行格式化。
参数:
参数名称 | 参数描述 |
---|---|
object | 表示用于替换的对象。 |
format | 指示用于格式化对象的格式。 |
返回:
返回格式化的字符串。
Throws:
Throw名称 | Throw描述 |
---|---|
NotExistException | 如果资源 ID 与任何资源都不匹配,则引发此异常。 资源ID必须由IDE或资源工具自动生成,或者由系统提供。 |
IOException | 如果在资源读取期间发生 I/O 错误,则引发此异常。 |
WrongTypeException | 如果资源不是字符串类型,则引发此异常。 |
Since:
3
public abstract String getString(Object[] object, Format[] format) throws IOException, NotExistException, WrongTypeException
获取与此 Element 关联的字符串,并根据指定的格式数组和对象数组对字符串进行格式化。
参数:
参数名称 | 参数描述 |
---|---|
object | 指示用于替换的对象数组。 |
format | 指示用于格式化对象数组的格式数组。 格式和对象是一对一的映射。 |
返回:
返回格式化的字符串。
Throws:
Throw名称 | Throw描述 |
---|---|
NotExistException | 如果资源 ID 与任何资源都不匹配,则引发此异常。 资源ID必须由IDE或资源工具自动生成,或者由系统提供。 |
IOException | 如果在资源读取期间发生 I/O 错误,则引发此异常。 |
WrongTypeException | 如果资源不是字符串类型,则引发此异常。 |
Since:
3
public abstract boolean getBoolean() throws IOException, NotExistException, WrongTypeException
获取基于此元素的布尔值。
返回:
返回布尔值。
Throws:
Throw名称 | Throw描述 |
---|---|
NotExistException | 如果资源 ID 与任何资源都不匹配,则引发此异常。 资源ID必须由IDE或资源工具自动生成,或者由系统提供。 |
IOException | 如果在资源读取期间发生 I/O 错误,则引发此异常。 |
WrongTypeException | 如果资源不是布尔类型,则引发此异常。 |
Since:
3
public abstract int getColor() throws IOException, NotExistException, WrongTypeException
根据此 Element 获取颜色值。
返回:
返回表示颜色数据的整数参考值。
Throws:
Throw名称 | Throw描述 |
---|---|
NotExistException | 如果资源 ID 与任何资源都不匹配,则引发此异常。 资源ID必须由IDE或资源工具自动生成,或者由系统提供。 |
IOException | 如果在资源读取期间发生 I/O 错误,则引发此异常。 |
WrongTypeException | 如果资源不是颜色类型,则引发此异常。 |
Since:
3
public abstract float getFloat() throws IOException, NotExistException, WrongTypeException
根据此 Element 获取浮点值。
返回:
返回表示维度数据的浮点参考值。
Throws:
Throw名称 | Throw描述 |
---|---|
NotExistException | 如果资源 ID 与任何资源都不匹配,则引发此异常。 资源ID必须由IDE或资源工具自动生成,或者由系统提供。 |
IOException | 如果在资源读取期间发生 I/O 错误,则引发此异常。 |
WrongTypeException | 如果资源不是浮点类型,则引发此异常。 |
Since:
3
public abstract String getConfig() throws IOException, NotExistException, WrongTypeException
根据资源 ID 获取配置。
返回:
返回一个配置。
Throws:
Throw名称 | Throw描述 |
---|---|
NotExistException | 如果资源 ID 与任何资源都不匹配,则引发此异常。 资源ID必须由IDE或资源工具自动生成,或者由系统提供。 |
IOException | 如果在资源读取期间发生 I/O 错误,则引发此异常。 |
WrongTypeException | 如果资源不是配置类型,则抛出此异常。 |
Since:
3
public abstract int getInteger() throws IOException, NotExistException, WrongTypeException
根据此 Element 获取整数值。
返回:
返回整数值。
Throws:
Throw名称 | Throw描述 |
---|---|
NotExistException | 如果资源 ID 与任何资源都不匹配,则引发此异常。 资源ID必须由IDE或资源工具自动生成,或者由系统提供。 |
IOException | 如果在资源读取期间发生 I/O 错误,则引发此异常。 |
WrongTypeException | 如果资源不是整数类型,则引发此异常。 |
Since:
3
public abstract String[] getStringArray() throws IOException, NotExistException, WrongTypeException
获取基于此 Element 的字符串数组。
返回:
返回字符串数组。
Throws:
Throw名称 | Throw描述 |
---|---|
NotExistException | 如果资源 ID 与任何资源都不匹配,则引发此异常。 资源ID必须由IDE或资源工具自动生成,或者由系统提供。 |
IOException | 如果在资源读取期间发生 I/O 错误,则引发此异常。 |
WrongTypeException | 如果资源不是字符串数组类型,则引发此异常。 |
Since:
3
public abstract int[] getIntArray() throws IOException, NotExistException, WrongTypeException
获取基于此 Element 的整数数组。
返回:
返回整数数组。
Throws:
Throw名称 | Throw描述 |
---|---|
NotExistException | 如果资源 ID 与任何资源都不匹配,则引发此异常。 资源ID必须由IDE或资源工具自动生成,或者由系统提供。 |
IOException | 如果在资源读取期间发生 I/O 错误,则引发此异常。 |
WrongTypeException | 如果资源不是整数数组类型,则引发此异常。 |
Since:
3
public abstract String getPluralString(int quantity) throws IOException, NotExistException, WrongTypeException
根据给定数量获取与此元素关联的多个规则的字符串表示形式。
参数:
参数名称 | 参数描述 |
---|---|
quantity | 表示用于获取当前语言复数规则的字符串表示的数字。 |
返回:
返回复数规则的无格式字符串表示。 该字符串与资源 ID 和数量相匹配。
Throws:
Throw名称 | Throw描述 |
---|---|
NotExistException | 如果资源 ID 与任何资源都不匹配,则引发此异常。 资源ID必须由IDE或资源工具自动生成,或者由系统提供。 |
IOException | 如果在资源读取期间发生 I/O 错误,则引发此异常。 |
WrongTypeException | 如果资源不是字符串类型,则引发此异常。 |
Since:
3
public abstract String getPluralString(int quantity, Object... formatArgs) throws IOException, NotExistException, WrongTypeException
根据给定的数量获取与此Element关联的多个规则的字符串表示形式,并根据指定的格式化对象对字符串进行格式化。
参数:
参数名称 | 参数描述 |
---|---|
quantity | 表示用于获取当前语言复数规则的字符串表示的数字。 |
formatArgs | 指示用于替换的格式化对象。 |
返回:
返回复数规则的格式化字符串表示。 该字符串与资源 ID 和数量相匹配。
Throws:
Throw名称 | Throw描述 |
---|---|
NotExistException | 如果资源 ID 与任何资源都不匹配,则引发此异常。 资源ID必须由IDE或资源工具自动生成,或者由系统提供。 |
IOException | 如果在资源读取期间发生 I/O 错误,则引发此异常。 |
WrongTypeException | 如果资源不是字符串类型,则引发此异常。 |
Since:
3
public abstract Theme getTheme() throws IOException, NotExistException, WrongTypeException
获取与此 Element 关联的 Theme 实例。
返回:
返回一个主题实例。
Throws:
Throw名称 | Throw描述 |
---|---|
NotExistException | 如果资源 ID 与任何资源都不匹配,则引发此异常。 资源ID必须由IDE或资源工具自动生成,或者由系统提供。 |
IOException | 如果在资源读取期间发生 I/O 错误,则引发此异常。 |
WrongTypeException | 如果资源不是主题类型,则引发此异常。 |
Since:
3
public abstract Pattern getPattern() throws IOException, NotExistException, WrongTypeException
获取与此元素关联的 ohos.global.resource.solidxml.Pattern 实例。
返回:
返回 ohos.global.resource.solidxml.Pattern 实例。
Throws:
Throw名称 | Throw描述 |
---|---|
NotExistException | 如果资源 ID 与任何资源都不匹配,则引发此异常。 资源ID必须由IDE或资源工具自动生成,或者由系统提供。 |
IOException | 如果在资源读取期间发生 I/O 错误,则引发此异常。 |
WrongTypeException | 如果资源不是模式类型,则引发此异常。 |
Since:
3
SharedResultSetpublic interface SharedResultSetextends ResultSet提供访问通过跨进程查询数据库获得的数据库结果集的方法。此...
canvasContext.globalCompositeOperation基础库 1.9.90 开始支持,低版本需做兼容处理定义该属性是设置要在绘制新形状时应用的合...
db.collection获取集合的引用方法签名如下:function collection(name: string): Collection方法接受一个 name 参数,指定需引用...
db.Geo该对象上含有地理位置构造器。拥有字段如下:字段说明Point地理位置点db.Geo.Point构造一个地理位置点。可用于查询条件、...
Cloud.getWXContext(): Object支持端:云函数在云函数中获取微信调用上下文返回值ObjectwxContext属性类型说明OPENIDstring小程...
Aggregate.match(object: Object):Aggregate支持端:小程序 2.7.4,云函数 0.8.1,Web聚合阶段。根据条件过滤文档,并且把符合条件...
AggregateCommand.dateFromParts(value: any): Object支持端:小程序 2.7.4,云函数 0.8.1,Web聚合操作符。给定日期的相关信息,...
#v-text预期:string详细:更新元素的 textContent。如果要更新部分的 textContent,需要使用 Mustache 插值。示例:span v-text...