public sealed class Annotation : IMessage<Annotation>, IEquatable<Annotation>, IDeepCloneable<Annotation>, IBufferMessage, IMessageReference 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.
Implements
IMessageAnnotation, IEquatableAnnotation, IDeepCloneableAnnotation, IBufferMessage, IMessageNamespace
Google.Cloud.VisionAI.V1Assembly
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 |
|