UserDefinedClassManager Class¶
-
class
NXOpen.UserDefinedObjects.UserDefinedClassManager¶ Bases:
objectJA interface for the UserDefinedClassManager object
To obtain an instance of this class, refer to
NXOpen.SessionNew in version NX5.0.0.
Methods¶
| Method | Description |
|---|---|
| CreateUserDefinedObjectClass | Constructs a new NXOpen.UserDefinedObjects.UserDefinedClass object. |
| GetUserDefinedClassFromClassName | Get the NXOpen.UserDefinedObjects.UserDefinedClass object associated with the given class name. |
| NewUserDefinedClass | Creats a new UserDefinedClass object |
Method Detail¶
CreateUserDefinedObjectClass¶
-
UserDefinedClassManager.CreateUserDefinedObjectClass¶ Constructs a new
NXOpen.UserDefinedObjects.UserDefinedClassobject.Signature
CreateUserDefinedObjectClass(className, friendlyName)Parameters: - className (str) – The class name of the new UserDefinedClass
- friendlyName (str) – The friendly name of the new UserDefinedClass (this is the class name displayed in the UI)
Returns: The new UserDefinedClass instance
Return type: New in version NX5.0.0.
License requirements: None.
GetUserDefinedClassFromClassName¶
-
UserDefinedClassManager.GetUserDefinedClassFromClassName¶ Get the
NXOpen.UserDefinedObjects.UserDefinedClassobject associated with the given class name.Signature
GetUserDefinedClassFromClassName(className)Parameters: className (str) – name of class to find Returns: The UserDefinedClass instance it may be None if you do not have permission to query this object Return type: NXOpen.UserDefinedObjects.UserDefinedClassNew in version NX5.0.0.
License requirements: None.
NewUserDefinedClass¶
-
UserDefinedClassManager.NewUserDefinedClass¶ Creats a new UserDefinedClass object
Signature
NewUserDefinedClass()Returns: Return type: NXOpen.UserDefinedObjects.UserDefinedClassNew in version NX5.0.0.
License requirements: None.