Cloud Document AI v1 API - Class DocumentSchema.Types.Metadata (3.12.0)

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

Reference documentation and code samples for the Cloud Document AI v1 API class DocumentSchema.Types.Metadata.

Metadata for global schema behavior.

Inheritance

object > DocumentSchema.Types.Metadata

Namespace

Google.Cloud.DocumentAI.V1

Assembly

Google.Cloud.DocumentAI.V1.dll

Constructors

Metadata()

public Metadata()

Metadata(Metadata)

public Metadata(DocumentSchema.Types.Metadata other)
Parameter
NameDescription
otherDocumentSchemaTypesMetadata

Properties

DocumentAllowMultipleLabels

public bool DocumentAllowMultipleLabels { get; set; }

If true, on a given page, there can be multiple document annotations covering it.

Property Value
TypeDescription
bool

DocumentSplitter

public bool DocumentSplitter { get; set; }

If true, a document entity type can be applied to subdocument (splitting). Otherwise, it can only be applied to the entire document (classification).

Property Value
TypeDescription
bool

PrefixedNamingOnProperties

public bool PrefixedNamingOnProperties { get; set; }

If set, all the nested entities must be prefixed with the parents.

Property Value
TypeDescription
bool

SkipNamingValidation

public bool SkipNamingValidation { get; set; }

If set, we will skip the naming format validation in the schema. So the string values in DocumentSchema.EntityType.name and DocumentSchema.EntityType.Property.name will not be checked.

Property Value
TypeDescription
bool