public sealed class BatchAnnotateFilesRequest : IMessage<BatchAnnotateFilesRequest>, IEquatable<BatchAnnotateFilesRequest>, IDeepCloneable<BatchAnnotateFilesRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Vision v1 API class BatchAnnotateFilesRequest.
A list of requests to annotate files using the BatchAnnotateFiles API.
Optional. The labels with user-defined metadata for the request.
Label keys and values can be no longer than 63 characters
(Unicode codepoints), can only contain lowercase letters, numeric
characters, underscores and dashes. International characters are allowed.
Label values are optional. Label keys must start with a letter.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis page provides reference documentation for the \u003ccode\u003eBatchAnnotateFilesRequest\u003c/code\u003e class within the Google Cloud Vision v1 API, specifically for version 3.5.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eBatchAnnotateFilesRequest\u003c/code\u003e is used to submit a list of file annotation requests to the BatchAnnotateFiles API, with the current version only supporting a single \u003ccode\u003eAnnotateFileRequest\u003c/code\u003e at a time.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits from \u003ccode\u003eobject\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBatchAnnotateFilesRequest\u003c/code\u003e class includes properties like \u003ccode\u003eLabels\u003c/code\u003e, \u003ccode\u003eParent\u003c/code\u003e, and \u003ccode\u003eRequests\u003c/code\u003e to manage user-defined metadata, project location, and the list of annotation requests, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThere are various versions of this documentation available, ranging from 2.3.0 to 3.7.0, with 3.7.0 being the latest.\u003c/p\u003e\n"]]],[],null,[]]