Class InspectionGroupCollection
Inheritance
System.Object
System.MarshalByRefObject
InspectionGroupCollection
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable
Inherited Members
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)
Assembly: NXOpen.dll
Syntax
public class InspectionGroupCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
InspectionGroupCollection()
Declaration
protected InspectionGroupCollection()
InspectionGroupCollection(InspectionSetup)
Declaration
protected InspectionGroupCollection(InspectionSetup owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
CreateInspectionMethodBuilder(CAMObject)
Declaration
public InspectionMethodBuilder CreateInspectionMethodBuilder(CAMObject param)
Parameters
Returns
Declaration
public InspectionProbeToolBuilder CreateInspectionProbeToolBuilder(CAMObject param)
Parameters
Returns
CreateMachineGroupBuilder(CAMObject)
Declaration
public MachineGroupBuilder CreateMachineGroupBuilder(CAMObject param)
Parameters
Returns
CreateMachinePocketGroupBuilder(CAMObject)
Declaration
public MachinePocketGroupBuilder CreateMachinePocketGroupBuilder(CAMObject param)
Parameters
Returns
CreateMachineTurretGroupBuilder(CAMObject)
Declaration
public MachineTurretGroupBuilder CreateMachineTurretGroupBuilder(CAMObject param)
Parameters
Returns
CreateMethod(InspectionGroup, String, String, NCGroupCollection.UseDefaultName, String)
Declaration
public InspectionGroup CreateMethod(InspectionGroup parentGroup, string typeName, string subtypeName, NCGroupCollection.UseDefaultName useDefaultName, string newMethodName)
Parameters
Returns
Declaration
public ProbeToolBuilder CreateProbeToolBuilder(CAMObject param)
Parameters
Returns
CreateProgram(InspectionGroup, String, String, NCGroupCollection.UseDefaultName, String)
Declaration
public InspectionGroup CreateProgram(InspectionGroup parentGroup, string typeName, string subtypeName, NCGroupCollection.UseDefaultName useDefaultName, string newProgramName)
Parameters
Returns
CreateProgramOrderGroupBuilder(CAMObject)
Declaration
public ProgramOrderGroupBuilder CreateProgramOrderGroupBuilder(CAMObject param)
Parameters
Returns
Declaration
public InspectionGroup CreateTool(InspectionGroup parentGroup, string typeName, string subtypeName, NCGroupCollection.UseDefaultName useDefaultName, string newToolName)
Parameters
Returns
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
FindObject(String)
Declaration
public InspectionGroup FindObject(string sid)
Parameters
Type |
Name |
Description |
System.String |
sid |
|
Returns
ToArray()
Declaration
public InspectionGroup[] ToArray()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable