Worksheet
Worksheet
نظرة عامة
Worksheet هي بنية في Aspose.Cells FOSS للغة Rust. تُورّث من: Debug, Clone, PartialEq.
تغلف ورقة عمل واحدة وميزات ورقة العمل v0.1 المدعومة.
تعلن هذه البنية عن 93 طريقة لكائنات Worksheet في برامج Rust. الطرق المتاحة تشمل: auto_filter, cells, charts, clear_column_width, clear_row_height, column_properties, columns, comments, conditional_formattings, freeze_pane, freeze_panes, get_auto_filter، و81 طريقة إضافية. الأعضاء العامة يمكن الوصول إليها من أي تطبيق Rust بعد تثبيت حزمة Aspose.Cells FOSS للغة Rust.
الطرق
| التوقيع | وصف |
|---|---|
name() → &str | يحصل على اسم ورقة العمل. |
get_name() → &str | يحصل على اسم ورقة العمل. |
set_name(name: impl Into<String>) → Result<(), CellsError> | يضبط اسم ورقة العمل. |
set_name_or_cells_exception(name: impl Into<String>) → Result<(), CellsException> | يضبط القيمة المرتبطة. |
visibility_type() → VisibilityType | يحصل على حالة إظهار ورقة العمل. |
get_visibility_type() → VisibilityType | يحصل على حالة رؤية ورقة العمل. |
set_visibility_type(value: VisibilityType) | يضبط حالة إظهار ورقة العمل. |
tab_color() → Color | يحصل على لون علامة تبويب ورقة العمل. |
get_tab_color() → Color | يحصل على لون تبويب ورقة العمل. |
set_tab_color(value: Color) | يضبط لون تبويب ورقة العمل. |
show_gridlines() → bool | يحصل على ما إذا كانت خطوط الشبكة معروضة في عرض ورقة العمل. |
get_show_gridlines() → bool | يُرجِع ما إذا كانت خطوط الشبكة معروضة في عرض ورقة العمل. |
set_show_gridlines(value: bool) | يضبط ما إذا كانت خطوط الشبكة تُظهر في عرض ورقة العمل. |
show_row_column_headers() → bool | يحصل على ما إذا كانت رؤوس الصفوف والأعمدة معروضة في عرض ورقة العمل. |
get_show_row_column_headers() → bool | يسترجع ما إذا كانت رؤوس الصفوف والأعمدة معروضة في عرض ورقة العمل. |
set_show_row_column_headers(value: bool) | يضبط ما إذا كانت رؤوس الصفوف والأعمدة معروضة في عرض ورقة العمل. |
show_zeros() → bool | يحصل على ما إذا كانت القيم الصفرية معروضة في عرض ورقة العمل. |
get_show_zeros() → bool | يحصل على ما إذا كانت القيم الصفرية معروضة في عرض ورقة العمل. |
set_show_zeros(value: bool) | يحدد ما إذا كانت القيم الصفرية تُعرض في عرض ورقة العمل. |
right_to_left() → bool | يحصل على ما إذا كان عرض ورقة العمل من اليمين إلى اليسار. |
get_right_to_left() → bool | يحصل على ما إذا كان عرض ورقة العمل من اليمين إلى اليسار. |
set_right_to_left(value: bool) | يضبط ما إذا كان عرض ورقة العمل من اليمين إلى اليسار. |
zoom() → i32 | يحصل على نسبة تكبير ورقة العمل. |
get_zoom() → i32 | يحصل على نسبة تكبير ورقة العمل. |
set_zoom(value: i32) → Result<(), CellsError> | يضبط نسبة تكبير ورقة العمل. |
set_zoom_or_cells_exception(value: i32) → Result<(), CellsException> | يضبط القيمة المرتبطة. |
set_cell_value(row: u32, column: u32, value: CellValue) | يضبط القيمة المرتبطة. |
get_cell_value(row: u32, column: u32) → Option<&CellValue> | يحصل على القيمة المرتبطة. |
set_cell_string(row: u32, column: u32, value: impl Into<String>) | يضبط القيمة المرتبطة. |
set_cell_datetime(row: u32, column: u32, value: DateTime<Utc>) | يضبط القيمة المرتبطة. |
set_cell_formula(row: u32, column: u32, value: impl Into<String>) | يضبط القيمة المرتبطة. |
set_cell_formula_with_cached_value(row: u32, column: u32, formula: impl Into<String>, cached_value: CellValue) | يضبط القيمة المرتبطة. |
get_formula_cached_value(row: u32, column: u32) → Option<&CellValue> | يحصل على القيمة المرتبطة. |
set_cell_style(row: u32, column: u32, style: CellStyle) | يحدد القيمة المرتبطة. |
get_cell_style(row: u32, column: u32) → Option<&CellStyle> | يحصل على القيمة المرتبطة. |
set_cell_border(row: u32, column: u32, border: Border) | يضبط القيمة المرتبطة. |
get_cell_border(row: u32, column: u32) → Option<&Border> | يحصل على القيمة المرتبطة. |
cells() → Cells<'_> | يحصل على واجهة شبكة الخلايا للورقة. |
get_cells() → Cells<'_> | يحصل على واجهة شبكة الخلايا للـ worksheet. |
get_cells_mut() → CellsMut<'_> | يحصل على القيمة المرتبطة. |
page_setup() → &PageSetup | يحصل على إعدادات إعداد الصفحة للورقة. |
get_page_setup() → &PageSetup | يحصل على إعدادات إعداد الصفحة للورقة. |
get_page_setup_mut() → &mut PageSetup | يحصل على القيمة المرتبطة. |
auto_filter() → AutoFilter<'_> | يحصل على إعدادات الفلتر التلقائي للورقة. |
get_auto_filter() → AutoFilter<'_> | يحصل على إعدادات الفلتر التلقائي للورقة. |
hyperlinks() → HyperlinkCollection<'_> | يحصل على مجموعة الروابط التشعبية للورقة. |
get_hyperlinks() → HyperlinkCollection<'_> | يحصل على مجموعة الروابط التشعبية للورقة. |
comments() → CommentCollection<'_> | يجلب مجموعة التعليقات (الملاحظات القديمة) في هذه ورقة العمل. |
get_comments() → CommentCollection<'_> | يجلب مجموعة التعليقات (الملاحظات القديمة) في هذه ورقة العمل. |
pictures() → PictureCollection<'_> | يحصل على مجموعة الصور في هذه ورقة العمل. |
get_pictures() → PictureCollection<'_> | يحصل على مجموعة الصور في هذه ورقة العمل. |
shapes() → ShapeCollection<'_> | يحصل على مجموعة كائنات الرسم (الأشكال) في ورقة العمل هذه. |
get_shapes() → ShapeCollection<'_> | يحصل على مجموعة كائنات الرسم (الأشكال) في ورقة العمل هذه. |
charts() → ChartCollection<'_> | يحصل على مجموعة المخططات في هذه ورقة العمل. |
get_charts() → ChartCollection<'_> | يحصل على مجموعة المخططات في هذه ورقة العمل. |
list_objects() → ListObjectCollection<'_> | يحصل على مجموعة جداول Excel في هذه ورقة العمل. |
get_list_objects() → ListObjectCollection<'_> | يحصل على مجموعة جداول Excel في هذه ورقة العمل. |
sparkline_groups() → SparklineGroupCollection<'_> | يحصل على القيمة المرتبطة. |
get_sparkline_groups() → SparklineGroupCollection<'_> | يحصل على القيمة المرتبطة. |
validations() → ValidationCollection<'_> | يحصل على مجموعة التحقق من صحة البيانات في Worksheet. |
get_validations() → ValidationCollection<'_> | يحصل على مجموعة التحقق من صحة البيانات للورقة. |
conditional_formattings() → ConditionalFormattingCollection<'_> | يحصل على مجموعة تنسيق الشرط للورقة. |
get_conditional_formattings() → ConditionalFormattingCollection<'_> | يحصل على مجموعة تنسيقات الشرط في ورقة العمل. |
rows() → Rows<'_> | يحصل على القيمة المرتبطة. |
get_rows() → Rows<'_> | يحصل على القيمة المرتبطة. |
get_rows_mut() → RowsMut<'_> | يحصل على القيمة المرتبطة. |
columns() → Columns<'_> | يحصل على القيمة المرتبطة. |
get_columns() → Columns<'_> | يحصل على القيمة المرتبطة. |
get_columns_mut() → ColumnsMut<'_> | يحصل على القيمة المرتبطة. |
freeze_panes(row_split: u32, column_split: u32) | يحصل على إعدادات تجميد-الجزء الحالية، إن وجدت. |
unfreeze_panes() | يزيل أي ألواح مجمدة من عرض ورقة العمل. |
freeze_pane() → Option<FreezePane> | يحصل على القيمة المرتبطة. |
get_freeze_pane() → Option<FreezePane> | يحصل على القيمة المرتبطة. |
has_freeze_panes() → bool | يعيد ما إذا تم تجميد الألواح. |
protect() | يُعلِّم ورقة العمل كحماية باستخدام إعدادات الحماية الحالية. |
unprotect() | يمسح حماية ورقة العمل ويعيد تعيين علامات الحماية المدعومة. |
protection() → WorksheetProtection | يحصل على إعدادات حماية ورقة العمل. |
get_protection() → WorksheetProtection | يحصل على إعدادات حماية ورقة العمل. |
protection_mut() → &mut WorksheetProtection | يحصل على القيمة المرتبطة. |
get_protection_mut() → &mut WorksheetProtection | يحصل على القيمة المرتبطة. |
is_protected() → bool | يعيد ما إذا كان محميًا. |
set_column_width(column: u32, width: f64) → Result<(), CellsError> | يضبط القيمة المرتبطة. |
clear_column_width(column: u32) | يمسح عرض العمود. |
set_column_hidden(column: u32, hidden: bool) | يضبط القيمة المرتبطة. |
hide_column(column: u32) | يخفي العمود المحدد. |
show_column(column: u32) | يعرض العمود المحدد. |
column_properties(column: u32) → Option<ColumnProperties> | يحصل على خصائص العمود المخزنة للعمود المحدد، إذا كانت موجودة. |
set_row_height(row: u32, height: f64) → Result<(), CellsError> | يضبط القيمة المرتبطة. |
clear_row_height(row: u32) | يمسح ارتفاع الصف. |
set_row_hidden(row: u32, hidden: bool) | يضبط القيمة المرتبطة. |
hide_row(row: u32) | يخفي الصف المحدد. |
show_row(row: u32) | يعرض الصف المحدد. |
row_properties(row: u32) → Option<RowProperties> | يحصل على خصائص الصف المخزنة للصف المحدد، إذا كانت موجودة. |