MonobjcMonobjc Documented Class Library
NSDragOperation Enumeration
NamespacesMonobjc.AppKitNSDragOperation

These constants are used by draggingSourceOperationMask.

Available in Mac OS X v10.0 and later.

Declaration Syntax
C#Visual BasicVisual C++
public enum NSDragOperation
Public Enumeration NSDragOperation
public enum class NSDragOperation
Members
MemberDescription
NSDragOperationNone

No drag operations are allowed.

Available in Mac OS X v10.0 and later.


NSDragOperationCopy

The data represented by the image can be copied.

Available in Mac OS X v10.0 and later.


NSDragOperationLink

The data can be shared.

Available in Mac OS X v10.0 and later.


NSDragOperationGeneric

The operation can be defined by the destination.

Available in Mac OS X v10.0 and later.


NSDragOperationPrivate

The operation is negotiated privately between the source and the destination.

Available in Mac OS X v10.0 and later.


NSDragOperationAll_Obsolete

The NSDragOperationAll constant is deprecated. Use NSDragOperationEvery instead.

Available in Mac OS X v10.0 and later.


NSDragOperationMove

The data can be moved.

Available in Mac OS X v10.0 and later.


NSDragOperationDelete

The data can be deleted.

Available in Mac OS X v10.0 and later.


NSDragOperationEvery

All of the above.

Available in Mac OS X v10.0 and later.


Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.AppKit (Module: Monobjc.AppKit)