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.
Implements
IMessageDocumentSchemaTypesMetadata, IEquatableDocumentSchemaTypesMetadata, IDeepCloneableDocumentSchemaTypesMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.DocumentAI.V1Assembly
Google.Cloud.DocumentAI.V1.dll
Constructors
Metadata()
public Metadata()
Metadata(Metadata)
public Metadata(DocumentSchema.Types.Metadata other)
Parameter | |
---|---|
Name | Description |
other |
DocumentSchemaTypesMetadata |
Properties
DocumentAllowMultipleLabels
public bool DocumentAllowMultipleLabels { get; set; }
If true, on a given page, there can be multiple document
annotations
covering it.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
bool |
PrefixedNamingOnProperties
public bool PrefixedNamingOnProperties { get; set; }
If set, all the nested entities must be prefixed with the parents.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
bool |