Class RoutingPartLibrary
Inheritance
System.Object
System.MarshalByRefObject
RoutingPartLibrary
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.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
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
Type |
Description |
System.Boolean |
|
GetChildrenNodes(String)
Declaration
public string[] GetChildrenNodes(string parent)
Parameters
Type |
Name |
Description |
System.String |
parent |
|
Returns
Type |
Description |
System.String[] |
|
GetFilteredRoot(RoutingPartLibrary.RootType)
Declaration
public string GetFilteredRoot(RoutingPartLibrary.RootType rootType)
Parameters
Returns
Type |
Description |
System.String |
|
GetNodeType(String)
Declaration
public RoutingPartLibrary.NodeType GetNodeType(string node)
Parameters
Type |
Name |
Description |
System.String |
node |
|
Returns
GetPartDefinition(String)
Declaration
public CharacteristicList GetPartDefinition(string node)
Parameters
Type |
Name |
Description |
System.String |
node |
|
Returns
GetRoot()
Declaration
Returns
Type |
Description |
System.String |
|
GetTableDefinition(String)
Declaration
public RoutingPartLibrary.Column[] GetTableDefinition(string node)
Parameters
Type |
Name |
Description |
System.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