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. |
Func<TResult> |
Encapsulates a method that has no parameters and returns a value of the type specified by the TResult parameter. |
Func<T,TResult> |
Encapsulates a method that has one parameter and returns a value of the type specified by the TResult parameter. |
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. |
ReadOnlyList<T> |
Provides an abstract base class for a strongly typed read-only list. |
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. |
Structures
Structure |
Description |
Rectangle |
A set of four integers that represent the location and size of a rectangle. |
Interfaces
Interface |
Description |
IDocumentInfo |
Provides common information about a loaded document. |
IEnumValueInterpreter |
Represents an interpreter intended to convert various numeric values to descriptive string values. |
IReadOnlyList<T> |
Represents a read-only collection of elements that can be accessed by index. |
Enumeration