getOrCreateLocalDir(callback:AsyncCallback):void;
getOrCreateLocalDir():Promise; | Stage模型无对应接口 | Stage模型应用在应用根目录下没有操作权限,不提供对应接口 |
verifyPermission(permission:string,options:PermissionOptions,callback:AsyncCallback):void;
verifyPermission(permission:string,callback:AsyncCallback):void;
verifyPermission(permission:string,options?:PermissionOptions):Promise; | @ohos.abilityAccessCtrl.d.ts | verifyAccessTokenSync(tokenID: number, permissionName: Permissions): GrantStatus;
verifyAccessToken(tokenID: number, permissionName: Permissions): Promise; |
requestPermissionsFromUser(permissions:Array,requestCode:number,resultCallback:AsyncCallback):void;
requestPermissionsFromUser(permissions:Array,requestCode:number):Promise; | @ohos.abilityAccessCtrl.d.ts | requestPermissionsFromUser(context: Context, permissionList: Array, requestCallback: AsyncCallback) : void;
requestPermissionsFromUser(context: Context, permissionList: Array) : Promise; |
getApplicationInfo(callback:AsyncCallback):void;
getApplicationInfo():Promise; | applicationContext.d.ts | applicationInfo: ApplicationInfo; |
getBundleName(callback : AsyncCallback): void;
getBundleName(): Promise; | applicationUIAbilityContext.d.ts | abilityInfo.bundleName: string; |
getDisplayOrientation(callback : AsyncCallback): void;
getDisplayOrientation(): Promise; | @ohos.screen.d.ts | readonly orientation: Orientation; |
setDisplayOrientation(orientation:bundle.DisplayOrientation, callback:AsyncCallback):void;
setDisplayOrientation(orientation:bundle.DisplayOrientation):Promise; | @ohos.screen.d.ts | setOrientation(orientation: Orientation, callback: AsyncCallback): void;
setOrientation(orientation: Orientation): Promise; |
setShowOnLockScreen(show:boolean, callback:AsyncCallback):void;
setShowOnLockScreen(show:boolean):Promise; | @ohos.window.d.ts | setShowOnLockScreen(showOnLockScreen: boolean): void; |
setWakeUpScreen(wakeUp:boolean, callback:AsyncCallback):void;
setWakeUpScreen(wakeUp:boolean):Promise; | @ohos.window.d.ts | setWakeUpScreen(wakeUp: boolean): void; |
getProcessInfo(callback:AsyncCallback):void;
getProcessInfo():Promise; | @ohos.app.ability.abilityManager.d.ts | getAbilityRunningInfos(callback: AsyncCallback>): void;
getAbilityRunningInfos(): Promise>; |
getElementName(callback:AsyncCallback):void;
getElementName():Promise; | applicationUIAbilityContext.d.ts | abilityInfo.name: string;
abilityInfo.bundleName: string; |
getProcessName(callback:AsyncCallback):void;
getProcessName():Promise; | @ohos.app.ability.abilityManager.d.ts | getAbilityRunningInfos(callback: AsyncCallback>): void;
getAbilityRunningInfos(): Promise>; |
getCallingBundle(callback:AsyncCallback):void;
getCallingBundle():Promise; | Stage模型无对应接口 | Stage模型应用可以使用Want.parameters的ohos.aafwk.param.callerUid参数,获取调用方的应用信息 |
getFilesDir(callback:AsyncCallback):void;
getFilesDir():Promise; | applicationContext.d.ts | filesDir: string; |
getCacheDir(callback:AsyncCallback):void;
getCacheDir():Promise; | applicationContext.d.ts | cacheDir: string; |
getOrCreateDistributedDir(callback:AsyncCallback):void;
getOrCreateDistributedDir():Promise; | applicationContext.d.ts | distributedFilesDir: string; |
getAppType(callback:AsyncCallback):void;
getAppType():Promise; | applicationUIAbilityContext.d.ts | 通过abilityInfo字段的type属性获取
abilityInfo.type: bundleManager.AbilityType; |
getHapModuleInfo(callback:AsyncCallback):void;
getHapModuleInfo():Promise; | applicationUIAbilityContext.d.ts | currentHapModuleInfo: HapModuleInfo; |
getAppVersionInfo(callback:AsyncCallback):void;
getAppVersionInfo():Promise; | bundlebundleInfo.d.ts | readonly name: string;
readonly versionCode: number;
readonly versionName: string; |
| getApplicationContext():Context; | applicationContext.d.ts | getApplicationContext(): ApplicationContext; |
getAbilityInfo(callback:AsyncCallback):void;
getAbilityInfo():Promise; | applicationUIAbilityContext.d.ts | abilityInfo: AbilityInfo; |
isUpdatingConfigurations(callback:AsyncCallback):void;
isUpdatingConfigurations():Promise; | Stage模型无对应接口 | 在系统环境变化时,应用不会重启,调用onConfigurationUpdated接口通知应用,该接口在FA模型是空实现接口,Stage模型不提供对应接口 |
printDrawnCompleted(callback:AsyncCallback):void;
printDrawnCompleted():Promise; | Stage模型无对应接口 | 该接口在FA模型是空实现接口,不影响应用功能,Stage模型不提供对应接口 |