gtk-sharpGtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.GLib.Object
A tag table defines a set of tags
A tag table defines a set of tags that can be used
together. Each buffer has one tag table associated with it; only
tags from that tag table can be used with the buffer. A single
tag table can be shared between multiple buffers, however.
ConstructorDefault constructorConstructor
Pointer to the C object.
Internal constructorThis is an internal constructor, and should not be used by user code.MethodSystem.Void
the tag to be added
Add a tag to the table. The tag is assigned the highest priority in the table.
Add a tag to the table. The tag is assigned the highest
priority in the table.
must not be in a tag table already,
and may not have the same name as an already-added tag.
MethodSystem.Void
a Calls func on each tag in tablePropertyGLib.GTypeGType Property.a Returns the native value for .MethodGtk.TextTag
the name of a tag
Finds a by its nameThe tag, or if none by that name is in the table.MethodGLib.DefaultSignalHandler(ConnectionMethod="OverrideTagAdded", Type=typeof(Gtk.TextTagTable))System.Void
a Default handler for the event.Override this method in a subclass to provide a default handler for the event.MethodGLib.DefaultSignalHandler(ConnectionMethod="OverrideTagChanged", Type=typeof(Gtk.TextTagTable))System.Void
a
a Default handler for the event.Override this method in a subclass to provide a default handler for the event.MethodGLib.DefaultSignalHandler(ConnectionMethod="OverrideTagRemoved", Type=typeof(Gtk.TextTagTable))System.Void
a Default handler for the event.Override this method in a subclass to provide a default handler for the event.MethodSystem.Void
the tag to be removed
Remove a tag from the table.PropertySystem.Int32The size of the tableThe number of the tags in this tableEventGLib.Signal("tag-added")Gtk.TagAddedHandlerEmitted when a tag is added to the tableEventGLib.Signal("tag-changed")Gtk.TagChangedHandlerEmitted when a tag in the table is changedEventGLib.Signal("tag-removed")Gtk.TagRemovedHandlerEmitted when a tag is removed from the table