Workbook
Workbook
Overzicht
Workbook is een klasse in Aspose.Cells FOSS voor C++.
Stelt het hoofd-spreadsheetobject voor dat wordt gebruikt om een XLSX-werkmap te maken, te laden, te wijzigen en op te slaan.
Deze klasse biedt 26 methoden voor het werken met Workbook-objecten in C++-programma’s. Beschikbare methoden zijn: Dispose, EnsureUniqueDefinedName, EnsureUniqueSheetName, EnsureValidDefinedNameScope, GetDefinedNames, GetDefinedNamesModel, GetDocumentProperties, GetLoadDiagnostics, GetModel, GetProperties, GetSettings, GetWorksheets, en 2 extra methoden. Alle openbare leden zijn toegankelijk voor elke C++-applicatie na het installeren van het Aspose.Cells FOSS voor C++-pakket. Toegangs-methoden: Workbook.
Toegangsmethoden
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
Workbook | Workbook | Lezen | Haalt de werkmap op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
Workbook() → Workbook | Roept Workbook aan op deze Workbook-instantie. |
Workbook() | |
GetWorksheets() → WorksheetCollection | Haalt de werkbladen op in de volgorde van de werkmap. |
GetWorksheets() → WorksheetCollection | Retourneert de werkbladen. |
GetSettings() → WorkbookSettings | Haalt werkboek-niveau instellingen op, zoals het datumsysteem en de weergave-cultuur. |
GetSettings() → WorkbookSettings | Retourneert de instellingen. |
GetProperties() → WorkbookProperties | Haalt werkboek-metadata en weergave-instellingen op die worden blootgesteld door de ondersteunde openbare API. |
GetProperties() → WorkbookProperties | Retourneert de eigenschappen. |
GetDocumentProperties() → DocumentProperties | Haalt de document properties facade op voor core en extended metadata. |
GetDocumentProperties() → DocumentProperties | Retourneert de documenteigenschappen. |
GetDefinedNames() → DefinedNameCollection | Haalt de door het werkboek gedefinieerde namenverzameling op. |
GetDefinedNames() → DefinedNameCollection | Retourneert de gedefinieerde namen. |
GetLoadDiagnostics() → LoadDiagnostics | Haalt diagnostische gegevens op die zijn verzameld tijdens het laden van de huidige werkmap. |
GetLoadDiagnostics() → LoadDiagnostics | Retourneert de laaddiagnostiek. |
Save(fileName: std::string_view) | Slaat de werkmap op in een XLSX-bestand met de standaard opslaan-opties. |
Save(fileName: std::string_view, format: SaveFormat) | Slaat de werkmap op in een bestand met het opgegeven opslagformaat. |
Save(fileName: std::string_view, options: SaveOptions) | Slaat de werkmap op in een bestand met expliciete opslaanopties. |
Save(stream: std::vector<std::uint8_t>, format: SaveFormat) | Slaat de werkmap op in een stream met het opgegeven opslaanformaat. |
Save(stream: std::vector<std::uint8_t>, options: SaveOptions) | Slaat de werkmap op in een stream met expliciete opslaanopties. |
GetModel() → Core::WorkbookModel | Haalt het onderliggende werkboekmodel op. |
GetModel() → Core::WorkbookModel | Retourneert het model. |
GetDefinedNamesModel() → std::vector<Core::DefinedNameModel> | Haalt de onderliggende gedefinieerde namen modelvector op. |
EnsureUniqueSheetName(sheetName: std::string_view, currentSheet: std::optional<std::reference_wrapper<const Core::WorksheetModel>>) | Zorgt ervoor dat geen ander werkblad in de werkmap dezelfde naam heeft. Werpt CellsException wanneer een duplicaat wordt gevonden. |
EnsureValidDefinedNameScope(localSheetIndex: std::optional<int>) | Valideert dat de lokale bladindex afwezig is (globale scope) of binnen het geldige werkbladbereik valt. Werpt CellsException anders. |
EnsureUniqueDefinedName(currentDefinedName: Core::DefinedNameModel, name: std::string_view, localSheetIndex: std::optional<int>) | Zorgt ervoor dat geen andere gedefinieerde naam in de werkmap dezelfde naam en scope heeft. Werpt CellsException wanneer een duplicaat wordt gevonden. |
Dispose() | Vrijgeeft bronnen die gekoppeld zijn aan de werkboekinstantie. |