Search Results for

    Show / Hide Table of Contents

    Class OperationCollection

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObjectCollection
    OperationCollection
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    System.Collections.IEnumerable
    Inherited Members
    TaggedObjectCollection.GetEnumerator()
    TaggedObjectCollection.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.CAM
    Assembly: NXOpen.dll
    Syntax
    public class OperationCollection : TaggedObjectCollection, IMessageSink, IEnumerable

    Constructors

    OperationCollection()

    Declaration
    protected OperationCollection()

    OperationCollection(CAMSetup)

    Declaration
    protected OperationCollection(CAMSetup owner)
    Parameters
    Type Name Description
    CAMSetup owner

    Properties

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    Methods

    Create(NCGroup, NCGroup, NCGroup, NCGroup, String, String, OperationCollection.UseDefaultName, String)

    Declaration
    public Operation Create(NCGroup parentProgramGroup, NCGroup parentMethodGroup, NCGroup parentToolGroup, NCGroup parentGeometryGroup, string typeName, string subtypeName, OperationCollection.UseDefaultName useDefaultName, string newOperationName)
    Parameters
    Type Name Description
    NCGroup parentProgramGroup
    NCGroup parentMethodGroup
    NCGroup parentToolGroup
    NCGroup parentGeometryGroup
    System.String typeName
    System.String subtypeName
    OperationCollection.UseDefaultName useDefaultName
    System.String newOperationName
    Returns
    Type Description
    Operation

    CreateBuilder(CAMObject)

    Declaration
    public OperationBuilder CreateBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    OperationBuilder

    CreateCavityMillingBuilder(CAMObject)

    Declaration
    public CavityMillingBuilder CreateCavityMillingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    CavityMillingBuilder

    CreateCenterlineDrillTurningBuilder(CAMObject)

    Declaration
    public CenterlineDrillTurningBuilder CreateCenterlineDrillTurningBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    CenterlineDrillTurningBuilder

    CreateChamferMillingBuilder(CAMObject)

    Declaration
    public ChamferMillingBuilder CreateChamferMillingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    ChamferMillingBuilder

    CreateCylinderMillingBuilder(CAMObject)

    Declaration
    public CylinderMillingBuilder CreateCylinderMillingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    CylinderMillingBuilder

    CreateDocumentationBuilder(CAMObject)

    Declaration
    public DocumentationBuilder CreateDocumentationBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    DocumentationBuilder

    CreateDpmitpBuilder(CAMObject)

    Declaration
    public DPMItpBuilder CreateDpmitpBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    DPMItpBuilder

    CreateEdgeChamferBuilder(CAMObject)

    Declaration
    public EdgeChamferBuilder CreateEdgeChamferBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    EdgeChamferBuilder

    CreateEngravingBuilder(CAMObject)

    Declaration
    public EngravingBuilder CreateEngravingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    EngravingBuilder

    CreateFaceMillingBuilder(CAMObject)

    Declaration
    public FaceMillingBuilder CreateFaceMillingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    FaceMillingBuilder

    CreateFacingBuilder(CAMObject)

    Declaration
    public FacingBuilder CreateFacingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    FacingBuilder

    CreateFacingZigZagBuilder(CAMObject)

    Declaration
    public FacingZigZagBuilder CreateFacingZigZagBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    FacingZigZagBuilder

    CreateFeatureMillingBuilder(CAMObject)

    Declaration
    public FeatureMillingBuilder CreateFeatureMillingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    FeatureMillingBuilder

    CreateFinishTurningBuilder(CAMObject)

    Declaration
    public FinishTurningBuilder CreateFinishTurningBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    FinishTurningBuilder

    CreateGenericFeatureOperationBuilder(CAMObject)

    Declaration
    public GenericFeatureOperationBuilder CreateGenericFeatureOperationBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    GenericFeatureOperationBuilder

    CreateGmcopBuilder(CAMObject)

    Declaration
    public GmcOpBuilder CreateGmcopBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    GmcOpBuilder

    CreateGrooveMillingBuilder(CAMObject)

    Declaration
    public GrooveMillingBuilder CreateGrooveMillingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    GrooveMillingBuilder

    CreateHoleDrillingBuilder(CAMObject)

    Declaration
    public HoleDrillingBuilder CreateHoleDrillingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    HoleDrillingBuilder

    CreateHoleMakingBuilder(CAMObject)

    Declaration
    public HoleMakingBuilder CreateHoleMakingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    HoleMakingBuilder

    CreateLaserTeachMode(CAMObject)

    Declaration
    public LaserTeachMode CreateLaserTeachMode(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    LaserTeachMode

    CreateLatheMachineControlBuilder(CAMObject)

    Declaration
    public LatheMachineControlBuilder CreateLatheMachineControlBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    LatheMachineControlBuilder

    CreateLatheUserDefinedBuilder(CAMObject)

    Declaration
    public LatheUserDefinedBuilder CreateLatheUserDefinedBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    LatheUserDefinedBuilder

    CreateManualControlBuilder(CAMObject)

    Declaration
    public ManualControlBuilder CreateManualControlBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    ManualControlBuilder

    CreateMillMachineControlBuilder(CAMObject)

    Declaration
    public MillMachineControlBuilder CreateMillMachineControlBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    MillMachineControlBuilder

    CreateMillToolProbingBuilder(CAMObject)

    Declaration
    public MillToolProbingBuilder CreateMillToolProbingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    MillToolProbingBuilder

    CreateMillUserDefinedBuilder(CAMObject)

    Declaration
    public MillUserDefinedBuilder CreateMillUserDefinedBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    MillUserDefinedBuilder

    CreateMultiAxisDeburringBuilder(CAMObject)

    Declaration
    public MultiAxisDeburringBuilder CreateMultiAxisDeburringBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    MultiAxisDeburringBuilder

    CreateMultiAxisRoughingBuilder(CAMObject)

    Declaration
    public MultiAxisRoughingBuilder CreateMultiAxisRoughingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    MultiAxisRoughingBuilder

    CreateMultiAxisTurnMillingBuilder(CAMObject)

    Declaration
    public MultiAxisTurnMillingBuilder CreateMultiAxisTurnMillingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    MultiAxisTurnMillingBuilder

    CreateMultiAxisWallFinishingBuilder(CAMObject)

    Declaration
    public MultiAxisWallFinishingBuilder CreateMultiAxisWallFinishingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    MultiAxisWallFinishingBuilder

    CreateMwBldeburringOperationBuilder(CAMObject)

    Declaration
    public MwBLDeburringOperationBuilder CreateMwBldeburringOperationBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    MwBLDeburringOperationBuilder

    CreateOnMachineProbingBuilder(CAMObject)

    Declaration
    public OnMachineProbingBuilder CreateOnMachineProbingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    OnMachineProbingBuilder

    CreatePlanarAdditiveBuilder(CAMObject)

    Declaration
    public PlanarAdditiveBuilder CreatePlanarAdditiveBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    PlanarAdditiveBuilder

    CreatePlanarAdditiveSpiralBuilder(CAMObject)

    Declaration
    public PlanarAdditiveBuilder CreatePlanarAdditiveSpiralBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    PlanarAdditiveBuilder

    CreatePlanarMillingBuilder(CAMObject)

    Declaration
    public PlanarMillingBuilder CreatePlanarMillingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    PlanarMillingBuilder

    CreatePlanarRoughingBuilder(CAMObject)

    Declaration
    public PlanarRoughingBuilder CreatePlanarRoughingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    PlanarRoughingBuilder

    CreatePlungeMillingBuilder(CAMObject)

    Declaration
    public PlungeMillingBuilder CreatePlungeMillingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    PlungeMillingBuilder

    CreatePointToPointBuilder(CAMObject)

    Declaration
    public PointToPointBuilder CreatePointToPointBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    PointToPointBuilder

    CreateRadialGrooveMillingBuilder(CAMObject)

    Declaration
    public RadialGrooveMillingBuilder CreateRadialGrooveMillingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    RadialGrooveMillingBuilder

    CreateRotaryConicalBuildupAdditiveBuilder(CAMObject)

    Declaration
    public RotaryConicalBuildupAdditiveBuilder CreateRotaryConicalBuildupAdditiveBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    RotaryConicalBuildupAdditiveBuilder

    CreateRotaryRoughingBuilder(CAMObject)

    Declaration
    public RotaryRoughingBuilder CreateRotaryRoughingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    RotaryRoughingBuilder

    CreateRoughTurningBuilder(CAMObject)

    Declaration
    public RoughTurningBuilder CreateRoughTurningBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    RoughTurningBuilder

    CreateScannerBuilder(CAMObject)

    Declaration
    public ScannerBuilder CreateScannerBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    ScannerBuilder

    CreateSurfaceContourBuilder(CAMObject)

    Declaration
    public SurfaceContourBuilder CreateSurfaceContourBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    SurfaceContourBuilder

    CreateSwarfBuilder(CAMObject)

    Declaration
    public SwarfBuilder CreateSwarfBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    SwarfBuilder

    CreateTeachmodeTurningBuilder(CAMObject)

    Declaration
    public TeachmodeTurningBuilder CreateTeachmodeTurningBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    TeachmodeTurningBuilder

    CreateThreadMillingBuilder(CAMObject)

    Declaration
    public ThreadMillingBuilder CreateThreadMillingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    ThreadMillingBuilder

    CreateThreadTurningBuilder(CAMObject)

    Declaration
    public ThreadTurningBuilder CreateThreadTurningBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    ThreadTurningBuilder

    CreateTrackBuildupAdditiveBuilder(CAMObject)

    Declaration
    public TrackBuildupAdditiveBuilder CreateTrackBuildupAdditiveBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    TrackBuildupAdditiveBuilder

    CreateTurnPartProbingBuilder(CAMObject)

    Declaration
    public TurnPartProbingBuilder CreateTurnPartProbingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    TurnPartProbingBuilder

    CreateTurnToolProbingBuilder(CAMObject)

    Declaration
    public TurnToolProbingBuilder CreateTurnToolProbingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    TurnToolProbingBuilder

    CreateVazlMillingBuilder(CAMObject)

    Declaration
    public VazlMillingBuilder CreateVazlMillingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    VazlMillingBuilder

    CreateVolumeBased25dMillingOperationBuilder(CAMObject)

    Declaration
    public VolumeBased25DMillingOperationBuilder CreateVolumeBased25dMillingOperationBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    VolumeBased25DMillingOperationBuilder

    CreateWallProfilingBuilder(CAMObject)

    Declaration
    public WallProfilingBuilder CreateWallProfilingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    WallProfilingBuilder

    CreateWedmMachineControlBuilder(CAMObject)

    Declaration
    public WedmMachineControlBuilder CreateWedmMachineControlBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    WedmMachineControlBuilder

    CreateWedmOperationBuilder(CAMObject)

    Declaration
    public WedmOperationBuilder CreateWedmOperationBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    WedmOperationBuilder

    CreateWedmUserDefinedBuilder(CAMObject)

    Declaration
    public WedmUserDefinedBuilder CreateWedmUserDefinedBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    WedmUserDefinedBuilder

    CreateZlevelMillingBuilder(CAMObject)

    Declaration
    public ZLevelMillingBuilder CreateZlevelMillingBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    ZLevelMillingBuilder

    CreateZlevelUndercutBuilder(CAMObject)

    Declaration
    public ZlevelUndercutBuilder CreateZlevelUndercutBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    ZlevelUndercutBuilder

    EnumerateMoveNext(ref Tag, Byte[])

    Declaration
    protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
    Parameters
    Type Name Description
    Tag currentTag
    System.Byte[] state
    Returns
    Type Description
    System.Int32
    Overrides
    TaggedObjectCollection.EnumerateMoveNext(ref Tag, Byte[])

    FindObject(String)

    Declaration
    public Operation FindObject(string sid)
    Parameters
    Type Name Description
    System.String sid
    Returns
    Type Description
    Operation

    ToArray()

    Declaration
    public Operation[] ToArray()
    Returns
    Type Description
    Operation[]

    Implements

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