鴻蒙OS AbilityInfo.AbilitySubType

2022-04-26 17:08 更新

AbilityInfo.AbilitySubType

java.lang.Object

|---java.lang.Enum<AbilityInfo.AbilitySubType&

|---|---ohos.bundle.AbilityInfo.AbilitySubType

  1. public static enum AbilityInfo.AbilitySubType
  2. extends Enum<AbilityInfo.AbilitySubType>

枚舉可由ability使用的模板的子類(lèi)型。

您可以保留默認(rèn)值 UNSPECIFIED。

枚舉常量摘要

枚舉常量 描述
CA 表示ability類(lèi)型是帶有 UI 的服務(wù)。
UNSPECIFIED 表示未定義的ability子類(lèi)型。

方法總結(jié)

修飾符和類(lèi)型 方法 描述
static AbilityInfo.AbilitySubType valueOf(String name) 返回具有指定名稱(chēng)的此類(lèi)型的枚舉常量。
static AbilityInfo.AbilitySubType[] values() 按照聲明的順序返回包含此枚舉類(lèi)型常量的數(shù)組。
從類(lèi) java.lang.Enum 繼承的方法
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
從類(lèi) java.lang.Object 繼承的方法
getClass, notify, notifyAll, wait, wait, wait

枚舉常量詳細(xì)信息

UNSPECIFIED

public static final AbilityInfo.AbilitySubType UNSPECIFIED

表示未定義的ability子類(lèi)型。

CA

public static final AbilityInfo.AbilitySubType CA

表示ability類(lèi)型是帶有 UI 的服務(wù)。

方法詳情

values

public static AbilityInfo.AbilitySubType[] values()

按照聲明的順序返回包含此枚舉類(lèi)型常量的數(shù)組。 此方法可用于迭代常量,如下所示:

  1. for (AbilityInfo.AbilitySubType c : AbilityInfo.AbilitySubType.values()) System.out.println(c);

返回:

包含此枚舉類(lèi)型的常量的數(shù)組,按聲明的順序排列

valueOf

public static AbilityInfo.AbilitySubType valueOf(String name)

返回具有指定名稱(chēng)的此類(lèi)型的枚舉常量。 該字符串必須與用于在此類(lèi)型中聲明枚舉常量的標(biāo)識(shí)符完全匹配。 (不允許使用無(wú)關(guān)的空白字符。)

參數(shù):

參數(shù)名稱(chēng) 參數(shù)描述
name 要返回的枚舉常量的名稱(chēng)。

返回:

具有指定名稱(chēng)的枚舉常量

Throws:

Throw名稱(chēng) Throw描述
IllegalArgumentException 如果此枚舉類(lèi)型沒(méi)有具有指定名稱(chēng)的常量
NullPointerException 如果參數(shù)為空
以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)