Class DefinitionBuilder
Inheritance
DefinitionBuilder
Assembly: NXOpen.dll
Syntax
public class DefinitionBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
DefinitionBuilder()
Declaration
protected DefinitionBuilder()
Properties
ConfigurableObject
Declaration
public ConfigurableObject ConfigurableObject { get; set; }
Property Value
Methods
AddEditableExpressions(Expression[])
Declaration
public void AddEditableExpressions(Expression[] expressions)
Parameters
AddObjects(NXObject[])
Declaration
public void AddObjects(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
GetEditableExpressions()
Declaration
public Expression[] GetEditableExpressions()
Returns
GetObjects()
Declaration
public NXObject[] GetObjects()
Returns
GetReferences()
Declaration
public NXObject[] GetReferences()
Returns
RemoveEditableExpressions(Expression[])
Declaration
public void RemoveEditableExpressions(Expression[] expressions)
Parameters
RemoveObjects(NXObject[])
Declaration
public void RemoveObjects(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
SetObjectVisibility(int, bool)
Declaration
public void SetObjectVisibility(int entity, bool isVisble)
Parameters
Type |
Name |
Description |
int |
entity |
|
bool |
isVisble |
|
SetObjects(NXObject[])
Declaration
public void SetObjects(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink