Smartmobili.Cocoa.NSView.GSSetDragTypes C# (CSharp) Method

GSSetDragTypes() public static method

public static GSSetDragTypes ( NSView obj, NSArray types ) : NSArray
obj NSView
types NSArray
return NSArray
        public static NSArray GSSetDragTypes(NSView obj, NSArray types)
        {
            uint	count = (uint)types.Count;
            NSString[] strings = new NSString[count];
            NSArray	t = null;
            uint	i = 0;

            /*
             * Make a new array with copies of the type strings so we don't get
             * them mutated by someone else.
             */
            types.GetObjects(strings);
            for (i = 0; i < count; i++)
            {
                strings[i] = strings[i].Copy();
            }
            /*
             * Store it.
             */
            //[typesLock lock];
            //NSMapInsert(typesMap, (void*)(gsaddr)obj, (void*)(gsaddr)t);
            //[typesLock unlock];
            return t;
        }
NSView