Class Teaching
Inheritance
System.Object
System.MarshalByRefObject
Teaching
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)
Namespace: NXOpen.CAM
Assembly: NXOpen.dll
Syntax
public class Teaching : Builder, IMessageSink, IComponentBuilder
Constructors
Teaching()
Declaration
protected Teaching()
Methods
AddNewClass(String, String, String)
Declaration
public void AddNewClass(string name, string packageName, string superName)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.String | packageName | |
System.String | superName |
AddNewRule(String)
Declaration
public void AddNewRule(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name |
GetRuleCondition()
Declaration
public string GetRuleCondition()
Returns
Type | Description |
---|---|
System.String |
GetRuleLibraryPath()
Declaration
public string GetRuleLibraryPath()
Returns
Type | Description |
---|---|
System.String |
GetRulePath()
Declaration
public string GetRulePath()
Returns
Type | Description |
---|---|
System.String |
GetRulePriority()
Declaration
public double GetRulePriority()
Returns
Type | Description |
---|---|
System.Double |
RemoveClass(String, String)
Declaration
public void RemoveClass(string name, string packageName)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.String | packageName |
RemoveRule()
Declaration
public void RemoveRule()
RenameClass(String, String, String)
Declaration
public void RenameClass(string name, string packageName, string newName)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.String | packageName | |
System.String | newName |
RenameRule(String)
Declaration
public void RenameRule(string newName)
Parameters
Type | Name | Description |
---|---|---|
System.String | newName |
SetRuleCondition(String)
Declaration
public void SetRuleCondition(string condition)
Parameters
Type | Name | Description |
---|---|---|
System.String | condition |
SetRuleLibraryPath(String)
Declaration
public void SetRuleLibraryPath(string path)
Parameters
Type | Name | Description |
---|---|---|
System.String | path |
SetRulePath(String)
Declaration
public void SetRulePath(string path)
Parameters
Type | Name | Description |
---|---|---|
System.String | path |
SetRulePriority(Double)
Declaration
public void SetRulePriority(double priority)
Parameters
Type | Name | Description |
---|---|---|
System.Double | priority |
Implements
System.Runtime.Remoting.Messaging.IMessageSink