| 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 |