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

Represents a list of named properties, where the property name is a unique string. More...

Inheritance diagram for NXOpen.CAE.CaeDataContainer:
NXOpen.DataContainer NXOpen.PropertyContainer NXOpen.TransientObject NXOpen.Utilities.NXRemotableObject IDisposable IMessageSink

Protected Member Functions

override void FreeResource ()
 Frees the object from memory. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen.PropertyContainer
enum  ListMode { Indexed, Named }
 Indicates whether the properties in the list are named. More...
 
enum  PropertyType {
  String, Double, Logical, Integer,
  Enum, Strings, UIBlock, Point,
  Vector, Bits, TaggedObject, Array,
  IntegerMatrix2d, DoubleMatrix2d, TaggedObjectMatrix2d, IntegerVector,
  DoubleVector, TaggedObjectVector, File, SelectionFilter,
  Undefined
}
 Represents the property types. More...
 
- Public Member Functions inherited from NXOpen.DataContainer
unsafe void AddBits (string propertyName, int bitsSc)
 Adds the bits value in the container. More...
 
unsafe void AddDouble (string propertyName, double value)
 Adds the double value in the container. More...
 
unsafe void AddDoubleMatrix (string propertyName, int nRows, int nColumns, double[] matrixValue)
 Adds the double matrix in the container. More...
 
unsafe void AddDoubleVector (string propertyName, double[] doubleVector)
 Adds the double vector in the container. More...
 
unsafe void AddEnum (string propertyName, string[] stringArray)
 Adds the enum members in the container. More...
 
unsafe void AddFile (string propertyName, string value)
 Adds the value in the container. More...
 
unsafe void AddInteger (string propertyName, int value)
 Adds the integer value in the container. More...
 
unsafe void AddIntegerMatrix (string propertyName, int nRows, int nColumns, int[] matrixValue)
 Adds the integer matrix in the container. More...
 
unsafe void AddIntegerVector (string propertyName, int[] intVector)
 Adds the integer vector in the container. More...
 
unsafe void AddLogical (string propertyName, bool value)
 Adds the logical value in the container. More...
 
unsafe void AddPoint (string propertyName, NXOpen.Point3d pointSc)
 Adds the point value in the container. More...
 
unsafe void AddString (string propertyName, string value)
 Adds the string value in the container. More...
 
unsafe void AddStrings (string propertyName, string[] stringArray)
 Adds the strings value in the container. More...
 
unsafe void AddTaggedObject (string propertyName, NXOpen.TaggedObject taggedSc)
 Adds the tagged object in the container. More...
 
unsafe void AddTaggedObjectVector (string propertyName, NXOpen.TaggedObject[] tagVector)
 Adds the tagged object vector in the container. More...
 
unsafe void AddVector (string propertyName, NXOpen.Vector3d vector)
 Adds the vector value in the container. More...
 
- Properties inherited from NXOpen.PropertyContainer
unsafe int Length [get]
 Returns the length of the list More...
 
unsafe
NXOpen.PropertyContainer.ListMode 
Mode [get]
 Returns the mode of the list More...
 

Detailed Description

Represents a list of named properties, where the property name is a unique string.

The properties can be accessed and modified. In addition, new Properties can be added to the existing list.

Created in NX7.5.0

Member Function Documentation

override void NXOpen.CAE.CaeDataContainer.FreeResource ( )
inlineprotectedvirtual

Frees the object from memory.

After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.

Created in NX7.5.0

License requirements: None.

Implements NXOpen.TransientObject.


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