Assembly: NXOpenUI.dll
public class TreeListMenu : TransientObject, IMessageSink, IDisposable
Constructors
Declaration
protected TreeListMenu(nint ptr)
Parameters
Type |
Name |
Description |
nint |
ptr |
|
Methods
Declaration
public void AddMenuItem(int menuItemID, string menuItemText)
Parameters
Type |
Name |
Description |
int |
menuItemID |
|
string |
menuItemText |
|
Declaration
public void AddMenuItem(int menuItemID, string menuItemText, string icon)
Parameters
Declaration
public void AddSeparator()
Declaration
[Obsolete("Deprecated in NX11.0.0. Use BlockStyler.TreeListMenu.AddSeparator instead.")]
public void AddSeperator()
Declaration
protected override void FreeResource()
Overrides
Declaration
public bool GetItemChecked(int menuItemID)
Parameters
Type |
Name |
Description |
int |
menuItemID |
|
Returns
Declaration
public bool GetItemDefault(int menuItemID)
Parameters
Type |
Name |
Description |
int |
menuItemID |
|
Returns
Declaration
public bool GetItemDialogLaunching(int menuItemID)
Parameters
Type |
Name |
Description |
int |
menuItemID |
|
Returns
Declaration
public bool GetItemDisable(int menuItemID)
Parameters
Type |
Name |
Description |
int |
menuItemID |
|
Returns
Declaration
public bool GetItemHidden(int menuItemID)
Parameters
Type |
Name |
Description |
int |
menuItemID |
|
Returns
Declaration
public string GetItemIcon(int menuItemID)
Parameters
Type |
Name |
Description |
int |
menuItemID |
|
Returns
Declaration
public string GetItemText(int menuItemID)
Parameters
Type |
Name |
Description |
int |
menuItemID |
|
Returns
Declaration
public void SetItemChecked(int menuItemID, bool checkedStatusStatus)
Parameters
Type |
Name |
Description |
int |
menuItemID |
|
bool |
checkedStatusStatus |
|
Declaration
public void SetItemDefault(int menuItemID, bool defaultStatus)
Parameters
Type |
Name |
Description |
int |
menuItemID |
|
bool |
defaultStatus |
|
Declaration
public void SetItemDialogLaunching(int menuItemID, bool dialogLaunchingStaus)
Parameters
Type |
Name |
Description |
int |
menuItemID |
|
bool |
dialogLaunchingStaus |
|
Declaration
public void SetItemDisable(int menuItemID, bool disableStatus)
Parameters
Type |
Name |
Description |
int |
menuItemID |
|
bool |
disableStatus |
|
Declaration
public void SetItemHidden(int menuItemID, bool hiddenStatus)
Parameters
Type |
Name |
Description |
int |
menuItemID |
|
bool |
hiddenStatus |
|
Declaration
public void SetItemIcon(int menuItemID, string icon)
Parameters
Type |
Name |
Description |
int |
menuItemID |
|
string |
icon |
|
Declaration
public void SetItemText(int menuItemID, string text)
Parameters
Type |
Name |
Description |
int |
menuItemID |
|
string |
text |
|
Declaration
public void SetSubMenu(int menuItemID, TreeListMenu subMenu)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink