NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
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:
NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

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

Public Member Functions

unsafe void ExportResults (NXOpen.CAE.QualityAudit.Action[] actionsToExport, string resultsFIle)
 Export results to file More...
 
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...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

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...
 
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> 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.

This is no longer required.

Enumerator
Global 

Global action types

Connection 

Connection related actions

Member Function Documentation

unsafe void NXOpen.CAE.QualityAudit.Manager.ExportResults ( NXOpen.CAE.QualityAudit.Action[]  actionsToExport,
string  resultsFIle 
)
inline

Export results to file

Created in NX1847.0.0

License requirements: None.

Parameters
actionsToExport
resultsFIle
unsafe NXOpen.INXObject NXOpen.CAE.QualityAudit.Manager.FindObject ( string  journalIdentifier)
inline

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 
)
inline

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

Deprecated in NX1847.0.0. The action type is no longer relevant.

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 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.