次の方法で共有


ContentSafetyClient.GetTextBlocklistItem メソッド

定義

オーバーロード

GetTextBlocklistItem(String, String, RequestContext)

[プロトコルメソッド]blocklistName および blockItemId で BlockItem を取得する

GetTextBlocklistItem(String, String, CancellationToken)

BlockItem を blocklistName および blockItemId で取得します。

GetTextBlocklistItem(String, String, RequestContext)

Source:
ContentSafetyClient.cs

[プロトコルメソッド]blocklistName および blockItemId で BlockItem を取得する

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

要求コンテキスト。これは、呼び出しごとにクライアント パイプラインの既定の動作をオーバーライドできます。

戻り値

サービスから返された応答。

例外

blocklistName または blockItemId が null です。

blocklistName または blockItemId が空の文字列であり、空でないと想定されていました。

サービスから成功以外の状態コードが返されました。

このサンプルでは、必要なパラメーターを使用して 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 を 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

使用する取り消しトークン。

戻り値

例外

blocklistName または blockItemId が null です。

blocklistName または blockItemId が空の文字列であり、空でないと想定されていました。

このサンプルでは、必要なパラメーターを使用して 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 を取得します。

適用対象