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

ContentSafetyClient 类

定义

ContentSafety 服务客户端。

public class ContentSafetyClient
type ContentSafetyClient = class
Public Class ContentSafetyClient
继承
ContentSafetyClient

构造函数

ContentSafetyClient()

初始化 ContentSafetyClient 的新实例进行模拟。

ContentSafetyClient(Uri, AzureKeyCredential)

初始化 ContentSafetyClient 的新实例。

ContentSafetyClient(Uri, AzureKeyCredential, ContentSafetyClientOptions)

初始化 ContentSafetyClient 的新实例。

属性

Pipeline

用于发送和接收 REST 请求和响应的 HTTP 管道。

方法

AddBlockItems(String, AddBlockItemsOptions, CancellationToken)

将 BlockItems 添加到文本阻止列表。

AddBlockItems(String, RequestContent, RequestContext)

[协议方法]将 BlockItems 添加到文本阻止列表

AddBlockItemsAsync(String, AddBlockItemsOptions, CancellationToken)

将 BlockItems 添加到文本阻止列表。

AddBlockItemsAsync(String, RequestContent, RequestContext)

[协议方法]将 BlockItems 添加到文本阻止列表

AnalyzeImage(AnalyzeImageOptions, CancellationToken)

分析图像。

AnalyzeImage(RequestContent, RequestContext)

[协议方法]分析图像

AnalyzeImageAsync(AnalyzeImageOptions, CancellationToken)

分析图像。

AnalyzeImageAsync(RequestContent, RequestContext)

[协议方法]分析图像

AnalyzeText(AnalyzeTextOptions, CancellationToken)

分析文本。

AnalyzeText(RequestContent, RequestContext)

[协议方法]分析文本

AnalyzeTextAsync(AnalyzeTextOptions, CancellationToken)

分析文本。

AnalyzeTextAsync(RequestContent, RequestContext)

[协议方法]分析文本

CreateOrUpdateTextBlocklist(String, RequestContent, RequestContext)

[协议方法]创建或更新文本阻止列表

  • 协议方法 允许显式创建请求并处理高级方案的响应。
CreateOrUpdateTextBlocklistAsync(String, RequestContent, RequestContext)

[协议方法]创建或更新文本阻止列表

  • 协议方法 允许显式创建请求并处理高级方案的响应。
DeleteTextBlocklist(String, RequestContext)

[协议方法]按 blocklistName 删除文本阻止列表

  • 协议方法 允许显式创建请求并处理高级方案的响应。
DeleteTextBlocklistAsync(String, RequestContext)

[协议方法]按 blocklistName 删除文本阻止列表

  • 协议方法 允许显式创建请求并处理高级方案的响应。
GetTextBlocklist(String, CancellationToken)

按 blocklistName 获取文本阻止列表。

GetTextBlocklist(String, RequestContext)

[协议方法]按 blocklistName 获取文本阻止列表

GetTextBlocklistAsync(String, CancellationToken)

按 blocklistName 获取文本阻止列表。

GetTextBlocklistAsync(String, RequestContext)

[协议方法]按 blocklistName 获取文本阻止列表

GetTextBlocklistItem(String, String, CancellationToken)

获取 BlockItem By blocklistName 和 blockItemId。

GetTextBlocklistItem(String, String, RequestContext)

[协议方法]获取 BlockItem By blocklistName 和 blockItemId

GetTextBlocklistItemAsync(String, String, CancellationToken)

获取 BlockItem By blocklistName 和 blockItemId。

GetTextBlocklistItemAsync(String, String, RequestContext)

[协议方法]获取 BlockItem By blocklistName 和 blockItemId

GetTextBlocklistItems(String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, CancellationToken)

按 blocklistName 获取所有 BlockItems。

GetTextBlocklistItems(String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, RequestContext)

[协议方法]按 blocklistName 获取所有 BlockItems

GetTextBlocklistItemsAsync(String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, CancellationToken)

按 blocklistName 获取所有 BlockItems。

GetTextBlocklistItemsAsync(String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, RequestContext)

[协议方法]按 blocklistName 获取所有 BlockItems

GetTextBlocklists(CancellationToken)

获取所有文本阻止列表。

GetTextBlocklists(RequestContext)

[协议方法]获取所有文本阻止列表

GetTextBlocklistsAsync(CancellationToken)

获取所有文本阻止列表。

GetTextBlocklistsAsync(RequestContext)

[协议方法]获取所有文本阻止列表

RemoveBlockItems(String, RemoveBlockItemsOptions, CancellationToken)

从文本阻止列表中删除 BlockItems。

RemoveBlockItems(String, RequestContent, RequestContext)

[协议方法]从文本阻止列表中删除 BlockItems

RemoveBlockItemsAsync(String, RemoveBlockItemsOptions, CancellationToken)

从文本阻止列表中删除 BlockItems。

RemoveBlockItemsAsync(String, RequestContent, RequestContext)

[协议方法]从文本阻止列表中删除 BlockItems

适用于