Class UserDefinedObjectManager
Inheritance
UserDefinedObjectManager
Assembly: NXOpen.dll
Syntax
public class UserDefinedObjectManager : NXRemotableObject, IMessageSink
Constructors
UserDefinedObjectManager(BasePart)
Declaration
protected UserDefinedObjectManager(BasePart owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
CreateUserDefinedObject(UserDefinedClass)
Declaration
public UserDefinedObject CreateUserDefinedObject(UserDefinedClass udoClass)
Parameters
Returns
GetLinksToObject(TaggedObject)
Declaration
public UserDefinedObjectManager.LinkedUdoDefinition[] GetLinksToObject(TaggedObject linkObject)
Parameters
Returns
GetOwningUserDefinedObject(TaggedObject)
Declaration
public UserDefinedObject GetOwningUserDefinedObject(TaggedObject linkObject)
Parameters
Returns
GetUdosOfClass(UserDefinedClass)
Declaration
public UserDefinedObject[] GetUdosOfClass(UserDefinedClass udoClass)
Parameters
Returns
IsObjectLinkable(TaggedObject, LinkType)
Declaration
public bool IsObjectLinkable(TaggedObject linkObject, UserDefinedObject.LinkType linkType)
Parameters
Returns
IsObjectLinkedToUserDefinedObject(TaggedObject)
Declaration
public bool IsObjectLinkedToUserDefinedObject(TaggedObject linkObject)
Parameters
Returns
IsObjectOwnedByUserDefinedObject(TaggedObject)
Declaration
public bool IsObjectOwnedByUserDefinedObject(TaggedObject linkObject)
Parameters
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink