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