NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.Routing.IntegrateRunsBuilder Class Reference

Builder Class for Integrate Runs Object More...

Inheritance diagram for NXOpen.Routing.IntegrateRunsBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  Button { FromItems, ToItems, MemberItems, Unknown = -1 }
 Enums to distinguish callback's for from/to/member Item buttons More...
 
enum  Enum { FirstRun, SecondRun }
 RunAttributes from which Run More...
 

Public Member Functions

unsafe void ModifyItemsButton (NXOpen.NXObject[] objects, NXOpen.Routing.IntegrateRunsBuilder.Button buttonType)
 Updates the selected nodes in Specify From/To item tree list to From/To/Member item based on buttonType More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe NXOpen.SelectNXObject FirstRun [get]
 Returns the first run More...
 
unsafe
NXOpen.Routing.IntegrateRunsBuilder.Enum 
RunAttributes [get, set]
 Returns or sets the run attributes More...
 
unsafe string RunName [get, set]
 Returns or sets the user mentioned run name for Integrated Run More...
 
unsafe NXOpen.SelectNXObject SecondRun [get]
 Returns the second run More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Builder Class for Integrate Runs Object

To create a new instance of this class, use NXOpen.Routing.RouteManager.IntegrateRunsBuilder

Default values.

Property Value

RunAttributes

FirstRun

Created in NX8.0.0

Member Enumeration Documentation

Enums to distinguish callback's for from/to/member Item buttons

Enumerator
FromItems 

Set as FromItem for selected node in tree list

ToItems 

Set as ToItem for selected node in tree list

MemberItems 

Set as MemberItem for selected node in tree list

Unknown 

unknown button ID

RunAttributes from which Run

Enumerator
FirstRun 
SecondRun 

Member Function Documentation

unsafe void NXOpen.Routing.IntegrateRunsBuilder.ModifyItemsButton ( NXOpen.NXObject[]  objects,
NXOpen.Routing.IntegrateRunsBuilder.Button  buttonType 
)
inline

Updates the selected nodes in Specify From/To item tree list to From/To/Member item based on buttonType

Created in NX8.0.0

License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")

Parameters
objectsobject of From/To/Member Items of a Run
buttonTypeModify the selected nodes to From,To,Member Items

Property Documentation

unsafe NXOpen.SelectNXObject NXOpen.Routing.IntegrateRunsBuilder.FirstRun
get

Returns the first run

Created in NX8.0.0

License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")

unsafe NXOpen.Routing.IntegrateRunsBuilder.Enum NXOpen.Routing.IntegrateRunsBuilder.RunAttributes
getset

Returns or sets the run attributes

Created in NX8.0.0

License requirements to get this property: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")

License requirements to set this property: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")

unsafe string NXOpen.Routing.IntegrateRunsBuilder.RunName
getset

Returns or sets the user mentioned run name for Integrated Run

Created in NX8.0.0

License requirements to get this property: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")

License requirements to set this property: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")

unsafe NXOpen.SelectNXObject NXOpen.Routing.IntegrateRunsBuilder.SecondRun
get

Returns the second run

Created in NX8.0.0

License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.