Search Results for

    Show / Hide Table of Contents

    Class InspectionGroupCollection

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObjectCollection
    InspectionGroupCollection
    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 InspectionGroupCollection : TaggedObjectCollection, IMessageSink, IEnumerable

    Constructors

    InspectionGroupCollection()

    Declaration
    protected InspectionGroupCollection()

    InspectionGroupCollection(InspectionSetup)

    Declaration
    protected InspectionGroupCollection(InspectionSetup owner)
    Parameters
    Type Name Description
    InspectionSetup owner

    Properties

    Tag

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

    Methods

    CreateInspectionMethodBuilder(CAMObject)

    Declaration
    public InspectionMethodBuilder CreateInspectionMethodBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    InspectionMethodBuilder

    CreateInspectionProbeToolBuilder(CAMObject)

    Declaration
    public InspectionProbeToolBuilder CreateInspectionProbeToolBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    InspectionProbeToolBuilder

    CreateMachineGroupBuilder(CAMObject)

    Declaration
    public MachineGroupBuilder CreateMachineGroupBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    MachineGroupBuilder

    CreateMachinePocketGroupBuilder(CAMObject)

    Declaration
    public MachinePocketGroupBuilder CreateMachinePocketGroupBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    MachinePocketGroupBuilder

    CreateMachineTurretGroupBuilder(CAMObject)

    Declaration
    public MachineTurretGroupBuilder CreateMachineTurretGroupBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    MachineTurretGroupBuilder

    CreateMethod(InspectionGroup, String, String, NCGroupCollection.UseDefaultName, String)

    Declaration
    public InspectionGroup CreateMethod(InspectionGroup parentGroup, string typeName, string subtypeName, NCGroupCollection.UseDefaultName useDefaultName, string newMethodName)
    Parameters
    Type Name Description
    InspectionGroup parentGroup
    System.String typeName
    System.String subtypeName
    NCGroupCollection.UseDefaultName useDefaultName
    System.String newMethodName
    Returns
    Type Description
    InspectionGroup

    CreateProbeToolBuilder(CAMObject)

    Declaration
    public ProbeToolBuilder CreateProbeToolBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    ProbeToolBuilder

    CreateProgram(InspectionGroup, String, String, NCGroupCollection.UseDefaultName, String)

    Declaration
    public InspectionGroup CreateProgram(InspectionGroup parentGroup, string typeName, string subtypeName, NCGroupCollection.UseDefaultName useDefaultName, string newProgramName)
    Parameters
    Type Name Description
    InspectionGroup parentGroup
    System.String typeName
    System.String subtypeName
    NCGroupCollection.UseDefaultName useDefaultName
    System.String newProgramName
    Returns
    Type Description
    InspectionGroup

    CreateProgramOrderGroupBuilder(CAMObject)

    Declaration
    public ProgramOrderGroupBuilder CreateProgramOrderGroupBuilder(CAMObject param)
    Parameters
    Type Name Description
    CAMObject param
    Returns
    Type Description
    ProgramOrderGroupBuilder

    CreateTool(InspectionGroup, String, String, NCGroupCollection.UseDefaultName, String)

    Declaration
    public InspectionGroup CreateTool(InspectionGroup parentGroup, string typeName, string subtypeName, NCGroupCollection.UseDefaultName useDefaultName, string newToolName)
    Parameters
    Type Name Description
    InspectionGroup parentGroup
    System.String typeName
    System.String subtypeName
    NCGroupCollection.UseDefaultName useDefaultName
    System.String newToolName
    Returns
    Type Description
    InspectionGroup

    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 InspectionGroup FindObject(string sid)
    Parameters
    Type Name Description
    System.String sid
    Returns
    Type Description
    InspectionGroup

    ToArray()

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

    Implements

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