Class FilesResource
The "files" collection of methods.
Inherited Members
Namespace: Google.Apis.Vision.v1p2beta1
Assembly: Google.Apis.Vision.v1p2beta1.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(GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest)
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(GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest body)
Parameters
Type | Name | Description |
---|---|---|
GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest | body | The body of the request. |
Returns
Type | Description |
---|---|
FilesResource.AnnotateRequest |
AsyncBatchAnnotate(GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest)
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(GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest body)
Parameters
Type | Name | Description |
---|---|---|
GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest | body | The body of the request. |
Returns
Type | Description |
---|---|
FilesResource.AsyncBatchAnnotateRequest |