Class RoutingPartLibrary
Inheritance
RoutingPartLibrary
Assembly: NXOpen.dll
Syntax
public class RoutingPartLibrary : NXRemotableObject, IMessageSink
Constructors
RoutingPartLibrary(RoutingPart)
Declaration
protected RoutingPartLibrary(RoutingPart owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
CreateCriteria()
Declaration
public CharacteristicList CreateCriteria()
Returns
FilterOnCurrentSpecifications(CharacteristicList, string[])
Declaration
public bool FilterOnCurrentSpecifications(CharacteristicList match, string[] partClasses)
Parameters
Returns
GetChildrenNodes(string)
Declaration
public string[] GetChildrenNodes(string parent)
Parameters
Type |
Name |
Description |
string |
parent |
|
Returns
GetFilteredRoot(RootType)
Declaration
public string GetFilteredRoot(RoutingPartLibrary.RootType rootType)
Parameters
Returns
GetNodeType(string)
Declaration
public RoutingPartLibrary.NodeType GetNodeType(string node)
Parameters
Type |
Name |
Description |
string |
node |
|
Returns
GetPartDefinition(string)
Declaration
public CharacteristicList GetPartDefinition(string node)
Parameters
Type |
Name |
Description |
string |
node |
|
Returns
GetRoot()
Declaration
Returns
GetTableDefinition(string)
Declaration
public RoutingPartLibrary.Column[] GetTableDefinition(string node)
Parameters
Type |
Name |
Description |
string |
node |
|
Returns
MatchCriteria(string, CharacteristicList)
Declaration
public CharacteristicList[] MatchCriteria(string startNode, CharacteristicList criteria)
Parameters
Returns
MatchCriteriaWithFilter(string, CharacteristicList)
Declaration
public CharacteristicList[] MatchCriteriaWithFilter(string startNode, CharacteristicList criteria)
Parameters
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink