LibreOfficeDev
LibreOfficeDev 27.2 SDK API Reference
Loading...
Searching...
No Matches
BrowseNode Service Reference

This service provides access to the Macros and Macro containers via the XBrowseNode interface. More...

import "BrowseNode.idl";

Inheritance diagram for BrowseNode:
Collaboration diagram for BrowseNode:

Exported Interfaces

interface ::com::sun::star::script::browse::XBrowseNode
interface XCopyableBrowseNode
interface XCreatableBrowseNode
interface XDeletableBrowseNode
interface XEditableBrowseNode
interface XRenamableBrowseNode

Additional Inherited Members

Public Member Functions inherited from XBrowseNode
string getName ()
 Get the name of the node.
sequence< XBrowseNodegetChildNodes ()
 Get the children of this node.
boolean hasChildNodes ()
 Indicates if this node contains any children.
short getType ()
 the type of the node.
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.
Protected Member Functions inherited from XCopyableBrowseNode
boolean isCopyableNode ()
boolean nodeCanBeCopiedTo ([in] XBrowseNode parentNode)
XBrowseNode copyNode ([in] XBrowseNode parentNode) raises (com::sun::star::uno::Exception)
 Copy the node.
Protected Member Functions inherited from XCreatableBrowseNode
boolean isCreatableNode ()
XBrowseNode createNode ([in] string newName)
 Creates a new child node of this node.
Protected Member Functions inherited from XDeletableBrowseNode
boolean isDeletableNode ()
boolean deleteNode ()
 Deletes the node.
Protected Member Functions inherited from XEditableBrowseNode
boolean isEditableNode ()
boolean editNode ()
 Edits the node.
Protected Member Functions inherited from XRenamableBrowseNode
boolean isRenamableNode ()
XBrowseNode renameNode ([in] string newName)
 Renames the node.

Detailed Description

This service provides access to the Macros and Macro containers via the XBrowseNode interface.

The optional interfaces are used to copy/create/delete/rename/edit macros or macro containers.

Since
OOo 2.0

Exported Interfaces

◆ ::com::sun::star::script::browse::XBrowseNode

◆ XCopyableBrowseNode

interface XCopyableBrowseNode
optional

◆ XCreatableBrowseNode

interface XCreatableBrowseNode
optional

◆ XDeletableBrowseNode

interface XDeletableBrowseNode
optional

◆ XEditableBrowseNode

interface XEditableBrowseNode
optional

◆ XRenamableBrowseNode

interface XRenamableBrowseNode
optional

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