Partager via


ContentSafetyClient.GetTextBlocklistItemAsync Méthode

Définition

Surcharges

GetTextBlocklistItemAsync(String, String, RequestContext)

[Méthode de protocole] Obtenir BlockItem par blocklistName et blockItemId

GetTextBlocklistItemAsync(String, String, CancellationToken)

Obtenez BlockItem par blocklistName et blockItemId.

GetTextBlocklistItemAsync(String, String, RequestContext)

Source:
ContentSafetyClient.cs

[Méthode de protocole] Obtenir BlockItem par blocklistName et blockItemId

public virtual System.Threading.Tasks.Task<Azure.Response> GetTextBlocklistItemAsync (string blocklistName, string blockItemId, Azure.RequestContext context);
abstract member GetTextBlocklistItemAsync : string * string * Azure.RequestContext -> System.Threading.Tasks.Task<Azure.Response>
override this.GetTextBlocklistItemAsync : string * string * Azure.RequestContext -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function GetTextBlocklistItemAsync (blocklistName As String, blockItemId As String, context As RequestContext) As Task(Of Response)

Paramètres

blocklistName
String

Nom de la liste de blocs de texte.

blockItemId
String

ID d’élément de bloc. Ce sera uuid.

context
RequestContext

Contexte de demande, qui peut remplacer les comportements par défaut du pipeline client par appel.

Retours

Réponse retournée par le service.

Exceptions

blocklistName ou blockItemId est null.

blocklistName ou blockItemId est une chaîne vide, et on s’attendait à ce qu’elle ne soit pas vide.

Le service a retourné un code de status non réussi.

Exemples

Cet exemple montre comment appeler GetTextBlocklistItemAsync avec les paramètres requis et analyser le résultat.

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

Response response = await client.GetTextBlocklistItemAsync("<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());

S’applique à

GetTextBlocklistItemAsync(String, String, CancellationToken)

Source:
ContentSafetyClient.cs

Obtenez BlockItem par blocklistName et blockItemId.

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

Paramètres

blocklistName
String

Nom de la liste de blocs de texte.

blockItemId
String

ID d’élément de bloc. Ce sera uuid.

cancellationToken
CancellationToken

Jeton d’annulation à utiliser.

Retours

Exceptions

blocklistName ou blockItemId est null.

blocklistName ou blockItemId est une chaîne vide, et on s’attendait à ce qu’elle ne soit pas vide.

Exemples

Cet exemple montre comment appeler GetTextBlocklistItemAsync avec les paramètres requis.

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

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

Remarques

Obtenir blockItem By blockItemId à partir d’une liste de blocs de texte.

S’applique à