UserDefinedFeatureUpdateEvent Class — NXOpen Python API Reference 12.0.0 documentation

# UserDefinedFeatureUpdateEvent Class

class `NXOpen.Features.``UserDefinedFeatureUpdateEvent`

  Bases: `NXOpen.TaggedObject`

  JA interface for the UserDefinedFeatureUpdateEvent object

  This calls cannot be created

  New in version NX8.0.0.

# Properties

Property | Description
--- | ---
ApplicationData | Returns the application data
ClassName | Returns the class name
ComponentFeature | Returns the component feature being updated
Instantiation | Returns the UDF instantiation
Tag | Returns the Tag for this object.

# Methods

Method | Description
--- | ---
GetComponentFeatures | The component features that have been updated so far
GetExpressionData | The expressions of the instantiation feature
GetReferenceData | The references of the instantiation feature

# Property Detail

## ApplicationData

`UserDefinedFeatureUpdateEvent.``ApplicationData`

  Returns the application data

  `-------------------------------------`

  Getter Method

  Signature `ApplicationData`

  Returns: | the application data
  Return type: | `NXOpen.Features.UserDefinedFeatureApplicationData`

  New in version NX8.0.0.

  License requirements: None.

## ClassName

`UserDefinedFeatureUpdateEvent.``ClassName`

  Returns the class name

  `-------------------------------------`

  Getter Method

  Signature `ClassName`

  Returns: |
  Return type: | str

  New in version NX8.0.0.

  License requirements: None.

## ComponentFeature

`UserDefinedFeatureUpdateEvent.``ComponentFeature`

  Returns the component feature being updated

  `-------------------------------------`

  Getter Method

  Signature `ComponentFeature`

  Returns: | The feature being updated
  Return type: | `NXOpen.Features.Feature`

  New in version NX8.0.0.

  License requirements: None.

## Instantiation

`UserDefinedFeatureUpdateEvent.``Instantiation`

  Returns the UDF instantiation

  `-------------------------------------`

  Getter Method

  Signature `Instantiation`

  Returns: | The UDF instantiation that is being created
  Return type: | `NXOpen.Features.Feature`

  New in version NX8.0.0.

  License requirements: None.

# Method Detail

## GetComponentFeatures

`UserDefinedFeatureUpdateEvent.``GetComponentFeatures`

  The component features that have been updated so far

  Signature `GetComponentFeatures()`

  Returns: |
  Return type: | list of `NXOpen.Features.Feature`

  New in version NX8.0.0.

  License requirements: None.

## GetExpressionData

`UserDefinedFeatureUpdateEvent.``GetExpressionData`

  The expressions of the instantiation feature

  Signature `GetExpressionData()`

  Returns: |
  Return type: | list of `NXOpen.Features.UserDefinedFeatureExpressionData`

  New in version NX8.0.0.

  License requirements: None.

## GetReferenceData

`UserDefinedFeatureUpdateEvent.``GetReferenceData`

  The references of the instantiation feature

  Signature `GetReferenceData()`

  Returns: |
  Return type: | list of `NXOpen.Features.UserDefinedFeatureReferenceData`

  New in version NX8.0.0.

  License requirements: None.