LibreOffice
LibreOffice 25.2 SDK API Reference
 
Loading...
Searching...
No Matches
XFetchProviderForContentAccess Interface Referencepublished

provides the possibility to load information offered by a XContentAccess for several rows of a ContentResultSet with a single function call. More...

import "XFetchProviderForContentAccess.idl";

Inheritance diagram for XFetchProviderForContentAccess:
XInterface CachedContentResultSetStub

Public Member Functions

com::sun::star::ucb::FetchResult fetchContentIdentifierStrings ([in] long nRowStartPosition, [in] long nRowCount, [in] boolean bDirection)
 returns the content identifier strings of the columns of the indicated rows
 
com::sun::star::ucb::FetchResult fetchContentIdentifiers ([in] long nRowStartPosition, [in] long nRowCount, [in] boolean bDirection)
 returns the XContentIdentifiers of the columns of the indicated rows
 
com::sun::star::ucb::FetchResult fetchContents ([in] long nRowStartPosition, [in] long nRowCount, [in] boolean bDirection)
 returns the XContent s of the columns of the indicated rows
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object.
 
void acquire ()
 increases the reference counter by one.
 
void release ()
 decreases the reference counter by one.
 

Detailed Description

provides the possibility to load information offered by a XContentAccess for several rows of a ContentResultSet with a single function call.

Member Function Documentation

◆ fetchContentIdentifiers()

com::sun::star::ucb::FetchResult fetchContentIdentifiers ( [in] long nRowStartPosition,
[in] long nRowCount,
[in] boolean bDirection )

returns the XContentIdentifiers of the columns of the indicated rows

Returns
FetchResult::Rows contains a sequence of anys. Each of these anys contains an XContentIdentifier.
Parameters
nRowStartPositionthe starting row of the result set
nRowCountthe count of rows
bDirectionTRUE, if you want the rows to be read in the same order, as they are contained in the result set ( TRUE <-> forward step; FALSE <-> backward step )

◆ fetchContentIdentifierStrings()

com::sun::star::ucb::FetchResult fetchContentIdentifierStrings ( [in] long nRowStartPosition,
[in] long nRowCount,
[in] boolean bDirection )

returns the content identifier strings of the columns of the indicated rows

Returns
FetchResult::Rows contains a sequence of anys. Each of these anys contains a string.
Parameters
nRowStartPositionthe starting row of the result set
nRowCountthe count of rows
bDirectionTRUE, if you want the rows to be read in the same order, as they are contained in the result set ( TRUE <-> forward step; FALSE <-> backward step )

◆ fetchContents()

com::sun::star::ucb::FetchResult fetchContents ( [in] long nRowStartPosition,
[in] long nRowCount,
[in] boolean bDirection )

returns the XContent s of the columns of the indicated rows

Returns
FetchResult::Rows contains a sequence of anys. Each of these anys contains an XContent.
Parameters
nRowStartPositionthe starting row of the result set
nRowCountthe count of rows
bDirectionTRUE, if you want the rows to be read in the same order, as they are contained in the result set ( TRUE <-> forward step; FALSE <-> backward step )

The documentation for this interface was generated from the following file: