ContentUI

References
public class ContentUI : IDisposable
This class represents the user interface (UI) of a content. A content's UI appears inside an editor which is represented by IRhRdkContentEditor.The UI is the part of the editor which allows the user to view and modify the persistent state of the selected content(s). This interface is implemented by RDK internally in the core content class, CRhRdkCoreContent. If you do not override CRhRdkCoreContent::CreateUI() you do not have to concern yourself with the details.If however, you do want to override CreateUI() to create your own custom UI, then you must derive your UI class from CRhRdkCustomContentUI and implement this interface to support your own UI design. \note CRhRdkCustomContentUI implements some of this interface for you.

Constructors

ContentUI

#Since v7.11
public ContentUI(nint pContentUI)
ContentUI constructor
pContentUI (nint)

Finalizer

~ContentUI

#
~ContentUI()
ContentUI destructor

Fields

m_cpp

#
protected nint m_cpp

Properties

CppPointer

#Since v7.11
public nint CppPointer { get; }

Methods

ContentUIHolder

#Since v7.11
public virtual ICollapsibleSectionHolder ContentUIHolder()
Returns the holder that contains the UI sections, if this is an expandable content UI with sections inside holders. Returns null for custom UIs.

Dispose

#Since v7.11
public void Dispose()

EditorUuid

#Since v7.11
public virtual Guid EditorUuid()
Get the unique identifier of the editor that the UI is being displayed in.

IsCreated

#Since v7.11
public virtual bool IsCreated()
Returns true if the UI is created, else false

IsShown

#Since v7.11
public virtual bool IsShown()
Returns true if the UI is being shown, else false

Uuid

#Since v7.11
public virtual Guid Uuid()
Get the unique identifier of the UI.