19 #ifndef __com_sun_star_registry_XRegistryKey_idl__
20 #define __com_sun_star_registry_XRegistryKey_idl__
30 module
com { module sun { module star { module registry {
74 raises(
com::sun::star::registry::InvalidRegistryException );
83 raises(
com::sun::star::registry::InvalidRegistryException );
95 raises(
com::sun::star::registry::InvalidRegistryException,
106 void setLongValue( [in]
long value )
107 raises(
com::sun::star::registry::InvalidRegistryException );
119 sequence<
long> getLongListValue()
120 raises(
com::sun::star::registry::InvalidRegistryException,
121 com::sun::star::registry::InvalidValueException );
131 void setLongListValue( [in] sequence<
long> seqValue )
132 raises(
com::sun::star::registry::InvalidRegistryException );
144 string getAsciiValue()
145 raises(
com::sun::star::registry::InvalidRegistryException,
146 com::sun::star::registry::InvalidValueException );
157 void setAsciiValue( [in]
string value )
158 raises(
com::sun::star::registry::InvalidRegistryException );
170 sequence<
string> getAsciiListValue()
171 raises(
com::sun::star::registry::InvalidRegistryException,
172 com::sun::star::registry::InvalidValueException );
183 void setAsciiListValue( [in] sequence<
string> seqValue )
184 raises(
com::sun::star::registry::InvalidRegistryException );
196 string getStringValue()
197 raises(
com::sun::star::registry::InvalidRegistryException,
198 com::sun::star::registry::InvalidValueException );
208 void setStringValue( [in]
string value )
209 raises(
com::sun::star::registry::InvalidRegistryException );
221 sequence<
string> getStringListValue()
222 raises(
com::sun::star::registry::InvalidRegistryException,
223 com::sun::star::registry::InvalidValueException );
232 void setStringListValue( [in] sequence<
string> seqValue )
233 raises(
com::sun::star::registry::InvalidRegistryException );
245 sequence<byte> getBinaryValue()
246 raises(
com::sun::star::registry::InvalidRegistryException,
247 com::sun::star::registry::InvalidValueException );
257 void setBinaryValue( [in] sequence<byte> value )
258 raises(
com::sun::star::registry::InvalidRegistryException );
276 raises(
com::sun::star::registry::InvalidRegistryException );
293 com::sun::star::registry::
XRegistryKey createKey( [in]
string aKeyName )
294 raises(
com::sun::star::registry::InvalidRegistryException );
302 raises(
com::sun::star::registry::InvalidRegistryException );
314 void deleteKey( [in]
string rKeyName )
315 raises(
com::sun::star::registry::InvalidRegistryException );
328 raises(
com::sun::star::registry::InvalidRegistryException );
338 sequence<
string> getKeyNames()
339 raises(
com::sun::star::registry::InvalidRegistryException );
361 boolean createLink( [in]
string aLinkName,
362 [in]
string aLinkTarget )
363 raises(
com::sun::star::registry::InvalidRegistryException );
375 void deleteLink( [in]
string rLinkName )
376 raises(
com::sun::star::registry::InvalidRegistryException );
389 string getLinkTarget( [in]
string rLinkName )
390 raises(
com::sun::star::registry::InvalidRegistryException );
404 string getResolvedName( [in]
string aKeyName )
405 raises(
com::sun::star::registry::InvalidRegistryException );
– idl definition –
Definition: Ambiguous.idl:22
makes structural information (except regarding tree structures) of a single registry key accessible...
Definition: XRegistryKey.idl:39
signals that the registry is invalid or an operation on the registry failed.
Definition: InvalidRegistryException.idl:31
string KeyName
This is the key of the entry relative to its parent.
Definition: XRegistryKey.idl:49
RegistryValueType
represents all possible types of a key value.
Definition: RegistryValueType.idl:32
signals that the value of the key is invalid or does not have the appropriate key type...
Definition: InvalidValueException.idl:31
base interface of all UNO interfaces
Definition: XInterface.idl:47
RegistryKeyType
represents all possible types of a key.
Definition: RegistryKeyType.idl:31