[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Interfaces=IntPtr Info=A platform-specific type that is used to represent a pointer or a handle. [Property] Name=Sets the name of the component. ARG(string)|2| Constructor=Sets the Constructor of the IntPtr structure. ARG(enum)|14|0|Constructor,Constructor2,Constructor3 Value32=Sets a pointer or handle contained in a 32-bit signed integer. ARG(int)|1|0 Value64=Sets a pointer or handle contained in a 64-bit signed integer. ARG(long)|2| [Methods] doIntPtr=Sets the IntPtr structure. ARG(IntPtr intptr)|1|0 *doAdd=Adds an offset to the value of a pointer. ARG(IntPtr pointer, int offset)|1|0 *doConstructor=Initializes a new instance of IntPtr using the specified 32-bit pointer or handle. ARG(int value32)|1|0 *doConstructor2=Initializes a new instance of IntPtr using the specified 64-bit pointer. ARG(long value64)|1|0 *doConstructor3=Initializes a new instance of IntPtr using the specified pointer to an unspecified type. ARG(void* value)|1|0 *doEquals=Returns a value indicating whether this instance is equal to a specified object. ARG(Object obj)|1|0 *doSubtract=Subtracts an offset from the value of a pointer. ARG(IntPtr pointer, int offset)|1|0 *doToString2=Converts the numeric value of the current IntPtr object to its equivalent string representation. ARG(string format)|1|0 *onAdd=Occurs after invoke the method doAdd and returns the result. ARG(IntPtr)|2|0 *onEquals=Occurs after invoke the method doEquals and returns the result. ARG(bool)|2|104 *onSubtract=Occurs after invoke the method doSubtract and returns the result. ARG(IntPtr)|2|0 *onToString=Occurs after invoke the method doToString and returns the result. ARG(string)|2|2 *GetHashCode=Returns the hash code for this instance. ARG(int)|3|1 *Size=Returns the size of this instance. ARG(int)|3|1 *ToInt32=Converts the value of this instance to a 32-bit signed integer. ARG(int)|3|1 *ToInt64=Converts the value of this instance to a 64-bit signed integer. ARG(long)|3|105 *ToPointer=Converts the value of this instance to a pointer to an unspecified type. ARG(void*)|3|0 *ToString=Converts the numeric value of the current IntPtr object to its equivalent string representation. ARG(string)|3|2 *Zero=A read-only field that represents a pointer or handle that has been initialized to zero. ARG(IntPtr)|3|0 .IntPtr=Returns the IntPtr structure. ARG(IntPtr)|3|0 *format=Defines a format specification that governs how the current IntPtr object is converted. ARG(string)|4|2 IntPtr=Defines the IntPtr to operate. ARG(IntPtr)|4|0 *obj=Defines an object to compare with this instance or null. ARG(Object)|4|0 *offset=Defines the offset to add. ARG(int)|4|1 *pointer=Defines the pointer to add the offset to. ARG(IntPtr)|4|0 *value32=Defines a pointer or handle contained in a 32-bit signed integer. ARG(int)|4|1 *value64=Defines a pointer or handle contained in a 64-bit signed integer. ARG(long)|4|105 *value=Defines a pointer to an unspecified type. ARG(void*)|4|0