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

ContentSafetyClient.GetTextBlocklistItem 方法

定义

重载

GetTextBlocklistItem(String, String, RequestContext)

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

GetTextBlocklistItem(String, String, CancellationToken)

获取 BlockItem By blocklistName 和 blockItemId。

GetTextBlocklistItem(String, String, RequestContext)

Source:
ContentSafetyClient.cs

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

public virtual Azure.Response GetTextBlocklistItem (string blocklistName, string blockItemId, Azure.RequestContext context);
abstract member GetTextBlocklistItem : string * string * Azure.RequestContext -> Azure.Response
override this.GetTextBlocklistItem : string * string * Azure.RequestContext -> Azure.Response
Public Overridable Function GetTextBlocklistItem (blocklistName As String, blockItemId As String, context As RequestContext) As Response

参数

blocklistName
String

文本阻止列表名称。

blockItemId
String

块项 ID。这将是 uuid。

context
RequestContext

请求上下文,可以基于每个调用替代客户端管道的默认行为。

返回

从服务返回的响应。

例外

blocklistNameblockItemId 为 null。

blocklistNameblockItemId 是空字符串,预期为非空。

服务返回了非成功状态代码。

示例

此示例演示如何使用所需的参数调用 GetTextBlocklistItem 并分析结果。

var credential = new AzureKeyCredential("<key>");
var endpoint = new Uri("<https://my-service.azure.com>");
var client = new ContentSafetyClient(endpoint, credential);

Response response = client.GetTextBlocklistItem("<blocklistName>", "<blockItemId>", new RequestContext());

JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;
Console.WriteLine(result.GetProperty("blockItemId").ToString());
Console.WriteLine(result.GetProperty("description").ToString());
Console.WriteLine(result.GetProperty("text").ToString());

适用于

GetTextBlocklistItem(String, String, CancellationToken)

Source:
ContentSafetyClient.cs

获取 BlockItem By blocklistName 和 blockItemId。

public virtual Azure.Response<Azure.AI.ContentSafety.TextBlockItem> GetTextBlocklistItem (string blocklistName, string blockItemId, System.Threading.CancellationToken cancellationToken = default);
abstract member GetTextBlocklistItem : string * string * System.Threading.CancellationToken -> Azure.Response<Azure.AI.ContentSafety.TextBlockItem>
override this.GetTextBlocklistItem : string * string * System.Threading.CancellationToken -> Azure.Response<Azure.AI.ContentSafety.TextBlockItem>
Public Overridable Function GetTextBlocklistItem (blocklistName As String, blockItemId As String, Optional cancellationToken As CancellationToken = Nothing) As Response(Of TextBlockItem)

参数

blocklistName
String

文本阻止列表名称。

blockItemId
String

块项 ID。这将是 uuid。

cancellationToken
CancellationToken

要使用的取消标记。

返回

例外

blocklistNameblockItemId 为 null。

blocklistNameblockItemId 是空字符串,预期为非空。

示例

此示例演示如何使用所需参数调用 GetTextBlocklistItem。

var credential = new AzureKeyCredential("<key>");
var endpoint = new Uri("<https://my-service.azure.com>");
var client = new ContentSafetyClient(endpoint, credential);

var result = client.GetTextBlocklistItem("<blocklistName>", "<blockItemId>");

注解

从文本阻止列表中获取 blockItem By blockItemId。

适用于