NXOpen .NET Reference Guide
1899
|
Represents a list of objects on a selection list. More...
Public Member Functions | |
unsafe bool | Add (NXOpen.Features.DatumCsys @object) |
Adds an object to the list More... | |
unsafe bool | Add (NXOpen.Features.DatumCsys[] objects) |
Adds a set of objects to the list More... | |
unsafe bool | Add (NXOpen.SelectionMethod inputSelectionMethod) |
Adds the objects from a SelectionMethod to the list More... | |
unsafe bool | Add (NXOpen.Features.DatumCsys selection, NXOpen.View view, NXOpen.Point3d point) |
Adds the object with the objects view and objects point More... | |
unsafe bool | Add (NXOpen.InferSnapType.SnapType snapType, NXOpen.Features.DatumCsys selection1, NXOpen.View view1, NXOpen.Point3d point1, NXOpen.Features.DatumCsys selection2, NXOpen.View view2, NXOpen.Point3d point2) |
The object being selected with the objects view and objects point and snap information. More... | |
unsafe bool | Add (NXOpen.Features.DatumCsys selection, NXOpen.CaeObjectType.CaeSubType caeSubType, int caeSubId) |
The object being selected with CAE set object information. More... | |
unsafe void | Clear () |
Removes all items from the list. More... | |
unsafe bool | Contains (NXOpen.Features.DatumCsys @object) |
Returns whether the specified object is already in the list or not. More... | |
unsafe NXOpen.Features.DatumCsys[] | GetArray () |
Returns the list of objects in the selection list. More... | |
unsafe NXOpen.SelectObject[] | GetSelectObjectArray () |
Returns the list of SelectObjects in the selection list. More... | |
unsafe bool | Remove (NXOpen.Features.DatumCsys @object) |
Remove specified object from list. More... | |
unsafe bool | Remove (NXOpen.Features.DatumCsys @object, NXOpen.View view) |
Remove specified object from list. More... | |
unsafe bool | Remove (NXOpen.InferSnapType.SnapType snapType, NXOpen.Features.DatumCsys selection1, NXOpen.View view1, NXOpen.Point3d point1, NXOpen.Features.DatumCsys selection2, NXOpen.View view2, NXOpen.Point3d point2) |
Remove specified object from list. More... | |
unsafe bool | Remove (NXOpen.SelectionMethod inputSelectionMethod) |
Removes the objects from a SelectionMethod from the list More... | |
unsafe bool | RemoveArray (NXOpen.Features.DatumCsys[] objects) |
Remove specified objects from list. More... | |
unsafe void | SetArray (NXOpen.Features.DatumCsys[] objects) |
Sets the list of objects in the selection list. 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 bool | DuplicatesAllowed [get] |
Returns whether duplicate objects are allowed in the selection list. More... | |
unsafe int | Size [get] |
Returns the number of objects in the list. 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... | |
Represents a list of objects on a selection list.
Created in NX5.0.0
|
inline |
Adds an object to the list
Created in NX5.0.0
License requirements: None.
object | object to add |
|
inline |
Adds a set of objects to the list
Created in NX5.0.0
License requirements: None.
objects | objects to add |
|
inline |
Adds the objects from a SelectionMethod to the list
Created in NX6.0.0
License requirements: None.
inputSelectionMethod | selection method containing objects to add |
|
inline |
Adds the object with the objects view and objects point
Created in NX5.0.0
License requirements: None.
selection | selected object |
view | selected object view |
point | selected object point |
|
inline |
The object being selected with the objects view and objects point and snap information.
Created in NX5.0.0
License requirements: None.
snapType | snap point type |
selection1 | first selected object |
view1 | first selected object view |
point1 | first selected object point |
selection2 | second selected object |
view2 | second selected object view |
point2 | second selected object point |
|
inline |
The object being selected with CAE set object information.
Created in NX5.0.0
Deprecated in NX10.0.0. Use other versions of NXOpen.SelectObjectList.Add .
License requirements: None.
selection | selected object |
caeSubType | CAE set object sub type |
caeSubId | CAE set object sub id |
|
inline |
Removes all items from the list.
Created in NX5.0.0
License requirements: None.
|
inline |
Returns whether the specified object is already in the list or not.
Created in NX5.0.0
License requirements: None.
object | object to check |
|
inline |
Returns the list of objects in the selection list.
Created in NX5.0.0
License requirements: None.
|
inline |
Returns the list of SelectObjects in the selection list.
Created in NX5.0.0
License requirements: None.
|
inline |
Remove specified object from list.
Created in NX5.0.0
License requirements: None.
object | Object to remove |
|
inline |
Remove specified object from list.
Created in NX6.0.0
License requirements: None.
object | Object to remove |
view | with this view |
|
inline |
Remove specified object from list.
Created in NX6.0.0
License requirements: None.
snapType | snap point type |
selection1 | first selected object |
view1 | first selected object view |
point1 | first selected object point |
selection2 | second selected object |
view2 | second selected object view |
point2 | second selected object point |
|
inline |
Removes the objects from a SelectionMethod from the list
Created in NX6.0.0
License requirements: None.
inputSelectionMethod | selection method containing objects to add |
|
inline |
Remove specified objects from list.
Created in NX5.0.0
License requirements: None.
objects | Objects to remove |
|
inline |
Sets the list of objects in the selection list.
This will clear any existing items in the list.
Created in NX5.0.0
License requirements: None.
objects | items to put in the list |
|
inline |
Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.
Created in NX3.0.1
License requirements: None.
Implements NXOpen.GeometricUtilities.IComponentBuilder.
|
get |
Returns whether duplicate objects are allowed in the selection list.
Created in NX5.0.0
License requirements: None.
|
get |
Returns the number of objects in the list.
Created in NX5.0.0
License requirements: None.