Class JAM
Inheritance
System.Object
JAM
Inherited Members
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.Utilities.dll
Syntax
Constructors
JAM()
Declaration
Methods
ClearCallbackException()
Declaration
public static void ClearCallbackException()
EndCall()
Declaration
public static void EndCall()
EndUFCall()
Declaration
public static void EndUFCall()
FreeLocaleString(IntPtr)
Declaration
public static void FreeLocaleString(IntPtr p)
Parameters
| Type |
Name |
Description |
| System.IntPtr |
p |
|
FreeLocaleStringArray(IntPtr[])
Declaration
public static void FreeLocaleStringArray(IntPtr[] array)
Parameters
| Type |
Name |
Description |
| System.IntPtr[] |
array |
|
FreeTextArray(IntPtr[])
Declaration
public static void FreeTextArray(IntPtr[] array)
Parameters
| Type |
Name |
Description |
| System.IntPtr[] |
array |
|
FreeVariant(JAM.Variant)
Declaration
public static void FreeVariant(JAM.Variant v)
Parameters
FreeVariantArray(JAM.Variant[])
Declaration
public static void FreeVariantArray(JAM.Variant[] v)
Parameters
GetLicenseContext()
Declaration
public static string GetLicenseContext()
Returns
| Type |
Description |
| System.String |
|
GetSingletonTag(String)
Declaration
public static Tag GetSingletonTag(string className)
Parameters
| Type |
Name |
Description |
| System.String |
className |
|
Returns
Lookup(Tag)
Declaration
public static IntPtr Lookup(Tag tag)
Parameters
| Type |
Name |
Description |
| Tag |
tag |
|
Returns
| Type |
Description |
| System.IntPtr |
|
Lookup(IntPtr)
Declaration
public static Tag Lookup(IntPtr ptr)
Parameters
| Type |
Name |
Description |
| System.IntPtr |
ptr |
|
Returns
SetCallbackException(Exception)
Declaration
public static void SetCallbackException(Exception e)
Parameters
| Type |
Name |
Description |
| System.Exception |
e |
|
SetLicenseContext()
Declaration
public static void SetLicenseContext()
SMFree(IntPtr)
Declaration
public static void SMFree(IntPtr p)
Parameters
| Type |
Name |
Description |
| System.IntPtr |
p |
|
StartCall()
Declaration
public static void StartCall()
StartCall(String)
Declaration
public static void StartCall(string license)
Parameters
| Type |
Name |
Description |
| System.String |
license |
|
StartCall(String, String)
Declaration
public static void StartCall(string license1, string license2)
Parameters
| Type |
Name |
Description |
| System.String |
license1 |
|
| System.String |
license2 |
|
StartCall(String[])
Declaration
public static void StartCall(string[] licenses)
Parameters
| Type |
Name |
Description |
| System.String[] |
licenses |
|
StartUFCall()
Declaration
public static void StartUFCall()
TextFree(IntPtr)
Declaration
public static void TextFree(IntPtr text)
Parameters
| Type |
Name |
Description |
| System.IntPtr |
text |
|
ToBoolArray(Int32, IntPtr)
Declaration
public static bool[] ToBoolArray(int count, IntPtr logicals)
Parameters
| Type |
Name |
Description |
| System.Int32 |
count |
|
| System.IntPtr |
logicals |
|
Returns
| Type |
Description |
| System.Boolean[] |
|
ToByteArray(Boolean[])
Declaration
public static byte[] ToByteArray(bool[] flags)
Parameters
| Type |
Name |
Description |
| System.Boolean[] |
flags |
|
Returns
| Type |
Description |
| System.Byte[] |
|
ToDoubleArray(Int32, IntPtr)
Declaration
public static double[] ToDoubleArray(int count, IntPtr doubles)
Parameters
| Type |
Name |
Description |
| System.Int32 |
count |
|
| System.IntPtr |
doubles |
|
Returns
| Type |
Description |
| System.Double[] |
|
ToEnumArray(Type, Int32, IntPtr)
Declaration
public static Array ToEnumArray(Type elemType, int count, IntPtr enums)
Parameters
| Type |
Name |
Description |
| System.Type |
elemType |
|
| System.Int32 |
count |
|
| System.IntPtr |
enums |
|
Returns
| Type |
Description |
| System.Array |
|
ToIdArray(IHasHandle[])
Declaration
public static int[] ToIdArray(IHasHandle[] objects)
Parameters
Returns
| Type |
Description |
| System.Int32[] |
|
ToIntArray(Int32, IntPtr)
Declaration
public static int[] ToIntArray(int count, IntPtr ints)
Parameters
| Type |
Name |
Description |
| System.Int32 |
count |
|
| System.IntPtr |
ints |
|
Returns
| Type |
Description |
| System.Int32[] |
|
ToLocaleString(String)
Declaration
public static IntPtr ToLocaleString(string s)
Parameters
| Type |
Name |
Description |
| System.String |
s |
|
Returns
| Type |
Description |
| System.IntPtr |
|
ToLocaleStringArray(String[])
Declaration
public static IntPtr[] ToLocaleStringArray(string[] strings)
Parameters
| Type |
Name |
Description |
| System.String[] |
strings |
|
Returns
| Type |
Description |
| System.IntPtr[] |
|
ToObject(JAM.Variant)
Declaration
public static object ToObject(JAM.Variant v)
Parameters
Returns
| Type |
Description |
| System.Object |
|
ToObjectArray(Tag[])
Declaration
public static object[] ToObjectArray(Tag[] tags)
Parameters
| Type |
Name |
Description |
| Tag[] |
tags |
|
Returns
| Type |
Description |
| System.Object[] |
|
ToObjectArray(Int32, IntPtr)
Declaration
public static object[] ToObjectArray(int count, IntPtr variants)
Parameters
| Type |
Name |
Description |
| System.Int32 |
count |
|
| System.IntPtr |
variants |
|
Returns
| Type |
Description |
| System.Object[] |
|
ToObjectArray(Type, Int32, IntPtr)
Declaration
public static Array ToObjectArray(Type elemType, int count, IntPtr tags)
Parameters
| Type |
Name |
Description |
| System.Type |
elemType |
|
| System.Int32 |
count |
|
| System.IntPtr |
tags |
|
Returns
| Type |
Description |
| System.Array |
|
ToObjectArray(Type, Int32, IntPtr, Boolean)
Declaration
public static Array ToObjectArray(Type elemType, int count, IntPtr tagsOrObjectArray, bool isNXTagObject)
Parameters
| Type |
Name |
Description |
| System.Type |
elemType |
|
| System.Int32 |
count |
|
| System.IntPtr |
tagsOrObjectArray |
|
| System.Boolean |
isNXTagObject |
|
Returns
| Type |
Description |
| System.Array |
|
ToObjectArray_ForCallbacks(Type, Int32, IntPtr)
Declaration
public static Array ToObjectArray_ForCallbacks(Type elemType, int count, IntPtr tags)
Parameters
| Type |
Name |
Description |
| System.Type |
elemType |
|
| System.Int32 |
count |
|
| System.IntPtr |
tags |
|
Returns
| Type |
Description |
| System.Array |
|
ToObjectArray_ForCallbacks(Type, Int32, IntPtr, Boolean)
Declaration
public static Array ToObjectArray_ForCallbacks(Type elemType, int count, IntPtr tagsOrObjectArray, bool isNXTagObject)
Parameters
| Type |
Name |
Description |
| System.Type |
elemType |
|
| System.Int32 |
count |
|
| System.IntPtr |
tagsOrObjectArray |
|
| System.Boolean |
isNXTagObject |
|
Returns
| Type |
Description |
| System.Array |
|
ToPointerArray(TaggedObject[])
Declaration
public static IntPtr[] ToPointerArray(TaggedObject[] objects)
Parameters
Returns
| Type |
Description |
| System.IntPtr[] |
|
ToPointerArray(TransientObject[])
Declaration
public static IntPtr[] ToPointerArray(TransientObject[] objects)
Parameters
Returns
| Type |
Description |
| System.IntPtr[] |
|
ToStringArrayFromLocale(Int32, IntPtr)
Declaration
public static string[] ToStringArrayFromLocale(int count, IntPtr strings)
Parameters
| Type |
Name |
Description |
| System.Int32 |
count |
|
| System.IntPtr |
strings |
|
Returns
| Type |
Description |
| System.String[] |
|
ToStringArrayFromText(Int32, IntPtr)
Declaration
public static string[] ToStringArrayFromText(int count, IntPtr strings)
Parameters
| Type |
Name |
Description |
| System.Int32 |
count |
|
| System.IntPtr |
strings |
|
Returns
| Type |
Description |
| System.String[] |
|
ToStringFromLocale(IntPtr)
Declaration
public static string ToStringFromLocale(IntPtr s)
Parameters
| Type |
Name |
Description |
| System.IntPtr |
s |
|
Returns
| Type |
Description |
| System.String |
|
ToStringFromLocale(IntPtr, Boolean)
Declaration
public static string ToStringFromLocale(IntPtr s, bool doFree)
Parameters
| Type |
Name |
Description |
| System.IntPtr |
s |
|
| System.Boolean |
doFree |
|
Returns
| Type |
Description |
| System.String |
|
ToStringFromText(IntPtr)
Declaration
public static string ToStringFromText(IntPtr text)
Parameters
| Type |
Name |
Description |
| System.IntPtr |
text |
|
Returns
| Type |
Description |
| System.String |
|
ToStructureArray(Type, Int32, IntPtr)
Declaration
public static Array ToStructureArray(Type elemType, int count, IntPtr structs)
Parameters
| Type |
Name |
Description |
| System.Type |
elemType |
|
| System.Int32 |
count |
|
| System.IntPtr |
structs |
|
Returns
| Type |
Description |
| System.Array |
|
ToTagArray(TaggedObject[])
Declaration
public static Tag[] ToTagArray(TaggedObject[] objects)
Parameters
Returns
ToTagArray(Object[])
Declaration
public static Tag[] ToTagArray(object[] objects)
Parameters
| Type |
Name |
Description |
| System.Object[] |
objects |
|
Returns
ToText(String)
Declaration
public static IntPtr ToText(string s)
Parameters
| Type |
Name |
Description |
| System.String |
s |
|
Returns
| Type |
Description |
| System.IntPtr |
|
ToTextArray(String[])
Declaration
public static IntPtr[] ToTextArray(string[] strings)
Parameters
| Type |
Name |
Description |
| System.String[] |
strings |
|
Returns
| Type |
Description |
| System.IntPtr[] |
|
ToVariant(Object)
Declaration
public static JAM.Variant ToVariant(object o)
Parameters
| Type |
Name |
Description |
| System.Object |
o |
|
Returns
ToVariantArray(Object[])
Declaration
public static JAM.Variant[] ToVariantArray(object[] objects)
Parameters
| Type |
Name |
Description |
| System.Object[] |
objects |
|
Returns