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