NXOpen .NET Reference  12.0.0
Public Types | Public Member Functions | Properties | List of all members
NXOpen.CAE.QualityAudit.Manager Class Reference

The Quality Audit Manager class offers means to check for errors at assembly level More...

Inheritance diagram for NXOpen.CAE.QualityAudit.Manager:

Public Types

enum  ActionType { Global, Connection }
 Action type to be used in the quality audit process. More...
 

Public Member Functions

unsafe NXOpen.INXObject FindObject (string journalIdentifier)
 Finds the NXOpen.INXObject with the given identifier as recorded in a journal. More...
 
unsafe void PerformActions (NXOpen.CAE.QualityAudit.Action[] inputActions, NXOpen.NXObject[] pObjects)
 This method performs checks on the selected objects. More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 
unsafe
NXOpen.CAE.QualityAudit.ActionList 
ActionList [get]
 Returns the quality audit action list. More...
 
unsafe
NXOpen.CAE.QualityAudit.Manager.ActionType 
CurrentActionType [get, set]
 Returns or sets the current quality audit action type. More...
 
unsafe
NXOpen.CAE.QualityAudit.InputList 
InputList [get]
 Returns the quality audit input list. More...
 

Detailed Description

The Quality Audit Manager class offers means to check for errors at assembly level

To obtain an instance of this class use NXOpen.CAE.CaeSession.QualityAuditManager .

Created in NX12.0.0

Member Enumeration Documentation

Action type to be used in the quality audit process.

Based on this action type the input and action list changes.

Enumerator
Global 

Global action types

Connection 

Connection related actions

Member Function Documentation

unsafe NXOpen.INXObject NXOpen.CAE.QualityAudit.Manager.FindObject ( string  journalIdentifier)

Finds the NXOpen.INXObject with the given identifier as recorded in a journal.

An object may not return the same value as its JournalIdentifier in different versions of the software. However newer versions of the software should find the same object when FindObject is passed older versions of its journal identifier. In general, this method should not be used in handwritten code and exists to support record and playback of journals.

An exception will be thrown if no object can be found with the given journal identifier.

Created in NX12.0.0

License requirements: None.

Parameters
journalIdentifierJournal identifier of the object
Returns
An object matching the journal identifier
unsafe void NXOpen.CAE.QualityAudit.Manager.PerformActions ( NXOpen.CAE.QualityAudit.Action[]  inputActions,
NXOpen.NXObject[]  pObjects 
)

This method performs checks on the selected objects.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters
inputActionsThe CAE.QualityAudit.Action array of actions to be performed.
pObjectsThe objects to be used by the actions.

Property Documentation

unsafe NXOpen.CAE.QualityAudit.ActionList NXOpen.CAE.QualityAudit.Manager.ActionList
get

Returns the quality audit action list.

Created in NX12.0.0

License requirements: None.

unsafe NXOpen.CAE.QualityAudit.Manager.ActionType NXOpen.CAE.QualityAudit.Manager.CurrentActionType
getset

Returns or sets the current quality audit action type.

Created in NX12.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

unsafe NXOpen.CAE.QualityAudit.InputList NXOpen.CAE.QualityAudit.Manager.InputList
get

Returns the quality audit input list.

Created in NX12.0.0

License requirements: None.

Tag NXOpen.CAE.QualityAudit.Manager.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.