Class JAM
Assembly: NXOpen.Utilities.dll
Syntax
Constructors
JAM()
Declaration
Methods
CallArrayDeleteUString(nint)
Declaration
public static void CallArrayDeleteUString(nint p)
Parameters
Type |
Name |
Description |
nint |
p |
|
CallDeleteUString(nint)
Declaration
public static void CallDeleteUString(nint p)
Parameters
Type |
Name |
Description |
nint |
p |
|
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
ToStringArrayFromUString(int, nint)
Declaration
public static string[] ToStringArrayFromUString(int size, nint p)
Parameters
Type |
Name |
Description |
int |
size |
|
nint |
p |
|
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
ToStringFromUString(nint)
Declaration
public static string ToStringFromUString(nint us)
Parameters
Type |
Name |
Description |
nint |
us |
|
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
ToUString(string)
Declaration
public static nint ToUString(string s)
Parameters
Type |
Name |
Description |
string |
s |
|
Returns
ToUStringArray(string[])
Declaration
public static nint ToUStringArray(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