1# uds.h 2 3 4## 概述 5 6提供标准化数据结构相关接口函数、结构体定义。 7 8**引用文件:**<database/udmf/uds.h> 9 10**库:** libudmf.so 11 12**系统能力:** SystemCapability.DistributedDataManager.UDMF.Core 13 14**起始版本:** 12 15 16**相关模块:**[UDMF](_u_d_m_f.md) 17 18 19## 汇总 20 21 22### 类型定义 23 24| 名称 | 描述 | 25| -------- | -------- | 26| typedef struct [OH_UdsPlainText](_u_d_m_f.md#oh_udsplaintext) [OH_UdsPlainText](_u_d_m_f.md#oh_udsplaintext) | 描述纯文本类型数据的统一数据结构。 | 27| typedef struct [OH_UdsHyperlink](_u_d_m_f.md#oh_udshyperlink) [OH_UdsHyperlink](_u_d_m_f.md#oh_udshyperlink) | 描述超链接类型的统一数据结构。 | 28| typedef struct [OH_UdsHtml](_u_d_m_f.md#oh_udshtml) [OH_UdsHtml](_u_d_m_f.md#oh_udshtml) | 描述超文本标记语言类型的统一数据结构。 | 29| typedef struct [OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem) [OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem) | 描述桌面图标类型的统一数据结构。 | 30| typedef struct [OH_UdsFileUri](_u_d_m_f.md#oh_udsfileuri) [OH_UdsFileUri](_u_d_m_f.md#oh_udsfileuri) | 描述文件Uri类型的统一数据结构。 | 31| typedef struct [OH_UdsPixelMap](_u_d_m_f.md#oh_udspixelmap) [OH_UdsPixelMap](_u_d_m_f.md#oh_udspixelmap) | 描述像素图片类型的统一数据结构。 | 32| typedef struct [OH_UdsArrayBuffer](_u_d_m_f.md#oh_udsarraybuffer) [OH_UdsArrayBuffer](_u_d_m_f.md#oh_udsarraybuffer) | 描述ArrayBuffer类型的统一数据结构。 | 33| typedef struct [OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform) [OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform) | 描述内容卡片类型的统一数据结构。 | 34 35### 函数 36 37| 名称 | 描述 | 38| -------- | -------- | 39| [OH_UdsPlainText](_u_d_m_f.md#oh_udsplaintext) \* [OH_UdsPlainText_Create](_u_d_m_f.md#oh_udsplaintext_create) () | 创建纯文本类型[OH_UdsPlainText](_u_d_m_f.md#oh_udsplaintext)指针及实例对象。 当不再需要使用指针时,请使用[OH_UdsPlainText_Destroy](_u_d_m_f.md#oh_udsplaintext_destroy)销毁实例对象,否则会导致内存泄漏。 | 40| void [OH_UdsPlainText_Destroy](_u_d_m_f.md#oh_udsplaintext_destroy) ([OH_UdsPlainText](_u_d_m_f.md#oh_udsplaintext) \*pThis) | 销毁纯文本类型数据[OH_UdsPlainText](_u_d_m_f.md#oh_udsplaintext)指针指向的实例对象。 | 41| const char \* [OH_UdsPlainText_GetType](_u_d_m_f.md#oh_udsplaintext_gettype) ([OH_UdsPlainText](_u_d_m_f.md#oh_udsplaintext) \*pThis) | 从纯文本类型[OH_UdsPlainText](_u_d_m_f.md#oh_udsplaintext)中获取类型ID。 | 42| const char \* [OH_UdsPlainText_GetContent](_u_d_m_f.md#oh_udsplaintext_getcontent) ([OH_UdsPlainText](_u_d_m_f.md#oh_udsplaintext) \*pThis) | 从纯文本类型[OH_UdsPlainText](_u_d_m_f.md#oh_udsplaintext)中获取纯文本内容信息。 | 43| const char \* [OH_UdsPlainText_GetAbstract](_u_d_m_f.md#oh_udsplaintext_getabstract) ([OH_UdsPlainText](_u_d_m_f.md#oh_udsplaintext) \*pThis) | 从纯文本类型[OH_UdsPlainText](_u_d_m_f.md#oh_udsplaintext)中获取纯文本摘要信息。 | 44| int [OH_UdsPlainText_SetContent](_u_d_m_f.md#oh_udsplaintext_setcontent) ([OH_UdsPlainText](_u_d_m_f.md#oh_udsplaintext) \*pThis, const char \*content) | 设置纯文本类型[OH_UdsPlainText](_u_d_m_f.md#oh_udsplaintext)中的纯文本内容参数。 | 45| int [OH_UdsPlainText_SetAbstract](_u_d_m_f.md#oh_udsplaintext_setabstract) ([OH_UdsPlainText](_u_d_m_f.md#oh_udsplaintext) \*pThis, const char \*abstract) | 设置纯文本类型[OH_UdsPlainText](_u_d_m_f.md#oh_udsplaintext)中的纯文本摘要参数。 | 46| [OH_UdsHyperlink](_u_d_m_f.md#oh_udshyperlink) \* [OH_UdsHyperlink_Create](_u_d_m_f.md#oh_udshyperlink_create) () | 创建超链接类型[OH_UdsHyperlink](_u_d_m_f.md#oh_udshyperlink)指针及实例对象。 当不再需要使用指针时,请使用[OH_UdsHyperlink_Destroy](_u_d_m_f.md#oh_udshyperlink_destroy)销毁实例对象,否则会导致内存泄漏。 | 47| void [OH_UdsHyperlink_Destroy](_u_d_m_f.md#oh_udshyperlink_destroy) ([OH_UdsHyperlink](_u_d_m_f.md#oh_udshyperlink) \*pThis) | 销毁超链接类型[OH_UdsHyperlink](_u_d_m_f.md#oh_udshyperlink)指针指向的实例对象。 | 48| const char \* [OH_UdsHyperlink_GetType](_u_d_m_f.md#oh_udshyperlink_gettype) ([OH_UdsHyperlink](_u_d_m_f.md#oh_udshyperlink) \*pThis) | 从超链接类型[OH_UdsHyperlink](_u_d_m_f.md#oh_udshyperlink)中获取类型ID。 | 49| const char \* [OH_UdsHyperlink_GetUrl](_u_d_m_f.md#oh_udshyperlink_geturl) ([OH_UdsHyperlink](_u_d_m_f.md#oh_udshyperlink) \*pThis) | 从超链接类型[OH_UdsHyperlink](_u_d_m_f.md#oh_udshyperlink)中获取URL参数。 | 50| const char \* [OH_UdsHyperlink_GetDescription](_u_d_m_f.md#oh_udshyperlink_getdescription) ([OH_UdsHyperlink](_u_d_m_f.md#oh_udshyperlink) \*pThis) | 从超链接类型[OH_UdsHyperlink](_u_d_m_f.md#oh_udshyperlink)中获取描述参数。 | 51| int [OH_UdsHyperlink_SetUrl](_u_d_m_f.md#oh_udshyperlink_seturl) ([OH_UdsHyperlink](_u_d_m_f.md#oh_udshyperlink) \*pThis, const char \*url) | 设置超链接类型[OH_UdsHyperlink](_u_d_m_f.md#oh_udshyperlink)实例中URL参数。 | 52| int [OH_UdsHyperlink_SetDescription](_u_d_m_f.md#oh_udshyperlink_setdescription) ([OH_UdsHyperlink](_u_d_m_f.md#oh_udshyperlink) \*pThis, const char \*description) | 设置超链接类型[OH_UdsHyperlink](_u_d_m_f.md#oh_udshyperlink)实例中描述参数。 | 53| [OH_UdsHtml](_u_d_m_f.md#oh_udshtml) \* [OH_UdsHtml_Create](_u_d_m_f.md#oh_udshtml_create) () | 创建超文本标记语言类型[OH_UdsHtml](_u_d_m_f.md#oh_udshtml)指针及实例对象。 当不再需要使用指针时,请使用[OH_UdsHtml_Destroy](_u_d_m_f.md#oh_udshtml_destroy)销毁实例对象,否则会导致内存泄漏。 | 54| void [OH_UdsHtml_Destroy](_u_d_m_f.md#oh_udshtml_destroy) ([OH_UdsHtml](_u_d_m_f.md#oh_udshtml) \*pThis) | 销毁超文本标记语言类型[OH_UdsHtml](_u_d_m_f.md#oh_udshtml)指针指向的实例对象。 | 55| const char \* [OH_UdsHtml_GetType](_u_d_m_f.md#oh_udshtml_gettype) ([OH_UdsHtml](_u_d_m_f.md#oh_udshtml) \*pThis) | 获取超文本标记语言类型[OH_UdsHtml](_u_d_m_f.md#oh_udshtml)对象中类型ID。 | 56| const char \* [OH_UdsHtml_GetContent](_u_d_m_f.md#oh_udshtml_getcontent) ([OH_UdsHtml](_u_d_m_f.md#oh_udshtml) \*pThis) | 获取超文本标记语言类型[OH_UdsHtml](_u_d_m_f.md#oh_udshtml)对象中HTML格式内容参数。 | 57| const char \* [OH_UdsHtml_GetPlainContent](_u_d_m_f.md#oh_udshtml_getplaincontent) ([OH_UdsHtml](_u_d_m_f.md#oh_udshtml) \*pThis) | 获取超文本标记语言类型[OH_UdsHtml](_u_d_m_f.md#oh_udshtml)对象中的纯文本内容参数。 | 58| int [OH_UdsHtml_SetContent](_u_d_m_f.md#oh_udshtml_setcontent) ([OH_UdsHtml](_u_d_m_f.md#oh_udshtml) \*pThis, const char \*content) | 设置超文本标记语言类型[OH_UdsHtml](_u_d_m_f.md#oh_udshtml)中的HTML格式内容参数。 | 59| int [OH_UdsHtml_SetPlainContent](_u_d_m_f.md#oh_udshtml_setplaincontent) ([OH_UdsHtml](_u_d_m_f.md#oh_udshtml) \*pThis, const char \*plainContent) | 设置超文本标记语言类型[OH_UdsHtml](_u_d_m_f.md#oh_udshtml)中的纯文本内容参数。 | 60| [OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem) \* [OH_UdsAppItem_Create](_u_d_m_f.md#oh_udsappitem_create) () | 创建桌面图标类型[OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem)指针及实例对象。 当不再需要使用指针时,请使用[OH_UdsAppItem_Destroy](_u_d_m_f.md#oh_udsappitem_destroy)销毁实例对象,否则会导致内存泄漏。 | 61| void [OH_UdsAppItem_Destroy](_u_d_m_f.md#oh_udsappitem_destroy) ([OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem) \*pThis) | 销毁桌面图标类型[OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem)指针指向的实例对象。 | 62| const char \* [OH_UdsAppItem_GetType](_u_d_m_f.md#oh_udsappitem_gettype) ([OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem) \*pThis) | 从桌面图标类型[OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem)实例获取类型ID。 | 63| const char \* [OH_UdsAppItem_GetId](_u_d_m_f.md#oh_udsappitem_getid) ([OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem) \*pThis) | 从桌面图标类型[OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem)实例中获取应用ID。 | 64| const char \* [OH_UdsAppItem_GetName](_u_d_m_f.md#oh_udsappitem_getname) ([OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem) \*pThis) | 从桌面图标类型[OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem)实例中获取应用名称。 | 65| const char \* [OH_UdsAppItem_GetIconId](_u_d_m_f.md#oh_udsappitem_geticonid) ([OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem) \*pThis) | 从桌面图标类型[OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem)实例中获取图片ID。 | 66| const char \* [OH_UdsAppItem_GetLabelId](_u_d_m_f.md#oh_udsappitem_getlabelid) ([OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem) \*pThis) | 从桌面图标类型[OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem)实例中获取标签ID。 | 67| const char \* [OH_UdsAppItem_GetBundleName](_u_d_m_f.md#oh_udsappitem_getbundlename) ([OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem) \*pThis) | 从桌面图标类型[OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem)实例中获取bundle名称。 | 68| const char \* [OH_UdsAppItem_GetAbilityName](_u_d_m_f.md#oh_udsappitem_getabilityname) ([OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem) \*pThis) | 从桌面图标类型[OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem)实例中ability名称。 | 69| int [OH_UdsAppItem_SetId](_u_d_m_f.md#oh_udsappitem_setid) ([OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem) \*pThis, const char \*appId) | 设置桌面图标类型[OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem)对象的应用ID。 | 70| int [OH_UdsAppItem_SetName](_u_d_m_f.md#oh_udsappitem_setname) ([OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem) \*pThis, const char \*appName) | 设置桌面图标类型[OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem)对象的应用名称。 | 71| int [OH_UdsAppItem_SetIconId](_u_d_m_f.md#oh_udsappitem_seticonid) ([OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem) \*pThis, const char \*appIconId) | 设置桌面图标类型[OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem)对象的图片ID。 | 72| int [OH_UdsAppItem_SetLabelId](_u_d_m_f.md#oh_udsappitem_setlabelid) ([OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem) \*pThis, const char \*appLabelId) | 设置桌面图标类型[OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem)对象的标签ID。 | 73| int [OH_UdsAppItem_SetBundleName](_u_d_m_f.md#oh_udsappitem_setbundlename) ([OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem) \*pThis, const char \*bundleName) | 设置桌面图标类型[OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem)对象的bundle名称。 | 74| int [OH_UdsAppItem_SetAbilityName](_u_d_m_f.md#oh_udsappitem_setabilityname) ([OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem) \*pThis, const char \*abilityName) | 设置桌面图标类型[OH_UdsAppItem](_u_d_m_f.md#oh_udsappitem)对象的ability名称。 | 75| [OH_UdsFileUri](_u_d_m_f.md#oh_udsfileuri) \* [OH_UdsFileUri_Create](_u_d_m_f.md#oh_udsfileuri_create) () | 创建文件Uri类型[OH_UdsFileUri](_u_d_m_f.md#oh_udsfileuri)的实例对象以及指向它的指针。 当不再需要使用指针时,请使用[OH_UdsFileUri_Destroy](_u_d_m_f.md#oh_udsfileuri_destroy)销毁实例对象,否则会导致内存泄漏。 | 76| void [OH_UdsFileUri_Destroy](_u_d_m_f.md#oh_udsfileuri_destroy) ([OH_UdsFileUri](_u_d_m_f.md#oh_udsfileuri) \*pThis) | 销毁文件Uri类型[OH_UdsFileUri](_u_d_m_f.md#oh_udsfileuri)的实例对象。 | 77| const char \* [OH_UdsFileUri_GetType](_u_d_m_f.md#oh_udsfileuri_gettype) ([OH_UdsFileUri](_u_d_m_f.md#oh_udsfileuri) \*pThis) | 从文件Uri类型[OH_UdsFileUri](_u_d_m_f.md#oh_udsfileuri)实例中获取类型ID。 | 78| const char \* [OH_UdsFileUri_GetFileUri](_u_d_m_f.md#oh_udsfileuri_getfileuri) ([OH_UdsFileUri](_u_d_m_f.md#oh_udsfileuri) \*pThis) | 从文件Uri类型[OH_UdsFileUri](_u_d_m_f.md#oh_udsfileuri)实例中获取文件Uri。 | 79| const char \* [OH_UdsFileUri_GetFileType](_u_d_m_f.md#oh_udsfileuri_getfiletype) ([OH_UdsFileUri](_u_d_m_f.md#oh_udsfileuri) \*pThis) | 从文件Uri类型[OH_UdsFileUri](_u_d_m_f.md#oh_udsfileuri)实例中获取文件类型。 | 80| int [OH_UdsFileUri_SetFileUri](_u_d_m_f.md#oh_udsfileuri_setfileuri) ([OH_UdsFileUri](_u_d_m_f.md#oh_udsfileuri) \*pThis, const char \*fileUri) | 设置文件Uri类型[OH_UdsFileUri](_u_d_m_f.md#oh_udsfileuri)对象的Uri信息。 | 81| int [OH_UdsFileUri_SetFileType](_u_d_m_f.md#oh_udsfileuri_setfiletype) ([OH_UdsFileUri](_u_d_m_f.md#oh_udsfileuri) \*pThis, const char \*fileType) | 设置文件Uri类型[OH_UdsFileUri](_u_d_m_f.md#oh_udsfileuri)对象的文件类型。 | 82| [OH_UdsPixelMap](_u_d_m_f.md#oh_udspixelmap) \* [OH_UdsPixelMap_Create](_u_d_m_f.md#oh_udspixelmap_create) () | 创建像素图片类型[OH_UdsPixelMap](_u_d_m_f.md#oh_udspixelmap)的实例对象以及指向它的指针。 当不再需要使用指针时,请使用[OH_UdsPixelMap_Destroy](_u_d_m_f.md#oh_udspixelmap_destroy)销毁实例对象,否则会导致内存泄漏。 | 83| void [OH_UdsPixelMap_Destroy](_u_d_m_f.md#oh_udspixelmap_destroy) ([OH_UdsPixelMap](_u_d_m_f.md#oh_udspixelmap) \*pThis) | 销毁像素图片类型[OH_UdsPixelMap](_u_d_m_f.md#oh_udspixelmap)的实例对象。 | 84| const char \* [OH_UdsPixelMap_GetType](_u_d_m_f.md#oh_udspixelmap_gettype) ([OH_UdsPixelMap](_u_d_m_f.md#oh_udspixelmap) \*pThis) | 从像素图片类型[OH_UdsPixelMap](_u_d_m_f.md#oh_udspixelmap)实例中获取类型ID。 | 85| void [OH_UdsPixelMap_GetPixelMap](_u_d_m_f.md#oh_udspixelmap_getpixelmap) ([OH_UdsPixelMap](_u_d_m_f.md#oh_udspixelmap) \*pThis, OH_PixelmapNative \*pixelmapNative) | 从像素图片类型[OH_UdsPixelMap](_u_d_m_f.md#oh_udspixelmap)实例中获取像素图片OH_PixelmapNative实例的指针。 | 86| int [OH_UdsPixelMap_SetPixelMap](_u_d_m_f.md#oh_udspixelmap_setpixelmap) ([OH_UdsPixelMap](_u_d_m_f.md#oh_udspixelmap) \*pThis, OH_PixelmapNative \*pixelmapNative) | 设置像素图片类型[OH_UdsPixelMap](_u_d_m_f.md#oh_udspixelmap)对象的像素图片内容。 | 87| [OH_UdsArrayBuffer](_u_d_m_f.md#oh_udsarraybuffer) \* [OH_UdsArrayBuffer_Create](_u_d_m_f.md#oh_udsarraybuffer_create) () | 创建ArrayBuffer类型[OH_UdsArrayBuffer](_u_d_m_f.md#oh_udsarraybuffer)的实例对象以及指向它的指针。 当不再需要使用指针时,请使用[OH_UdsArrayBuffer_Destroy](_u_d_m_f.md#oh_udsarraybuffer_destroy)销毁实例对象,否则会导致内存泄漏。 | 88| int [OH_UdsArrayBuffer_Destroy](_u_d_m_f.md#oh_udsarraybuffer_destroy) ([OH_UdsArrayBuffer](_u_d_m_f.md#oh_udsarraybuffer) \*buffer) | 销毁ArrayBuffer类型[OH_UdsArrayBuffer](_u_d_m_f.md#oh_udsarraybuffer)的实例对象。 | 89| int [OH_UdsArrayBuffer_SetData](_u_d_m_f.md#oh_udsarraybuffer_setdata) ([OH_UdsArrayBuffer](_u_d_m_f.md#oh_udsarraybuffer) \*buffer, unsigned char \*data, unsigned int len) | 设置ArrayBuffer类型[OH_UdsArrayBuffer](_u_d_m_f.md#oh_udsarraybuffer)对象的数据内容。 | 90| int [OH_UdsArrayBuffer_GetData](_u_d_m_f.md#oh_udsarraybuffer_getdata) ([OH_UdsArrayBuffer](_u_d_m_f.md#oh_udsarraybuffer) \*buffer, unsigned char \*\*data, unsigned int \*len) | 从ArrayBuffer类型[OH_UdsArrayBuffer](_u_d_m_f.md#oh_udsarraybuffer)实例中获取用户自定义的ArrayBuffer数据内容。 | 91| [OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform) \* [OH_UdsContentForm_Create](_u_d_m_f.md#oh_udscontentform_create) () | 创建内容卡片类型[OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform)指针及实例对象 | 92| void [OH_UdsContentForm_Destroy](_u_d_m_f.md#oh_udscontentform_destroy) ([OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform) \*pThis) | 销毁内容卡片类型数据[OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform)指针指向的实例对象。 | 93| const char \* [OH_UdsContentForm_GetType](_u_d_m_f.md#oh_udscontentform_gettype) ([OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform) \*pThis) | 从内容卡片类型[OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform)中获取类型ID。 | 94| int [OH_UdsContentForm_GetThumbData](_u_d_m_f.md#oh_udscontentform_getthumbdata) ([OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform) \*pThis, unsigned char \*\*thumbData, unsigned int \*len) | 从内容卡片类型[OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform)中获取图片数据。 | 95| const char \* [OH_UdsContentForm_GetDescription](_u_d_m_f.md#oh_udscontentform_getdescription) ([OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform) \*pThis) | 从内容卡片类型[OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform)中获取描述信息。 | 96| const char \* [OH_UdsContentForm_GetTitle](_u_d_m_f.md#oh_udscontentform_gettitle) ([OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform) \*pThis) | 从内容卡片类型[OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform)中获取标题信息。 | 97| int [OH_UdsContentForm_GetAppIcon](_u_d_m_f.md#oh_udscontentform_getappicon) ([OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform) \*pThis, unsigned char \*\*appIcon, unsigned int \*len) | 从内容卡片类型[OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform)中获取应用图标数据。 | 98| const char \* [OH_UdsContentForm_GetAppName](_u_d_m_f.md#oh_udscontentform_getappname) ([OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform) \*pThis) | 从内容卡片类型[OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform)中获取应用名称信息。 | 99| const char \* [OH_UdsContentForm_GetLinkUri](_u_d_m_f.md#oh_udscontentform_getlinkuri) ([OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform) \*pThis) | 从内容卡片类型[OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform)中获取超链接信息。 | 100| int [OH_UdsContentForm_SetThumbData](_u_d_m_f.md#oh_udscontentform_setthumbdata) ([OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform) \*pThis, const unsigned char \*thumbData, unsigned int len) | 设置内容卡片类型[OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform)中的图片数据。 | 101| int [OH_UdsContentForm_SetDescription](_u_d_m_f.md#oh_udscontentform_setdescription) ([OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform) \*pThis, const char \*description) | 设置内容卡片类型[OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform)中的描述信息。 | 102| int [OH_UdsContentForm_SetTitle](_u_d_m_f.md#oh_udscontentform_settitle) ([OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform) \*pThis, const char \*title) | 设置内容卡片类型[OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform)中的标题信息。 | 103| int [OH_UdsContentForm_SetAppIcon](_u_d_m_f.md#oh_udscontentform_setappicon) ([OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform) \*pThis, const unsigned char \*appIcon, unsigned int len) | 设置内容卡片类型[OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform)中的应用图标数据。 | 104| int [OH_UdsContentForm_SetAppName](_u_d_m_f.md#oh_udscontentform_setappname) ([OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform) \*pThis, const char \*appName) | 设置内容卡片类型[OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform)中的应用名称数据。 | 105| int [OH_UdsContentForm_SetLinkUri](_u_d_m_f.md#oh_udscontentform_setlinkuri) ([OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform) \*pThis, const char \*linkUri) | 设置内容卡片类型[OH_UdsContentForm](_u_d_m_f.md#oh_udscontentform)中的超链接数据。 |