Search Results for

    Show / Hide Table of Contents

    Class UFUi

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    UFUi
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    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.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.UF
    Assembly: NXOpen.UF.dll
    Syntax
    public class UFUi : NXRemotableObject, IMessageSink

    Methods

    AddToClassSel(UInt32)

    Declaration
    public void AddToClassSel(uint class_id)
    Parameters
    Type Name Description
    System.UInt32 class_id

    AddToSelList(IntPtr, Int32, Tag[], Boolean)

    Declaration
    public void AddToSelList(IntPtr select_, int num, Tag[] objs, bool highlight_flag)
    Parameters
    Type Name Description
    System.IntPtr select_
    System.Int32 num
    Tag[] objs
    System.Boolean highlight_flag

    AllowNonWorkPartFeatureSelection(IntPtr, Boolean)

    Declaration
    public void AllowNonWorkPartFeatureSelection(IntPtr select_, bool allow)
    Parameters
    Type Name Description
    System.IntPtr select_
    System.Boolean allow

    AppendMenubarMenu(ref UFUi.MenubarItem, UFUi.ChangeStateFnT, String)

    Declaration
    public void AppendMenubarMenu(ref UFUi.MenubarItem menu, UFUi.ChangeStateFnT change_state, string application_name)
    Parameters
    Type Name Description
    UFUi.MenubarItem menu
    UFUi.ChangeStateFnT change_state
    System.String application_name

    AskCreatePartFilename(ref String, ref Int32, out Int32)

    Declaration
    public void AskCreatePartFilename(ref string file_name, ref int units, out int response)
    Parameters
    Type Name Description
    System.String file_name
    System.Int32 units
    System.Int32 response

    AskCursorView(out Int32)

    Declaration
    public void AskCursorView(out int cursor_view)
    Parameters
    Type Name Description
    System.Int32 cursor_view

    AskDialogDirectory(UFUi.DialogDirId, out String)

    Declaration
    public void AskDialogDirectory(UFUi.DialogDirId dir_index, out string dir_name)
    Parameters
    Type Name Description
    UFUi.DialogDirId dir_index
    System.String dir_name

    AskDialogFilter(UFUi.DialogFilterId, out String)

    Declaration
    public void AskDialogFilter(UFUi.DialogFilterId dir_index, out string fltr_name)
    Parameters
    Type Name Description
    UFUi.DialogFilterId dir_index
    System.String fltr_name

    AskGlobalSelObjectList(out Int32, out Tag[])

    Declaration
    public void AskGlobalSelObjectList(out int num_objects, out Tag[] objects)
    Parameters
    Type Name Description
    System.Int32 num_objects
    Tag[] objects

    AskInfoUnits(out Int32)

    Declaration
    public void AskInfoUnits(out int units)
    Parameters
    Type Name Description
    System.Int32 units

    AskIwDecimalPlaces(out Int32, out Int32)

    Declaration
    public void AskIwDecimalPlaces(out int mode, out int decimal_places)
    Parameters
    Type Name Description
    System.Int32 mode
    System.Int32 decimal_places

    AskLastPickedView(out String)

    Declaration
    public void AskLastPickedView(out string view_name)
    Parameters
    Type Name Description
    System.String view_name

    AskLockStatus()

    Declaration
    public int AskLockStatus()
    Returns
    Type Description
    System.Int32

    AskMinimalGraphicsWindow(out Boolean)

    Declaration
    public void AskMinimalGraphicsWindow(out bool is_set)
    Parameters
    Type Name Description
    System.Boolean is_set

    AskOpenPartFilename(ref String, ref Boolean, out Int32)

    Declaration
    public void AskOpenPartFilename(ref string file_name, ref bool unused, out int response)
    Parameters
    Type Name Description
    System.String file_name
    System.Boolean unused
    System.Int32 response

    AskRibbonVis(IntPtr, out Int32)

    Declaration
    public void AskRibbonVis(IntPtr ribbon_id, out int show)
    Parameters
    Type Name Description
    System.IntPtr ribbon_id
    System.Int32 show

    AskSelCursorPos(IntPtr, out Tag, Double[])

    Declaration
    public void AskSelCursorPos(IntPtr select_, out Tag view, double[] abs_cursor_pos)
    Parameters
    Type Name Description
    System.IntPtr select_
    Tag view
    System.Double[] abs_cursor_pos

    AskSelDescriptor(IntPtr, out Int32)

    Declaration
    public void AskSelDescriptor(IntPtr select_, out int descriptor)
    Parameters
    Type Name Description
    System.IntPtr select_
    System.Int32 descriptor

    AskSelListCount(IntPtr, out Int32)

    Declaration
    public void AskSelListCount(IntPtr select_, out int count)
    Parameters
    Type Name Description
    System.IntPtr select_
    System.Int32 count

    AskSelObjectList(IntPtr, out Int32, out Tag[])

    Declaration
    public void AskSelObjectList(IntPtr select_, out int count, out Tag[] objs)
    Parameters
    Type Name Description
    System.IntPtr select_
    System.Int32 count
    Tag[] objs

    AskSelRectanglePos(IntPtr, out Tag, Double[], Double[], Double[], Double[])

    Declaration
    public void AskSelRectanglePos(IntPtr select_, out Tag view, double[] pos1, double[] pos2, double[] pos3, double[] pos4)
    Parameters
    Type Name Description
    System.IntPtr select_
    Tag view
    System.Double[] pos1
    System.Double[] pos2
    System.Double[] pos3
    System.Double[] pos4

    AskStringInput(String, ref String, out Int32)

    Declaration
    public int AskStringInput(string cue, ref string str, out int length)
    Parameters
    Type Name Description
    System.String cue
    System.String str
    System.Int32 length
    Returns
    Type Description
    System.Int32

    AskToolbarVis(IntPtr, out Int32)

    Declaration
    public void AskToolbarVis(IntPtr tool_id, out int show)
    Parameters
    Type Name Description
    System.IntPtr tool_id
    System.Int32 show

    CancelUfDialog(Int32)

    Declaration
    public void CancelUfDialog(int from_where)
    Parameters
    Type Name Description
    System.Int32 from_where

    CloseListingWindow()

    Declaration
    public void CloseListingWindow()

    CreateFilebox(String, String, ref String, String, out String, out Int32)

    Declaration
    public void CreateFilebox(string prompt_string, string title_string, ref string filter_string, string default_name, out string filename, out int response)
    Parameters
    Type Name Description
    System.String prompt_string
    System.String title_string
    System.String filter_string
    System.String default_name
    System.String filename
    System.Int32 response

    CreateFileboxWithMultipleFilters(String, String, String[], Int32, String, out String, out Int32)

    Declaration
    public void CreateFileboxWithMultipleFilters(string prompt_string, string title_string, string[] file_extensions, int num_extensions, string default_name, out string filename, out int response)
    Parameters
    Type Name Description
    System.String prompt_string
    System.String title_string
    System.String[] file_extensions
    System.Int32 num_extensions
    System.String default_name
    System.String filename
    System.Int32 response

    CreateRibbon(String, Int32, out IntPtr)

    Declaration
    public void CreateRibbon(string file_name, int show, out IntPtr ribbon_id)
    Parameters
    Type Name Description
    System.String file_name
    System.Int32 show
    System.IntPtr ribbon_id

    CreateToolbar(String, Int32, out IntPtr)

    Declaration
    public void CreateToolbar(string file_name, int show, out IntPtr tool_id)
    Parameters
    Type Name Description
    System.String file_name
    System.Int32 show
    System.IntPtr tool_id

    CreateUsertool(Int32, String, Boolean, out Boolean)

    Declaration
    public void CreateUsertool(int tool_num, string filename, bool map_flag, out bool read_flag)
    Parameters
    Type Name Description
    System.Int32 tool_num
    System.String filename
    System.Boolean map_flag
    System.Boolean read_flag

    DeleteFromClassSel(UInt32)

    Declaration
    public void DeleteFromClassSel(uint class_id)
    Parameters
    Type Name Description
    System.UInt32 class_id

    DisableQuickAccess()

    Declaration
    public void DisableQuickAccess()

    DismissDialogArea2()

    Declaration
    public void DismissDialogArea2()

    DisplayMenu(String, Int32, String[], Int32)

    Declaration
    public int DisplayMenu(string title, int default_item, string[] items, int num_items)
    Parameters
    Type Name Description
    System.String title
    System.Int32 default_item
    System.String[] items
    System.Int32 num_items
    Returns
    Type Description
    System.Int32

    DisplayMessage(String, Int32)

    Declaration
    public void DisplayMessage(string message, int option)
    Parameters
    Type Name Description
    System.String message
    System.Int32 option

    DisplayMultiSelectMenu(String, Int32, String[], Int32, Int32[])

    Declaration
    public int DisplayMultiSelectMenu(string cue, int ip2, string[] items, int num_items, int[] selected)
    Parameters
    Type Name Description
    System.String cue
    System.Int32 ip2
    System.String[] items
    System.Int32 num_items
    System.Int32[] selected
    Returns
    Type Description
    System.Int32

    DisplayNonmodalMsg(String, String, Int32)

    Declaration
    public void DisplayNonmodalMsg(string title_string, string message, int pos_method)
    Parameters
    Type Name Description
    System.String title_string
    System.String message
    System.Int32 pos_method

    DisplayUrl(String)

    Declaration
    public int DisplayUrl(string url)
    Parameters
    Type Name Description
    System.String url
    Returns
    Type Description
    System.Int32

    DisplayUrlAndActivate(String)

    Declaration
    public int DisplayUrlAndActivate(string url)
    Parameters
    Type Name Description
    System.String url
    Returns
    Type Description
    System.Int32

    DisplayUsertool(Int32, Boolean)

    Declaration
    public void DisplayUsertool(int tool_num, bool map_flag)
    Parameters
    Type Name Description
    System.Int32 tool_num
    System.Boolean map_flag

    EnableQuickAccess()

    Declaration
    public void EnableQuickAccess()

    ExitListingWindow()

    Declaration
    public void ExitListingWindow()

    GetDa1Coords(out Int16, out Int16)

    Declaration
    public void GetDa1Coords(out short x, out short y)
    Parameters
    Type Name Description
    System.Int16 x
    System.Int16 y

    GetDa2Coords(out Int16, out Int16)

    Declaration
    public void GetDa2Coords(out short x, out short y)
    Parameters
    Type Name Description
    System.Int16 x
    System.Int16 y

    GetDefaultParent()

    Declaration
    public IntPtr GetDefaultParent()
    Returns
    Type Description
    System.IntPtr

    GetInputDoubles(String, String[], Int32, Double[], ref Int32)

    Declaration
    public int GetInputDoubles(string cp1, string[] cp2, int ip3, double[] ra4, ref int ip5)
    Parameters
    Type Name Description
    System.String cp1
    System.String[] cp2
    System.Int32 ip3
    System.Double[] ra4
    System.Int32 ip5
    Returns
    Type Description
    System.Int32

    GetInputIntegers(String, String[], Int32, Int32[], ref Int32)

    Declaration
    public int GetInputIntegers(string cp1, string[] cp2, int ip3, int[] ia4, ref int ip5)
    Parameters
    Type Name Description
    System.String cp1
    System.String[] cp2
    System.Int32 ip3
    System.Int32[] ia4
    System.Int32 ip5
    Returns
    Type Description
    System.Int32

    GetInputNumbers(String, String[], Int32, Int32[], Double[], Int32[])

    Declaration
    public int GetInputNumbers(string cp1, string[] cp2, int ip3, int[] ia4, double[] ra5, int[] ip6)
    Parameters
    Type Name Description
    System.String cp1
    System.String[] cp2
    System.Int32 ip3
    System.Int32[] ia4
    System.Double[] ra5
    System.Int32[] ip6
    Returns
    Type Description
    System.Int32

    GetInputValues(String, String[], Int32, Int32[], Double[], ref String[], Int32[])

    Declaration
    public int GetInputValues(string cp1, string[] cp2, int ip3, int[] ia4, double[] ra5, ref string[] ca6, int[] ip7)
    Parameters
    Type Name Description
    System.String cp1
    System.String[] cp2
    System.Int32 ip3
    System.Int32[] ia4
    System.Double[] ra5
    System.String[] ca6
    System.Int32[] ip7
    Returns
    Type Description
    System.Int32

    InitAttachments(ref UFUi.Attachment)

    Declaration
    public void InitAttachments(ref UFUi.Attachment attach)
    Parameters
    Type Name Description
    UFUi.Attachment attach

    IsListingWindowOpen(out Boolean)

    Declaration
    public void IsListingWindowOpen(out bool response)
    Parameters
    Type Name Description
    System.Boolean response

    IsObjectInSelList(IntPtr, Tag, out Boolean)

    Declaration
    public void IsObjectInSelList(IntPtr select_, Tag _object, out bool in_list)
    Parameters
    Type Name Description
    System.IntPtr select_
    Tag _object
    System.Boolean in_list

    LockUgAccess(Int32)

    Declaration
    public int LockUgAccess(int from_where)
    Parameters
    Type Name Description
    System.Int32 from_where
    Returns
    Type Description
    System.Int32

    MessageDialog(String, UiMessageDialogType, String[], Int32, Boolean, ref UFUi.MessageButtons, out Int32)

    Declaration
    public void MessageDialog(string title_string, UiMessageDialogType dialog_type, string[] messages, int num_messages, bool translate, ref UFUi.MessageButtons buttons, out int response)
    Parameters
    Type Name Description
    System.String title_string
    UiMessageDialogType dialog_type
    System.String[] messages
    System.Int32 num_messages
    System.Boolean translate
    UFUi.MessageButtons buttons
    System.Int32 response

    OpenListingWindow()

    Declaration
    public void OpenListingWindow()

    PickCsys(String, ref Int32, Double[], Double[])

    Declaration
    public int PickCsys(string title, ref int option, double[] csys_matrix, double[] origin)
    Parameters
    Type Name Description
    System.String title
    System.Int32 option
    System.Double[] csys_matrix
    System.Double[] origin
    Returns
    Type Description
    System.Int32

    PickPoint(String, Double[])

    Declaration
    public int PickPoint(string cue, double[] point)
    Parameters
    Type Name Description
    System.String cue
    System.Double[] point
    Returns
    Type Description
    System.Int32

    PickView(String, out String)

    Declaration
    public int PickView(string title, out string view_name)
    Parameters
    Type Name Description
    System.String title
    System.String view_name
    Returns
    Type Description
    System.Int32

    PointConstruct(String, ref UFUi.PointBaseMethod, out Tag, Double[], out Int32)

    Declaration
    public void PointConstruct(string cue, ref UFUi.PointBaseMethod base_method, out Tag point_tag, double[] base_pt, out int response)
    Parameters
    Type Name Description
    System.String cue
    UFUi.PointBaseMethod base_method
    Tag point_tag
    System.Double[] base_pt
    System.Int32 response

    PointSubfunction(String, Int32[], Int32, Double[])

    Declaration
    public int PointSubfunction(string cue, int[] mode, int point_display_mode, double[] point)
    Parameters
    Type Name Description
    System.String cue
    System.Int32[] mode
    System.Int32 point_display_mode
    System.Double[] point
    Returns
    Type Description
    System.Int32

    RegisterChangeStateFn(UFUi.ChangeStateFnT, String)

    Declaration
    public void RegisterChangeStateFn(UFUi.ChangeStateFnT change_state, string application_name)
    Parameters
    Type Name Description
    UFUi.ChangeStateFnT change_state
    System.String application_name

    RemoveAllFromSelList(IntPtr, Boolean)

    Declaration
    public void RemoveAllFromSelList(IntPtr select_, bool unhighlight)
    Parameters
    Type Name Description
    System.IntPtr select_
    System.Boolean unhighlight

    RemoveFromSelList(IntPtr, Int32, Tag[], Boolean)

    Declaration
    public void RemoveFromSelList(IntPtr select_, int num, Tag[] objs, bool unhighlight)
    Parameters
    Type Name Description
    System.IntPtr select_
    System.Int32 num
    Tag[] objs
    System.Boolean unhighlight

    RemoveRibbon(IntPtr)

    Declaration
    public void RemoveRibbon(IntPtr ribbon_id)
    Parameters
    Type Name Description
    System.IntPtr ribbon_id

    RemoveToolbar(IntPtr)

    Declaration
    public void RemoveToolbar(IntPtr tool_id)
    Parameters
    Type Name Description
    System.IntPtr tool_id

    ResumeCreateToolbar()

    Declaration
    public void ResumeCreateToolbar()

    ResumeInitAppstate()

    Declaration
    public void ResumeInitAppstate()

    ResumeRemoveToolbar()

    Declaration
    public void ResumeRemoveToolbar()

    RouteInvokeCallback(String, Int32, ref Tag)

    Declaration
    public void RouteInvokeCallback(string call_back_name, int num_objects, ref Tag objects)
    Parameters
    Type Name Description
    System.String call_back_name
    System.Int32 num_objects
    Tag objects

    SaveListingWindow(String)

    Declaration
    public void SaveListingWindow(string filename)
    Parameters
    Type Name Description
    System.String filename

    SelectByClass(String, ref UFUi.SelectionOption, out Int32, out Int32, out Tag[])

    Declaration
    public void SelectByClass(string message, ref UFUi.SelectionOption opts, out int response, out int count, out Tag[] _object)
    Parameters
    Type Name Description
    System.String message
    UFUi.SelectionOption opts
    System.Int32 response
    System.Int32 count
    Tag[] _object

    SelectConehead(String, Int32, Double[], Double[], String[], UFDisp.ConeheadAttrbSTag[], Double, Int32, out Int32, out Int32)

    Declaration
    public void SelectConehead(string message, int num, double[] origins, double[] directions, string[] labels, UFDisp.ConeheadAttrbSTag[] attributes, double selection_point, int display_coneheads, out int selected_num, out int response)
    Parameters
    Type Name Description
    System.String message
    System.Int32 num
    System.Double[] origins
    System.Double[] directions
    System.String[] labels
    UFDisp.ConeheadAttrbSTag[] attributes
    System.Double selection_point
    System.Int32 display_coneheads
    System.Int32 selected_num
    System.Int32 response

    SelectFeature(String, IntPtr, out Int32, out Tag[], out Int32)

    Declaration
    public void SelectFeature(string message, IntPtr filter, out int count, out Tag[] feature_tags, out int response)
    Parameters
    Type Name Description
    System.String message
    System.IntPtr filter
    System.Int32 count
    Tag[] feature_tags
    System.Int32 response

    SelectParameters(String, Tag, out Int32, out Tag[], out Int32)

    Declaration
    public void SelectParameters(string message, Tag feature_tag, out int count, out Tag[] exp_tags, out int response)
    Parameters
    Type Name Description
    System.String message
    Tag feature_tag
    System.Int32 count
    Tag[] exp_tags
    System.Int32 response

    SelectPointCollection(String, Boolean, out UFUi.ChainedPoints[], out Int32, out Int32)

    Declaration
    public void SelectPointCollection(string message, bool coincident_points, out UFUi.ChainedPoints[] points, out int count, out int response)
    Parameters
    Type Name Description
    System.String message
    System.Boolean coincident_points
    UFUi.ChainedPoints[] points
    System.Int32 count
    System.Int32 response

    SelectRoutingObjects(String, String, Int32, ref Int32, Int32, out Int32, out Int32, out Tag[])

    Declaration
    public void SelectRoutingObjects(string title, string message, int types, ref int method, int scope, out int response, out int count, out Tag[] objects)
    Parameters
    Type Name Description
    System.String title
    System.String message
    System.Int32 types
    System.Int32 method
    System.Int32 scope
    System.Int32 response
    System.Int32 count
    Tag[] objects

    SelectRpoDimensions(String, Tag, out Int32, out Tag[], out Int32)

    Declaration
    public void SelectRpoDimensions(string message, Tag feature_tag, out int count, out Tag[] exp_tags, out int response)
    Parameters
    Type Name Description
    System.String message
    Tag feature_tag
    System.Int32 count
    Tag[] exp_tags
    System.Int32 response

    SelectSingle(String, ref UFUi.SelectionOption, out Int32, out Tag, Double[], out Tag)

    Declaration
    public void SelectSingle(string message, ref UFUi.SelectionOption opts, out int response, out Tag _object, double[] cursor, out Tag view)
    Parameters
    Type Name Description
    System.String message
    UFUi.SelectionOption opts
    System.Int32 response
    Tag _object
    System.Double[] cursor
    Tag view

    SelectSketch(String, IntPtr, out Tag, out Int32)

    Declaration
    public void SelectSketch(string message, IntPtr mask, out Tag sketch_tag, out int response)
    Parameters
    Type Name Description
    System.String message
    System.IntPtr mask
    Tag sketch_tag
    System.Int32 response

    SelectSketchDimensions(String, Tag, out Int32, out Tag[], out Int32)

    Declaration
    public void SelectSketchDimensions(string message, Tag sketch_tag, out int count, out Tag[] exp_tags, out int response)
    Parameters
    Type Name Description
    System.String message
    Tag sketch_tag
    System.Int32 count
    Tag[] exp_tags
    System.Int32 response

    SelectTcResultFileToImport(String[], Int32, out String, out Int32)

    Declaration
    public void SelectTcResultFileToImport(string[] file_extensions, int num_extensions, out string filename, out int response)
    Parameters
    Type Name Description
    System.String[] file_extensions
    System.Int32 num_extensions
    System.String filename
    System.Int32 response

    SelectWithClassDialog(String, String, Int32, UFUi.SelInitFnT, IntPtr, out Int32, out Int32, out Tag[])

    Declaration
    public void SelectWithClassDialog(string message, string title, int scope, UFUi.SelInitFnT sel_init_proc, IntPtr user_data, out int response, out int count, out Tag[] _object)
    Parameters
    Type Name Description
    System.String message
    System.String title
    System.Int32 scope
    UFUi.SelInitFnT sel_init_proc
    System.IntPtr user_data
    System.Int32 response
    System.Int32 count
    Tag[] _object

    SelectWithSingleDialog(String, String, Int32, UFUi.SelInitFnT, IntPtr, out Int32, out Tag, Double[], out Tag)

    Declaration
    public void SelectWithSingleDialog(string message, string title, int scope, UFUi.SelInitFnT init_proc, IntPtr user_data, out int response, out Tag _object, double[] cursor, out Tag view)
    Parameters
    Type Name Description
    System.String message
    System.String title
    System.Int32 scope
    UFUi.SelInitFnT init_proc
    System.IntPtr user_data
    System.Int32 response
    Tag _object
    System.Double[] cursor
    Tag view

    SetCursorView(Int32)

    Declaration
    public void SetCursorView(int new_cursor_view)
    Parameters
    Type Name Description
    System.Int32 new_cursor_view

    SetDialogDirectory(UFUi.DialogDirId, String)

    Declaration
    public void SetDialogDirectory(UFUi.DialogDirId id, string dir_name)
    Parameters
    Type Name Description
    UFUi.DialogDirId id
    System.String dir_name

    SetDialogFilter(UFUi.DialogFilterId, String)

    Declaration
    public void SetDialogFilter(UFUi.DialogFilterId id, string fltr_name)
    Parameters
    Type Name Description
    UFUi.DialogFilterId id
    System.String fltr_name

    SetForceUnlockFlag()

    Declaration
    public void SetForceUnlockFlag()

    SetMinimalGraphicsWindow(Boolean)

    Declaration
    public void SetMinimalGraphicsWindow(bool set)
    Parameters
    Type Name Description
    System.Boolean set

    SetMinimalGraphicsWindowLocation(Int32, Int32, Int32, Int32)

    Declaration
    public void SetMinimalGraphicsWindowLocation(int left, int top, int right, int bottom)
    Parameters
    Type Name Description
    System.Int32 left
    System.Int32 top
    System.Int32 right
    System.Int32 bottom

    SetPrompt(String)

    Declaration
    public void SetPrompt(string prompt_text)
    Parameters
    Type Name Description
    System.String prompt_text

    SetRibbonVis(IntPtr, Int32)

    Declaration
    public void SetRibbonVis(IntPtr ribbonl_id, int show)
    Parameters
    Type Name Description
    System.IntPtr ribbonl_id
    System.Int32 show

    SetSelectMask(Int32, Int32, Int32[])

    Declaration
    public void SetSelectMask(int action, int num_items, int[] items_to_mask)
    Parameters
    Type Name Description
    System.Int32 action
    System.Int32 num_items
    System.Int32[] items_to_mask

    SetSelMask(IntPtr, UFUi.SelMaskAction, Int32, UFUi.Mask[])

    Declaration
    public void SetSelMask(IntPtr select_, UFUi.SelMaskAction action, int num, UFUi.Mask[] mask_triples)
    Parameters
    Type Name Description
    System.IntPtr select_
    UFUi.SelMaskAction action
    System.Int32 num
    UFUi.Mask[] mask_triples

    SetSelProcs(IntPtr, UFUi.SelFilterFnT, UFUi.SelCbFnT, IntPtr)

    Declaration
    public void SetSelProcs(IntPtr select_, UFUi.SelFilterFnT filter_proc, UFUi.SelCbFnT sel_cb, IntPtr user_data)
    Parameters
    Type Name Description
    System.IntPtr select_
    UFUi.SelFilterFnT filter_proc
    UFUi.SelCbFnT sel_cb
    System.IntPtr user_data

    SetSelType(IntPtr, Int32)

    Declaration
    public void SetSelType(IntPtr select_, int type)
    Parameters
    Type Name Description
    System.IntPtr select_
    System.Int32 type

    SetStatus(String)

    Declaration
    public void SetStatus(string status_text)
    Parameters
    Type Name Description
    System.String status_text

    SetToolbarVis(IntPtr, Int32)

    Declaration
    public void SetToolbarVis(IntPtr tool_id, int show)
    Parameters
    Type Name Description
    System.IntPtr tool_id
    System.Int32 show

    SetUsertoolMenuEntry(Int32, String, String)

    Declaration
    public void SetUsertoolMenuEntry(int option_number, string label, string filename)
    Parameters
    Type Name Description
    System.Int32 option_number
    System.String label
    System.String filename

    SpecifyCsys(String, ref Int32, Double[], Double[], ref Tag)

    Declaration
    public int SpecifyCsys(string title, ref int option, double[] csys_matrix, double[] origin, ref Tag csys_tag)
    Parameters
    Type Name Description
    System.String title
    System.Int32 option
    System.Double[] csys_matrix
    System.Double[] origin
    Tag csys_tag
    Returns
    Type Description
    System.Int32

    SpecifyPlane(String, ref Int32, Int32, out Int32, Double[], Double[], out Tag)

    Declaration
    public void SpecifyPlane(string message, ref int mode, int display, out int response, double[] orientation, double[] origin, out Tag plane_eid)
    Parameters
    Type Name Description
    System.String message
    System.Int32 mode
    System.Int32 display
    System.Int32 response
    System.Double[] orientation
    System.Double[] origin
    Tag plane_eid

    SpecifyScreenPosition(String, UFUi.MotionFnT, IntPtr, Double[], out Tag, out Int32)

    Declaration
    public void SpecifyScreenPosition(string message, UFUi.MotionFnT motion_cb, IntPtr motion_cb_data, double[] screen_pos, out Tag view_tag, out int response)
    Parameters
    Type Name Description
    System.String message
    UFUi.MotionFnT motion_cb
    System.IntPtr motion_cb_data
    System.Double[] screen_pos
    Tag view_tag
    System.Int32 response

    SpecifyVector(String, ref Int32, Int32, Double[], Double[], out Int32)

    Declaration
    public void SpecifyVector(string message, ref int mode, int display_conehead, double[] direction, double[] origin, out int response)
    Parameters
    Type Name Description
    System.String message
    System.Int32 mode
    System.Int32 display_conehead
    System.Double[] direction
    System.Double[] origin
    System.Int32 response

    SuspendCreateToolbar()

    Declaration
    public void SuspendCreateToolbar()

    SuspendInitAppstate()

    Declaration
    public void SuspendInitAppstate()

    SuspendRemoveToolbar()

    Declaration
    public void SuspendRemoveToolbar()

    ToggleStoplight(Int32)

    Declaration
    public void ToggleStoplight(int toggle_on_off)
    Parameters
    Type Name Description
    System.Int32 toggle_on_off

    UgmgrAskCreatePartFileName(out String, out String, out String, out Int32)

    Declaration
    public void UgmgrAskCreatePartFileName(out string filename, out string part_type, out string template_name, out int response)
    Parameters
    Type Name Description
    System.String filename
    System.String part_type
    System.String template_name
    System.Int32 response

    UnlockUgAccess(Int32)

    Declaration
    public int UnlockUgAccess(int from_where)
    Parameters
    Type Name Description
    System.Int32 from_where
    Returns
    Type Description
    System.Int32

    UpdateListingWindow()

    Declaration
    public void UpdateListingWindow()

    WriteListingWindow(String)

    Declaration
    public void WriteListingWindow(string _string)
    Parameters
    Type Name Description
    System.String _string

    Implements

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