Class InspectionOperationCollection
  
  
  
    Inheritance
    
    
    
    
    InspectionOperationCollection
   
  
  
  
  Assembly: NXOpen.dll
  Syntax
  
    public class InspectionOperationCollection : TaggedObjectCollection, IMessageSink, IEnumerable
   
  Constructors
  
  InspectionOperationCollection()
  
  
  Declaration
  
    protected InspectionOperationCollection()
   
  
  InspectionOperationCollection(InspectionSetup)
  
  
  Declaration
  
    protected InspectionOperationCollection(InspectionSetup owner)
   
  Parameters
  
  Properties
  
  Tag
  
  
  Declaration
  
  Property Value
  
  Methods
  
  Create(InspectionGroup, InspectionGroup, InspectionGroup, InspectionGroup, string, string, UseDefaultName, string)
  
  
  Declaration
  
    public InspectionOperation Create(InspectionGroup parentProgramGroup, InspectionGroup parentMethodGroup, InspectionGroup parentToolGroup, InspectionGroup parentGeometryGroup, string typeName, string subtypeName, OperationCollection.UseDefaultName useDefaultName, string newOperationName)
   
  Parameters
  
  Returns
  
  
  CreateGraphicalReportBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionGraphicalReportBuilder CreateGraphicalReportBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateGraphicalReportOutputBuilder(CAMObject[])
  
  
  Declaration
  
    public InspectionGraphicalReportOutputBuilder CreateGraphicalReportOutputBuilder(CAMObject[] objectsToOutput)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | CAMObject[] | objectsToOutput |  | 
    
  
  Returns
  
  
  CreateGraphicalVariableBuilder()
  
  
  Declaration
  
    public InspectionGraphicalVariableBuilder CreateGraphicalVariableBuilder()
   
  Returns
  
  
  CreateImportDmisBuilder(InspectionGroup)
  
  
  Declaration
  
    public InspectionImportDmisBuilder CreateImportDmisBuilder(InspectionGroup programGroup)
   
  Parameters
  
  Returns
  
  
  CreateInspectionAlignmentAssistantBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionAlignmentAssistantBuilder CreateInspectionAlignmentAssistantBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionAlignmentBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionAlignmentBuilder CreateInspectionAlignmentBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionAnalyzeBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionAnalyzeBuilder CreateInspectionAnalyzeBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionAnalyzeOutputBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionAnalyzeOutputBuilder CreateInspectionAnalyzeOutputBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionArcFeatureBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionArcFeatureBuilder CreateInspectionArcFeatureBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionCircleFeatureBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionCircleFeatureBuilder CreateInspectionCircleFeatureBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionCmmCommandBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionCmmCommandBuilder CreateInspectionCmmCommandBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionCollisionAvoidanceBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionCollisionAvoidanceBuilder CreateInspectionCollisionAvoidanceBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionConeFeatureBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionConeFeatureBuilder CreateInspectionConeFeatureBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionConstructedFeatureBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionConstructedFeatureBuilder CreateInspectionConstructedFeatureBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionCparlnFeatureBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionCparlnFeatureBuilder CreateInspectionCparlnFeatureBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionCreatePathsBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionCreatePathsBuilder CreateInspectionCreatePathsBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionCurveFeatureBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionCurveFeatureBuilder CreateInspectionCurveFeatureBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionCylinderFeatureBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionCylinderFeatureBuilder CreateInspectionCylinderFeatureBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionDeleteMeaPtsBuilderSel(CAMObject[])
  
  
  Declaration
  
    public InspectionDeleteMeaPtsBuilder CreateInspectionDeleteMeaPtsBuilderSel(CAMObject[] selOps)
   
  Parameters
  
  Returns
  
  
  CreateInspectionEdgePointFeatureBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionEdgePointFeatureBuilder CreateInspectionEdgePointFeatureBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionLineFeatureBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionLineFeatureBuilder CreateInspectionLineFeatureBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionLinkPmiBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionLinkPmiBuilder CreateInspectionLinkPmiBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionMeasDataBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionMeasDataBuilder CreateInspectionMeasDataBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionOperationBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionOperationBuilder CreateInspectionOperationBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  
  
  
  Declaration
  
    public InspectionOperationTransformBuilder CreateInspectionOperationTransformBuilder(CAMObject[] objectsToTransform)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | CAMObject[] | objectsToTransform |  | 
    
  
  Returns
  
  
  CreateInspectionOutputOperationBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionOutputOperationBuilder CreateInspectionOutputOperationBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionParplnFeatureBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionParplnFeatureBuilder CreateInspectionParplnFeatureBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionPathBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionPathBuilder CreateInspectionPathBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionPatternFeatureBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionPatternFeatureBuilder CreateInspectionPatternFeatureBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionPlaneFeatureBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionPlaneFeatureBuilder CreateInspectionPlaneFeatureBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionPointFeatureBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionPointFeatureBuilder CreateInspectionPointFeatureBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionSaveToLayerBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionSaveToLayerBuilder CreateInspectionSaveToLayerBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionSaveToLayerBuilderSel(CAMObject[])
  
  
  Declaration
  
    public InspectionSaveToLayerBuilder CreateInspectionSaveToLayerBuilderSel(CAMObject[] selOps)
   
  Parameters
  
  Returns
  
  
  CreateInspectionSensorBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionSensorBuilder CreateInspectionSensorBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionSphereFeatureBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionSphereFeatureBuilder CreateInspectionSphereFeatureBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionSurfaceFeatureBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionSurfaceFeatureBuilder CreateInspectionSurfaceFeatureBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionToleranceOperationBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionToleranceOperationBuilder CreateInspectionToleranceOperationBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateInspectionTorusFeatureBuilder(CAMObject)
  
  
  Declaration
  
    public InspectionTorusFeatureBuilder CreateInspectionTorusFeatureBuilder(CAMObject param)
   
  Parameters
  
  Returns
  
  
  CreateMassEditBuilder()
  
  
  Declaration
  
    public InspectionMassEditBuilder CreateMassEditBuilder()
   
  Returns
  
  
  CreateResequencePathsBuilder()
  
  
  Declaration
  
    public InspectionResequencePathsBuilder CreateResequencePathsBuilder()
   
  Returns
  
  
  CreateVerifyProgramBuilder()
  
  
  Declaration
  
    public InspectionVerifyProgramBuilder CreateVerifyProgramBuilder()
   
  Returns
  
  
  EnumerateMoveNext(ref Tag, byte[])
  
  
  Declaration
  
    protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Tag | currentTag |  | 
      
        | byte[] | state |  | 
    
  
  Returns
  
  Overrides
  
  
  FindObject(string)
  
  
  Declaration
  
    public InspectionOperation FindObject(string sid)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | sid |  | 
    
  
  Returns
  
  
  SetPathFeature(CAMObject, string)
  
  
  Declaration
  
    public void SetPathFeature(CAMObject inspectionPath, string featureName)
   
  Parameters
  
  
  ToArray()
  
  
  Declaration
  
    public InspectionOperation[] ToArray()
   
  Returns
  
  Implements
  
      System.Runtime.Remoting.Messaging.IMessageSink