gtk-sharp2.6.0.0Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
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.
GLib.ObjectMethodSystem.VoidRemove a tag from the table.
the tag to be removed
MethodSystem.VoidAdd a tag to the table. The tag is assigned the highest priority in the table.
the tag to be added
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.
MethodGtk.TextTagFinds a by its name
the name of a tag
The tag, or if none by that name is in the table.MethodSystem.VoidCalls func on each tag in table
a ConstructorInternal constructor
Pointer to the C object.
This is an internal constructor, and should not be used by user code.ConstructorDefault constructorPropertySystem.Int32The size of the tableThe number of the tags in this tableEventGtk.TagRemovedHandlerEmitted when a tag is removed from the tableGLib.Signal(CName="tag_removed")EventGtk.TagChangedHandlerEmitted when a tag in the table is changedGLib.Signal(CName="tag_changed")EventGtk.TagAddedHandlerEmitted when a tag is added to the tableGLib.Signal(CName="tag_added")PropertyGLib.GTypeGType Property.a Returns the native value for .MethodSystem.VoidDefault handler for the event.
a Override this method in a subclass to provide a default handler for the event.MethodSystem.VoidDefault handler for the event.
a
a Override this method in a subclass to provide a default handler for the event.MethodSystem.VoidDefault handler for the event.
a Override this method in a subclass to provide a default handler for the event.ConstructorProtected Constructor.
a Chain to this constructor if you have manually registered a native value for your subclass.System.Obsolete(Message=null, IsError=False)