# IRdNodeUITables Interface Reference

Inherits IRsDataObject.

List of all members.

## Public Member Functions
HRESULT | AddTable ([in] GUID idView,[in] IRdUITable *pTable)
HRESULT | RemoveViewTable ([in] GUID idView)
HRESULT | GetTable ([in] GUID idView,[out] IRdUITable **ppTable)
HRESULT | Clear (void)

## Detailed Description

The IRdNodeUITables interface provides methods that allow you work with nodes UI tables.

## Member Function Documentation

HRESULT IRdNodeUITables::AddTable | ( | [in] GUID | idView,
|  | [in] IRdUITable * | pTable |
| ) |  |  |

Add table.

Parameters:

  | idView | [in] GUID of view.
  | pTable | [in] added UI table object.

HRESULT IRdNodeUITables::RemoveViewTable | ( | [in] GUID | idView | ) |

Remove view table.

Parameters:

  | idView | [in] GUID of view.

HRESULT IRdNodeUITables::GetTable | ( | [in] GUID | idView,
|  | [out] IRdUITable ** | ppTable |
| ) |  |  |

Gets pointer to UI table.

Parameters:

  | idView | [in] GUID of view.

Returns:
  ppTable [out, retval] pointer to IRdUITable structure that retrieves table.

HRESULT IRdNodeUITables::Clear | ( | void |  | ) |

Clear nodes UI tables.