NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Protected Member Functions | Properties | List of all members
NXOpen.CAE.SimConditionCollection Class Reference

This class is a collection of NXOpen.CAE.SimCondition . More...

Inheritance diagram for NXOpen.CAE.SimConditionCollection:
NXOpen.TaggedObjectCollection NXOpen.Utilities.NXRemotableObject IEnumerable IMessageSink

Public Member Functions

unsafe NXOpen.CAE.SimCondition Create (string name, int label)
 Adds a NXOpen.CAE.SimCondition . More...
 
unsafe NXOpen.CAE.SimCondition Create (string name)
 Adds a NXOpen.CAE.SimCondition . More...
 
unsafe NXOpen.CAE.SimCondition Create (int label)
 Adds a NXOpen.CAE.SimCondition . More...
 
unsafe NXOpen.CAE.SimCondition Create ()
 Adds a NXOpen.CAE.SimCondition . More...
 
unsafe int Delete (NXOpen.CAE.SimCondition condition)
 Deletes the specified NXOpen.CAE.SimCondition . More...
 
unsafe NXOpen.CAE.SimCondition Find (string label)
 Collection's object finder More...
 
unsafe NXOpen.CAE.SimCondition Get (int label)
 Returns the NXOpen.CAE.SimCondition with the specified label or a null reference (Nothing in Visual Basic) if such a condition doesn't exist More...
 
unsafe NXOpen.CAE.SimCondition[] GetAll ()
 Returns all NXOpen.CAE.SimCondition More...
 
unsafe bool IsLabelValid (int label)
 Returns if a specified NXOpen.CAE.SimCondition label is valid More...
 
unsafe int NextLabel ()
 Returns the next available NXOpen.CAE.SimCondition label More...
 
NXOpen.CAE.SimCondition[] ToArray ()
 Returns an array of NXOpen.CAE.SimCondition objects. More...
 
- Public Member Functions inherited from NXOpen.TaggedObjectCollection
IEnumerator GetEnumerator ()
 Returns an enumerator that iterates through a collection. 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...
 

Protected Member Functions

override int EnumerateMoveNext (ref Tag currentTag, byte[] state)
 Advances the enumerator to the next element of the collection. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObjectCollection
new void initialize ()
 <exclude> More...
 
- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 

Detailed Description

This class is a collection of NXOpen.CAE.SimCondition .

To obtain an instance of this class, refer to NXOpen.CAE.SimConditionSeqMgr

Created in NX9.0.0

Member Function Documentation

unsafe NXOpen.CAE.SimCondition NXOpen.CAE.SimConditionCollection.Create ( string  name,
int  label 
)
inline

Adds a NXOpen.CAE.SimCondition .

Name can be anything, even empty. Label must be unique and can be tested with NXOpen.CAE.SimConditionCollection.IsLabelValid .

Created in NX9.0.0

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

Parameters
name
label
Returns
Added NXOpen.CAE.SimCondition
unsafe NXOpen.CAE.SimCondition NXOpen.CAE.SimConditionCollection.Create ( string  name)
inline

Adds a NXOpen.CAE.SimCondition .

Name can be anything, even empty. A unique label will automatically be set.

Created in NX9.0.0

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

Parameters
name
Returns
Added NXOpen.CAE.SimCondition
unsafe NXOpen.CAE.SimCondition NXOpen.CAE.SimConditionCollection.Create ( int  label)
inline

Adds a NXOpen.CAE.SimCondition .

Name will be automatically set. Label must be unique and can be tested with NXOpen.CAE.SimConditionCollection.IsLabelValid .

Created in NX9.0.0

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

Parameters
label
Returns
Added NXOpen.CAE.SimCondition
unsafe NXOpen.CAE.SimCondition NXOpen.CAE.SimConditionCollection.Create ( )
inline

Adds a NXOpen.CAE.SimCondition .

Name and label will be automatically set.

Created in NX9.0.0

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

Returns
Added NXOpen.CAE.SimCondition
unsafe int NXOpen.CAE.SimConditionCollection.Delete ( NXOpen.CAE.SimCondition  condition)
inline

Deletes the specified NXOpen.CAE.SimCondition .

If that NXOpen.CAE.SimCondition is referenced in a NXOpen.CAE.SimConditionTimeStep , the NXOpen.CAE.SimConditionTimeStep will no longer reference any NXOpen.CAE.SimCondition . Will return the number of NXOpen.CAE.SimCondition actually deleted.

Created in NX9.0.0

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

Parameters
condition
Returns
override int NXOpen.CAE.SimConditionCollection.EnumerateMoveNext ( ref Tag  currentTag,
byte[]  state 
)
inlineprotectedvirtual

Advances the enumerator to the next element of the collection.

Implements NXOpen.TaggedObjectCollection.

unsafe NXOpen.CAE.SimCondition NXOpen.CAE.SimConditionCollection.Find ( string  label)
inline

Collection's object finder

Created in NX9.0.0

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

Parameters
labellabel of the NXOpen.CAE.SimCondition
Returns
The NXOpen.CAE.SimCondition
unsafe NXOpen.CAE.SimCondition NXOpen.CAE.SimConditionCollection.Get ( int  label)
inline

Returns the NXOpen.CAE.SimCondition with the specified label or a null reference (Nothing in Visual Basic) if such a condition doesn't exist

Created in NX9.0.0

License requirements: None.

Parameters
label
Returns
the corresponding NXOpen.CAE.SimCondition
unsafe NXOpen.CAE.SimCondition [] NXOpen.CAE.SimConditionCollection.GetAll ( )
inline

Returns all NXOpen.CAE.SimCondition

Created in NX9.0.0

License requirements: None.

Returns
all NXOpen.CAE.SimCondition
unsafe bool NXOpen.CAE.SimConditionCollection.IsLabelValid ( int  label)
inline

Returns if a specified NXOpen.CAE.SimCondition label is valid

Created in NX9.0.0

License requirements: None.

Parameters
label
Returns
unsafe int NXOpen.CAE.SimConditionCollection.NextLabel ( )
inline

Returns the next available NXOpen.CAE.SimCondition label

Created in NX9.0.0

License requirements: None.

Returns
NXOpen.CAE.SimCondition [] NXOpen.CAE.SimConditionCollection.ToArray ( )
inline

Returns an array of NXOpen.CAE.SimCondition objects.

Property Documentation

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