鸿蒙OS开发文档 鸿蒙OS AttrSet

2024-02-25 开发教程 鸿蒙OS开发文档 匿名 2

AttrSet

public interface AttrSet

定义如何存储、读取和使用与 Component 控件相关的属性,以及其他需要使用属性集的类。

字段摘要

修饰符和类型字段描述
static StringSTYLE_ATTR定义属性集中属性的样式。

方法总结

修饰符和类型方法描述
OptionalAttrgetAttr(int index)使用其索引获取属性。
OptionalAttrgetAttr(String fullName)通过名称获取属性。
intgetLength()获取属性集中的属性数量。
OptionalStringgetStyle()获取属性样式。

字段详细信息

STYLE_ATTR

static final String STYLE_ATTR

定义属性集中属性的样式。

方法详情

getStyle

OptionalString getStyle()

获取属性样式。

返回:

返回属性样式。

getLength

int getLength()

获取属性集中的属性数量。

返回:

返回属性的数量。

getAttr

OptionalAttr getAttr(int index)

使用其索引获取属性。

参数:

参数名称参数描述
index表示索引值,范围从 0 到现有属性的数量减 1。超出此范围的值不会产生错误,但会收到一个空的 Optional 对象。

返回:

返回索引对应的属性。

getAttr

OptionalAttr getAttr(String fullName)

通过名称获取属性。

将返回与 fullName 匹配的属性。

参数:

参数名称参数描述
fullName指示属性的完全限定名称。

返回:

返回匹配的属性。