Class OptionsManager
Inheritance
OptionsManager
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
Property Value
Methods
GetAllOptions()
Declaration
public string[] GetAllOptions()
Returns
GetIntValue(string)
Declaration
public int GetIntValue(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
GetIntValue(string, LevelType)
Declaration
public int GetIntValue(string name, LevelType level)
Parameters
Returns
GetLogicalValue(string)
Declaration
public bool GetLogicalValue(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
GetLogicalValue(string, LevelType)
Declaration
public bool GetLogicalValue(string name, LevelType level)
Parameters
Returns
GetOptionType(string)
Declaration
public OptionType GetOptionType(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
GetRealValue(string)
Declaration
public double GetRealValue(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
GetRealValue(string, LevelType)
Declaration
public double GetRealValue(string name, LevelType level)
Parameters
Returns
GetReorderSelectableStringListValue(string, LevelType, out bool[])
Declaration
public string[] GetReorderSelectableStringListValue(string name, LevelType level, out bool[] selection)
Parameters
Returns
GetReorderSelectableStringListValue(string, out bool[])
Declaration
public string[] GetReorderSelectableStringListValue(string name, out bool[] selection)
Parameters
Type |
Name |
Description |
string |
name |
|
bool[] |
selection |
|
Returns
GetScope(string)
Declaration
public OptionsScope GetScope(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
GetStringListValue(string)
Declaration
public string[] GetStringListValue(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
GetStringListValue(string, LevelType)
Declaration
public string[] GetStringListValue(string name, LevelType level)
Parameters
Returns
GetStringValue(string)
Declaration
public string GetStringValue(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
GetStringValue(string, LevelType)
Declaration
public string GetStringValue(string name, LevelType level)
Parameters
Returns
Declaration
public string GetUserComment(string name, LevelType level)
Parameters
Returns
GetUtf8stringValue(string)
Declaration
public string GetUtf8stringValue(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
GetUtf8stringValue(string, LevelType)
Declaration
public string GetUtf8stringValue(string name, LevelType level)
Parameters
Returns
IsLevelLockedByDefault(LevelType)
Declaration
public bool IsLevelLockedByDefault(LevelType level)
Parameters
Returns
IsValueLocked(string, LevelType)
Declaration
public bool IsValueLocked(string name, LevelType level)
Parameters
Returns
IsValueSet(string, LevelType)
Declaration
public bool IsValueSet(string name, LevelType level)
Parameters
Returns
NewOptionsChangeList(LevelType, LevelLockedByDefault)
Declaration
public ChangeList NewOptionsChangeList(LevelType level, LevelLockedByDefault lockedByDefault)
Parameters
Returns
NewOptionsDraftingStandardChangeList(LevelType, string)
Declaration
public DraftingStandardChangeList NewOptionsDraftingStandardChangeList(LevelType level, string filename)
Parameters
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink