Workbook
Workbook
Panoramica
Workbook è una classe in Aspose.Cells FOSS per C++.
Rappresenta l’oggetto foglio di calcolo radice usato per creare, caricare, modificare e salvare un workbook XLSX.
Questa classe fornisce 26 metodi per lavorare con oggetti Workbook nei programmi C++. I metodi disponibili includono: Dispose, EnsureUniqueDefinedName, EnsureUniqueSheetName, EnsureValidDefinedNameScope, GetDefinedNames, GetDefinedNamesModel, GetDocumentProperties, GetLoadDiagnostics, GetModel, GetProperties, GetSettings, GetWorksheets e 2 metodi aggiuntivi. Tutti i membri pubblici sono accessibili da qualsiasi applicazione C++ dopo l’installazione del pacchetto Aspose.Cells FOSS per C++. Metodi di accesso: Workbook.
Metodi di accesso
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
Workbook | Workbook | Lettura | Restituisce la cartella di lavoro. |
Metodi
| Firma | Descrizione |
|---|---|
Workbook() → Workbook | Chiama Workbook su questa istanza di Workbook. |
Workbook() | |
GetWorksheets() → WorksheetCollection | Restituisce i fogli di lavoro nell’ordine del workbook. |
GetWorksheets() → WorksheetCollection | Restituisce i fogli di lavoro. |
GetSettings() → WorkbookSettings | Ottiene le impostazioni a livello di cartella di lavoro, come il sistema di data e la cultura di visualizzazione. |
GetSettings() → WorkbookSettings | Restituisce le impostazioni. |
GetProperties() → WorkbookProperties | Ottiene i metadati della cartella di lavoro e le impostazioni di visualizzazione esposti dal API pubblico supportato. |
GetProperties() → WorkbookProperties | Restituisce le proprietà. |
GetDocumentProperties() → DocumentProperties | Ottiene la facciata delle proprietà del documento per i metadati di base e estesi. |
GetDocumentProperties() → DocumentProperties | Restituisce le proprietà del documento. |
GetDefinedNames() → DefinedNameCollection | Ottiene la raccolta dei nomi definiti del Workbook. |
GetDefinedNames() → DefinedNameCollection | Restituisce i nomi definiti. |
GetLoadDiagnostics() → LoadDiagnostics | Ottiene le diagnostiche raccolte durante il caricamento della cartella di lavoro corrente. |
GetLoadDiagnostics() → LoadDiagnostics | Restituisce le diagnostiche di caricamento. |
Save(fileName: std::string_view) | Salva la cartella di lavoro in un file XLSX utilizzando le opzioni di salvataggio predefinite. |
Save(fileName: std::string_view, format: SaveFormat) | Salva la cartella di lavoro in un file utilizzando il formato di salvataggio specificato. |
Save(fileName: std::string_view, options: SaveOptions) | Salva la cartella di lavoro in un file usando opzioni di salvataggio esplicite. |
Save(stream: std::vector<std::uint8_t>, format: SaveFormat) | Salva la cartella di lavoro in un flusso usando il formato di salvataggio specificato. |
Save(stream: std::vector<std::uint8_t>, options: SaveOptions) | Salva la cartella di lavoro in un flusso usando opzioni di salvataggio esplicite. |
GetModel() → Core::WorkbookModel | Ottiene il modello di workbook sottostante. |
GetModel() → Core::WorkbookModel | Restituisce il modello. |
GetDefinedNamesModel() → std::vector<Core::DefinedNameModel> | Ottiene il vettore del modello dei nomi definiti sottostante. |
EnsureUniqueSheetName(sheetName: std::string_view, currentSheet: std::optional<std::reference_wrapper<const Core::WorksheetModel>>) | Garantisce che nessun altro foglio di lavoro nella cartella condivida il nome fornito. Lancia CellsException quando viene trovato un duplicato. |
EnsureValidDefinedNameScope(localSheetIndex: std::optional<int>) | Convalida che l’indice del foglio locale sia assente (ambito globale) o rientri nell’intervallo valido dei fogli di lavoro. Lancia CellsException altrimenti. |
EnsureUniqueDefinedName(currentDefinedName: Core::DefinedNameModel, name: std::string_view, localSheetIndex: std::optional<int>) | Garantisce che nessun altro nome definito nella cartella condivida lo stesso nome e ambito. Lancia CellsException quando viene trovato un duplicato. |
Dispose() | Rilascia le risorse associate all’istanza della cartella di lavoro. |