Class FunctionObjectBuilder
Inheritance
System.Object
System.MarshalByRefObject
FunctionObjectBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class FunctionObjectBuilder : SystemObjectBuilder, IMessageSink, IComponentBuilder
Constructors
FunctionObjectBuilder()
Declaration
protected FunctionObjectBuilder()
Properties
ExampleDesc
Declaration
public string ExampleDesc { get; set; }
Property Value
Type |
Description |
System.String |
|
FunctionItemRevisionId
Declaration
[Obsolete("Deprecated in NX8.5.0. Please use NXOpen.Mechatronics.ObjectInformationBuilder instead.")]
public string FunctionItemRevisionId { get; set; }
Property Value
Type |
Description |
System.String |
|
FunctionOptionSet
Declaration
public string FunctionOptionSet { get; set; }
Property Value
Type |
Description |
System.String |
|
LetterName
Declaration
public string LetterName { get; set; }
Property Value
Type |
Description |
System.String |
|
Modified
Declaration
public bool Modified { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
NavigatorObject
Declaration
public NXObject NavigatorObject { get; }
Property Value
Declaration
public ObjectInformationBuilder ObjectInformation { get; }
Property Value
ObjectName
Declaration
[Obsolete("Deprecated in NX8.5.0. Please use NXOpen.Mechatronics.ObjectInformationBuilder instead.")]
public string ObjectName { get; set; }
Property Value
Type |
Description |
System.String |
|
Parent
Declaration
public NXObject Parent { get; set; }
Property Value
PlmxmlFileName
Declaration
public string PlmxmlFileName { get; set; }
Property Value
Type |
Description |
System.String |
|
TypeDesc
Declaration
public string TypeDesc { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
GetChildren(out NXObject[])
Declaration
public void GetChildren(out NXObject[] children)
Parameters
Type |
Name |
Description |
NXObject[] |
children |
|
GetOccurrences(out NXObject[])
Declaration
public void GetOccurrences(out NXObject[] occurrences)
Parameters
Type |
Name |
Description |
NXObject[] |
occurrences |
|
GetOperations(out NXObject[])
Declaration
public void GetOperations(out NXObject[] operations)
Parameters
Type |
Name |
Description |
NXObject[] |
operations |
|
GetParameterData()
Declaration
public FunctionObjectBuilder.ParameterData[] GetParameterData()
Returns
GetRequirementData()
Declaration
[Obsolete("Deprecated in NX8.5.0. Please use NXOpen.Mechatronics.RequirementBuilder instead.")]
public FunctionObjectBuilder.RequirementData[] GetRequirementData()
Returns
SetChildren(NXObject[])
Declaration
public void SetChildren(NXObject[] children)
Parameters
Type |
Name |
Description |
NXObject[] |
children |
|
SetOccurrences(NXObject[])
Declaration
public void SetOccurrences(NXObject[] occurrences)
Parameters
Type |
Name |
Description |
NXObject[] |
occurrences |
|
SetOperations(NXObject[])
Declaration
public void SetOperations(NXObject[] operations)
Parameters
Type |
Name |
Description |
NXObject[] |
operations |
|
SetParameterData(FunctionObjectBuilder.ParameterData[])
Declaration
public void SetParameterData(FunctionObjectBuilder.ParameterData[] parameterData)
Parameters
SetRequirementData(FunctionObjectBuilder.RequirementData[])
Declaration
[Obsolete("Deprecated in NX8.5.0. Please use NXOpen.Mechatronics.RequirementBuilder instead.")]
public void SetRequirementData(FunctionObjectBuilder.RequirementData[] requirementData)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink