دفتر العمل

المعلومات العامة

Workbook هي فئة في Aspose.Cells FOSS لـ C++.

يمثل كائن جدول البيانات الجذري المستخدم لإنشاء وتحميل وتعديل وحفظ دفتر عمل XLSX.

يوفر هذا الفصل 26 طريقة للعمل مع كائنات دفتر العمل في برامج C ++. المنهجيات المتاحة تشمل: Dispose, EnsureUniqueDefinedName, EnsureUniqueSheetName, EnsureValidDefinedNameScope, GetDefinedNames, GetDefinedNamesModel, GetDocumentProperties, GetLoadDiagnostics, GetModel, GetProperties, GetSettings, GetWorksheets,، و 2 طرق إضافية. جميع أعضاء الجمهور يمكن الوصول إليهم من أي تطبيق C ++ بعد تثبيت حزمة Aspose.Cells FOSS for C ++. طرق الوصول: Workbook.

طرق الوصول

اسمالنوعالوصولوصف
WorkbookWorkbookاقرأيحصل على دفتر العمل.

الطرق

التوقيعوصف
Workbook()Workbookيدعو دفتر العمل على مثال كتاب العمل هذا.
Workbook()
GetWorksheets()WorksheetCollectionيحصل على ورق العمل في ترتيب دفتر العمل.
GetWorksheets()WorksheetCollectionيعيد ورق العمل.
GetSettings()WorkbookSettingsيحصل على إعدادات مستوى دفتر العمل مثل نظام التاريخ وثقافة العرض.
GetSettings()WorkbookSettingsيعيد الإعدادات.
GetProperties()WorkbookPropertiesيحصل على بيانات الميثاداتا من دفتر العمل و عرض الإعدادات المعروضة بواسطة API العام المدعوم.
GetProperties()WorkbookPropertiesيعيد الممتلكات.
GetDocumentProperties()DocumentPropertiesيحصل على واجهة خصائص المستندات من أجل البيانات النووية الأساسية والمتوسعة.
GetDocumentProperties()DocumentPropertiesيعيد خصائص المستند.
GetDefinedNames()DefinedNameCollectionيحصل على مجموعة الأسماء المحددة من دفتر العمل.
GetDefinedNames()DefinedNameCollectionيعيد الأسماء المحددة.
GetLoadDiagnostics()LoadDiagnosticsيحصل على التشخيصات التي تم جمعها أثناء تحميل دفتر العمل الحالي.
GetLoadDiagnostics()LoadDiagnosticsيعيد تشخيص الحمل.
Save(fileName: std::string_view)يحفظ دفتر العمل إلى ملف XLSX باستخدام خيارات حفظ الافتراضية.
Save(fileName: std::string_view, format: SaveFormat)يحفظ دفتر العمل إلى ملف باستخدام تنسيق الحفاظ المحدد.
Save(fileName: std::string_view, options: SaveOptions)يحفظ دفتر العمل إلى ملف باستخدام خيارات الحفاظ الصريحة.
Save(stream: std::vector<std::uint8_t>, format: SaveFormat)يحفظ دفتر العمل في تيار باستخدام تنسيق الحفاظ المحدد.
Save(stream: std::vector<std::uint8_t>, options: SaveOptions)يحفظ دفتر العمل في تيار باستخدام خيارات الحفاظ الصريحة.
GetModel()Core::WorkbookModelيحصل على نموذج دفتر العمل الكامن وراءه.
GetModel()Core::WorkbookModelيعيد النموذج.
GetDefinedNamesModel()std::vector<Core::DefinedNameModel>يحصل على متجه نموذج الأسماء المحددة الكامنة.
EnsureUniqueSheetName(sheetName: std::string_view, currentSheet: std::optional<std::reference_wrapper<const Core::WorksheetModel>>)يضمن عدم مشاركة أي ورقة عمل أخرى في دفتر العمل بالاسم المحدد. يرمي CellsException عندما يتم العثور على نسخة مزدوجة.
EnsureValidDefinedNameScope(localSheetIndex: std::optional<int>)يثبت أن مؤشر ورقة المحلية غائب (المدى العالمي) أو ضمن نطاق ورق العمل الصحيح. يعرض CellsException خلاف ذلك.
EnsureUniqueDefinedName(currentDefinedName: Core::DefinedNameModel, name: std::string_view, localSheetIndex: std::optional<int>)يضمن عدم وجود اسم محدد آخر في دفتر العمل يتقاسم الاسم المنصوص عليه والنطاق. يرمي CellsException عندما يتم العثور على نسخة مزدوجة.
Dispose()يطلق الموارد المرتبطة بمثيل دفتر العمل.

انظر أيضاً

 العربية