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)中的超链接数据。 |