Search Results for

    Show / Hide Table of Contents

    Class CAMSession

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    CAMSession
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    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)
    Namespace: NXOpen.CAM
    Assembly: NXOpen.dll
    Syntax
    public class CAMSession : NXRemotableObject, IMessageSink

    Constructors

    CAMSession(Session)

    Declaration
    protected CAMSession(Session owner)
    Parameters
    Type Name Description
    Session owner

    Properties

    PathDisplay

    Declaration
    public PathDisplay PathDisplay { get; }
    Property Value
    Type Description
    PathDisplay

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    Utils

    Declaration
    public Utils Utils { get; }
    Property Value
    Type Description
    Utils

    Methods

    AddTemplateType(String)

    Declaration
    public void AddTemplateType(string templatePartWithLocation)
    Parameters
    Type Name Description
    System.String templatePartWithLocation

    CreateCamPreferences()

    Declaration
    public Preferences CreateCamPreferences()
    Returns
    Type Description
    Preferences

    EndSystemDialogCustomization()

    Declaration
    public void EndSystemDialogCustomization()

    GetDialogCustomization(CAMObject, out Int32[], out String[])

    Declaration
    public void GetDialogCustomization(CAMObject paramObj, out int[] itemIds, out string[] itemLabels)
    Parameters
    Type Name Description
    CAMObject paramObj
    System.Int32[] itemIds
    System.String[] itemLabels

    GetMcsDisplay()

    Declaration
    public bool GetMcsDisplay()
    Returns
    Type Description
    System.Boolean

    GetTemplateSubtypes(String, CAMSession.ObjectSubtype)

    Declaration
    public string[] GetTemplateSubtypes(string typeName, CAMSession.ObjectSubtype subtypeClass)
    Parameters
    Type Name Description
    System.String typeName
    CAMSession.ObjectSubtype subtypeClass
    Returns
    Type Description
    System.String[]

    GetTemplateTypes()

    Declaration
    public string[] GetTemplateTypes()
    Returns
    Type Description
    System.String[]

    InitializeSystemDialogCustomization(String)

    Declaration
    public void InitializeSystemDialogCustomization(string locationForCustomizationFile)
    Parameters
    Type Name Description
    System.String locationForCustomizationFile

    IsSystemDialog(CAMObject)

    Declaration
    public bool IsSystemDialog(CAMObject paramObj)
    Parameters
    Type Name Description
    CAMObject paramObj
    Returns
    Type Description
    System.Boolean

    MakeSystemDialogs(String, Part)

    Declaration
    public void MakeSystemDialogs(string templateType, Part part)
    Parameters
    Type Name Description
    System.String templateType
    Part part

    SetDialogCustomization(CAMObject, Int32[], String[])

    Declaration
    public void SetDialogCustomization(CAMObject paramObj, int[] itemIds, string[] itemLabels)
    Parameters
    Type Name Description
    CAMObject paramObj
    System.Int32[] itemIds
    System.String[] itemLabels

    SetMcsDisplay(Boolean)

    Declaration
    public void SetMcsDisplay(bool displayMCS)
    Parameters
    Type Name Description
    System.Boolean displayMCS

    SpecifyConfiguration(String)

    Declaration
    public void SpecifyConfiguration(string configFile)
    Parameters
    Type Name Description
    System.String configFile

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In This Article
    Back to top Generated by DocFX