ListObjectSupport

ListObjectSupport

نمای کلی

ListObjectSupport یک ساختار در Aspose.Cells FOSS برای Rust است. از موارد زیر ارث می‌برد: Default, Clone, PartialEq.

این ساختار 12 متد برای اشیاء ListObjectSupport در برنامه‌های Rust اعلان می‌کند. متدهای موجود عبارتند از: create_model, ranges_overlap, rebuild_columns, resolve_column_name, sanitize_display_name, table_style_type_from_name, table_style_type_to_name, try_parse_table_style_type, validate_display_name, validate_no_overlap, validate_range, validate_unique_display_name. اعضای عمومی پس از نصب بسته Aspose.Cells FOSS برای Rust، برای هر برنامه Rust قابل دسترسی هستند.

روش ها

امضاتوضیح
validate_range(start_row: i32, start_column: i32, end_row: i32, end_column: i32)متد validate_range(start_row, start_column, end_row, end_column) را بر روی این نمونه ListObjectSupport فراخوانی می‌کند.
validate_display_name(display_name: String)متد validate_display_name(display_name) را بر روی این نمونه ListObjectSupport فراخوانی می‌کند.
validate_unique_display_name(existing: IReadOnlyList<ListObjectModel>, display_name: String, skip_index: i32)متد validate_unique_display_name(existing, display_name, skip_index) را بر روی این نمونه ListObjectSupport فراخوانی می‌کند.
validate_no_overlap(existing: IReadOnlyList<ListObjectModel>, start_row: i32, start_column: i32, end_row: i32, end_column: i32, skip_index: i32)در این نمونه ListObjectSupport، validate_no_overlap(existing, start_row, start_column, end_row, end_column, skip_index) را فراخوانی می‌کند.
ranges_overlap(r1s: i32, c1s: i32, r1e: i32, c1e: i32, r2s: i32, c2s: i32, r2e: i32, c2e: i32) → boolدر این نمونه ListObjectSupport، ranges_overlap(r1s, c1s, r1e, c1e, r2s, c2s, r2e, c2e) را فراخوانی می‌کند.
create_model(worksheet_model: WorksheetModel, start_row: i32, start_column: i32, end_row: i32, end_column: i32, has_headers: bool, table_number: i32) → ListObjectModelدر این نمونه ListObjectSupport، create_model(worksheet_model, start_row, start_column, end_row, end_column, has_headers, table_number) را فراخوانی می‌کند.
rebuild_columns(model: ListObjectModel, worksheet_model: WorksheetModel)در این نمونه ListObjectSupport، rebuild_columns(model, worksheet_model) را فراخوانی می‌کند.
resolve_column_name(worksheet_model: WorksheetModel, header_row: i32, column_index: i32, has_headers: bool, default_column_number: i32) → Stringدر این نمونه ListObjectSupport، resolve_column_name(worksheet_model, header_row, column_index, has_headers, default_column_number) را فراخوانی می‌کند.
table_style_type_to_name(r#type: TableStyleType) → Stringدر این نمونه ListObjectSupport، table_style_type_to_name(r#type) را فراخوانی می‌کند.
table_style_type_from_name(name: String) → TableStyleTypeمتد table_style_type_from_name(name) را بر روی این نمونه ListObjectSupport فراخوانی می‌کند.
try_parse_table_style_type(name: String, result: Ref<TableStyleType>) → boolمتد try_parse_table_style_type(name, result) را بر روی این نمونه ListObjectSupport فراخوانی می‌کند.
sanitize_display_name(display_name: String) → Stringمتد sanitize_display_name(display_name) را بر روی این نمونه ListObjectSupport فراخوانی می‌کند.

همچنین ببینید:

 فارسی