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