Munkafüzet

Összefoglaló

Workbook egy osztály a Aspose.Cells FOSS-ban C++-ra.

A XLSX munkafüzet létrehozásához, betöltéséhez, módosításához és mentéséhez használt gyökér táblázatobjektumot képviseli.

Ez a osztály 26 módszert kínál a C++ programokban a munkafüzet objektumokkal való együttműködéshez. A rendelkezésre álló módszerek közé tartozik: Dispose, EnsureUniqueDefinedName, EnsureUniqueSheetName, EnsureValidDefinedNameScope, GetDefinedNames, GetDefinedNamesModel, GetDocumentProperties, GetLoadDiagnostics, GetModel, GetProperties, GetSettings, GetWorksheets, és 2 további módszer. Minden nyilvános tag hozzáférhető bármely C++ alkalmazáshoz a Aspose.Cells FOSS for C ++ csomag telepítése után. A csatlakozó módszerek: Workbook.

A csatlakozó módszerek

A neve:A típus:HozzáférésLeírás
WorkbookWorkbookOlvasd!Megkapja a munkafüzetet.

Módszerek

Az aláírás:Leírás
Workbook()WorkbookA munkafüzetet hívja.
Workbook()
GetWorksheets()WorksheetCollectionA munkalapokat a könyv sorrendjében kapja.
GetWorksheets()WorksheetCollectionVisszaadja a munkalapokat.
GetSettings()WorkbookSettingsMegkapja a munkafüzet szintjén lévő beállításait, mint például az időpontrendszer és a megjelenítési kultúra.
GetSettings()WorkbookSettingsVisszaadja a beállításokat.
GetProperties()WorkbookPropertiesMegkapja a munkafüzet metadatait és az elfogadott nyilvános API által feltüntetett beállítások megjelenítését.
GetProperties()WorkbookPropertiesVisszaadja a tulajdonságokat.
GetDocumentProperties()DocumentPropertiesMegkapja a dokumentum tulajdonságainak homlokzatát, hogy meg tudja szerezni az alapvető és kiterjesztett metaadatokat.
GetDocumentProperties()DocumentPropertiesVisszaadja a dokumentum tulajdonságait.
GetDefinedNames()DefinedNameCollectionMegkapja a munkafüzetben meghatározott nevek gyűjteményét.
GetDefinedNames()DefinedNameCollectionA definiált neveket adja vissza.
GetLoadDiagnostics()LoadDiagnosticsA diagnosztikát a jelenlegi munkafüzet betöltésekor gyűjtjük.
GetLoadDiagnostics()LoadDiagnosticsVisszaadja a terhelési diagnosztikát.
Save(fileName: std::string_view)A munkafüzetet XLSX fájlokba menteti az alapértelmezett mentési lehetőségek segítségével.
Save(fileName: std::string_view, format: SaveFormat)A munkafüzetet a megadott mentési formátum használatával tárolja.
Save(fileName: std::string_view, options: SaveOptions)A munkafüzetet egy fájlba menteni, a feltüntetett mentési lehetőségek használatával.
Save(stream: std::vector<std::uint8_t>, format: SaveFormat)A munkafüzetet a megadott mentési formátum segítségével egy folyóba tárolja.
Save(stream: std::vector<std::uint8_t>, options: SaveOptions)A munkafüzetet egy folyóba menteni, a feltüntetett mentési lehetőségek használatával.
GetModel()Core::WorkbookModelMegkapja az alapul szolgáló munkafüzet modellt.
GetModel()Core::WorkbookModelVisszaadja a modellt.
GetDefinedNamesModel()std::vector<Core::DefinedNameModel>Megkapja az alapul szolgáló definált név modellt.
EnsureUniqueSheetName(sheetName: std::string_view, currentSheet: std::optional<std::reference_wrapper<const Core::WorksheetModel>>)Biztosítja, hogy a munkafüzetben ne legyen más tárolási lap is. A CellsException dobás, ha duplikátum van.
EnsureValidDefinedNameScope(localSheetIndex: std::optional<int>)Beigazolja, hogy a helyi lapindex nincs (globális hatókör) vagy az érvényes munkalap tartományában. Másrészről CellsException-t dobál.
EnsureUniqueDefinedName(currentDefinedName: Core::DefinedNameModel, name: std::string_view, localSheetIndex: std::optional<int>)Biztosítja, hogy a munkafüzetben ne legyen más meghatározott név, amely megosztja az adott nevet és körét. A CellsException dobás, ha duplikátot találnak.
Dispose()A munkafüzet példányához kapcsolódó forrásokat bocsátja ki.

Lásd még:

 Magyar