groupdocs.metadata.common

The namespace contains base classes, utility classes and interfaces used across all formats and metadata standards.

Classes

Class Description
CustomPackage Provides a container for metadata properties.
DocumentInfo Provides common information about a loaded document.
FileType Represents the file type.
FileTypePackage Represents a metadata package containing file format information.
IDocumentInfo Provides common information about a loaded document.
IEnumValueInterpreter Represents an interpreter intended to convert various numeric values to descriptive string values.
MetadataPackage Represents base abstraction for a metadata package.
MetadataProperty Represents a metadata property.
MetadataPropertyEqualityComparer Defines methods to support the comparison of metadata properties for equality.
PageInfo Provides common information about a document page (slide, worksheet, etc).
PropertyDescriptor Represents a descriptor of a property that can be accessed through the GroupDocs.Metadata search engine.
PropertyValue Represents a property value.
PropertyValueEqualityComparer Defines methods to support the comparison of property values for equality.
Rectangle A set of four integers that represent the location and size of a rectangle.
RootMetadataPackage Represents an entry point to all metadata packages presented in a particular file.
ValueAcceptor Provides a base abstract class that allows extracting all supported types of values from a PropertyValue instance.
ValueInterpreter Defines operations required to interpret metadata property values.

Enumerations

Enumeration Description
ByteOrder Defines various byte orders.
FileFormat Represents the recognized format of a loaded file.
MetadataPropertyType Defines metadata property types.
MetadataType Specifies the type of a metadata package.
PropertyAccessLevels Defines access levels for metadata properties.