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.StylerEvent Class Reference

Represents a StylerEvent More...

Inheritance diagram for NXOpen.UIStyler.StylerEvent:
NXOpen.TransientObject NXOpen.Utilities.NXRemotableObject IDisposable IMessageSink

Public Types

enum  Indicator {
  NoValue = -1, StringValue, StringPointerValue, IntegerValue,
  IntegerPointerValue, RealValue, RealPointerValue, SelectionValue,
  OptionToggleValue
}
 Describes indicator value More...
 
enum  Miscellaneous {
  NoSubIndex = -1, OkIndex, ApplyIndex, BackIndex,
  CancelIndex
}
 Describes event index More...
 
enum  Reason {
  NoReason = -1, ActivateReason, ValueChangedReason, DragReason,
  DoubleClickReason, OkReason, ApplyReason, BackReason,
  CancelReason, ConstructReason, DestructReason, FileopReason,
  SwitchReason, FileOperationReason, ExitFileOperationReason
}
 Describes callback reason More...
 

Public Member Functions

unsafe
NXOpen.UIStyler.StylerEvent.Reason 
GetReason ()
 Gets the reason for the event More...
 
unsafe NXOpen.UIStyler.StylerItem GetStylerItem ()
 Gets the dialog item 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 StylerEvent

Created in NX5.0.0

Member Enumeration Documentation

Describes indicator value

Enumerator
NoValue 

No value

StringValue 

String value

StringPointerValue 

String pointer value

IntegerValue 

Integer value

IntegerPointerValue 

Integer pointer value

RealValue 

Real value

RealPointerValue 

Real pointer value

SelectionValue 

Selection value

OptionToggleValue 

Option toggle value

Describes event index

Enumerator
NoSubIndex 

No sub index

OkIndex 

Ok index

ApplyIndex 

Apply index

BackIndex 

Back index

CancelIndex 

Cancel index

Describes callback reason

Enumerator
NoReason 

No reason

ActivateReason 

Activate reason

ValueChangedReason 

Value changed reason

DragReason 

Drag reason

DoubleClickReason 

Double click reason

OkReason 

Ok reason

ApplyReason 

Apply reason

BackReason 

BAck reason

CancelReason 

Cancel reason

ConstructReason 

Construct reason

DestructReason 

Destruct reason

FileopReason 

File operation reason

SwitchReason 

Switch reason

FileOperationReason 

File operation reason

ExitFileOperationReason 

Exit file operation reason

Member Function Documentation

override void NXOpen.UIStyler.StylerEvent.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.StylerEvent.Reason NXOpen.UIStyler.StylerEvent.GetReason ( )
inline

Gets the reason for the event

Created in NX5.0.0

License requirements: None.

Returns
Reason
unsafe NXOpen.UIStyler.StylerItem NXOpen.UIStyler.StylerEvent.GetStylerItem ( )
inline

Gets the dialog item

Created in NX5.0.0

License requirements: None.

Returns

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