Search Results for

    Show / Hide Table of Contents

    Class BlockDialog

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TransientObject
    BlockDialog
    SnapBlockDialog
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    System.IDisposable
    Inherited Members
    TransientObject.Dispose()
    TransientObject.ToString()
    TransientObject.PrintTestData(String)
    TransientObject.PrintTestData(String, Int32)
    TransientObject.Handle
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    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)
    Namespace: NXOpen.BlockStyler
    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
    Type Description
    CompositeBlock

    Methods

    AddApplyHandler(BlockDialog.Apply)

    Declaration
    public void AddApplyHandler(BlockDialog.Apply applyCb)
    Parameters
    Type Name Description
    BlockDialog.Apply applyCb

    AddCancelHandler(BlockDialog.Cancel)

    Declaration
    public void AddCancelHandler(BlockDialog.Cancel cancelCb)
    Parameters
    Type Name Description
    BlockDialog.Cancel cancelCb

    AddCloseHandler(BlockDialog.Close)

    Declaration
    public void AddCloseHandler(BlockDialog.Close closeCb)
    Parameters
    Type Name Description
    BlockDialog.Close closeCb

    AddDialogShownHandler(BlockDialog.DialogShown)

    Declaration
    public void AddDialogShownHandler(BlockDialog.DialogShown cb)
    Parameters
    Type Name Description
    BlockDialog.DialogShown cb

    AddEnableOKButtonHandler(BlockDialog.EnableOKButton)

    Declaration
    public void AddEnableOKButtonHandler(BlockDialog.EnableOKButton cb)
    Parameters
    Type Name Description
    BlockDialog.EnableOKButton cb

    AddFilterHandler(BlockDialog.Filter)

    Declaration
    public void AddFilterHandler(BlockDialog.Filter cb)
    Parameters
    Type Name Description
    BlockDialog.Filter cb

    AddFocusNotifyHandler(BlockDialog.FocusNotify)

    Declaration
    public void AddFocusNotifyHandler(BlockDialog.FocusNotify cb)
    Parameters
    Type Name Description
    BlockDialog.FocusNotify cb

    AddInitializeHandler(BlockDialog.Initialize)

    Declaration
    public void AddInitializeHandler(BlockDialog.Initialize cb)
    Parameters
    Type Name Description
    BlockDialog.Initialize cb

    AddKeyboardFocusNotifyHandler(BlockDialog.KeyboardFocusNotify)

    Declaration
    public void AddKeyboardFocusNotifyHandler(BlockDialog.KeyboardFocusNotify cb)
    Parameters
    Type Name Description
    BlockDialog.KeyboardFocusNotify cb

    AddOkHandler(BlockDialog.Ok)

    Declaration
    public void AddOkHandler(BlockDialog.Ok okCb)
    Parameters
    Type Name Description
    BlockDialog.Ok okCb

    AddUpdateHandler(BlockDialog.Update)

    Declaration
    public void AddUpdateHandler(BlockDialog.Update cb)
    Parameters
    Type Name Description
    BlockDialog.Update cb

    FreeResource()

    Declaration
    protected override void FreeResource()
    Overrides
    TransientObject.FreeResource()

    GetBlockProperties(String)

    Declaration
    public PropertyList GetBlockProperties(string blockName)
    Parameters
    Type Name Description
    System.String blockName
    Returns
    Type Description
    PropertyList

    PerformApply()

    Declaration
    public void PerformApply()

    PerformCancel()

    Declaration
    public void PerformCancel()

    PerformCancel_Deferred(IntPtr)

    Declaration
    public static void PerformCancel_Deferred(IntPtr Handle)
    Parameters
    Type Name Description
    System.IntPtr Handle

    PerformOK()

    Declaration
    public void PerformOK()

    PerformOK_Deferred(IntPtr)

    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
    Type Description
    Selection.Response

    Show(BlockDialog.DialogMode)

    Declaration
    public Selection.Response Show(BlockDialog.DialogMode dialogMode)
    Parameters
    Type Name Description
    BlockDialog.DialogMode dialogMode
    Returns
    Type Description
    Selection.Response

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    System.IDisposable
    In This Article
    Back to top Generated by DocFX