DatabaseObjects Class

class NXOpen.PDM.DatabaseObjects

Bases: NXOpen.TransientObject

Represents a collection of NXOpen.PDM.DatabaseObject.

New in version NX11.0.0.

Methods

Method Description
Append This API appends to the collection of NXOpen.PDM.DatabaseObject.
Dispose Frees the object from memory.
GetDatabaseObjects This API returns the collection of NXOpen.PDM.DatabaseObject as an array.
SetDatabaseObjects This API sets the collection of NXOpen.PDM.DatabaseObject.

Method Detail

Append

DatabaseObjects.Append

This API appends to the collection of NXOpen.PDM.DatabaseObject.

Signature Append(databaseObjects)

Parameters:databaseObjects (list of NXOpen.PDM.DatabaseObjects) – Database objects

New in version NX11.0.0.

License requirements: None.

Dispose

DatabaseObjects.Dispose

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.

Signature Dispose()

New in version NX11.0.0.

License requirements: None.

GetDatabaseObjects

DatabaseObjects.GetDatabaseObjects

This API returns the collection of NXOpen.PDM.DatabaseObject as an array.

Signature GetDatabaseObjects()

Returns:Database objects
Return type:list of NXOpen.PDM.DatabaseObject

New in version NX11.0.0.

License requirements: None.

SetDatabaseObjects

DatabaseObjects.SetDatabaseObjects

This API sets the collection of NXOpen.PDM.DatabaseObject.

Signature SetDatabaseObjects(databaseObjects)

Parameters:databaseObjects (list of NXOpen.PDM.DatabaseObject) – Database objects

New in version NX11.0.0.

License requirements: None.