Files
interface_sdk_c/AbilityKit/ability_runtime/libability_runtime.ndk.json
zhongshield1 5dc7d7d6d1 add GetAbilityInstanceId GetAbilityName and GetEnv fun
Co-Authored-By: manual
Signed-off-by: zhongshield1 <zhangzezhong8@huawei-partners.com>
2026-05-18 09:12:37 +08:00

666 lines
19 KiB
JSON

[
{
"first_introduced": "13",
"name": "OH_AbilityRuntime_ApplicationContextGetCacheDir"
},
{
"first_introduced": "13",
"name": "OH_AbilityRuntime_ApplicationContextGetAreaMode"
},
{
"first_introduced": "13",
"name": "OH_AbilityRuntime_ApplicationContextGetBundleName"
},
{
"first_introduced": "15",
"name": "OH_AbilityRuntime_StartSelfUIAbility"
},
{
"first_introduced": "16",
"name": "OH_AbilityRuntime_ApplicationContextGetTempDir"
},
{
"first_introduced": "16",
"name": "OH_AbilityRuntime_ApplicationContextGetFilesDir"
},
{
"first_introduced": "16",
"name": "OH_AbilityRuntime_ApplicationContextGetDatabaseDir"
},
{
"first_introduced": "16",
"name": "OH_AbilityRuntime_ApplicationContextGetPreferencesDir"
},
{
"first_introduced": "16",
"name": "OH_AbilityRuntime_ApplicationContextGetBundleCodeDir"
},
{
"first_introduced": "16",
"name": "OH_AbilityRuntime_ApplicationContextGetDistributedFilesDir"
},
{
"first_introduced": "16",
"name": "OH_AbilityRuntime_ApplicationContextGetCloudFileDir"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_StartSelfUIAbilityWithStartOptions"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_CreateStartOptions"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_DestroyStartOptions"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_SetStartOptionsWindowMode"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_GetStartOptionsWindowMode"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_SetStartOptionsDisplayId"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_GetStartOptionsDisplayId"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_SetStartOptionsWithAnimation"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_GetStartOptionsWithAnimation"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_SetStartOptionsWindowLeft"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_GetStartOptionsWindowLeft"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_SetStartOptionsWindowTop"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_GetStartOptionsWindowTop"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_SetStartOptionsWindowHeight"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_GetStartOptionsWindowHeight"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_SetStartOptionsWindowWidth"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_GetStartOptionsWindowWidth"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_SetStartOptionsStartVisibility"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_GetStartOptionsStartVisibility"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_SetStartOptionsStartWindowIcon"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_GetStartOptionsStartWindowIcon"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_SetStartOptionsStartWindowBackgroundColor"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_GetStartOptionsStartWindowBackgroundColor"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_SetStartOptionsSupportedWindowModes"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_GetStartOptionsSupportedWindowModes"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_SetStartOptionsMinWindowWidth"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_GetStartOptionsMinWindowWidth"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_SetStartOptionsMaxWindowWidth"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_GetStartOptionsMaxWindowWidth"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_SetStartOptionsMinWindowHeight"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_GetStartOptionsMinWindowHeight"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_SetStartOptionsMaxWindowHeight"
},
{
"first_introduced": "17",
"name": "OH_AbilityRuntime_GetStartOptionsMaxWindowHeight"
},
{
"first_introduced": "20",
"name": "OH_AbilityRuntime_ApplicationContextGetResourceDir"
},
{
"first_introduced": "21",
"name": "OH_AbilityRuntime_ApplicationContextGetLaunchParameter"
},
{
"first_introduced": "21",
"name": "OH_AbilityRuntime_ApplicationContextGetLatestParameter"
},
{
"first_introduced": "21",
"name": "OH_AbilityRuntime_ApplicationContextGetVersionCode"
},
{
"first_introduced": "21",
"name": "OH_AbilityRuntime_StartSelfUIAbilityWithPidResult"
},
{
"first_introduced": "22",
"name": "OH_AbilityRuntime_ApplicationContextGetLogFileDir"
},
{
"first_introduced": "23",
"name": "OH_AbilityRuntime_ApplicationContextNotifyPageChanged"
},
{
"first_introduced": "24",
"name": "OH_AbilityRuntime_Context_GetCacheDir"
},
{
"first_introduced": "24",
"name": "OH_AbilityRuntime_Context_GetTempDir"
},
{
"first_introduced": "24",
"name": "OH_AbilityRuntime_Context_GetFilesDir"
},
{
"first_introduced": "24",
"name": "OH_AbilityRuntime_Context_GetDatabaseDir"
},
{
"first_introduced": "24",
"name": "OH_AbilityRuntime_Context_GetPreferencesDir"
},
{
"first_introduced": "24",
"name": "OH_AbilityRuntime_Context_GetBundleCodeDir"
},
{
"first_introduced": "24",
"name": "OH_AbilityRuntime_Context_GetDistributedFilesDir"
},
{
"first_introduced": "24",
"name": "OH_AbilityRuntime_Context_GetResourceDir"
},
{
"first_introduced": "24",
"name": "OH_AbilityRuntime_Context_GetCloudFileDir"
},
{
"first_introduced": "24",
"name": "OH_AbilityRuntime_Context_GetAreaMode"
},
{
"first_introduced": "24",
"name": "OH_AbilityRuntime_Context_SetAreaMode"
},
{
"first_introduced": "24",
"name": "OH_AbilityRuntime_Context_GetLogFileDir"
},
{
"first_introduced": "24",
"name": "OH_AbilityRuntime_Context_GetProcessName"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ReleaseAllExtensionInfos"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_GetModularObjectExtensionInfoLaunchMode"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_GetModularObjectExtensionInfoProcessMode"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_GetModularObjectExtensionInfoThreadMode"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_GetModularObjectExtensionInfoElementName"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_GetModularObjectExtensionInfoDisableState"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_AcquireSelfModularObjectExtensionInfos"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_GetCountFromAllModObjExtensionInfos"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_GetModObjExtensionInfoByIndex"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ConnectModularObjectExtensionAbility"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_DisconnectModularObjectExtensionAbility"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_CreateConnectOptions"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_DestroyConnectOptions"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ConnectOptions_SetOnConnectCallback"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ConnectOptions_SetOnDisconnectCallback"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ConnectOptions_SetOnFailedCallback"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjExtensionAbility_RegisterOnCreateFunc"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjExtensionAbility_RegisterOnDestroyFunc"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjExtensionAbility_RegisterOnConnectFunc"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjExtensionAbility_RegisterOnDisconnectFunc"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjExtensionAbility_GetContextFromInstance"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjExtensionAbility_GetInstanceFromBase"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjExtensionContext_GetBaseContext"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjExtensionContext_StartSelfUIAbility"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjExtensionContext_StartSelfUIAbilityWithStartOptions"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjExtensionContext_TerminateSelf"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjExtensionContext_CreateIPCRemoteStub"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjExtensionContext_DestroyIPCRemoteStub"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_GetAbilityInstanceId"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_GetAbilityName"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_GetEnv"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_TypeInfoClear"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_VariantClear"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_CreateMainServiceInstance"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_CreateSubInstance"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_Release"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_HasTypeDescriptor"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_GetTypeDescriptor"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_QueryMainServiceInterfaceMemIDsOfNames"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_CallMethod"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_Release"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetVersion"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetInterfaceCount"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetInterfaceName"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetInterfaceIsCallback"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetMainServiceInterfaceName"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetMethodCount"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetMethodName"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetMethodMemberId"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetMethodReturnType"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetMethodParamCount"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetMethodParamType"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetMethodParamName"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetEnumCount"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetEnumName"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetEnumValueCount"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetEnumValueName"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetEnumValue"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetStructCount"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetStructName"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetStructFieldCount"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetStructFieldName"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_TypeDescriptor_GetStructFieldType"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_ArrayCreate"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_ArrayGetElementType"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_ArraySet"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_ArrayGet"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_ArrayGetSize"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_ArrayRelease"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_VectorCreate"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_VectorGetElementType"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_VectorAdd"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_VectorGet"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_VectorGetSize"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_VectorClear"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_VectorRelease"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_SetCreate"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_SetGetElementType"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_SetAdd"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_SetRemove"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_SetContains"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_SetGetSize"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_SetGetAt"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_SetClear"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_SetRelease"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_MapCreate"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_MapGetKeyType"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_MapGetValueType"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_MapPut"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_MapGet"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_MapRemove"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_MapContainsKey"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_MapGetSize"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_MapGetKeyAt"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_MapGetValueAt"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_MapClear"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_MapRelease"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_StructCreate"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_StructGetName"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_StructSetField"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_StructGetField"
},
{
"first_introduced": "26.0.0",
"name": "OH_AbilityRuntime_ModObjDispatcher_StructRelease"
}
]