Freigeben über


ContentSafetyClient.RemoveBlockItems Methode

Definition

Überlädt

RemoveBlockItems(String, RemoveBlockItemsOptions, CancellationToken)

Entfernen Sie BlockItems aus der Textblockliste.

RemoveBlockItems(String, RequestContent, RequestContext)

[Protokollmethode] Entfernen von BlockItems aus textblocklist

RemoveBlockItems(String, RemoveBlockItemsOptions, CancellationToken)

Source:
ContentSafetyClient.cs

Entfernen Sie BlockItems aus der Textblockliste.

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

Parameter

blocklistName
String

Name der Textblockliste.

removeBlockItemsOptions
RemoveBlockItemsOptions

Die Anforderung, blockItems aus der Textblockliste zu entfernen.

cancellationToken
CancellationToken

Das zu verwendende Abbruchtoken.

Gibt zurück

Ausnahmen

blocklistName oder removeBlockItemsOptions ist NULL.

blocklistName ist eine leere Zeichenfolge und wurde erwartet, dass sie nicht leer ist.

Beispiele

In diesem Beispiel wird gezeigt, wie RemoveBlockItems mit den erforderlichen Parametern aufgerufen wird.

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

var removeBlockItemsOptions = new RemoveBlockItemsOptions(new string[] 
{
    "<null>"
});
var result = client.RemoveBlockItems("<blocklistName>", removeBlockItemsOptions);

Hinweise

Entfernen Sie blockItems aus einer Textblockliste. Sie können maximal 100 BlockItems in einer Anforderung entfernen.

Gilt für:

RemoveBlockItems(String, RequestContent, RequestContext)

Source:
ContentSafetyClient.cs

[Protokollmethode] Entfernen von BlockItems aus textblocklist

public virtual Azure.Response RemoveBlockItems (string blocklistName, Azure.Core.RequestContent content, Azure.RequestContext context = default);
abstract member RemoveBlockItems : string * Azure.Core.RequestContent * Azure.RequestContext -> Azure.Response
override this.RemoveBlockItems : string * Azure.Core.RequestContent * Azure.RequestContext -> Azure.Response
Public Overridable Function RemoveBlockItems (blocklistName As String, content As RequestContent, Optional context As RequestContext = Nothing) As Response

Parameter

blocklistName
String

Name der Textblockliste.

content
RequestContent

Der Inhalt, der als Textkörper der Anforderung gesendet werden soll.

context
RequestContext

Der Anforderungskontext, der das Standardverhalten der Clientpipeline pro Aufruf außer Kraft setzen kann.

Gibt zurück

Die vom Dienst zurückgegebene Antwort.

Ausnahmen

blocklistName oder content ist NULL.

blocklistName ist eine leere Zeichenfolge und wurde erwartet, dass sie nicht leer ist.

Der Dienst hat einen nicht erfolgreichen status Code zurückgegeben.

Beispiele

In diesem Beispiel wird gezeigt, wie RemoveBlockItems mit den erforderlichen Parametern und Anforderungsinhalten aufgerufen wird.

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

var data = new {
    blockItemIds = new[] {
        "<String>"
    },
};

Response response = client.RemoveBlockItems("<blocklistName>", RequestContent.Create(data), new RequestContext());
Console.WriteLine(response.Status);

Gilt für: