Class DocumentSchema.Types.EntityType.Types.Property (3.0.0)

public sealed class Property : IMessage<DocumentSchema.Types.EntityType.Types.Property>, IEquatable<DocumentSchema.Types.EntityType.Types.Property>, IDeepCloneable<DocumentSchema.Types.EntityType.Types.Property>, IBufferMessage, IMessage

Defines properties that can be part of the entity type.

Inheritance

Object > DocumentSchema.Types.EntityType.Types.Property

Namespace

Google.Cloud.DocumentAI.V1

Assembly

Google.Cloud.DocumentAI.V1.dll

Constructors

Property()

public Property()

Property(DocumentSchema.Types.EntityType.Types.Property)

public Property(DocumentSchema.Types.EntityType.Types.Property other)
Parameter
NameDescription
otherDocumentSchema.Types.EntityType.Types.Property

Properties

Name

public string Name { get; set; }

The name of the property. Follows the same guidelines as the EntityType name.

Property Value
TypeDescription
String

OccurrenceType

public DocumentSchema.Types.EntityType.Types.Property.Types.OccurrenceType OccurrenceType { get; set; }

Occurrence type limits the number of instances an entity type appears in the document.

Property Value
TypeDescription
DocumentSchema.Types.EntityType.Types.Property.Types.OccurrenceType

ValueType

public string ValueType { get; set; }

A reference to the value type of the property. This type is subject to the same conventions as the Entity.base_types field.

Property Value
TypeDescription
String