NXOpen .NET Reference  12.0.0
Public Member Functions | Protected Member Functions | Properties | List of all members
NXOpen.Assemblies.SubsetCollection Class Reference

Represents a collection of subset. More...

Inheritance diagram for NXOpen.Assemblies.SubsetCollection:

Public Member Functions

NXOpen.Assemblies.Subset[] ToArray ()
 Returns an array of NXOpen.Assemblies.Subset objects. More...
 
unsafe
NXOpen.Assemblies.SubsetBuilder 
CreateSubsetBuilder (NXOpen.Assemblies.Subset subset)
 Creates an NXOpen.Assemblies.SubsetBuilder More...
 
unsafe
NXOpen.Assemblies.BoxSearchTermBuilder 
CreateBoxSearchTermBuilder (NXOpen.Assemblies.BoxSearchTerm boxSearchTerm)
 Creates a NXOpen.Assemblies.BoxSearchTermBuilder . More...
 
unsafe
NXOpen.Assemblies.PlaneSearchTermBuilder 
CreatePlaneSearchTermBuilder (NXOpen.Assemblies.PlaneSearchTerm planeSearchTerm)
 Creates a NXOpen.Assemblies.PlaneSearchTermBuilder . More...
 
unsafe
NXOpen.Assemblies.AttributeSearchTermBuilder 
CreateAttributeSearchTermBuilder (NXOpen.Assemblies.AttributeSearchTerm attributeSearchTerm)
 Creates a NXOpen.Assemblies.AttributeSearchTermBuilder . More...
 
unsafe
NXOpen.Assemblies.ProximitySearchTermBuilder 
CreateProximitySearchTermBuilder (NXOpen.Assemblies.ProximitySearchTerm proximitySearchTerm)
 Creates a NXOpen.Assemblies.ProximitySearchTermBuilder . More...
 
unsafe
NXOpen.Assemblies.RunContentProximitySearchTermBuilder 
CreateRunContentProximitySearchTermBuilder (NXOpen.Assemblies.RunContentProximitySearchTerm runContentProximitySearchTerm)
 Creates a NXOpen.Assemblies.RunContentProximitySearchTermBuilder . More...
 
unsafe
NXOpen.Assemblies.PositioningTaskBuilder 
CreatePositioningTaskBuilder (NXOpen.Assemblies.PositioningTask positioningTask)
 Creates a NXOpen.Assemblies.PositioningTaskBuilder More...
 
unsafe
NXOpen.Assemblies.MechanicalRoutingSubsetBuilder 
CreateMechanicalRoutingSubsetBuilder (NXOpen.Assemblies.SubsetBuilder subsetBuilderTag)
 Creates an NXOpen.Assemblies.MechanicalRoutingSubsetBuilder . More...
 
unsafe
NXOpen.Assemblies.MechanicalRoutingSubsetBuilder 
CreateMechanicalRoutingSubsetBuilderForSurroundingEdit (NXOpen.Assemblies.SubsetBuilder subsetBuilderTag)
 Creates an NXOpen.Assemblies.MechanicalRoutingSubsetBuilder . More...
 

Protected Member Functions

override int EnumerateMoveNext (ref Tag currentTag, byte[] state)
 Advances the enumerator to the next element of the collection. More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 

Detailed Description

Represents a collection of subset.

To obtain an instance of this class, refer to NXOpen.Assemblies.ComponentAssembly

Created in NX8.5.0

Member Function Documentation

unsafe NXOpen.Assemblies.AttributeSearchTermBuilder NXOpen.Assemblies.SubsetCollection.CreateAttributeSearchTermBuilder ( NXOpen.Assemblies.AttributeSearchTerm  attributeSearchTerm)

Creates a NXOpen.Assemblies.AttributeSearchTermBuilder .

Created in NX8.5.0

License requirements: nx_4gd_integration ("4th Generation Design")

Parameters
attributeSearchTermNXOpen.Assemblies.AttributeSearchTerm to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
unsafe NXOpen.Assemblies.BoxSearchTermBuilder NXOpen.Assemblies.SubsetCollection.CreateBoxSearchTermBuilder ( NXOpen.Assemblies.BoxSearchTerm  boxSearchTerm)

Creates a NXOpen.Assemblies.BoxSearchTermBuilder .

Created in NX8.5.0

License requirements: nx_4gd_integration ("4th Generation Design")

Parameters
boxSearchTermNXOpen.Assemblies.BoxSearchTerm to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
unsafe NXOpen.Assemblies.MechanicalRoutingSubsetBuilder NXOpen.Assemblies.SubsetCollection.CreateMechanicalRoutingSubsetBuilder ( NXOpen.Assemblies.SubsetBuilder  subsetBuilderTag)

Creates an NXOpen.Assemblies.MechanicalRoutingSubsetBuilder .

The SubsetBuilder parameter is for editing of the existing routing subset.

Created in NX11.0.0

License requirements: nx_4gd_integration ("4th Generation Design")

Parameters
subsetBuilderTag
Returns
unsafe NXOpen.Assemblies.MechanicalRoutingSubsetBuilder NXOpen.Assemblies.SubsetCollection.CreateMechanicalRoutingSubsetBuilderForSurroundingEdit ( NXOpen.Assemblies.SubsetBuilder  subsetBuilderTag)

Creates an NXOpen.Assemblies.MechanicalRoutingSubsetBuilder .

The SubsetBuilder parameter is for editing of the existing surrounding subset's recipe.

Created in NX11.0.0

License requirements: nx_4gd_integration ("4th Generation Design")

Parameters
subsetBuilderTag
Returns
unsafe NXOpen.Assemblies.PlaneSearchTermBuilder NXOpen.Assemblies.SubsetCollection.CreatePlaneSearchTermBuilder ( NXOpen.Assemblies.PlaneSearchTerm  planeSearchTerm)

Creates a NXOpen.Assemblies.PlaneSearchTermBuilder .

Created in NX8.5.0

License requirements: nx_4gd_integration ("4th Generation Design")

Parameters
planeSearchTermNXOpen.Assemblies.PlaneSearchTerm to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
unsafe NXOpen.Assemblies.PositioningTaskBuilder NXOpen.Assemblies.SubsetCollection.CreatePositioningTaskBuilder ( NXOpen.Assemblies.PositioningTask  positioningTask)

Creates a NXOpen.Assemblies.PositioningTaskBuilder

Created in NX10.0.0

License requirements: nx_4gd_integration ("4th Generation Design")

Parameters
positioningTask
Returns
unsafe NXOpen.Assemblies.ProximitySearchTermBuilder NXOpen.Assemblies.SubsetCollection.CreateProximitySearchTermBuilder ( NXOpen.Assemblies.ProximitySearchTerm  proximitySearchTerm)

Creates a NXOpen.Assemblies.ProximitySearchTermBuilder .

Created in NX8.5.0

License requirements: nx_4gd_integration ("4th Generation Design")

Parameters
proximitySearchTermNXOpen.Assemblies.ProximitySearchTerm to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
unsafe NXOpen.Assemblies.RunContentProximitySearchTermBuilder NXOpen.Assemblies.SubsetCollection.CreateRunContentProximitySearchTermBuilder ( NXOpen.Assemblies.RunContentProximitySearchTerm  runContentProximitySearchTerm)

Creates a NXOpen.Assemblies.RunContentProximitySearchTermBuilder .

Created in NX11.0.0

License requirements: nx_4gd_integration ("4th Generation Design")

Parameters
runContentProximitySearchTermNXOpen.Assemblies.RunContentProximitySearchTerm to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
unsafe NXOpen.Assemblies.SubsetBuilder NXOpen.Assemblies.SubsetCollection.CreateSubsetBuilder ( NXOpen.Assemblies.Subset  subset)

Creates an NXOpen.Assemblies.SubsetBuilder

Created in NX8.5.0

License requirements: nx_4gd_integration ("4th Generation Design")

Parameters
subsetNXOpen.Assemblies.Subset to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
override int NXOpen.Assemblies.SubsetCollection.EnumerateMoveNext ( ref Tag  currentTag,
byte[]  state 
)
protected

Advances the enumerator to the next element of the collection.

NXOpen.Assemblies.Subset [] NXOpen.Assemblies.SubsetCollection.ToArray ( )

Returns an array of NXOpen.Assemblies.Subset objects.

Property Documentation

Tag NXOpen.Assemblies.SubsetCollection.Tag
get

Returns the tag of this object.


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