Aspose::Cells::Metadata::WorkbookMetadata class
Contents
[
Hide
]WorkbookMetadata class
Represents the meta data.
class WorkbookMetadata
Methods
| Method | Description |
|---|---|
| GetBuiltInDocumentProperties() | Returns a DocumentProperty collection that represents all the built-in document properties of the spreadsheet. |
| GetCustomDocumentProperties() | Returns a DocumentProperty collection that represents all the custom document properties of the spreadsheet. |
| GetOptions() | Gets the options of the metadata. |
| IsNull() const | Checks whether the implementation object is nullptr. |
| explicit operator bool() const | operator bool() |
| operator=(const WorkbookMetadata& src) | operator= |
| Save(const U16String& fileName) | Save the modified metadata to the file. |
| Save(const char16_t* fileName) | Save the modified metadata to the file. |
| Save(const Vector <uint8_t>& stream) | Save the modified metadata to the stream. |
| WorkbookMetadata(const U16String& fileName, const MetadataOptions& options) | Create the meta data object. |
| WorkbookMetadata(const char16_t* fileName, const MetadataOptions& options) | Create the meta data object. |
| WorkbookMetadata(const Vector <uint8_t>& stream, const MetadataOptions& options) | Create the meta data object. |
| WorkbookMetadata(WorkbookMetadata_Impl* impl) | Constructs from an implementation object. |
| WorkbookMetadata(const WorkbookMetadata& src) | Copy constructor. |
| ~WorkbookMetadata() | Destructor. |
Fields
| Field | Description |
|---|---|
| _impl | The implementation object. |
Examples
Aspose::Cells::Startup();
//The following example creates a WorkbookMetadata.
MetadataOptions options(MetadataType::Document_Properties);
WorkbookMetadata meta(u"book1.xlsx", options);
meta.GetCustomDocumentProperties().Add(u"test", u"test");
meta.Save(u"book2.xlsx");
Aspose::Cells::Cleanup();
See Also
- Namespace Aspose::Cells::Metadata
- Library Aspose.Cells for C++