| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| New API | NA | Class name: global; API declaration: declare namespace dlpPermission Differences: declare namespace dlpPermission | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: export enum ActionFlagType Differences: export enum ActionFlagType | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: ActionFlagType; API declaration: ACTION_VIEW = 0x00000001 Differences: ACTION_VIEW = 0x00000001 | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: ActionFlagType; API declaration: ACTION_SAVE = 0x00000002 Differences: ACTION_SAVE = 0x00000002 | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: ActionFlagType; API declaration: ACTION_SAVE_AS = 0x00000004 Differences: ACTION_SAVE_AS = 0x00000004 | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: ActionFlagType; API declaration: ACTION_EDIT = 0x00000008 Differences: ACTION_EDIT = 0x00000008 | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: ActionFlagType; API declaration: ACTION_SCREEN_CAPTURE = 0x00000010 Differences: ACTION_SCREEN_CAPTURE = 0x00000010 | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: ActionFlagType; API declaration: ACTION_SCREEN_SHARE = 0x00000020 Differences: ACTION_SCREEN_SHARE = 0x00000020 | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: ActionFlagType; API declaration: ACTION_SCREEN_RECORD = 0x00000040 Differences: ACTION_SCREEN_RECORD = 0x00000040 | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: ActionFlagType; API declaration: ACTION_COPY = 0x00000080 Differences: ACTION_COPY = 0x00000080 | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: ActionFlagType; API declaration: ACTION_PRINT = 0x00000100 Differences: ACTION_PRINT = 0x00000100 | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: ActionFlagType; API declaration: ACTION_EXPORT = 0x00000200 Differences: ACTION_EXPORT = 0x00000200 | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: ActionFlagType; API declaration: ACTION_PERMISSION_CHANGE = 0x00000400 Differences: ACTION_PERMISSION_CHANGE = 0x00000400 | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: export enum DLPFileAccess Differences: export enum DLPFileAccess | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: DLPFileAccess; API declaration: NO_PERMISSION = 0 Differences: NO_PERMISSION = 0 | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: DLPFileAccess; API declaration: READ_ONLY = 1 Differences: READ_ONLY = 1 | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: DLPFileAccess; API declaration: CONTENT_EDIT = 2 Differences: CONTENT_EDIT = 2 | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: DLPFileAccess; API declaration: FULL_CONTROL = 3 Differences: FULL_CONTROL = 3 | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: export interface DLPPermissionInfo Differences: export interface DLPPermissionInfo | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: DLPPermissionInfo; API declaration: dlpFileAccess: DLPFileAccess; Differences: dlpFileAccess: DLPFileAccess; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: DLPPermissionInfo; API declaration: flags: number; Differences: flags: number; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: export interface AccessedDLPFileInfo Differences: export interface AccessedDLPFileInfo | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: AccessedDLPFileInfo; API declaration: uri: string; Differences: uri: string; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: AccessedDLPFileInfo; API declaration: lastOpenTime: number; Differences: lastOpenTime: number; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: export interface RetentionSandboxInfo Differences: export interface RetentionSandboxInfo | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: RetentionSandboxInfo; API declaration: appIndex: number; Differences: appIndex: number; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: RetentionSandboxInfo; API declaration: bundleName: string; Differences: bundleName: string; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: RetentionSandboxInfo; API declaration: docUris: Array<string>; Differences: docUris: Array<string>; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function isDLPFile(fd: number): Promise<boolean>; Differences: function isDLPFile(fd: number): Promise<boolean>; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function isDLPFile(fd: number, callback: AsyncCallback<boolean>): void; Differences: function isDLPFile(fd: number, callback: AsyncCallback<boolean>): void; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function getDLPPermissionInfo(): Promise<DLPPermissionInfo>; Differences: function getDLPPermissionInfo(): Promise<DLPPermissionInfo>; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function getDLPPermissionInfo(callback: AsyncCallback<DLPPermissionInfo>): void; Differences: function getDLPPermissionInfo(callback: AsyncCallback<DLPPermissionInfo>): void; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function getOriginalFileName(fileName: string): string; Differences: function getOriginalFileName(fileName: string): string; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function getDLPSuffix(): string; Differences: function getDLPSuffix(): string; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function on(type: 'openDLPFile', listener: Callback<AccessedDLPFileInfo>): void; Differences: function on(type: 'openDLPFile', listener: Callback<AccessedDLPFileInfo>): void; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function off(type: 'openDLPFile', listener?: Callback<AccessedDLPFileInfo>): void; Differences: function off(type: 'openDLPFile', listener?: Callback<AccessedDLPFileInfo>): void; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function isInSandbox(): Promise<boolean>; Differences: function isInSandbox(): Promise<boolean>; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function isInSandbox(callback: AsyncCallback<boolean>): void; Differences: function isInSandbox(callback: AsyncCallback<boolean>): void; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function getDLPSupportedFileTypes(): Promise<Array<string>>; Differences: function getDLPSupportedFileTypes(): Promise<Array<string>>; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function getDLPSupportedFileTypes(callback: AsyncCallback<Array<string>>): void; Differences: function getDLPSupportedFileTypes(callback: AsyncCallback<Array<string>>): void; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function setRetentionState(docUris: Array<string>): Promise<void>; Differences: function setRetentionState(docUris: Array<string>): Promise<void>; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function setRetentionState(docUris: Array<string>, callback: AsyncCallback<void>): void; Differences: function setRetentionState(docUris: Array<string>, callback: AsyncCallback<void>): void; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function cancelRetentionState(docUris: Array<string>): Promise<void>; Differences: function cancelRetentionState(docUris: Array<string>): Promise<void>; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function cancelRetentionState(docUris: Array<string>, callback: AsyncCallback<void>): void; Differences: function cancelRetentionState(docUris: Array<string>, callback: AsyncCallback<void>): void; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function getRetentionSandboxList(bundleName?: string): Promise<Array<RetentionSandboxInfo>>; Differences: function getRetentionSandboxList(bundleName?: string): Promise<Array<RetentionSandboxInfo>>; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function getRetentionSandboxList(bundleName: string, callback: AsyncCallback<Array<RetentionSandboxInfo>>): void; Differences: function getRetentionSandboxList(bundleName: string, callback: AsyncCallback<Array<RetentionSandboxInfo>>): void; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function getRetentionSandboxList(callback: AsyncCallback<Array<RetentionSandboxInfo>>): void; Differences: function getRetentionSandboxList(callback: AsyncCallback<Array<RetentionSandboxInfo>>): void; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function getDLPFileAccessRecords(): Promise<Array<AccessedDLPFileInfo>>; Differences: function getDLPFileAccessRecords(): Promise<Array<AccessedDLPFileInfo>>; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function getDLPFileAccessRecords(callback: AsyncCallback<Array<AccessedDLPFileInfo>>): void; Differences: function getDLPFileAccessRecords(callback: AsyncCallback<Array<AccessedDLPFileInfo>>): void; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: export interface DLPManagerResult Differences: export interface DLPManagerResult | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: DLPManagerResult; API declaration: resultCode: number; Differences: resultCode: number; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: DLPManagerResult; API declaration: want: Want; Differences: want: Want; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function startDLPManagerForResult(context: common.UIAbilityContext, want: Want): Promise<DLPManagerResult>; Differences: function startDLPManagerForResult(context: common.UIAbilityContext, want: Want): Promise<DLPManagerResult>; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function setSandboxAppConfig(configInfo: string): Promise<void>; Differences: function setSandboxAppConfig(configInfo: string): Promise<void>; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function cleanSandboxAppConfig(): Promise<void>; Differences: function cleanSandboxAppConfig(): Promise<void>; | api/@ohos.dlpPermission.d.ts |
| New API | NA | Class name: dlpPermission; API declaration: function getSandboxAppConfig(): Promise<string>; Differences: function getSandboxAppConfig(): Promise<string>; | api/@ohos.dlpPermission.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.dlpPermission.d.ts Differences: DataLossPreventionKit | api/@ohos.dlpPermission.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: kits@kit.DataLossPreventionKit.d.ts Differences: DataLossPreventionKit | kits/@kit.DataLossPreventionKit.d.ts |
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 js-apidiff-ArkGraphics2D
openharmony 鸿蒙 js-apidiff-MediaKit
openharmony 鸿蒙 js-apidiff-InputKit
openharmony 鸿蒙 js-apidiff-BasicServicesKit
openharmony 鸿蒙 js-apidiff-ConnectivityKit
openharmony 鸿蒙 js-apidiff-ArkWeb
openharmony 鸿蒙 js-apidiff-MultimodalAwarenessKit