Exemplo n.º 1
0
        public String GetMethodName(long lMethodNum, long lMethodAlias)
        {
            string name = String.Empty;

            NativeProxy.GetMethodName(ptr, lMethodNum, lMethodAlias, n => name = NativeProxy.Str(n));
            return(name);
        }
Exemplo n.º 2
0
        public static String[] ClassNames(String library)
        {
            IntPtr ptr   = NativeProxy.GetClassNames(library);
            String names = NativeProxy.Str(ptr);

            return(names.Split("|"));
        }
Exemplo n.º 3
0
        public String GetPropName(long lPropNum, long lPropAlias)
        {
            string name = String.Empty;

            NativeProxy.GetPropName(ptr, lPropNum, lPropAlias, n => name = NativeProxy.Str(n));
            return(name);
        }
Exemplo n.º 4
0
 public bool HasRetVal(long lMethodNum)
 {
     return(NativeProxy.HasRetVal(ptr, lMethodNum));
 }
Exemplo n.º 5
0
 public long GetNParams(long lMethodNum)
 {
     return(NativeProxy.GetNParams(ptr, lMethodNum));
 }
Exemplo n.º 6
0
 public long FindMethod(string wsMethodName)
 {
     return(NativeProxy.FindMethod(ptr, wsMethodName));
 }
Exemplo n.º 7
0
 public long GetNMethods()
 {
     return(NativeProxy.GetNMethods(ptr));
 }
Exemplo n.º 8
0
 public bool IsPropWritable(long lPropNum)
 {
     return(NativeProxy.IsPropWritable(ptr, lPropNum));
 }
Exemplo n.º 9
0
 public long FindProp(String wsPropName)
 {
     return(NativeProxy.FindProp(ptr, wsPropName));
 }
Exemplo n.º 10
0
 public long GetNProps()
 {
     return(NativeProxy.GetNProps(ptr));
 }
Exemplo n.º 11
0
 public NativeComponent(String library, String component)
 {
     ptr = NativeProxy.GetClassObject(library, component);
 }