Class UI
Assembly: NXOpenUI.dll
Syntax
public class UI : TaggedObject, IMessageSink
Constructors
UI()
Declaration
Properties
DialogTester
Declaration
public DialogTester DialogTester { get; }
Property Value
Declaration
public MenuBarManager MenuBarManager { get; }
Property Value
MovieManager
Declaration
public MovieManager MovieManager { get; }
Property Value
NXMessageBox
Declaration
public NXMessageBox NXMessageBox { get; }
Property Value
ObjectPreferences
Declaration
public ObjectPreferences ObjectPreferences { get; }
Property Value
ProductDemo
Declaration
public ProductDemo ProductDemo { get; }
Property Value
SelectionManager
Declaration
public Selection SelectionManager { get; }
Property Value
Styler
Declaration
public Styler Styler { get; }
Property Value
UserInterfacePreferences
Declaration
public SessionUserInterfaceUI UserInterfacePreferences { get; }
Property Value
ViewUIManager
Declaration
public ViewUIManager ViewUIManager { get; }
Property Value
Methods
AddUtilityFunctionVisibilityHandler(UtilityFunctionVisibilityHandler)
Declaration
public int AddUtilityFunctionVisibilityHandler(UI.UtilityFunctionVisibilityHandler utilityFunctionVisibilityHandler)
Parameters
Returns
AskLockStatus()
Declaration
public UI.Status AskLockStatus()
Returns
CanOpenPart()
Declaration
public bool CanOpenPart()
Returns
CreateCustomPopupMenuHandler()
Declaration
public CustomPopupMenuHandler CreateCustomPopupMenuHandler()
Returns
CreateDialog(string)
Declaration
public BlockDialog CreateDialog(string dialogName)
Parameters
Type |
Name |
Description |
string |
dialogName |
|
Returns
CreateImageExportBuilder()
Declaration
[Obsolete("Deprecated in NX2007.0.0. Use NXOpen.ViewCollection.CreateImageExportBuilder instead.")]
public ImageExportBuilder CreateImageExportBuilder()
Returns
CreateSnapDialog(string)
Declaration
public SnapBlockDialog CreateSnapDialog(string dialogName)
Parameters
Type |
Name |
Description |
string |
dialogName |
|
Returns
DisplayNotification(string, string, string, string)
Declaration
public int DisplayNotification(string title, string description, string extraText, string icon)
Parameters
Returns
GetUI()
Declaration
Returns
JournalPause()
Declaration
public void JournalPause()
LockAccess()
Declaration
RemoveNotification(int)
Declaration
public void RemoveNotification(int id)
Parameters
Type |
Name |
Description |
int |
id |
|
RemoveUtilityFunctionVisibilityHandler(int)
Declaration
public void RemoveUtilityFunctionVisibilityHandler(int id)
Parameters
Type |
Name |
Description |
int |
id |
|
UnlockAccess()
Declaration
public void UnlockAccess()
Implements
System.Runtime.Remoting.Messaging.IMessageSink