NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Classes | Public Member Functions | Properties | List of all members
NXOpen.Mechatronics.FunctionObjectBuilder Class Reference

Represents a NXOpen.Mechatronics.FunctionObjectBuilder More...

Inheritance diagram for NXOpen.Mechatronics.FunctionObjectBuilder:
NXOpen.Mechatronics.SystemObjectBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Classes

struct  _ParameterData
 Defined Parameter Data Structure
 
struct  _RequirementData
 Defined Requirement Data Structure
 
struct  ParameterData
 Defined Parameter Data Structure More...
 
struct  RequirementData
 Defined Requirement Data Structure More...
 

Public Member Functions

unsafe void GetChildren (out NXOpen.NXObject[] children)
 Gets the children More...
 
unsafe void GetOccurrences (out NXOpen.NXObject[] occurrences)
 Gets the occurrences More...
 
unsafe void GetOperations (out NXOpen.NXObject[] operations)
 Gets the operations More...
 
unsafe
NXOpen.Mechatronics.FunctionObjectBuilder.ParameterData[] 
GetParameterData ()
 Gets the parameter data More...
 
unsafe
NXOpen.Mechatronics.FunctionObjectBuilder.RequirementData[] 
GetRequirementData ()
 Gets the requirement data More...
 
unsafe void SetChildren (NXOpen.NXObject[] children)
 Sets the children More...
 
unsafe void SetOccurrences (NXOpen.NXObject[] occurrences)
 Sets the occurrences More...
 
unsafe void SetOperations (NXOpen.NXObject[] operations)
 Sets the operations More...
 
unsafe void SetParameterData (NXOpen.Mechatronics.FunctionObjectBuilder.ParameterData[] parameterData)
 Sets the parameter data More...
 
unsafe void SetRequirementData (NXOpen.Mechatronics.FunctionObjectBuilder.RequirementData[] requirementData)
 Sets the requirement data More...
 

Properties

unsafe string ExampleDesc [get, set]
 Returns or sets the example description More...
 
unsafe string FunctionItemRevisionId [get, set]
 Returns or sets the part id More...
 
unsafe string FunctionOptionSet [get, set]
 Returns or sets the option set More...
 
unsafe string LetterName [get, set]
 Returns or sets the letter name More...
 
unsafe bool Modified [get, set]
 Returns or sets the modified status. More...
 
unsafe NXOpen.NXObject NavigatorObject [get]
 Returns the navigator object which holds the teamcenter attributes. More...
 
unsafe
NXOpen.Mechatronics.ObjectInformationBuilder 
ObjectInformation [get]
 Returns the object information builder, used to specify the information of function object. More...
 
unsafe string ObjectName [get, set]
 Returns or sets the object name More...
 
unsafe NXOpen.NXObject Parent [get, set]
 Returns or sets the parent More...
 
unsafe string PlmxmlFileName [get, set]
 Returns or sets the plmxml file name More...
 
unsafe string TypeDesc [get, set]
 Returns or sets the type description More...
 
- Properties inherited from NXOpen.Mechatronics.SystemObjectBuilder
unsafe string InstanceName [get, set]
 Returns or sets the name of instance. More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.Mechatronics.FunctionObjectBuilder

To create a new instance of this class, use NXOpen.Mechatronics.FunctionObjectCollection.CreateFunctionObjectBuilder

Created in NX7.5.1

Member Function Documentation

unsafe void NXOpen.Mechatronics.FunctionObjectBuilder.GetChildren ( out NXOpen.NXObject[]  children)
inline

Gets the children

Created in NX7.5.1

License requirements: nx_mcd_core ("Mechatronics Concept Designer")

Parameters
childrenChildren object array
unsafe void NXOpen.Mechatronics.FunctionObjectBuilder.GetOccurrences ( out NXOpen.NXObject[]  occurrences)
inline

Gets the occurrences

Created in NX7.5.1

License requirements: nx_mcd_core ("Mechatronics Concept Designer")

Parameters
occurrencesOccurrences object array
unsafe void NXOpen.Mechatronics.FunctionObjectBuilder.GetOperations ( out NXOpen.NXObject[]  operations)
inline

Gets the operations

Created in NX7.5.1

License requirements: nx_mcd_core ("Mechatronics Concept Designer")

Parameters
operationsOperations object array
unsafe NXOpen.Mechatronics.FunctionObjectBuilder.ParameterData [] NXOpen.Mechatronics.FunctionObjectBuilder.GetParameterData ( )
inline

Gets the parameter data

Created in NX7.5.1

License requirements: nx_mcd_core ("Mechatronics Concept Designer")

Returns
Parameter data array
unsafe NXOpen.Mechatronics.FunctionObjectBuilder.RequirementData [] NXOpen.Mechatronics.FunctionObjectBuilder.GetRequirementData ( )
inline

Gets the requirement data

Created in NX7.5.1

Deprecated in NX8.5.0. Please use NXOpen.Mechatronics.RequirementBuilder instead.

License requirements: nx_mcd_core ("Mechatronics Concept Designer")

Returns
Requirement data array
unsafe void NXOpen.Mechatronics.FunctionObjectBuilder.SetChildren ( NXOpen.NXObject[]  children)
inline

Sets the children

Created in NX7.5.1

License requirements: nx_mcd_core ("Mechatronics Concept Designer")

Parameters
childrenChildren object array
unsafe void NXOpen.Mechatronics.FunctionObjectBuilder.SetOccurrences ( NXOpen.NXObject[]  occurrences)
inline

Sets the occurrences

Created in NX7.5.1

License requirements: nx_mcd_core ("Mechatronics Concept Designer")

Parameters
occurrencesOccurrences object array
unsafe void NXOpen.Mechatronics.FunctionObjectBuilder.SetOperations ( NXOpen.NXObject[]  operations)
inline

Sets the operations

Created in NX7.5.1

License requirements: nx_mcd_core ("Mechatronics Concept Designer")

Parameters
operationsOperations object array
unsafe void NXOpen.Mechatronics.FunctionObjectBuilder.SetParameterData ( NXOpen.Mechatronics.FunctionObjectBuilder.ParameterData[]  parameterData)
inline

Sets the parameter data

Created in NX7.5.1

License requirements: nx_mcd_core ("Mechatronics Concept Designer")

Parameters
parameterDataParameter data array
unsafe void NXOpen.Mechatronics.FunctionObjectBuilder.SetRequirementData ( NXOpen.Mechatronics.FunctionObjectBuilder.RequirementData[]  requirementData)
inline

Sets the requirement data

Created in NX7.5.1

Deprecated in NX8.5.0. Please use NXOpen.Mechatronics.RequirementBuilder instead.

License requirements: nx_mcd_core ("Mechatronics Concept Designer")

Parameters
requirementDataRequirement data array

Property Documentation

unsafe string NXOpen.Mechatronics.FunctionObjectBuilder.ExampleDesc
getset

Returns or sets the example description

Created in NX7.5.1

License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")

License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")

unsafe string NXOpen.Mechatronics.FunctionObjectBuilder.FunctionItemRevisionId
getset

Returns or sets the part id

Created in NX7.5.1

Deprecated in NX8.5.0. Please use NXOpen.Mechatronics.ObjectInformationBuilder instead.

License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")

License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")

unsafe string NXOpen.Mechatronics.FunctionObjectBuilder.FunctionOptionSet
getset

Returns or sets the option set

Created in NX7.5.1

License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")

License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")

unsafe string NXOpen.Mechatronics.FunctionObjectBuilder.LetterName
getset

Returns or sets the letter name

Created in NX7.5.1

License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")

License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")

unsafe bool NXOpen.Mechatronics.FunctionObjectBuilder.Modified
getset

Returns or sets the modified status.

Created in NX8.5.0

License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")

License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")

unsafe NXOpen.NXObject NXOpen.Mechatronics.FunctionObjectBuilder.NavigatorObject
get

Returns the navigator object which holds the teamcenter attributes.

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.Mechatronics.ObjectInformationBuilder NXOpen.Mechatronics.FunctionObjectBuilder.ObjectInformation
get

Returns the object information builder, used to specify the information of function object.

Created in NX8.5.0

License requirements: None.

unsafe string NXOpen.Mechatronics.FunctionObjectBuilder.ObjectName
getset

Returns or sets the object name

Created in NX7.5.1

Deprecated in NX8.5.0. Please use NXOpen.Mechatronics.ObjectInformationBuilder instead.

License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")

License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")

unsafe NXOpen.NXObject NXOpen.Mechatronics.FunctionObjectBuilder.Parent
getset

Returns or sets the parent

Created in NX7.5.1

License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")

License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")

unsafe string NXOpen.Mechatronics.FunctionObjectBuilder.PlmxmlFileName
getset

Returns or sets the plmxml file name

Created in NX7.5.1

License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")

License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")

unsafe string NXOpen.Mechatronics.FunctionObjectBuilder.TypeDesc
getset

Returns or sets the type description

Created in NX7.5.1

License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")

License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")


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