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

ListManagementTerms 接口

public interface ListManagementTerms

此类的实例提供对 ListManagementTerms 中定义的所有操作的访问权限。

方法摘要

修饰符和类型 方法和描述
Object addTerm(String listId, String term, String language)

将术语添加到列表 ID 等于传递的列表 ID 的术语列表中。

Observable<Object> addTermAsync(String listId, String term, String language)

将术语添加到列表 ID 等于传递的列表 ID 的术语列表中。

String deleteAllTerms(String listId, String language)

从列表 ID 等于传递的列表 ID 的列表中删除所有术语。

Observable<String> deleteAllTermsAsync(String listId, String language)

从列表 ID 等于传递的列表 ID 的列表中删除所有术语。

String deleteTerm(String listId, String term, String language)

从列表 ID 等于传递的列表 ID 的列表中删除术语。

Observable<String> deleteTermAsync(String listId, String term, String language)

从列表 ID 等于传递的列表 ID 的列表中删除术语。

ListManagementTermsGetAllTermsDefinitionStages.WithListId getAllTerms()

获取列表 ID 等于传递的列表 ID 的所有术语。

Terms getAllTerms(String listId, String language, GetAllTermsOptionalParameter getAllTermsOptionalParameter)

获取列表 ID 等于传递的列表 ID 的所有术语。

Observable<Terms> getAllTermsAsync(String listId, String language, GetAllTermsOptionalParameter getAllTermsOptionalParameter)

获取列表 ID 等于传递的列表 ID 的所有术语。

方法详细信息

addTerm

public Object addTerm(String listId, String term, String language)

将术语添加到列表 ID 等于传递的列表 ID 的术语列表中。

Parameters:

listId - 图像列表的列表 ID。
term - 要删除的期限。
language - 术语的语言。

Returns:

如果成功,则为 Object 对象。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

addTermAsync

public Observable addTermAsync(String listId, String term, String language)

将术语添加到列表 ID 等于传递的列表 ID 的术语列表中。

Parameters:

listId - 图像列表的列表 ID。
term - 要删除的期限。
language - 术语的语言。

Returns:

Object 对象的可观测值

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

deleteAllTerms

public String deleteAllTerms(String listId, String language)

从列表 ID 等于传递的列表 ID 的列表中删除所有术语。

Parameters:

listId - 图像列表的列表 ID。
language - 术语的语言。

Returns:

如果成功,则为 String 对象。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

deleteAllTermsAsync

public Observable deleteAllTermsAsync(String listId, String language)

从列表 ID 等于传递的列表 ID 的列表中删除所有术语。

Parameters:

listId - 图像列表的列表 ID。
language - 术语的语言。

Returns:

String 对象的可观测值

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

deleteTerm

public String deleteTerm(String listId, String term, String language)

从列表 ID 等于传递的列表 ID 的列表中删除术语。

Parameters:

listId - 图像列表的列表 ID。
term - 要删除的期限。
language - 术语的语言。

Returns:

如果成功,则为 String 对象。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

deleteTermAsync

public Observable deleteTermAsync(String listId, String term, String language)

从列表 ID 等于传递的列表 ID 的列表中删除术语。

Parameters:

listId - 图像列表的列表 ID。
term - 要删除的期限。
language - 术语的语言。

Returns:

String 对象的可观测值

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

getAllTerms

public ListManagementTermsGetAllTermsDefinitionStages.WithListId getAllTerms()

获取列表 ID 等于传递的列表 ID 的所有术语。

Returns:

getAllTerms 调用的第一阶段

getAllTerms

public Terms getAllTerms(String listId, String language, GetAllTermsOptionalParameter getAllTermsOptionalParameter)

获取列表 ID 等于传递的列表 ID 的所有术语。

Parameters:

listId - 图像列表的列表 ID。
language - 术语的语言。
getAllTermsOptionalParameter - 表示调用此 API 之前要设置的可选参数的 对象

Returns:

如果成功,则为 Terms 对象。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

getAllTermsAsync

public Observable getAllTermsAsync(String listId, String language, GetAllTermsOptionalParameter getAllTermsOptionalParameter)

获取列表 ID 等于传递的列表 ID 的所有术语。

Parameters:

listId - 图像列表的列表 ID。
language - 术语的语言。
getAllTermsOptionalParameter - 表示调用此 API 之前要设置的可选参数的 对象

Returns:

Terms 对象的可观测值

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

适用于