SelectionIntentRule Class — NXOpen Python API Reference 12.0.0 documentation

# SelectionIntentRule Class

class `NXOpen.``SelectionIntentRule`

  Bases: `NXOpen.TransientObject`

  Represents a `NXOpen.SelectionIntentRule` which essentially provides capabilities to collect curves, edges, faces and bodies.

  The intent of the collection is remembered as a rule in the corresponding UNSCOPE IT `NXOpen.Section` or `NXOpen.ScCollector`.

  New in version NX3.0.0.

# Properties

Property | Description
--- | ---
Type | Returns the get the type of selection intent rule: `NXOpen.SelectionIntentRule`

# Methods

Method | Description
--- | ---
Dispose | Free resources associated with the instance.

# Enumerations

SelectionIntentRuleRuleType Enumeration | This enum represents the type of selection intent rules as specified by `NXOpen.SelectionIntentRule`

# Property Detail

## Type

`SelectionIntentRule.``Type`

  Returns the get the type of selection intent rule: `NXOpen.SelectionIntentRule`

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

  Getter Method

  Signature `Type`

  Returns: |
  Return type: | `NXOpen.SelectionIntentRuleRuleType`

  New in version NX3.0.0.

  License requirements: gateway (“UG GATEWAY”)

# Method Detail

## Dispose

`SelectionIntentRule.``Dispose`

  Free resources associated with the instance.

  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 NX3.0.0.

  License requirements: None.