Workbook
Översikt
Workbook är en klass i Aspose.Cells FOSS för C++.
Representerar det rötterskivobjekt som används för att skapa, ladda, modifiera och spara en XLSX arbetsbok.
Denna klass ger 26 metoder för att arbeta med Workbook-objekt i C++-program. Tillgängliga metoder inkluderar: Dispose, EnsureUniqueDefinedName, EnsureUniqueSheetName, EnsureValidDefinedNameScope, GetDefinedNames, GetDefinedNamesModel, GetDocumentProperties, GetLoadDiagnostics, GetModel, GetProperties, GetSettings, GetWorksheets,och två ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla C++-applikationer efter att ha installerat Aspose.Cells FOSS för C ++-paketet. Tillbehörsmetoder : Workbook.
Tillbehör Metoder
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
Workbook | Workbook | Läsning | Hämtar arbetsboken. |
Metoder
| Signature | Beskrivning |
|---|---|
Workbook() → Workbook | Kalla Workbook på den här instansen. |
Workbook() | |
GetWorksheets() → WorksheetCollection | Hämtar kalkylbladen i arbetsbokens ordning. |
GetWorksheets() → WorksheetCollection | Återställer arbetsblad. |
GetSettings() → WorkbookSettings | Få arbetsboknivåinställningar som datumsystemet och displaykulturen. |
GetSettings() → WorkbookSettings | Återställer inställningarna. |
GetProperties() → WorkbookProperties | Få arbetsbokmetadata och se inställningar som exponeras av den stödda offentliga API. |
GetProperties() → WorkbookProperties | återlämnar egendomen. |
GetDocumentProperties() → DocumentProperties | Få dokumentets egenskaper fasad för kärn- och utökade metadata. |
GetDocumentProperties() → DocumentProperties | Återställer dokumentets egendom. |
GetDefinedNames() → DefinedNameCollection | Hämtar samlingen av arbetsboksdefinierade namn. |
GetDefinedNames() → DefinedNameCollection | återställer de definierade namnen. |
GetLoadDiagnostics() → LoadDiagnostics | Få diagnostiska insamlade medan du laddar upp den aktuella arbetsboken. |
GetLoadDiagnostics() → LoadDiagnostics | återställer lastdiagnosen. |
Save(fileName: std::string_view) | Spara arbetsboken till en XLSX-fil med standardsparningsalternativ. |
Save(fileName: std::string_view, format: SaveFormat) | Spara arbetsboken till en fil med det angivna spara formatet. |
Save(fileName: std::string_view, options: SaveOptions) | Spara arbetsboken till en fil med uttryckliga spara alternativ. |
Save(stream: std::vector<std::uint8_t>, format: SaveFormat) | Spara arbetsboken till en ström med hjälp av det angivna spara formatet. |
Save(stream: std::vector<std::uint8_t>, options: SaveOptions) | Spara arbetsboken till en ström med hjälp av uttryckliga spara alternativ. |
GetModel() → Core::WorkbookModel | Hämtar den underliggande arbetsboksmodellen. |
GetModel() → Core::WorkbookModel | återvända till modellen. |
GetDefinedNamesModel() → std::vector<Core::DefinedNameModel> | Hämtar den underliggande definierade namnmodellsvektorn. |
EnsureUniqueSheetName(sheetName: std::string_view, currentSheet: std::optional<std::reference_wrapper<const Core::WorksheetModel>>) | Se till att inga andra arbetsböcker i arbetsboken delar det angivna namnet. genom CellsException när en duplikat hittas. |
EnsureValidDefinedNameScope(localSheetIndex: std::optional<int>) | Validerar att den lokala bladetindexet är frånvarande (global räckvidd) eller inom det giltiga arbetsblattområdet. |
EnsureUniqueDefinedName(currentDefinedName: Core::DefinedNameModel, name: std::string_view, localSheetIndex: std::optional<int>) | Se till att inget annat definierat namn i arbetsboken delar det angivna namnet och omfattningen. CellsException när en duplikat hittas. |
Dispose() | Releases resurser som är förknippade med arbetsbokens instans. |