Search Results for

    Show / Hide Table of Contents

    Class OptionsManager

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    OptionsManager
    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.Options
    Assembly: NXOpen.dll
    Syntax
    public class OptionsManager : NXRemotableObject, IMessageSink

    Constructors

    OptionsManager(Session)

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

    Properties

    Tag

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

    Methods

    GetAllOptions()

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

    GetIntValue(String)

    Declaration
    public int GetIntValue(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    System.Int32

    GetIntValue(String, LevelType)

    Declaration
    public int GetIntValue(string name, LevelType level)
    Parameters
    Type Name Description
    System.String name
    LevelType level
    Returns
    Type Description
    System.Int32

    GetLogicalValue(String)

    Declaration
    public bool GetLogicalValue(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    System.Boolean

    GetLogicalValue(String, LevelType)

    Declaration
    public bool GetLogicalValue(string name, LevelType level)
    Parameters
    Type Name Description
    System.String name
    LevelType level
    Returns
    Type Description
    System.Boolean

    GetOptionType(String)

    Declaration
    public OptionType GetOptionType(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    OptionType

    GetRealValue(String)

    Declaration
    public double GetRealValue(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    System.Double

    GetRealValue(String, LevelType)

    Declaration
    public double GetRealValue(string name, LevelType level)
    Parameters
    Type Name Description
    System.String name
    LevelType level
    Returns
    Type Description
    System.Double

    GetReorderSelectableStringListValue(String, LevelType, out Boolean[])

    Declaration
    public string[] GetReorderSelectableStringListValue(string name, LevelType level, out bool[] selection)
    Parameters
    Type Name Description
    System.String name
    LevelType level
    System.Boolean[] selection
    Returns
    Type Description
    System.String[]

    GetReorderSelectableStringListValue(String, out Boolean[])

    Declaration
    public string[] GetReorderSelectableStringListValue(string name, out bool[] selection)
    Parameters
    Type Name Description
    System.String name
    System.Boolean[] selection
    Returns
    Type Description
    System.String[]

    GetScope(String)

    Declaration
    public OptionsScope GetScope(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    OptionsScope

    GetStringListValue(String)

    Declaration
    public string[] GetStringListValue(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    System.String[]

    GetStringListValue(String, LevelType)

    Declaration
    public string[] GetStringListValue(string name, LevelType level)
    Parameters
    Type Name Description
    System.String name
    LevelType level
    Returns
    Type Description
    System.String[]

    GetStringValue(String)

    Declaration
    public string GetStringValue(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    System.String

    GetStringValue(String, LevelType)

    Declaration
    public string GetStringValue(string name, LevelType level)
    Parameters
    Type Name Description
    System.String name
    LevelType level
    Returns
    Type Description
    System.String

    GetUserComment(String, LevelType)

    Declaration
    public string GetUserComment(string name, LevelType level)
    Parameters
    Type Name Description
    System.String name
    LevelType level
    Returns
    Type Description
    System.String

    GetUtf8stringValue(String)

    Declaration
    public string GetUtf8stringValue(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    System.String

    GetUtf8stringValue(String, LevelType)

    Declaration
    public string GetUtf8stringValue(string name, LevelType level)
    Parameters
    Type Name Description
    System.String name
    LevelType level
    Returns
    Type Description
    System.String

    IsLevelLockedByDefault(LevelType)

    Declaration
    public bool IsLevelLockedByDefault(LevelType level)
    Parameters
    Type Name Description
    LevelType level
    Returns
    Type Description
    System.Boolean

    IsValueLocked(String, LevelType)

    Declaration
    public bool IsValueLocked(string name, LevelType level)
    Parameters
    Type Name Description
    System.String name
    LevelType level
    Returns
    Type Description
    System.Boolean

    IsValueSet(String, LevelType)

    Declaration
    public bool IsValueSet(string name, LevelType level)
    Parameters
    Type Name Description
    System.String name
    LevelType level
    Returns
    Type Description
    System.Boolean

    NewOptionsChangeList(LevelType, LevelLockedByDefault)

    Declaration
    public ChangeList NewOptionsChangeList(LevelType level, LevelLockedByDefault lockedByDefault)
    Parameters
    Type Name Description
    LevelType level
    LevelLockedByDefault lockedByDefault
    Returns
    Type Description
    ChangeList

    NewOptionsDraftingStandardChangeList(LevelType, String)

    Declaration
    public DraftingStandardChangeList NewOptionsDraftingStandardChangeList(LevelType level, string filename)
    Parameters
    Type Name Description
    LevelType level
    System.String filename
    Returns
    Type Description
    DraftingStandardChangeList

    Implements

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