Class ProjectsResource.LocationsResource.FilesResource
The "files" collection of methods.
Inherited Members
Namespace: Google.Apis.Vision.v1p2beta1
Assembly: Google.Apis.Vision.v1p2beta1.dll
Syntax
public class ProjectsResource.LocationsResource.FilesResource
Constructors
FilesResource(IClientService)
Constructs a new resource.
Declaration
public FilesResource(IClientService service)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service |
Methods
Annotate(GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest, string)
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 ProjectsResource.LocationsResource.FilesResource.AnnotateRequest Annotate(GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest body, string parent)
Parameters
Type | Name | Description |
---|---|---|
GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest | body | The body of the request. |
string | parent | Optional. Target project and location to make a call. Format:
|
Returns
Type | Description |
---|---|
ProjectsResource.LocationsResource.FilesResource.AnnotateRequest |
AsyncBatchAnnotate(GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest, string)
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 ProjectsResource.LocationsResource.FilesResource.AsyncBatchAnnotateRequest AsyncBatchAnnotate(GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest body, string parent)
Parameters
Type | Name | Description |
---|---|---|
GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest | body | The body of the request. |
string | parent | Optional. Target project and location to make a call. Format:
|
Returns
Type | Description |
---|---|
ProjectsResource.LocationsResource.FilesResource.AsyncBatchAnnotateRequest |