Vision AI v1 API - Class Annotation (1.0.0-beta01)

public sealed class Annotation : IMessage<Annotation>, IEquatable<Annotation>, IDeepCloneable<Annotation>, IBufferMessage, IMessage

Reference documentation and code samples for the Vision AI v1 API class Annotation.

An annotation is a resource in asset. It represents a key-value mapping of content in asset.

Inheritance

object > Annotation

Namespace

Google.Cloud.VisionAI.V1

Assembly

Google.Cloud.VisionAI.V1.dll

Constructors

Annotation()

public Annotation()

Annotation(Annotation)

public Annotation(Annotation other)
Parameter
Name Description
other Annotation

Properties

AnnotationName

public AnnotationName AnnotationName { get; set; }

AnnotationName-typed view over the Name resource name property.

Property Value
Type Description
AnnotationName

Name

public string Name { get; set; }

Resource name of the annotation. Format: projects/{project_number}/locations/{location}/corpora/{corpus}/assets/{asset}/annotations/{annotation}

Property Value
Type Description
string

UserSpecifiedAnnotation

public UserSpecifiedAnnotation UserSpecifiedAnnotation { get; set; }

User provided annotation.

Property Value
Type Description
UserSpecifiedAnnotation