NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
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.TransientObject NXOpen.Utilities.NXRemotableObject IDisposable IMessageSink 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 bool IsEqualTo (NXOpen.UIStyler.StylerItem itemToCompare)
 Equates two styler items More...
 
unsafe void SetAttachment (NXOpen.UIStyler.Attachment attachment)
 Specifies the updated dialog item attachment information More...
 
- Public Member Functions inherited from NXOpen.TransientObject
void Dispose ()
 Frees the object from memory. More...
 
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
new string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Protected Member Functions

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

Additional Inherited Members

- Properties inherited from NXOpen.TransientObject
IntPtr Handle [get]
 Handle of the internal object represented by this object. 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 ( )
inlineprotectedvirtual

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.

Implements NXOpen.TransientObject.

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

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 ( )
inline

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)
inline

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)
inline

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 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.