An element's attributes.
More...
import <XAttributes.idl;
|
long | getLength () |
| Gets the number of attributes.
|
|
long | getIndexByQName ([in] string qName) |
| Gets attribute index passing a QName.
|
|
long | getIndexByUidName ([in] long uid, [in] string localName) |
| Gets attribute index passing a namespace uid and a local name.
|
|
string | getQNameByIndex ([in] long nIndex) |
| Gets the QName of an attribute.
|
|
long | getUidByIndex ([in] long nIndex) |
| Gets the namespace uid of an attribute.
|
|
string | getLocalNameByIndex ([in] long nIndex) |
| Gets the local name of an attribute.
|
|
string | getValueByIndex ([in] long nIndex) |
| Gets the value of an attribute.
|
|
string | getValueByUidName ([in] long uid, [in] string localName) |
| For convenience: Gets the value of an attribute passing uid, local name.
|
|
string | getTypeByIndex ([in] long nIndex) |
| Gets the type of an attribute, if possible.
|
|
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.
|
|
◆ getIndexByQName()
long getIndexByQName |
( |
[in] string | qName | ) |
|
Gets attribute index passing a QName.
- Parameters
-
- Returns
- attribute index or -1, if not found
◆ getIndexByUidName()
long getIndexByUidName |
( |
[in] long | uid, |
|
|
[in] string | localName ) |
Gets attribute index passing a namespace uid and a local name.
- Parameters
-
uid | namespace uid |
localName | local name |
- Returns
- attribute index or -1, if not found
◆ getLength()
Gets the number of attributes.
- Returns
- number of attributes
◆ getLocalNameByIndex()
string getLocalNameByIndex |
( |
[in] long | nIndex | ) |
|
Gets the local name of an attribute.
- Parameters
-
- Returns
- local name of attribute or empty string, if invalid index
◆ getQNameByIndex()
string getQNameByIndex |
( |
[in] long | nIndex | ) |
|
Gets the QName of an attribute.
- Parameters
-
- Returns
- QName of attribute or empty string, if invalid index
◆ getTypeByIndex()
string getTypeByIndex |
( |
[in] long | nIndex | ) |
|
Gets the type of an attribute, if possible.
- Parameters
-
- Returns
- type of attribute (if possible, else empty string)
◆ getUidByIndex()
long getUidByIndex |
( |
[in] long | nIndex | ) |
|
Gets the namespace uid of an attribute.
- Parameters
-
- Returns
- namespace uid of attribute or -1, if invalid index
◆ getValueByIndex()
string getValueByIndex |
( |
[in] long | nIndex | ) |
|
Gets the value of an attribute.
- Parameters
-
- Returns
- value string or empty string, if invalid index
◆ getValueByUidName()
string getValueByUidName |
( |
[in] long | uid, |
|
|
[in] string | localName ) |
For convenience: Gets the value of an attribute passing uid, local name.
- Parameters
-
uid | namespace uid |
localName | local name |
- Returns
- value string or empty string, if invalid uid/local name
The documentation for this interface was generated from the following file: