1| 操作 | 旧版本 | 新版本 | d.ts文件 | 2| ---- | ------ | ------ | -------- | 3|删除|类名:DistributedObject;<br>方法or属性:on(type: 'change', callback: Callback\<{ sessionId: string, fields: Array\<string> }>): void;|NA|@ohos.data.distributedDataObject.d.ts| 4|删除|类名:DataObject;<br>方法or属性:on(type: 'change', callback: Callback\<{ sessionId: string, fields: Array\<string> }>): void;|NA|@ohos.data.distributedDataObject.d.ts| 5|删除|类名:DistributedObject;<br>方法or属性:on(<br><br> type: 'status',<br><br> callback: Callback\<{ sessionId: string, networkId: string, status: 'online' \| 'offline' }><br><br> ): void;|NA|@ohos.data.distributedDataObject.d.ts| 6|删除|类名:DataObject;<br>方法or属性:on(<br><br> type: 'status',<br><br> callback: Callback\<{ sessionId: string, networkId: string, status: 'online' \| 'offline' }><br><br> ): void;|NA|@ohos.data.distributedDataObject.d.ts| 7|删除|类名:DistributedObject;<br>方法or属性:off(type: 'change', callback?: Callback\<{ sessionId: string, fields: Array\<string> }>): void;|NA|@ohos.data.distributedDataObject.d.ts| 8|删除|类名:DataObject;<br>方法or属性:off(type: 'change', callback?: Callback\<{ sessionId: string, fields: Array\<string> }>): void;|NA|@ohos.data.distributedDataObject.d.ts| 9|删除|类名:DistributedObject;<br>方法or属性:off(<br><br> type: 'status',<br><br> callback?: Callback\<{ sessionId: string, deviceId: string, status: 'online' \| 'offline' }><br><br> ): void;|NA|@ohos.data.distributedDataObject.d.ts| 10|删除|类名:DataObject;<br>方法or属性:off(<br><br> type: 'status',<br><br> callback?: Callback\<{ sessionId: string, deviceId: string, status: 'online' \| 'offline' }><br><br> ): void;|NA|@ohos.data.distributedDataObject.d.ts| 11|删除|类名:Preferences;<br>方法or属性:on(type: 'change', callback: Callback\<{ key: string }>): void;|NA|@ohos.data.preferences.d.ts| 12|删除|类名:Preferences;<br>方法or属性:on(type: 'multiProcessChange', callback: Callback\<{ key: string }>): void;|NA|@ohos.data.preferences.d.ts| 13|删除|类名:Preferences;<br>方法or属性:off(type: 'change', callback?: Callback\<{ key: string }>): void;|NA|@ohos.data.preferences.d.ts| 14|删除|类名:Preferences;<br>方法or属性:off(type: 'multiProcessChange', callback?: Callback\<{ key: string }>): void;|NA|@ohos.data.preferences.d.ts| 15|删除|类名:UDMF;<br>方法or属性:type Options = {<br> /**<br> * indicates the target Intention<br> *<br> * @syscap SystemCapability.DistributedDataManager.UDMF.Core<br> * @since 10<br> */<br> intention?: Intention;<br><br> /**<br> * indicates the unique identifier of target UnifiedData<br> *<br> * @syscap SystemCapability.DistributedDataManager.UDMF.Core<br> * @since 10<br> */<br> key?: string;<br> };|NA|@ohos.data.UDMF.d.ts| 16|删除|类名:UDMF;<br>方法or属性:function insertData(options: Options, data: UnifiedData, callback: AsyncCallback\<string>): void;|NA|@ohos.data.UDMF.d.ts| 17|删除|类名:UDMF;<br>方法or属性:function insertData(options: Options, data: UnifiedData): Promise\<string>;|NA|@ohos.data.UDMF.d.ts| 18|删除|类名:UDMF;<br>方法or属性:function updateData(options: Options, data: UnifiedData, callback: AsyncCallback\<void>): void;|NA|@ohos.data.UDMF.d.ts| 19|删除|类名:UDMF;<br>方法or属性:function updateData(options: Options, data: UnifiedData): Promise\<void>;|NA|@ohos.data.UDMF.d.ts| 20|删除|类名:UDMF;<br>方法or属性:function queryData(options: Options, callback: AsyncCallback\<Array\<UnifiedData>>): void;|NA|@ohos.data.UDMF.d.ts| 21|删除|类名:UDMF;<br>方法or属性:function queryData(options: Options): Promise\<Array\<UnifiedData>>;|NA|@ohos.data.UDMF.d.ts| 22|删除|类名:UDMF;<br>方法or属性:function deleteData(options: Options, callback: AsyncCallback\<Array\<UnifiedData>>): void;|NA|@ohos.data.UDMF.d.ts| 23|删除|类名:UDMF;<br>方法or属性:function deleteData(options: Options): Promise\<Array\<UnifiedData>>;|NA|@ohos.data.UDMF.d.ts| 24|删除|类名:UnifiedDataType;<br>方法or属性:TEXT = 'Text'|NA|@ohos.data.UDMF.d.ts| 25|删除|类名:UnifiedDataType;<br>方法or属性:PLAIN_TEXT = 'Text.PlainText'|NA|@ohos.data.UDMF.d.ts| 26|删除|类名:UnifiedDataType;<br>方法or属性:HYPERLINK = 'Text.Hyperlink'|NA|@ohos.data.UDMF.d.ts| 27|删除|类名:UnifiedDataType;<br>方法or属性:HTML = 'Text.HTML'|NA|@ohos.data.UDMF.d.ts| 28|删除|类名:UnifiedDataType;<br>方法or属性:FILE = 'File'|NA|@ohos.data.UDMF.d.ts| 29|删除|类名:UnifiedDataType;<br>方法or属性:IMAGE = 'File.Media.Image'|NA|@ohos.data.UDMF.d.ts| 30|删除|类名:UnifiedDataType;<br>方法or属性:VIDEO = 'File.Media.Video'|NA|@ohos.data.UDMF.d.ts| 31|删除|类名:UnifiedDataType;<br>方法or属性:AUDIO = 'File.Media.Audio'|NA|@ohos.data.UDMF.d.ts| 32|删除|类名:UnifiedDataType;<br>方法or属性:FOLDER = 'File.Folder'|NA|@ohos.data.UDMF.d.ts| 33|删除|类名:UnifiedDataType;<br>方法or属性:SYSTEM_DEFINED_RECORD = 'SystemDefinedType'|NA|@ohos.data.UDMF.d.ts| 34|删除|类名:UnifiedDataType;<br>方法or属性:SYSTEM_DEFINED_FORM = 'SystemDefinedType.Form'|NA|@ohos.data.UDMF.d.ts| 35|删除|类名:UnifiedDataType;<br>方法or属性:SYSTEM_DEFINED_APP_ITEM = 'SystemDefinedType.AppItem'|NA|@ohos.data.UDMF.d.ts| 36|删除|类名:UnifiedDataType;<br>方法or属性:SYSTEM_DEFINED_PIXEL_MAP = 'SystemDefinedType.PixelMap'|NA|@ohos.data.UDMF.d.ts| 37|删除|类名:UnifiedDataType;<br>方法or属性:APPLICATION_DEFINED_RECORD = 'ApplicationDefinedType'|NA|@ohos.data.UDMF.d.ts| 38|删除|类名:UnifiedData;<br>方法or属性:constructor(record: UnifiedRecord);|NA|@ohos.data.UDMF.d.ts| 39|删除|类名:UnifiedData;<br>方法or属性:addRecord(record: UnifiedRecord): void;|NA|@ohos.data.UDMF.d.ts| 40|删除|类名:UnifiedData;<br>方法or属性:getRecords(): Array\<UnifiedRecord>;|NA|@ohos.data.UDMF.d.ts| 41|删除|类名:Summary;<br>方法or属性:summary: { [key: string]: number };|NA|@ohos.data.UDMF.d.ts| 42|删除|类名:Summary;<br>方法or属性:totalSize: number;|NA|@ohos.data.UDMF.d.ts| 43|删除|类名:UnifiedRecord;<br>方法or属性:getType(): string;|NA|@ohos.data.UDMF.d.ts| 44|删除|类名:Text;<br>方法or属性:details?: { [key: string]: string };|NA|@ohos.data.UDMF.d.ts| 45|删除|类名:File;<br>方法or属性:details?: { [key: string]: string };|NA|@ohos.data.UDMF.d.ts| 46|删除|类名:PlainText;<br>方法or属性:textContent: string;|NA|@ohos.data.UDMF.d.ts| 47|删除|类名:PlainText;<br>方法or属性:abstract?: string;|NA|@ohos.data.UDMF.d.ts| 48|删除|类名:Hyperlink;<br>方法or属性:url: string;|NA|@ohos.data.UDMF.d.ts| 49|删除|类名:Hyperlink;<br>方法or属性:description?: string;|NA|@ohos.data.UDMF.d.ts| 50|删除|类名:HTML;<br>方法or属性:htmlContent: string;|NA|@ohos.data.UDMF.d.ts| 51|删除|类名:HTML;<br>方法or属性:plainContent?: string;|NA|@ohos.data.UDMF.d.ts| 52|删除|类名:File;<br>方法or属性:uri: string;|NA|@ohos.data.UDMF.d.ts| 53|删除|类名:Image;<br>方法or属性:imageUri: string;|NA|@ohos.data.UDMF.d.ts| 54|删除|类名:Video;<br>方法or属性:videoUri: string;|NA|@ohos.data.UDMF.d.ts| 55|删除|类名:Audio;<br>方法or属性:audioUri: string;|NA|@ohos.data.UDMF.d.ts| 56|删除|类名:Folder;<br>方法or属性:folderUri: string;|NA|@ohos.data.UDMF.d.ts| 57|删除|类名:SystemDefinedRecord;<br>方法or属性:details?: { [key: string]: number \| string \| Uint8Array };|NA|@ohos.data.UDMF.d.ts| 58|删除|类名:SystemDefinedForm;<br>方法or属性:formId: number;|NA|@ohos.data.UDMF.d.ts| 59|删除|类名:SystemDefinedForm;<br>方法or属性:formName: string;|NA|@ohos.data.UDMF.d.ts| 60|删除|类名:SystemDefinedForm;<br>方法or属性:bundleName: string;|NA|@ohos.data.UDMF.d.ts| 61|删除|类名:SystemDefinedAppItem;<br>方法or属性:bundleName: string;|NA|@ohos.data.UDMF.d.ts| 62|删除|类名:SystemDefinedForm;<br>方法or属性:abilityName: string;|NA|@ohos.data.UDMF.d.ts| 63|删除|类名:SystemDefinedAppItem;<br>方法or属性:abilityName: string;|NA|@ohos.data.UDMF.d.ts| 64|删除|类名:SystemDefinedForm;<br>方法or属性:module: string;|NA|@ohos.data.UDMF.d.ts| 65|删除|类名:SystemDefinedAppItem;<br>方法or属性:appId: string;|NA|@ohos.data.UDMF.d.ts| 66|删除|类名:SystemDefinedAppItem;<br>方法or属性:appName: string;|NA|@ohos.data.UDMF.d.ts| 67|删除|类名:SystemDefinedAppItem;<br>方法or属性:appIconId: string;|NA|@ohos.data.UDMF.d.ts| 68|删除|类名:SystemDefinedAppItem;<br>方法or属性:appLabelId: string;|NA|@ohos.data.UDMF.d.ts| 69|删除|类名:SystemDefinedPixelMap;<br>方法or属性:rawData: Uint8Array;|NA|@ohos.data.UDMF.d.ts| 70|删除|类名:ApplicationDefinedRecord;<br>方法or属性:rawData: Uint8Array;|NA|@ohos.data.UDMF.d.ts| 71|删除|类名:ApplicationDefinedRecord;<br>方法or属性:applicationDefinedType: string;|NA|@ohos.data.UDMF.d.ts| 72|删除|类名:Intention;<br>方法or属性:DATA_HUB = 'DataHub'|NA|@ohos.data.UDMF.d.ts| 73|新增|NA|类名:DistributedObject;<br>方法or属性:on(type: 'change', callback: (sessionId: string, fields: Array\<string>) => void): void;|@ohos.data.distributedDataObject.d.ts| 74|新增|NA|类名:DataObject;<br>方法or属性:on(type: 'change', callback: (sessionId: string, fields: Array\<string>) => void ): void;|@ohos.data.distributedDataObject.d.ts| 75|新增|NA|类名:DistributedObject;<br>方法or属性:on(<br><br> type: 'status',<br><br> callback: (sessionId: string, networkId: string, status: 'online' \| 'offline' ) => void<br><br> ): void;|@ohos.data.distributedDataObject.d.ts| 76|新增|NA|类名:DataObject;<br>方法or属性:on(<br><br> type: 'status',<br><br> callback: (sessionId: string, networkId: string, status: 'online' \| 'offline' ) => void<br><br> ): void;|@ohos.data.distributedDataObject.d.ts| 77|新增|NA|类名:DistributedObject;<br>方法or属性:off(type: 'change', callback?: (sessionId: string, fields: Array\<string>) => void): void;|@ohos.data.distributedDataObject.d.ts| 78|新增|NA|类名:DataObject;<br>方法or属性:off(type: 'change', callback?: (sessionId: string, fields: Array\<string>) => void ): void;|@ohos.data.distributedDataObject.d.ts| 79|新增|NA|类名:DistributedObject;<br>方法or属性:off(<br><br> type: 'status',<br><br> callback?: (sessionId: string, networkId: string, status: 'online' \| 'offline' ) => void<br><br> ): void;|@ohos.data.distributedDataObject.d.ts| 80|新增|NA|类名:DataObject;<br>方法or属性:off(<br><br> type: 'status',<br><br> callback?: (sessionId: string, networkId: string, status: 'online' \| 'offline' ) => void<br><br> ): void;|@ohos.data.distributedDataObject.d.ts| 81|新增|NA|类名:preferences;<br>方法or属性:function getPreferencesSync(context: Context, options: Options): Preferences;|@ohos.data.preferences.d.ts| 82|新增|NA|类名:preferences;<br>方法or属性:function removePreferencesFromCacheSync(context: Context, options: Options): void;|@ohos.data.preferences.d.ts| 83|新增|NA|类名:Preferences;<br>方法or属性:on(type: 'change', callback: (key: string) => void): void;|@ohos.data.preferences.d.ts| 84|新增|NA|类名:Preferences;<br>方法or属性:on(type: 'multiProcessChange', callback: (key: string) => void): void;|@ohos.data.preferences.d.ts| 85|新增|NA|类名:Preferences;<br>方法or属性:off(type: 'change', callback?: (key: string) => void): void;|@ohos.data.preferences.d.ts| 86|新增|NA|类名:Preferences;<br>方法or属性:off(type: 'multiProcessChange', callback?: (key: string) => void): void;|@ohos.data.preferences.d.ts| 87|新增|NA|类名:unifiedDataChannel;<br>方法or属性:type Options = {<br> /**<br> * Indicates the target Intention<br> *<br> * @syscap SystemCapability.DistributedDataManager.UDMF.Core<br> * @since 10<br> */<br> intention?: Intention;<br><br> /**<br> * Indicates the unique identifier of target UnifiedData<br> *<br> * @syscap SystemCapability.DistributedDataManager.UDMF.Core<br> * @since 10<br> */<br> key?: string;<br> };|@ohos.data.unifiedDataChannel.d.ts| 88|新增|NA|类名:unifiedDataChannel;<br>方法or属性:function insertData(options: Options, data: UnifiedData, callback: AsyncCallback\<string>): void;|@ohos.data.unifiedDataChannel.d.ts| 89|新增|NA|类名:unifiedDataChannel;<br>方法or属性:function insertData(options: Options, data: UnifiedData): Promise\<string>;|@ohos.data.unifiedDataChannel.d.ts| 90|新增|NA|类名:unifiedDataChannel;<br>方法or属性:function updateData(options: Options, data: UnifiedData, callback: AsyncCallback\<void>): void;|@ohos.data.unifiedDataChannel.d.ts| 91|新增|NA|类名:unifiedDataChannel;<br>方法or属性:function updateData(options: Options, data: UnifiedData): Promise\<void>;|@ohos.data.unifiedDataChannel.d.ts| 92|新增|NA|类名:unifiedDataChannel;<br>方法or属性:function queryData(options: Options, callback: AsyncCallback\<Array\<UnifiedData>>): void;|@ohos.data.unifiedDataChannel.d.ts| 93|新增|NA|类名:unifiedDataChannel;<br>方法or属性:function queryData(options: Options): Promise\<Array\<UnifiedData>>;|@ohos.data.unifiedDataChannel.d.ts| 94|新增|NA|类名:unifiedDataChannel;<br>方法or属性:function deleteData(options: Options, callback: AsyncCallback\<Array\<UnifiedData>>): void;|@ohos.data.unifiedDataChannel.d.ts| 95|新增|NA|类名:unifiedDataChannel;<br>方法or属性:function deleteData(options: Options): Promise\<Array\<UnifiedData>>;|@ohos.data.unifiedDataChannel.d.ts| 96|新增|NA|类名:UnifiedData;<br>方法or属性:constructor(record: UnifiedRecord);|@ohos.data.unifiedDataChannel.d.ts| 97|新增|NA|类名:UnifiedData;<br>方法or属性:addRecord(record: UnifiedRecord): void;|@ohos.data.unifiedDataChannel.d.ts| 98|新增|NA|类名:UnifiedData;<br>方法or属性:getRecords(): Array\<UnifiedRecord>;|@ohos.data.unifiedDataChannel.d.ts| 99|新增|NA|类名:Summary;<br>方法or属性:summary: { [key: string]: number };|@ohos.data.unifiedDataChannel.d.ts| 100|新增|NA|类名:Summary;<br>方法or属性:totalSize: number;|@ohos.data.unifiedDataChannel.d.ts| 101|新增|NA|类名:UnifiedRecord;<br>方法or属性:getType(): string;|@ohos.data.unifiedDataChannel.d.ts| 102|新增|NA|类名:Text;<br>方法or属性:details?: { [key: string]: string };|@ohos.data.unifiedDataChannel.d.ts| 103|新增|NA|类名:File;<br>方法or属性:details?: { [key: string]: string };|@ohos.data.unifiedDataChannel.d.ts| 104|新增|NA|类名:PlainText;<br>方法or属性:textContent: string;|@ohos.data.unifiedDataChannel.d.ts| 105|新增|NA|类名:PlainText;<br>方法or属性:abstract?: string;|@ohos.data.unifiedDataChannel.d.ts| 106|新增|NA|类名:Hyperlink;<br>方法or属性:url: string;|@ohos.data.unifiedDataChannel.d.ts| 107|新增|NA|类名:Hyperlink;<br>方法or属性:description?: string;|@ohos.data.unifiedDataChannel.d.ts| 108|新增|NA|类名:HTML;<br>方法or属性:htmlContent: string;|@ohos.data.unifiedDataChannel.d.ts| 109|新增|NA|类名:HTML;<br>方法or属性:plainContent?: string;|@ohos.data.unifiedDataChannel.d.ts| 110|新增|NA|类名:File;<br>方法or属性:uri: string;|@ohos.data.unifiedDataChannel.d.ts| 111|新增|NA|类名:Image;<br>方法or属性:imageUri: string;|@ohos.data.unifiedDataChannel.d.ts| 112|新增|NA|类名:Video;<br>方法or属性:videoUri: string;|@ohos.data.unifiedDataChannel.d.ts| 113|新增|NA|类名:Audio;<br>方法or属性:audioUri: string;|@ohos.data.unifiedDataChannel.d.ts| 114|新增|NA|类名:Folder;<br>方法or属性:folderUri: string;|@ohos.data.unifiedDataChannel.d.ts| 115|新增|NA|类名:SystemDefinedRecord;<br>方法or属性:details?: { [key: string]: number \| string \| Uint8Array };|@ohos.data.unifiedDataChannel.d.ts| 116|新增|NA|类名:SystemDefinedForm;<br>方法or属性:formId: number;|@ohos.data.unifiedDataChannel.d.ts| 117|新增|NA|类名:SystemDefinedForm;<br>方法or属性:formName: string;|@ohos.data.unifiedDataChannel.d.ts| 118|新增|NA|类名:SystemDefinedForm;<br>方法or属性:bundleName: string;|@ohos.data.unifiedDataChannel.d.ts| 119|新增|NA|类名:SystemDefinedAppItem;<br>方法or属性:bundleName: string;|@ohos.data.unifiedDataChannel.d.ts| 120|新增|NA|类名:SystemDefinedForm;<br>方法or属性:abilityName: string;|@ohos.data.unifiedDataChannel.d.ts| 121|新增|NA|类名:SystemDefinedAppItem;<br>方法or属性:abilityName: string;|@ohos.data.unifiedDataChannel.d.ts| 122|新增|NA|类名:SystemDefinedForm;<br>方法or属性:module: string;|@ohos.data.unifiedDataChannel.d.ts| 123|新增|NA|类名:SystemDefinedAppItem;<br>方法or属性:appId: string;|@ohos.data.unifiedDataChannel.d.ts| 124|新增|NA|类名:SystemDefinedAppItem;<br>方法or属性:appName: string;|@ohos.data.unifiedDataChannel.d.ts| 125|新增|NA|类名:SystemDefinedAppItem;<br>方法or属性:appIconId: string;|@ohos.data.unifiedDataChannel.d.ts| 126|新增|NA|类名:SystemDefinedAppItem;<br>方法or属性:appLabelId: string;|@ohos.data.unifiedDataChannel.d.ts| 127|新增|NA|类名:SystemDefinedPixelMap;<br>方法or属性:rawData: Uint8Array;|@ohos.data.unifiedDataChannel.d.ts| 128|新增|NA|类名:ApplicationDefinedRecord;<br>方法or属性:rawData: Uint8Array;|@ohos.data.unifiedDataChannel.d.ts| 129|新增|NA|类名:ApplicationDefinedRecord;<br>方法or属性:applicationDefinedType: string;|@ohos.data.unifiedDataChannel.d.ts| 130|新增|NA|类名:Intention;<br>方法or属性:DATA_HUB = 'DataHub'|@ohos.data.unifiedDataChannel.d.ts| 131|新增|NA|类名:UniformDataType;<br>方法or属性:TEXT = 'general.text'|@ohos.data.uniformTypeDescriptor.d.ts| 132|新增|NA|类名:UniformDataType;<br>方法or属性:PLAIN_TEXT = 'general.plain-text'|@ohos.data.uniformTypeDescriptor.d.ts| 133|新增|NA|类名:UniformDataType;<br>方法or属性:HYPERLINK = 'general.hyperlink'|@ohos.data.uniformTypeDescriptor.d.ts| 134|新增|NA|类名:UniformDataType;<br>方法or属性:HTML = 'general.html'|@ohos.data.uniformTypeDescriptor.d.ts| 135|新增|NA|类名:UniformDataType;<br>方法or属性:FILE = 'general.file'|@ohos.data.uniformTypeDescriptor.d.ts| 136|新增|NA|类名:UniformDataType;<br>方法or属性:IMAGE = 'general.image'|@ohos.data.uniformTypeDescriptor.d.ts| 137|新增|NA|类名:UniformDataType;<br>方法or属性:VIDEO = 'general.video'|@ohos.data.uniformTypeDescriptor.d.ts| 138|新增|NA|类名:UniformDataType;<br>方法or属性:AUDIO = 'general.audio'|@ohos.data.uniformTypeDescriptor.d.ts| 139|新增|NA|类名:UniformDataType;<br>方法or属性:FOLDER = 'general.folder'|@ohos.data.uniformTypeDescriptor.d.ts| 140|新增|NA|类名:UniformDataType;<br>方法or属性:OPENHARMONY_FORM = 'openharmony.form'|@ohos.data.uniformTypeDescriptor.d.ts| 141|新增|NA|类名:UniformDataType;<br>方法or属性:OPENHARMONY_APP_ITEM = 'openharmony.app-item'|@ohos.data.uniformTypeDescriptor.d.ts| 142|新增|NA|类名:UniformDataType;<br>方法or属性:OPENHARMONY_PIXEL_MAP = 'openharmony.pixel-map'|@ohos.data.uniformTypeDescriptor.d.ts| 143