contactFolder 资源类型contactFolder resource type

包含联系人的文件夹。A folder that contains contacts.

该资源支持通过提供 delta 函数使用增量查询跟踪增量添加、删除和更新。This resource supports using delta query to track incremental additions, deletions, and updates, by providing a delta function.

方法Methods

方法Method 返回类型Return Type 说明Description
获取 contactFolderGet contactFolder contactFoldercontactFolder 通过使用联系人文件夹 ID 获取联系人文件夹。Get a contact folder by using the contact folder ID.
更新Update contactFoldercontactFolder 更新 contactFolder 对象。Update contactFolder object.
删除Delete None 删除 contactFolder 对象。Delete contactFolder object.
列出 childFolderList childFolders ContactFolder 集合ContactFolder collection 获取指定联系人文件夹下的子文件夹的集合。Get a collection of child folders under the specified contact folder.
创建子 ContactFolderCreate child contactFolder ContactFolderContactFolder 创建新的 contactFolder 作为指定文件夹的子文件夹。Create a new contactFolder as a child of a specified folder.
deltadelta 联系人集合contact collection 获取用户邮箱中已添加、删除或移除的联系人文件夹集。Get a set of contact folders that have been added, deleted, or removed from the user's mailbox.
列出文件夹中的联系人List contacts in folder 联系人 集合Contact collection 从已登录用户的默认联系人文件夹 (.../me/contacts) 或指定的联系人文件夹中获取联系人集合。Get a contact collection from the default Contacts folder of the signed-in user (.../me/contacts), or from the specified contact folder.
在文件夹中创建联系人Create contact in folder 联系人Contact 将联系人添加到联系人根文件夹或其他联系人文件夹的 contacts 端点中。Add a contact to the root Contacts folder or to the contacts endpoint of another contact folder.
创建单值扩展属性Create single-value extended property contactFoldercontactFolder 在新建或现有的 contactFolder 中创建一个或多个单值扩展属性。Create one or more single-value extended properties in a new or existing contactFolder.
获取包含单值扩展属性的 contactFolderGet contactFolder with single-value extended property contactFoldercontactFolder 通过使用 $expand$filter 获取包含一个单值扩展属性的 contactFolder。Get contactFolders that contain a single-value extended property by using $expand or $filter.
创建多值扩展属性Create multi-value extended property contactFoldercontactFolder 在新建或现有的 contactFolder 创建一个或多个多值扩展属性。Create one or more multi-value extended properties in a new or existing contactFolder.
获取包含多值扩展属性的 contactFolderGet contactFolder with multi-value extended property contactFoldercontactFolder 使用 $expand 获取包含一个多值扩展属性的 contactFolder。Get a contactFolder that contains a multi-value extended property by using $expand.

属性Properties

属性Property 类型Type 说明Description
displayNamedisplayName StringString 文件夹的显示名称。The folder's display name.
idid StringString 联系人文件夹的唯一标识符。只读。Unique identifier of the contact folder. Read-only.
parentFolderIdparentFolderId StringString 文件夹的父文件夹 ID。The ID of the folder's parent folder.

RelationshipsRelationships

关系Relationship 类型Type 说明Description
childFolderschildFolders ContactFolder 集合ContactFolder collection 文件夹中的子文件夹集合。导航属性。只读。可为 Null。The collection of child folders in the folder. Navigation property. Read-only. Nullable.
contactscontacts 联系人 集合Contact collection 文件夹中的联系人。导航属性。只读。可为 Null。The contacts in the folder. Navigation property. Read-only. Nullable.
multiValueExtendedPropertiesmultiValueExtendedProperties multiValueLegacyExtendedProperty 集合multiValueLegacyExtendedProperty collection 为 contactFolder 定义的多值扩展属性的集合。只读。可为 Null。The collection of multi-value extended properties defined for the contactFolder. Read-only. Nullable.
singleValueExtendedPropertiessingleValueExtendedProperties singleValueLegacyExtendedProperty 集合singleValueLegacyExtendedProperty collection 为 contactFolder 定义的单值扩展属性的集合。只读。可为 Null。The collection of single-value extended properties defined for the contactFolder. Read-only. Nullable.

JSON 表示形式JSON representation

下面是资源的 JSON 表示形式。Here is a JSON representation of the resource

{
  "displayName": "string",
  "id": "string (identifier)",
  "parentFolderId": "string"
}

另请参阅See also