ReviewsExtensions.CreateJobAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Auftrags-ID wird für den inhalt zurückgegeben, der auf diesem Endpunkt veröffentlicht wird.
Nachdem der Inhalt anhand des Workflows ausgewertet wurde, wird die Überprüfung basierend auf dem Workflowausdruck erstellt oder ignoriert.
<h3-Rückrufschemas>< /h3>
<p><h4>: Rückrufbeispiel< für Auftragsabschluss/h4><br/>
{<br/> "JobId": "<Job ID,br<>/> "ReviewId": "<Review ID, , wenn der Auftrag zu einer Überprüfung geführt hat, die erstellt> werden soll",< br/> "WorkFlowId": "default",<br/> "Status": "<This will be one of Complete, InProgress, Error>",<br/> "ContentType": "Image",<br/> "ContentId": "<This is the ContentId that was was specified on input>",<br/> "CallBackType": "Job",<br/> "Metadata": {<br/> "adultscore": " 0.xxx",<br/> "a": "False",<br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> }<br/> }<br/>
</p><p><h4>Review Completion CallBack Sample</h4><br/>
{ "ReviewId": "< Review ID>",<br/> "ModifiedOn": "2016-10-11T22:36:32.9934851Z",<br/> "ModifiedBy": "<Name des Prüfers>",<br/> "CallBackType": "Review",<br/> "ContentId": "<The ContentId that was specified input>",<br/> "Metadata": {<br/> "adultscore": "0.xxx", "a": "False",<br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> },<br/> "ReviewerResultTags": {<br/> "a": " False",<br/> "r": "True"<br/> }<br/> }<br/>
</p>.
public static System.Threading.Tasks.Task<Microsoft.Azure.CognitiveServices.ContentModerator.Models.JobId> CreateJobAsync (this Microsoft.Azure.CognitiveServices.ContentModerator.IReviews operations, string teamName, string contentType, string contentId, string workflowName, string jobContentType, Microsoft.Azure.CognitiveServices.ContentModerator.Models.Content content, string callBackEndpoint = default, System.Threading.CancellationToken cancellationToken = default);
static member CreateJobAsync : Microsoft.Azure.CognitiveServices.ContentModerator.IReviews * string * string * string * string * string * Microsoft.Azure.CognitiveServices.ContentModerator.Models.Content * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.CognitiveServices.ContentModerator.Models.JobId>
<Extension()>
Public Function CreateJobAsync (operations As IReviews, teamName As String, contentType As String, contentId As String, workflowName As String, jobContentType As String, content As Content, Optional callBackEndpoint As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of JobId)
Parameter
- operations
- IReviews
Die Vorgangsgruppe für diese Erweiterungsmethode.
- teamName
- String
Ihr Teamname.
- contentType
- String
Bild, Text oder Video. Mögliche Werte: "Image", "Text", "Video"
- contentId
- String
ID/Name, um den übermittelten Inhalt zu identifizieren.
- workflowName
- String
Workflowname, den Sie aufrufen möchten.
- jobContentType
- String
Der Inhaltstyp. Mögliche Werte: "application/json", "image/jpeg"
- content
- Content
Auszuwertende Inhalte.
- callBackEndpoint
- String
Rückrufendpunkt für die Veröffentlichung des Ergebnisses des Erstellungsauftrags.
- cancellationToken
- CancellationToken
Das Abbruchtoken.
Gibt zurück
Gilt für:
Azure SDK for .NET