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

Represents a LineDesigner.TypedConnectorFeature Features. More...

Inheritance diagram for NXOpen.LineDesigner.TypedConnectorFeatureBuilder:
NXOpen.Features.FeatureBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  BehaviorOnMismatch { Dontcreatetheconnection, Continuewithoutpropagatingtheparticularone }
 This enum is providing possible behavior on mismatch in propagated expressions More...
 

Public Member Functions

unsafe string[] GetConnectorCompatibleTypeList ()
 The compatible connector types are returns More...
 
unsafe NXOpen.Expression[] GetConnectorExpressionPropagationList ()
 The connectors propagated expressions More...
 
unsafe void SelectPropagatedExpressions ()
 The propagated expressions is set during creation of connector More...
 
unsafe void SetConnectorCompatibleTypeList (string[] connectorCompatibleTypeList)
 The connector compatible types are set More...
 
unsafe void SetConnectorExpressionPropagationList (NXOpen.Expression[] connectorExpressionPropagationList)
 The connectors propagated expressions are set More...
 
unsafe void SetNthConnectorExpressionPropagationList (int nthExpressionPropagationList, NXOpen.Expression connectorExpressionPropagationList)
 The Nth expressions from connectors propagated expressions are set More...
 
- Public Member Functions inherited from NXOpen.Features.FeatureBuilder
unsafe NXOpen.Features.Feature CommitFeature ()
 Commits the feature parameters and creates the feature More...
 
unsafe NXOpen.Features.Feature GetFeature ()
 Returns the feature currently being edited by this builder. More...
 
unsafe void HideInternalParentFeatureAfterEdit (NXOpen.Features.Feature parentFeature)
 Re-suppress an internal parent feature (a slave feature) after it has been edited. More...
 
unsafe void SetParentFeatureInternal (NXOpen.Features.Feature parentFeature)
 Set the parent features which would be internal or slaves to the feature being created or commited More...
 
unsafe void ShowInternalParentFeatureForEdit (NXOpen.Features.Feature parentFeature)
 Unsuppress an internal parent feature (a slave feature) so it can be edited. More...
 
unsafe void UnsetParentFeatureInternal (NXOpen.Features.Feature parentFeature)
 Set the internal parent feature of the feature being edited to external More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe string ConnectorCompatibleTypeName [get, set]
 Returns or sets the connector compatible type name More...
 
unsafe NXOpen.Direction ConnectorDirection [get, set]
 Returns or sets the connector direction More...
 
unsafe string ConnectorName [get, set]
 Returns or sets the connector name More...
 
unsafe NXOpen.Direction ConnectorParallelToObjectDirection [get, set]
 Returns or sets the connector parallel to object direction More...
 
unsafe NXOpen.Point ConnectorPoint [get, set]
 Returns or sets the connector point More...
 
unsafe string ConnectorTypeName [get, set]
 Returns or sets the connector type name More...
 
unsafe
NXOpen.LineDesigner.TypedConnectorFeatureBuilder.BehaviorOnMismatch 
MismatchBehavior [get, set]
 Returns or sets the status of behavior on mismatch property More...
 
unsafe bool ReversePropagation [get, set]
 Returns or sets the status of if reverse propagation is on More...
 
unsafe string TypedConnectorName [get, set]
 Returns or sets the typed connector name More...
 
- Properties inherited from NXOpen.Features.FeatureBuilder
unsafe bool ParentFeatureInternal [get, set]
 Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal 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 LineDesigner.TypedConnectorFeature Features.

FeatureBuilder

To create a new instance of this class, use NXOpen.LineDesigner.LineDesignerManager.CreateTypedConnectorFeatureBuilder

Default values.

Property Value

MismatchBehavior

Dontcreatetheconnection

ReversePropagation

0

Created in NX9.0.0

Member Enumeration Documentation

This enum is providing possible behavior on mismatch in propagated expressions

Enumerator
Dontcreatetheconnection 
Continuewithoutpropagatingtheparticularone 

Member Function Documentation

unsafe string [] NXOpen.LineDesigner.TypedConnectorFeatureBuilder.GetConnectorCompatibleTypeList ( )
inline

The compatible connector types are returns

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

Returns
unsafe NXOpen.Expression [] NXOpen.LineDesigner.TypedConnectorFeatureBuilder.GetConnectorExpressionPropagationList ( )
inline

The connectors propagated expressions

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

Returns
unsafe void NXOpen.LineDesigner.TypedConnectorFeatureBuilder.SelectPropagatedExpressions ( )
inline

The propagated expressions is set during creation of connector

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

unsafe void NXOpen.LineDesigner.TypedConnectorFeatureBuilder.SetConnectorCompatibleTypeList ( string[]  connectorCompatibleTypeList)
inline

The connector compatible types are set

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

Parameters
connectorCompatibleTypeList
unsafe void NXOpen.LineDesigner.TypedConnectorFeatureBuilder.SetConnectorExpressionPropagationList ( NXOpen.Expression[]  connectorExpressionPropagationList)
inline

The connectors propagated expressions are set

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

Parameters
connectorExpressionPropagationList
unsafe void NXOpen.LineDesigner.TypedConnectorFeatureBuilder.SetNthConnectorExpressionPropagationList ( int  nthExpressionPropagationList,
NXOpen.Expression  connectorExpressionPropagationList 
)
inline

The Nth expressions from connectors propagated expressions are set

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

Parameters
nthExpressionPropagationList
connectorExpressionPropagationList

Property Documentation

unsafe string NXOpen.LineDesigner.TypedConnectorFeatureBuilder.ConnectorCompatibleTypeName
getset

Returns or sets the connector compatible type name

Created in NX10.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.Direction NXOpen.LineDesigner.TypedConnectorFeatureBuilder.ConnectorDirection
getset

Returns or sets the connector direction

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe string NXOpen.LineDesigner.TypedConnectorFeatureBuilder.ConnectorName
getset

Returns or sets the connector name

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.Direction NXOpen.LineDesigner.TypedConnectorFeatureBuilder.ConnectorParallelToObjectDirection
getset

Returns or sets the connector parallel to object direction

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.Point NXOpen.LineDesigner.TypedConnectorFeatureBuilder.ConnectorPoint
getset

Returns or sets the connector point

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe string NXOpen.LineDesigner.TypedConnectorFeatureBuilder.ConnectorTypeName
getset

Returns or sets the connector type name

Created in NX10.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe NXOpen.LineDesigner.TypedConnectorFeatureBuilder.BehaviorOnMismatch NXOpen.LineDesigner.TypedConnectorFeatureBuilder.MismatchBehavior
getset

Returns or sets the status of behavior on mismatch property

Created in NX9.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe bool NXOpen.LineDesigner.TypedConnectorFeatureBuilder.ReversePropagation
getset

Returns or sets the status of if reverse propagation is on

Created in NX10.0.0

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")

unsafe string NXOpen.LineDesigner.TypedConnectorFeatureBuilder.TypedConnectorName
getset

Returns or sets the typed connector name

Created in NX12.0.1

License requirements to get this property: ld_line_designer ("FULL LINE DESIGNER")

License requirements to set this property: ld_line_designer ("FULL LINE DESIGNER")


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