gtk-sharpGtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.GLib.OpaqueA type to represent data that's selected as part of a drag-and-drop or clipboard operation.Constructor
a , pointer to the underlying C data.
Constructor.MethodGtk.SelectionDataCopy the object by value.a PropertySystem.Byte[]The data as a sequence of bytes.a PropertyGdk.AtomTo be added.To be added.To be added.PropertyGdk.DisplayTo be added.To be added.To be added.MethodSystem.VoidTo be added.To be added.PropertySystem.Int32The unit length of the data in bits.a On most systems, this is 8 for a string and 32 for
an integer.MethodSystem.Obsolete("Gtk.SelectionData is now freed automatically")System.VoidReleases memory that was used by this object.MethodSystem.Void
To be added.
To be added.To be added.MethodSystem.Byte
To be added.
To be added.To be added.To be added.PropertyGLib.GTypeGType Property.a Returns the native value for .PropertySystem.Int32The length of the selected data.a PropertyGdk.PixbufTo be addeda To be addedPropertyGdk.AtomThe selected data.a MethodSystem.Void
type of selection data (expressed via a )
format (number of bits in a unit) - set this to 8 and encode your data as UTF-8
a array containing the data to send to this selection object - use
.GetBytes(string) to encode string data as UTF-8 before passing it here
Stores new data into this object. Should only be called from a selection handler callback.MethodSystem.Void
type of selection data (expressed via a )
format (number of bits in a unit) - set this to 8 and encode your data as UTF-8
a array containing the data to send to this selection object - use
.GetBytes(string) to encode string data as UTF-8 before passing it here
length of the data in bytes
Stores new data into this object. Should only be called from a selection handler callback.The version auto-calculates the length for you.MethodSystem.Boolean
a To be addeda To be addedMethodSystem.Boolean
a To be addeda To be addedPropertyGdk.AtomThe type of target being used.a XXX: Add a list of useful strings for target types.PropertyGdk.Atom[]Gets the selection data as an array of targets.a MethodSystem.Boolean
a To be addeda To be addedMethodSystem.Boolean
To be added.
Indicates if any targets provide rich text..MethodSystem.Boolean
Assuming that this selection data object holds a list
of targets, determines if any of the targets in can be used to
provide text.a MethodSystem.BooleanIndicates if any targets provide a URI list.a .PropertySystem.StringThe text stored in the selection.A .PropertySystem.StringTo be addeda To be added