ChooseExpression Class

class NXOpen.BlockStyler.ChooseExpression

Bases: NXOpen.BlockStyler.UIBlock

Represents Choose Expression block

New in version NX8.5.0.

Properties

Property Description
Enable Returns or sets the Enable.
Expanded Returns or sets the Expanded
ExpressionSortTypeAsString Returns or sets the ExpressionSortType as string
ExpressionTypeIndexAsString Returns or sets the ExpressionTypeIndex as string
Group Returns or sets the Group
Label Returns or sets the Label
Name Returns the name of the block or BlockID
SelectedExpression Returns or sets the SelectedExpression
Show Returns or sets the Visibility of block.
Tag Returns the Tag for this object.
Type Returns the type of block

Methods

Method Description
Focus Focuses on the block.
GetExpressionSortTypeMembers Gets the ExpressionSortType members @return
GetExpressionTypeIndexMembers Gets the ExpressionTypeIndex members @return
GetProperties Returns the properties of the block @return

Property Detail

ExpressionSortTypeAsString

ChooseExpression.ExpressionSortTypeAsString

Returns or sets the ExpressionSortType as string

-------------------------------------

Getter Method

Signature ExpressionSortTypeAsString()

Returns:
Return type:str

New in version NX8.5.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ExpressionSortTypeAsString(enumString)

Parameters:enumString (str) –

New in version NX8.5.0.

License requirements: None.

ExpressionTypeIndexAsString

ChooseExpression.ExpressionTypeIndexAsString

Returns or sets the ExpressionTypeIndex as string

-------------------------------------

Getter Method

Signature ExpressionTypeIndexAsString()

Returns:
Return type:str

New in version NX8.5.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ExpressionTypeIndexAsString(enumString)

Parameters:enumString (str) –

New in version NX8.5.0.

License requirements: None.

SelectedExpression

ChooseExpression.SelectedExpression

Returns or sets the SelectedExpression

-------------------------------------

Getter Method

Signature SelectedExpression()

Returns:
Return type:NXOpen.TaggedObject

New in version NX8.5.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SelectedExpression(selectedExpression)

Parameters:selectedExpression (NXOpen.TaggedObject) –

New in version NX8.5.0.

License requirements: None.

Method Detail

GetExpressionSortTypeMembers

ChooseExpression.GetExpressionSortTypeMembers

Gets the ExpressionSortType members

Signature GetExpressionSortTypeMembers()

Returns:
Return type:list of str

New in version NX8.5.0.

License requirements: None.

GetExpressionTypeIndexMembers

ChooseExpression.GetExpressionTypeIndexMembers

Gets the ExpressionTypeIndex members

Signature GetExpressionTypeIndexMembers()

Returns:
Return type:list of str

New in version NX8.5.0.

License requirements: None.