Class FilesResource
The "files" collection of methods.
Inherited Members
Namespace: Google.Apis.Vision.v1
Assembly: Google.Apis.Vision.v1.dll
Syntax
public class FilesResource
Constructors
FilesResource(IClientService)
Constructs a new resource.
Declaration
public FilesResource(IClientService service)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service |
Methods
Annotate(BatchAnnotateFilesRequest)
Service that performs image detection and annotation for a batch of files. Now only "application/pdf", "image/tiff" and "image/gif" are supported. This service will extract at most 5 (customers can specify which 5 in AnnotateFileRequest.pages) frames (gif) or pages (pdf or tiff) from each file provided and perform detection and annotation for each image extracted.
Declaration
public virtual FilesResource.AnnotateRequest Annotate(BatchAnnotateFilesRequest body)
Parameters
Type | Name | Description |
---|---|---|
BatchAnnotateFilesRequest | body | The body of the request. |
Returns
Type | Description |
---|---|
FilesResource.AnnotateRequest |
AsyncBatchAnnotate(AsyncBatchAnnotateFilesRequest)
Run asynchronous image detection and annotation for a list of generic files, such as PDF files, which may
contain multiple pages and multiple images per page. Progress and results can be retrieved through the
google.longrunning.Operations
interface. Operation.metadata
contains OperationMetadata
(metadata).
Operation.response
contains AsyncBatchAnnotateFilesResponse
(results).
Declaration
public virtual FilesResource.AsyncBatchAnnotateRequest AsyncBatchAnnotate(AsyncBatchAnnotateFilesRequest body)
Parameters
Type | Name | Description |
---|---|---|
AsyncBatchAnnotateFilesRequest | body | The body of the request. |
Returns
Type | Description |
---|---|
FilesResource.AsyncBatchAnnotateRequest |