NXOpen .NET Reference  12.0.0
Classes | Public Member Functions | Protected Member Functions | Properties | List of all members
NXOpen.Features.UserDefinedFeatureClass Class Reference

JA interface for UserDefinedFeatureClass More...

Inheritance diagram for NXOpen.Features.UserDefinedFeatureClass:

Classes

class  _UserDefinedFeatureClassCopyCallbackAdapter
 
class  _UserDefinedFeatureClassCreateCallbackAdapter
 
class  _UserDefinedFeatureClassEditCallbackAdapter
 
class  _UserDefinedFeatureClassIconCallbackAdapter
 
class  _UserDefinedFeatureClassUpdateCallbackAdapter
 

Public Member Functions

delegate int EditCallback (NXOpen.Features.UserDefinedFeatureEditEvent eventObject)
 Prototype for edit callbacks More...
 
delegate int CreateCallback (NXOpen.Features.UserDefinedFeatureCreateEvent eventObject)
 Prototype for create callbacks More...
 
delegate int IconCallback (NXOpen.Features.UserDefinedFeatureIconEvent eventObject)
 Prototype for icon callbacks More...
 
delegate int UpdateCallback (NXOpen.Features.UserDefinedFeatureUpdateEvent eventObject)
 Prototype for update callbacks More...
 
delegate int CopyCallback (NXOpen.Features.UserDefinedFeatureCopyEvent eventObject)
 Prototype for copy callbacks More...
 
unsafe void AddEditHandler (NXOpen.Features.UserDefinedFeatureClass.EditCallback editCallback)
 Registers the edit callback. More...
 
unsafe void AddCreateHandler (NXOpen.Features.UserDefinedFeatureClass.CreateCallback createCallback)
 Registers the create callback. More...
 
unsafe void AddUpdateHandler (NXOpen.Features.UserDefinedFeatureClass.UpdateCallback updateCallback)
 Registers the udf update callback. More...
 
unsafe void AddIconHandler (NXOpen.Features.UserDefinedFeatureClass.IconCallback iconCallback)
 Registers the udf icon callback. More...
 
unsafe void AddCopyHandler (NXOpen.Features.UserDefinedFeatureClass.CopyCallback copyCallback)
 Registers the copy callback. More...
 

Protected Member Functions

override void FreeResource ()
 Frees the memory associated with this object. More...
 

Properties

unsafe string ClassName [get]
 Returns the class name More...
 

Detailed Description

JA interface for UserDefinedFeatureClass

An instance of this class can be obtained from Features.UserDefinedFeatureClassManager.CreateClass

Created in NX8.0.0

Member Function Documentation

unsafe void NXOpen.Features.UserDefinedFeatureClass.AddCopyHandler ( NXOpen.Features.UserDefinedFeatureClass.CopyCallback  copyCallback)

Registers the copy callback.

Created in NX8.0.0

License requirements: None.

Parameters
copyCallback
unsafe void NXOpen.Features.UserDefinedFeatureClass.AddCreateHandler ( NXOpen.Features.UserDefinedFeatureClass.CreateCallback  createCallback)

Registers the create callback.

Created in NX8.0.0

License requirements: None.

Parameters
createCallback
unsafe void NXOpen.Features.UserDefinedFeatureClass.AddEditHandler ( NXOpen.Features.UserDefinedFeatureClass.EditCallback  editCallback)

Registers the edit callback.

Created in NX8.0.0

License requirements: None.

Parameters
editCallback
unsafe void NXOpen.Features.UserDefinedFeatureClass.AddIconHandler ( NXOpen.Features.UserDefinedFeatureClass.IconCallback  iconCallback)

Registers the udf icon callback.

Created in NX8.0.0

License requirements: None.

Parameters
iconCallback
unsafe void NXOpen.Features.UserDefinedFeatureClass.AddUpdateHandler ( NXOpen.Features.UserDefinedFeatureClass.UpdateCallback  updateCallback)

Registers the udf update callback.

Created in NX8.0.0

License requirements: None.

Parameters
updateCallback
delegate int NXOpen.Features.UserDefinedFeatureClass.CopyCallback ( NXOpen.Features.UserDefinedFeatureCopyEvent  eventObject)

Prototype for copy callbacks

Created in NX8.0.0

License requirements: None.

Parameters
eventObjectEvent object
delegate int NXOpen.Features.UserDefinedFeatureClass.CreateCallback ( NXOpen.Features.UserDefinedFeatureCreateEvent  eventObject)

Prototype for create callbacks

Created in NX8.0.0

License requirements: None.

Parameters
eventObjectEvent object
delegate int NXOpen.Features.UserDefinedFeatureClass.EditCallback ( NXOpen.Features.UserDefinedFeatureEditEvent  eventObject)

Prototype for edit callbacks

Created in NX8.0.0

License requirements: None.

Parameters
eventObjectEvent object
override void NXOpen.Features.UserDefinedFeatureClass.FreeResource ( )
protected

Frees the memory associated with this object.

After invocation of this method, the object is no longer valid.

Created in NX8.0.0

License requirements: None.

delegate int NXOpen.Features.UserDefinedFeatureClass.IconCallback ( NXOpen.Features.UserDefinedFeatureIconEvent  eventObject)

Prototype for icon callbacks

Created in NX8.0.0

License requirements: None.

Parameters
eventObjectEvent object
delegate int NXOpen.Features.UserDefinedFeatureClass.UpdateCallback ( NXOpen.Features.UserDefinedFeatureUpdateEvent  eventObject)

Prototype for update callbacks

Created in NX8.0.0

License requirements: None.

Parameters
eventObjectEvent object

Property Documentation

unsafe string NXOpen.Features.UserDefinedFeatureClass.ClassName
get

Returns the class name

Created in NX8.0.0

License requirements: None.


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