XlsxWorkbookProperties

XlsxWorkbookProperties

Overview

XlsxWorkbookProperties is a struct in Aspose.Cells FOSS for Rust. Inherits from: Default, Clone, PartialEq.

This struct provides 13 methods for working with XlsxWorkbookProperties objects in Rust programs. Available methods include: add_workbook_metadata_issue, build_book_views_element, build_calculation_properties_element, build_workbook_properties_element, build_workbook_protection_element, load_workbook_metadata, read_bool_attribute, read_choice_attribute, read_non_negative_double_attribute, read_non_negative_int_attribute, read_nullable_bool_attribute, read_string_attribute, and 1 additional methods. All public members are accessible to any Rust application after installing the Aspose.Cells FOSS for Rust package.

Methods

SignatureDescription
build_workbook_properties_element(model: WorkbookModel)serde_json::ValueCalls build_workbook_properties_element(model) on this XlsxWorkbookProperties instance.
build_workbook_protection_element(model: WorkbookModel)serde_json::ValueCalls build_workbook_protection_element(model) on this XlsxWorkbookProperties instance.
build_book_views_element(model: WorkbookModel)serde_json::ValueCalls build_book_views_element(model) on this XlsxWorkbookProperties instance.
build_calculation_properties_element(model: WorkbookModel)serde_json::ValueCalls build_calculation_properties_element(model) on this XlsxWorkbookProperties instance.
load_workbook_metadata(workbook_root: serde_json::Value, workbook_model: WorkbookModel, sheet_count: i32, diagnostics: LoadDiagnostics, options: LoadOptions)Calls load_workbook_metadata(workbook_root, workbook_model, sheet_count, diagnostics, options) on this XlsxWorkbookProperties instance.
read_string_attribute(element: serde_json::Value, name: String)StringCalls read_string_attribute(element, name) on this XlsxWorkbookProperties instance.
read_choice_attribute(element: serde_json::Value, attribute_name: String, diagnostics: LoadDiagnostics, options: LoadOptions, part_uri: String, normalizer: Func<String, String>)StringCalls read_choice_attribute(element, attribute_name, diagnostics, options, part_uri, normalizer) on this XlsxWorkbookProperties instance.
read_bool_attribute(element: serde_json::Value, attribute_name: String, diagnostics: LoadDiagnostics, options: LoadOptions, default_value: bool, part_uri: String)boolCalls read_bool_attribute(element, attribute_name, diagnostics, options, default_value, part_uri) on this XlsxWorkbookProperties instance.
read_nullable_bool_attribute(element: serde_json::Value, attribute_name: String, diagnostics: LoadDiagnostics, options: LoadOptions, part_uri: String)Option<bool>Calls read_nullable_bool_attribute(element, attribute_name, diagnostics, options, part_uri) on this XlsxWorkbookProperties instance.
read_non_negative_int_attribute(element: serde_json::Value, attribute_name: String, diagnostics: LoadDiagnostics, options: LoadOptions, part_uri: String)Option<i32>Calls read_non_negative_int_attribute(element, attribute_name, diagnostics, options, part_uri) on this XlsxWorkbookProperties instance.
read_non_negative_double_attribute(element: serde_json::Value, attribute_name: String, diagnostics: LoadDiagnostics, options: LoadOptions, part_uri: String)Option<f64>Calls read_non_negative_double_attribute(element, attribute_name, diagnostics, options, part_uri) on this XlsxWorkbookProperties instance.
try_read_boolean(raw_value: String, value: Ref<bool>)boolCalls try_read_boolean(raw_value, value) on this XlsxWorkbookProperties instance.
add_workbook_metadata_issue(diagnostics: LoadDiagnostics, options: LoadOptions, part_uri: String, message: String)Calls add_workbook_metadata_issue(diagnostics, options, part_uri, message) on this XlsxWorkbookProperties instance.

See Also