你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ContentType interface

表示 ContentType 的接口。

方法

createOrUpdate(string, string, string, ContentTypeContract, ContentTypeCreateOrUpdateOptionalParams)

创建或更新开发人员门户的内容类型。 内容类型描述内容项的属性、验证规则和约束。 自定义内容类型的标识符需要以 c- 前缀开头。 无法修改内置内容类型。

delete(string, string, string, string, ContentTypeDeleteOptionalParams)

删除指定的开发人员门户的内容类型。 内容类型描述内容项的属性、验证规则和约束。 无法删除内置内容类型(标识符以 c- 前缀开头)。

get(string, string, string, ContentTypeGetOptionalParams)

获取开发人员门户内容类型的详细信息。 内容类型描述内容项的属性、验证规则和约束。

listByService(string, string, ContentTypeListByServiceOptionalParams)

列出开发人员门户的内容类型。 内容类型描述内容项的属性、验证规则和约束。

方法详细信息

createOrUpdate(string, string, string, ContentTypeContract, ContentTypeCreateOrUpdateOptionalParams)

创建或更新开发人员门户的内容类型。 内容类型描述内容项的属性、验证规则和约束。 自定义内容类型的标识符需要以 c- 前缀开头。 无法修改内置内容类型。

function createOrUpdate(resourceGroupName: string, serviceName: string, contentTypeId: string, parameters: ContentTypeContract, options?: ContentTypeCreateOrUpdateOptionalParams): Promise<ContentTypeCreateOrUpdateResponse>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

serviceName

string

API 管理服务的名称。

contentTypeId

string

内容类型标识符。

parameters
ContentTypeContract

创建或更新参数。

options
ContentTypeCreateOrUpdateOptionalParams

选项参数。

返回

delete(string, string, string, string, ContentTypeDeleteOptionalParams)

删除指定的开发人员门户的内容类型。 内容类型描述内容项的属性、验证规则和约束。 无法删除内置内容类型(标识符以 c- 前缀开头)。

function delete(resourceGroupName: string, serviceName: string, contentTypeId: string, ifMatch: string, options?: ContentTypeDeleteOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

serviceName

string

API 管理服务的名称。

contentTypeId

string

内容类型标识符。

ifMatch

string

实体的 ETag。 ETag 应与 GET 请求的标头响应中的当前实体状态匹配,或者它应为 * 进行无条件更新。

options
ContentTypeDeleteOptionalParams

选项参数。

返回

Promise<void>

get(string, string, string, ContentTypeGetOptionalParams)

获取开发人员门户内容类型的详细信息。 内容类型描述内容项的属性、验证规则和约束。

function get(resourceGroupName: string, serviceName: string, contentTypeId: string, options?: ContentTypeGetOptionalParams): Promise<ContentTypeGetResponse>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

serviceName

string

API 管理服务的名称。

contentTypeId

string

内容类型标识符。

options
ContentTypeGetOptionalParams

选项参数。

返回

listByService(string, string, ContentTypeListByServiceOptionalParams)

列出开发人员门户的内容类型。 内容类型描述内容项的属性、验证规则和约束。

function listByService(resourceGroupName: string, serviceName: string, options?: ContentTypeListByServiceOptionalParams): PagedAsyncIterableIterator<ContentTypeContract, ContentTypeContract[], PageSettings>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

serviceName

string

API 管理服务的名称。

options
ContentTypeListByServiceOptionalParams

选项参数。

返回