LibreOffice
LibreOffice 6.4 SDK API Reference
SheetCellRange.idl
Go to the documentation of this file.
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 /*
3  * This file is part of the LibreOffice project.
4  *
5  * This Source Code Form is subject to the terms of the Mozilla Public
6  * License, v. 2.0. If a copy of the MPL was not distributed with this
7  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8  *
9  * This file incorporates work covered by the following license notice:
10  *
11  * Licensed to the Apache Software Foundation (ASF) under one or more
12  * contributor license agreements. See the NOTICE file distributed
13  * with this work for additional information regarding copyright
14  * ownership. The ASF licenses this file to you under the Apache
15  * License, Version 2.0 (the "License"); you may not use this file
16  * except in compliance with the License. You may obtain a copy of
17  * the License at http://www.apache.org/licenses/LICENSE-2.0 .
18  */
19 
20 #ifndef __com_sun_star_sheet_SheetCellRange_idl__
21 #define __com_sun_star_sheet_SheetCellRange_idl__
22 
23 
30 
31 
52 
53 
60 
61 
62 module com { module sun { module star { module sheet {
63 
64 
70 published service SheetCellRange
71 {
72 
77 
78 
82 
83 
87 
88 
92 
93 
97 
98 
102 
103 
112 
113 
117 
118 
122 
123 
127 
128 
132 
133 
137 
138 
142 
143 
149 
150 
154 
155 
160 
161 
166 
167 
171 
172 
176 
177 
181 
182 
189 
190 
194 
195 
199 
200 
204 
205 
209 
210 
215 
216 
218 
219 
226 
227 
234  [readonly, property] com::sun::star::awt::Point Position;
235 
236 
239  [readonly, property] com::sun::star::awt::Size Size;
240 
241 
251 
252 
263 
264 
273 
274 
284 
285 
288  [optional, readonly, property] string AbsoluteName;
289 };
290 
291 
292 }; }; }; };
293 
294 #endif
295 
296 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
XArrayFormulaRange.idl
ParagraphProperties.idl
com::sun::star::table::CellRange
represents a range of cells within a table.
Definition: CellRange.idl:33
com::sun::star::beans::XPropertySet
provides information about and access to the properties from an implementation.
Definition: XPropertySet.idl:64
XSubTotalCalculatable.idl
XMultipleOperation.idl
com::sun::star::table::XAutoFormattable
provides a method to apply TableAutoFormats to a cell range.
Definition: XAutoFormattable.idl:33
com::sun::star::style::ParagraphProperties
describes the style of paragraphs.
Definition: ParagraphProperties.idl:41
com::sun::star::sheet::XMultipleOperation
provides a method to apply a Multiple Operations Table to the cell range.
Definition: XMultipleOperation.idl:36
XReplaceable.idl
com::sun::star::style::CharacterPropertiesComplex
This is a set of properties to describe the style of characters in complex texts.
Definition: CharacterPropertiesComplex.idl:32
com::sun::star::sheet::SheetRangesQuery
provides interfaces to find cells with specific properties.
Definition: SheetRangesQuery.idl:33
com::sun::star::sheet::SheetCellRange::Position
com::sun::star::awt::Point Position
contains the position of the top left cell of this range in the sheet (in 1/100 mm).
Definition: SheetCellRange.idl:225
com::sun::star::sheet::XSubTotalCalculatable
contains methods to handle a subtotal descriptor.
Definition: XSubTotalCalculatable.idl:39
XCellFormatRangesSupplier.idl
com::sun::star::sheet::SheetCellRange::ConditionalFormat
com::sun::star::sheet::XSheetConditionalEntries ConditionalFormat
contains the conditional formatting settings for this cell.
Definition: SheetCellRange.idl:250
com::sun::star::sheet::XSheetOperation
provides methods to execute operations on a cell range or ranges.
Definition: XSheetOperation.idl:37
CharacterPropertiesAsian.idl
com::sun::star::style::CharacterProperties
This is a set of properties to describe the style of characters.
Definition: CharacterProperties.idl:37
XSheetFilterableEx.idl
XSortable.idl
XColumnRowRange.idl
com::sun::star::util::XReplaceable
makes it possible to replace strings in a text described by a SearchDescriptor.
Definition: XReplaceable.idl:46
CharacterProperties.idl
com::sun::star::sheet::XSheetFilterableEx
represents something from which criteria for filtering can be read.
Definition: XSheetFilterableEx.idl:39
XCellRangeAddressable.idl
XAutoFormattable.idl
XSheetOperation.idl
XUniqueCellFormatRangesSupplier.idl
XMergeable.idl
Size.idl
com::sun::star::util::XMergeable
represents a range of cells that can be merged.
Definition: XMergeable.idl:32
com::sun::star::sheet::XCellRangeAddressable
represents a cell which can be addressed with a com::sun::star::table::CellRangeAddress.
Definition: XCellRangeAddressable.idl:34
XIndent.idl
com::sun::star::util::XIndent
allows indentation of the object to be changed.
Definition: XIndent.idl:31
com::sun::star::style::CharacterPropertiesAsian
This is a set of properties to describe the style of characters in Asian texts.
Definition: CharacterPropertiesAsian.idl:32
com::sun::star::sheet::SheetCellRange::AbsoluteName
string AbsoluteName
Returns the absolute address of the range as string, e.g.
Definition: SheetCellRange.idl:288
XCellSeries.idl
SheetRangesQuery.idl
com::sun::star::sheet::SheetCellRange::ConditionalFormatLocal
com::sun::star::sheet::XSheetConditionalEntries ConditionalFormatLocal
contains the conditional formatting settings for this cell, using localized formulas.
Definition: SheetCellRange.idl:262
com::sun::star::awt::Size
specifies the 2-dimensional size of an area using width and height.
Definition: Size.idl:30
com::sun::star::util::XImportable
makes it possible to import files into the object.
Definition: XImportable.idl:33
XChartDataArray.idl
CellRange.idl
com::sun::star::sheet::SheetCellRange::Validation
com::sun::star::beans::XPropertySet Validation
contains the data validation settings for this cell.
Definition: SheetCellRange.idl:272
com::sun::star::beans::XTolerantMultiPropertySet
provides access to multiple iformation of a set of properties with a single call.
Definition: XTolerantMultiPropertySet.idl:49
XCellRangeData.idl
com::sun::star::sheet::XCellRangeData
allows to get and set an array of data from a cell range.
Definition: XCellRangeData.idl:33
com::sun::star::util::XSortable
makes it possible to sort the contents of this object.
Definition: XSortable.idl:56
Point.idl
XSheetConditionalEntries.idl
com::sun::star::chart::XChartDataArray
gives access to data represented as an array of rows.
Definition: XChartDataArray.idl:36
CharacterPropertiesComplex.idl
com::sun::star::sheet::XSheetConditionalEntries
provides methods to add and remove conditions of a conditional format.
Definition: XSheetConditionalEntries.idl:36
XCellRangeFormula.idl
XTolerantMultiPropertySet.idl
com::sun::star::sheet::SheetCellRange::ValidationLocal
com::sun::star::beans::XPropertySet ValidationLocal
contains the data validation settings for this cell, using localized formulas.
Definition: SheetCellRange.idl:283
XPropertySet.idl
com::sun::star::sheet::XCellRangeFormula
allows to get and set cell contents (values, text or formulas) for a cell range.
Definition: XCellRangeFormula.idl:39
XSheetCellRange.idl
com
Definition: Ambiguous.idl:22
com::sun::star::sheet::SheetCellRange
represents a rectangular range of cells in a spreadsheet document.
Definition: SheetCellRange.idl:71
com::sun::star::sheet::XCellFormatRangesSupplier
provides access to a collection of equal-formatted cell ranges.
Definition: XCellFormatRangesSupplier.idl:36
com::sun::star::sheet::XArrayFormulaRange
provides handling of array formulas in a cell range.
Definition: XArrayFormulaRange.idl:32
com::sun::star::sheet::SheetCellRange::Size
com::sun::star::awt::Size Size
contains the size of this range (in 1/100 mm).
Definition: SheetCellRange.idl:239
com::sun::star::util::XModifyBroadcaster
broadcasts each modification made on the date data of the object which supports this interface.
Definition: XModifyBroadcaster.idl:38
com::sun::star::awt::Point
specifies a 2-dimensional point using the Cartesian coordinate system.
Definition: Point.idl:30
com::sun::star::sheet::XSheetCellRange
provides access to the spreadsheet that contains a cell range.
Definition: XSheetCellRange.idl:37
com::sun::star::sheet::XCellSeries
provides methods to fill out a cell range automatically with values based on a start value,...
Definition: XCellSeries.idl:38
com::sun::star::sheet::XUniqueCellFormatRangesSupplier
provides access to a collection of collections of equal-formatted cell ranges.
Definition: XUniqueCellFormatRangesSupplier.idl:37
com::sun::star::table::XColumnRowRange
provides methods to access the collections of columns and rows of a cell range.
Definition: XColumnRowRange.idl:37
XImportable.idl
XModifyBroadcaster.idl