NXOpen .NET Reference  12.0.0
Public Types | Public Member Functions | Protected Member Functions | List of all members
NXOpen.UIStyler.StylerItem Class Reference

Represents a Styler Item More...

Inheritance diagram for NXOpen.UIStyler.StylerItem:
NXOpen.UIStyler.BitMap NXOpen.UIStyler.ButtonLayout NXOpen.UIStyler.CollapsibleGroup NXOpen.UIStyler.ColorTool NXOpen.UIStyler.DialogItem NXOpen.UIStyler.GroupBox NXOpen.UIStyler.IntegerItem NXOpen.UIStyler.IntegerScale NXOpen.UIStyler.LabelItem NXOpen.UIStyler.MultiSelectList NXOpen.UIStyler.MultiTextBox NXOpen.UIStyler.OptionMenu NXOpen.UIStyler.OptionToggle NXOpen.UIStyler.PropertyPage NXOpen.UIStyler.PushButton NXOpen.UIStyler.RadioBox NXOpen.UIStyler.RealItem NXOpen.UIStyler.RealScale NXOpen.UIStyler.RowColumn NXOpen.UIStyler.ScrolledWindow NXOpen.UIStyler.SelectionBox NXOpen.UIStyler.Separator NXOpen.UIStyler.SingleSelectList NXOpen.UIStyler.StringItem NXOpen.UIStyler.TabControl NXOpen.UIStyler.Toggle NXOpen.UIStyler.ToolPalette NXOpen.UIStyler.WideString

Public Types

enum  ItemType {
  InvalidType = -1, ActionButton, Dialog, RadioBox,
  Real, ScaleReal, Bitmap, RowColumn,
  ButtonLayout, ScrolledWindow, ColorTool, SelectionBox,
  Separator, SingleSelectionList, String, BeginGroup,
  Integer, ScaleInteger, MultiList, Label,
  MultiLineText, TabControl, OptionMenu, Toggle,
  OptionToggle, ToolPalette, WideString, PropertyPage,
  CollapsibleGroup
}
 Describes kind of action to be taken from callbac. More...
 

Public Member Functions

unsafe
NXOpen.UIStyler.StylerItem.ItemType 
GetItemType ()
 Gets the dialog item type. More...
 
unsafe NXOpen.UIStyler.Attachment InitializeAttachment ()
 Returns initialized dialog item attachment information More...
 
unsafe void SetAttachment (NXOpen.UIStyler.Attachment attachment)
 Specifies the updated dialog item attachment information More...
 
unsafe bool IsEqualTo (NXOpen.UIStyler.StylerItem itemToCompare)
 Equates two styler items More...
 

Protected Member Functions

override void FreeResource ()
 Free resources associated with the instance. More...
 

Detailed Description

Represents a Styler Item

Created in NX5.0.0

Member Enumeration Documentation

Describes kind of action to be taken from callbac.

Enumerator
InvalidType 

Invalid item

ActionButton 

Action Button item

Dialog 

Dialog item

RadioBox 

Radio Box item

Real 

Real item

ScaleReal 

Real Scale item

Bitmap 

Bitmap item

RowColumn 

Row Column item

ButtonLayout 

Button Layout item

ScrolledWindow 

Scrolled Window item

ColorTool 

Color Item

SelectionBox 

Section Box item

Separator 

Separator item

SingleSelectionList 

Single Selection List item

String 

String item

BeginGroup 

Begin Group item

Integer 

Integer item

ScaleInteger 

Scale item

MultiList 

Multi List item

Label 

Label item

MultiLineText 

Multi-line text item

TabControl 

Tab Control item

OptionMenu 

Option Menu item

Toggle 

Toggle item

OptionToggle 

Option Toggle item

ToolPalette 

Tool Palette item

WideString 

Wide String item

PropertyPage 

Property Page item

CollapsibleGroup 

Callapsible Group item

Member Function Documentation

override void NXOpen.UIStyler.StylerItem.FreeResource ( )
protected

Free resources associated with the instance.

After this method is called, it is illegal to use the object. In .NET or Java, this method is automatically called when the object is deleted by the garbage collector.

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.UIStyler.StylerItem.ItemType NXOpen.UIStyler.StylerItem.GetItemType ( )

Gets the dialog item type.

User can write programs to query this attribute and determine the type of a dialog item in order to determine what further actions should be taken.

Created in NX5.0.0

License requirements: None.

Returns
unsafe NXOpen.UIStyler.Attachment NXOpen.UIStyler.StylerItem.InitializeAttachment ( )

Returns initialized dialog item attachment information

Created in NX5.0.0

License requirements: None.

Returns
attachment object
unsafe bool NXOpen.UIStyler.StylerItem.IsEqualTo ( NXOpen.UIStyler.StylerItem  itemToCompare)

Equates two styler items

Created in NX5.0.0

License requirements: None.

Parameters
itemToComparestyler item to compare
Returns
unsafe void NXOpen.UIStyler.StylerItem.SetAttachment ( NXOpen.UIStyler.Attachment  attachment)

Specifies the updated dialog item attachment information

Created in NX5.0.0

License requirements: None.

Parameters
attachmentattachment object

The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.