UserDefinedFeatureApplicationData Class

class NXOpen.Features.UserDefinedFeatureApplicationData

Bases: NXOpen.TaggedObject

JA interface for UserDefinedFeatureApplicationData object

New in version NX8.0.0.

Properties

Property Description
Tag Returns the Tag for this object.

Methods

Method Description
AddField Adds named field.
GetField Gets named field.
GetFields Gets all of the fields
RemoveField Removes named field.

Method Detail

AddField

UserDefinedFeatureApplicationData.AddField

Adds named field.

Returns existing field if one exists.

Signature AddField(name)

Parameters:name (str) – name of the field
Returns:the field
Return type:NXOpen.Features.UserDefinedFeatureApplicationField

New in version NX8.0.0.

License requirements: None.

GetField

UserDefinedFeatureApplicationData.GetField

Gets named field.

Creates field if it doesnt exist.

Signature GetField(name)

Parameters:name (str) – name of the field
Returns:the field
Return type:NXOpen.Features.UserDefinedFeatureApplicationField

New in version NX8.0.0.

License requirements: None.

GetFields

UserDefinedFeatureApplicationData.GetFields

Gets all of the fields

Signature GetFields()

Returns:Array of fields
Return type:list of NXOpen.Features.UserDefinedFeatureApplicationField

New in version NX8.0.0.

License requirements: None.

RemoveField

UserDefinedFeatureApplicationData.RemoveField

Removes named field.

This removes the field and deletes it.

Signature RemoveField(field)

Parameters:field (NXOpen.Features.UserDefinedFeatureApplicationField) – the field

New in version NX8.0.0.

License requirements: None.