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.SimConditionSeqMgr Class Reference

This is the manager for Condition Sequences. More...

Inheritance diagram for NXOpen.CAE.SimConditionSeqMgr:
NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  FileFormat { Bdd, Xml }
 Specifies the file format during an import. More...
 
enum  ImportMissingConditionsBehavior { Delete, Settoundefined }
 Specifies the missing conditions behavior during an import. More...
 
enum  ImportNameCollisionsBehavior { RenameExisting, RenameIncoming }
 Specifies the name collision behavior during an import. More...
 

Public Member Functions

unsafe void ExportFile (string filename, NXOpen.CAE.SimConditionSeqMgr.FileFormat format)
 Exports a NXOpen.CAE.SimConditionSequence to a file on disk. More...
 
unsafe string ExportFileWithError (string filename, NXOpen.CAE.SimConditionSeqMgr.FileFormat format)
 Exports a NXOpen.CAE.SimConditionSequence to a file on disk. More...
 
unsafe void ImportFile (string filename, NXOpen.CAE.SimConditionSeqMgr.FileFormat format)
 Imports a file from disk to create a NXOpen.CAE.SimConditionSequence . More...
 
unsafe bool IsReferenced (NXOpen.CAE.SimCondition condition)
 Returns if a NXOpen.CAE.SimCondition is referenced in a NXOpen.CAE.SimConditionSequence More...
 
unsafe void SetMissingConditionsBehavior (NXOpen.CAE.SimConditionSeqMgr.ImportMissingConditionsBehavior missingconditionsbehavior)
 Sets the missing parameter behavior during a file import. More...
 
unsafe void SetNameCollisionsBehavior (NXOpen.CAE.SimConditionSeqMgr.ImportNameCollisionsBehavior namecollisionsbehavior)
 Sets the name collision behavior during a file import. More...
 
unsafe void WrapUp ()
 Wrap up all modifications done to NXOpen.CAE.SimConditionSequence , NXOpen.CAE.SimCondition , NXOpen.CAE.SimConditionParam and NXOpen.Expression in order to have all objects in a consistent state. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. 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.SimConditionSequence 
ActiveConditionSequence [get, set]
 Returns or sets the currently active Condition Sequence. More...
 
NXOpen.CAE.SimConditionCollection ConditionCollection [get]
 Returns the NXOpen.CAE.SimConditionCollection . More...
 
NXOpen.CAE.SimConditionParamCollection ConditionParamCollection [get]
 Returns the NXOpen.CAE.SimConditionParamCollection . More...
 
NXOpen.CAE.SimConditionSequenceCollection ConditionSequenceCollection [get]
 Returns the NXOpen.CAE.SimConditionSequenceCollection . More...
 
- Properties inherited from NXOpen.TaggedObject
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.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

This is the manager for Condition Sequences.

Each Simulation has one manager.

To obtain an instance of this class, use NXOpen.CAE.SimSimulation.ConditionSeqManager

Created in NX9.0.0

Member Enumeration Documentation

Specifies the file format during an import.

Enumerator
Bdd 
Xml 

Specifies the missing conditions behavior during an import.

Enumerator
Delete 
Settoundefined 

Specifies the name collision behavior during an import.

Enumerator
RenameExisting 
RenameIncoming 

Member Function Documentation

unsafe void NXOpen.CAE.SimConditionSeqMgr.ExportFile ( string  filename,
NXOpen.CAE.SimConditionSeqMgr.FileFormat  format 
)
inline

Exports a NXOpen.CAE.SimConditionSequence to a file on disk.

Created in NX9.0.0

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

Parameters
filename
format
unsafe string NXOpen.CAE.SimConditionSeqMgr.ExportFileWithError ( string  filename,
NXOpen.CAE.SimConditionSeqMgr.FileFormat  format 
)
inline

Exports a NXOpen.CAE.SimConditionSequence to a file on disk.

Created in NX1899.0.0

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

Parameters
filename
format
Returns
unsafe void NXOpen.CAE.SimConditionSeqMgr.ImportFile ( string  filename,
NXOpen.CAE.SimConditionSeqMgr.FileFormat  format 
)
inline

Imports a file from disk to create a NXOpen.CAE.SimConditionSequence .

Created in NX9.0.0

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

Parameters
filename
format
unsafe bool NXOpen.CAE.SimConditionSeqMgr.IsReferenced ( NXOpen.CAE.SimCondition  condition)
inline

Returns if a NXOpen.CAE.SimCondition is referenced in a NXOpen.CAE.SimConditionSequence

Created in NX9.0.0

License requirements: None.

Parameters
condition
Returns
unsafe void NXOpen.CAE.SimConditionSeqMgr.SetMissingConditionsBehavior ( NXOpen.CAE.SimConditionSeqMgr.ImportMissingConditionsBehavior  missingconditionsbehavior)
inline

Sets the missing parameter behavior during a file import.

Created in NX12.0.0

License requirements: None.

Parameters
missingconditionsbehavior
unsafe void NXOpen.CAE.SimConditionSeqMgr.SetNameCollisionsBehavior ( NXOpen.CAE.SimConditionSeqMgr.ImportNameCollisionsBehavior  namecollisionsbehavior)
inline

Sets the name collision behavior during a file import.

Created in NX12.0.0

License requirements: None.

Parameters
namecollisionsbehavior
unsafe void NXOpen.CAE.SimConditionSeqMgr.WrapUp ( )
inline

Wrap up all modifications done to NXOpen.CAE.SimConditionSequence , NXOpen.CAE.SimCondition , NXOpen.CAE.SimConditionParam and NXOpen.Expression in order to have all objects in a consistent state.

Created in NX9.0.0

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

Property Documentation

unsafe NXOpen.CAE.SimConditionSequence NXOpen.CAE.SimConditionSeqMgr.ActiveConditionSequence
getset

Returns or sets the currently active Condition Sequence.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: None.

NXOpen.CAE.SimConditionCollection NXOpen.CAE.SimConditionSeqMgr.ConditionCollection
get

Returns the NXOpen.CAE.SimConditionCollection .

Created in NX9.0.0

NXOpen.CAE.SimConditionParamCollection NXOpen.CAE.SimConditionSeqMgr.ConditionParamCollection
get

Returns the NXOpen.CAE.SimConditionParamCollection .

Created in NX9.0.0

NXOpen.CAE.SimConditionSequenceCollection NXOpen.CAE.SimConditionSeqMgr.ConditionSequenceCollection
get

Returns the NXOpen.CAE.SimConditionSequenceCollection .

Created in NX9.0.0


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.