CanEasy COM-Help
|
Base interface for all database items.
Definition at line 1332 of file cand_tlb.idl.
HRESULT CanEasy::IDatabaseItem::Copy | ( | [out, retval] IDatabaseItem ** | ) |
Creates a copy/clone of this and all containing children
HRESULT CanEasy::IDatabaseItem::Delete | ( | ) |
Deletes this database item
HRESULT CanEasy::IDatabaseItem::DeleteChildren | ( | ) |
Deletes all children of this database item
HRESULT CanEasy::IDatabaseItem::DeleteProperties | ( | ) |
Deletes all properties of this database item
HRESULT CanEasy::IDatabaseItem::GetObjectByStringRef | ( | [in] BSTR | sText, |
[out, retval] IDatabaseItem ** | |||
) |
Searches for a database item which is a child of this database item
sText | String reference (path) starting from the first child |
HRESULT CanEasy::IDatabaseItem::Init | ( | ) |
Initializes new created database items
HRESULT CanEasy::IDatabaseItem::IsParent | ( | [in] IDatabaseItem * | pItem, |
[out, retval] VARIANT_BOOL * | |||
) |
Returns true if passed database item is parent of this one
pItem | Pointer to database item |
HRESULT CanEasy::IDatabaseItem::Transmit | ( | [out, retval] VARIANT_BOOL * | pResult | ) |
Transmits this database item
HRESULT CanEasy::IDatabaseItem::TransmitAndWait | ( | [out, retval] VARIANT_BOOL * | ) |
Transmits this database item and waits for a response
HRESULT CanEasy::IDatabaseItem::TransmitOn | ( | [in] IBus * | pBus, |
[out, retval] VARIANT_BOOL * | |||
) |
Transmits this database item on the passed channel
pBus | Bus/Channel on which this item has to be transmitted |
HRESULT CanEasy::IDatabaseItem::UpdateReference | ( | [out, retval] VARIANT_BOOL * | ) |
Check if there is a valid reference in the database
HRESULT CanEasy::IDatabaseItem::WaitForTransmit | ( | [in] long | timeout | ) |
Waits till the transmission was completed
|
get |
Returns an attribute by name.
If the attribute does not exist it gets created
sName | Name of the attribute |
|
get |
Returns collection containing all attributes
|
get |
Returns collection containing all children
|
getset |
Color of this database item
|
get |
Returns true if this database item was already deleted
|
get |
Description of this database item
|
get |
Returns the internal handle for our C-API
|
getset |
Name of database item
|
get |
Returns collection of namespaces
|
getset |
Parent of this database item
|
get |
Returns the pointer to the internal C++ interface
|
getset |
Returns the string reference (path) for this database item
Changes the internal database reference according to the passed string reference (path)
|
get |
Returns the transmission state
|
get |
Returns the type string of this database item which can be used to create this item
|
getset |
True if this database item is visible in tree