Class BlockDialog
Inheritance
System.Object
System.MarshalByRefObject
BlockDialog
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpenUI.dll
Syntax
public class BlockDialog : TransientObject, IMessageSink, IDisposable
Constructors
BlockDialog(IntPtr)
Declaration
protected BlockDialog(IntPtr ptr)
Parameters
Type |
Name |
Description |
System.IntPtr |
ptr |
|
Properties
TopBlock
Declaration
public CompositeBlock TopBlock { get; }
Property Value
Methods
AddApplyHandler(BlockDialog.Apply)
Declaration
public void AddApplyHandler(BlockDialog.Apply applyCb)
Parameters
AddCancelHandler(BlockDialog.Cancel)
Declaration
public void AddCancelHandler(BlockDialog.Cancel cancelCb)
Parameters
AddCloseHandler(BlockDialog.Close)
Declaration
public void AddCloseHandler(BlockDialog.Close closeCb)
Parameters
AddDialogShownHandler(BlockDialog.DialogShown)
Declaration
public void AddDialogShownHandler(BlockDialog.DialogShown cb)
Parameters
Declaration
public void AddEnableOKButtonHandler(BlockDialog.EnableOKButton cb)
Parameters
AddFilterHandler(BlockDialog.Filter)
Declaration
public void AddFilterHandler(BlockDialog.Filter cb)
Parameters
AddFocusNotifyHandler(BlockDialog.FocusNotify)
Declaration
public void AddFocusNotifyHandler(BlockDialog.FocusNotify cb)
Parameters
AddInitializeHandler(BlockDialog.Initialize)
Declaration
public void AddInitializeHandler(BlockDialog.Initialize cb)
Parameters
AddKeyboardFocusNotifyHandler(BlockDialog.KeyboardFocusNotify)
Declaration
public void AddKeyboardFocusNotifyHandler(BlockDialog.KeyboardFocusNotify cb)
Parameters
AddOkHandler(BlockDialog.Ok)
Declaration
public void AddOkHandler(BlockDialog.Ok okCb)
Parameters
AddUpdateHandler(BlockDialog.Update)
Declaration
public void AddUpdateHandler(BlockDialog.Update cb)
Parameters
FreeResource()
Declaration
protected override void FreeResource()
Overrides
GetBlockProperties(String)
Declaration
public PropertyList GetBlockProperties(string blockName)
Parameters
Type |
Name |
Description |
System.String |
blockName |
|
Returns
Declaration
public void PerformApply()
Declaration
public void PerformCancel()
Declaration
public static void PerformCancel_Deferred(IntPtr Handle)
Parameters
Type |
Name |
Description |
System.IntPtr |
Handle |
|
Declaration
Declaration
public static void PerformOK_Deferred(IntPtr Handle)
Parameters
Type |
Name |
Description |
System.IntPtr |
Handle |
|
RegisterUserDefinedUIBlock(BlockDialog, String)
Declaration
public void RegisterUserDefinedUIBlock(BlockDialog blockDialog, string blockId)
Parameters
Type |
Name |
Description |
BlockDialog |
blockDialog |
|
System.String |
blockId |
|
Show()
Declaration
public Selection.Response Show()
Returns
Show(BlockDialog.DialogMode)
Declaration
public Selection.Response Show(BlockDialog.DialogMode dialogMode)
Parameters
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable