gda-sharp0.0.0.0neutralGtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
Basic data model class.
To be addedGLib.ObjectGLib.IWrapperSystem.IDisposableMethodSystem.VoidTo be addedTo be addedMethodSystem.String
Converts the given model into a comma-separated series of rows.
a To be addedMethodSystem.String
Returns the title for the given column in a data model object.
a a To be addedMethodSystem.Void
Emits the 'row_inserted' and 'changed' signals on model.
a To be addedMethodSystem.BooleanTo be addeda To be addedMethodSystem.Void
Disables notifications of changes on the given data model. To re-enable notifications again, you should call the method.
To be addedMethodSystem.BooleanTo be addeda To be addedMethodSystem.Void
Notifies listeners of the given data model object of changes in the underlying data. Listeners usually will connect themselves to the "changed" signal in the class, thus being notified of any new data being appended or removed from the data model.
To be addedMethodSystem.Int32
Gets the position of a column on the data model, based on the column's title.
a a the position of the column in the data model, or -1 if the column could not be found.To be addedMethodSystem.Void
Emits the 'row_removed' and 'changed' signal on model.
a To be addedMethodSystem.BooleanTo be addeda To be addedMethodGda.Row
Retrieves a given row from a data model.
a a To be addedMethodSystem.Void
Sets the title of the given col in data model object.
a
a To be addedMethodGda.FieldAttributesQueries the underlying data model implementation for a description of a given column. That description is returned in the form of a structure, which contains all the information about the given column in the data model.
a a which contains all information about the given column in the data model.To be addedMethodGda.Row
Appends a row to the given data model.
a a To be addedMethodSystem.Boolean
Updates a row data model.
a a true if successful, false otherwise.
This results in the underlying database row's values being changed.
MethodSystem.Boolean
Removes a row from the data model.
a a true if successfu, false otherwise.
This results in the underlying database row being removed in the database.
MethodSystem.String
Converts the given model into a XML representation.
a a To be addedMethodSystem.Void
Calls the specified callback function for each row in the data model. This will just traverse all rows, and call the given callback function for each of them.
a To be addedMethodSystem.Void
Re-enables notifications of changes on the given data model.
To be addedMethodSystem.Void
Emits the 'row_updated' and 'changed' signals on model.
a To be addedMethodSystem.String
Converts the given model into a tab-separated series of rows.
a To be addedMethodGda.Value
Retrieves the data stored in the given position (identified by the col and row parameters) on a data model.
a
a a containing the value stored in the given position, or null on error.
This is the main function for accessing data in a model.
ConstructorTo be added
a a To be addedPropertySystem.Int32
Returns the number of rows in the given data model.
a To be addedPropertyGda.CommandType
Gets the type of command that generated this data model.
Sets the type of command that generated this data model.
a To be addedPropertySystem.String
Gets the text of command that generated this data model.
Sets the command text of the given model.
a To be addedPropertySystem.Int32
Returns the number of columns in the given data model.
a To be addedEventSystem.EventHandlerTo be addedTo be addedEventGda.RowInsertedEventHandlerTo be addedTo be addedEventGda.RowRemovedEventHandlerTo be addedTo be addedEventGda.RowUpdatedEventHandlerTo be addedTo be addedEventSystem.EventHandlerTo be addedTo be addedEventSystem.EventHandlerTo be addedTo be addedEventSystem.EventHandlerTo be addedTo be addedPropertySystem.BooleanTo be addeda To be addedPropertySystem.BooleanTo be addeda To be addedPropertyGLib.GTypeGType Property.a Returns the native value for .MethodSystem.VoidDefault handler for the event.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.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 Override this method in a subclass to provide a default handler for the event.MethodSystem.VoidDefault handler for the event.Override this method in a subclass to provide a default handler for the event.MethodSystem.VoidDefault handler for the event.Override this method in a subclass to provide a default handler for the event.MethodSystem.VoidDefault handler for the event.Override this method in a subclass to provide a default handler for the event.ConstructorProtected Constructor.
a a Chain to this constructor if you have manually registered a native value for your subclass.ConstructorTo be addeda To be added