Entry
Object Hierarchy:
GData.Entry
GData.Entry
GData.Entry
GData.Parsable
GData.Parsable
GData.Parsable->GData.Entry
GLib.Object
GLib.Object
GLib.Object->GData.Parsable
Description:
[
CCode ( type_id =
"gdata_entry_get_type ()" ) ]
public class Entry :
Parsable
All the fields in the Entry structure are private and should never be accessed directly.
Content:
Properties:
public string content { get ; set ; }
The content of the entry.
public string content_uri { get ; set ; }
A URI pointing to the location of the content of the entry.
public string etag { get ; construct ; }
An identifier for a particular version of the entry.
public string id { get ; construct ; }
A permanent, universally unique identifier for the entry, in IRI form.
public bool is_inserted { get ; }
Whether the entry has been inserted on the server.
public int64 published { get ; }
The date and time the entry was first published or made available.
public string rights { get ; set ; }
The ownership rights pertaining to the entry.
public string summary { get ; set ; }
A short summary, abstract, or excerpt of the entry.
public string title { get ; set ; }
A human-readable title for the entry.
public int64 updated { get ; }
The date and time when the entry was most recently updated
significantly.
Creation methods:
Methods:
public void add_author (Author author)
Adds author
to the list of authors in the given
Entry and increments its reference count.
public void add_category (Category category)
Adds category
to the list of categories in the given
Entry , and increments its reference count.
public void add_link (Link _link)
Adds _link
to the list of links in the given
Entry and increments its reference count.
public unowned List <Author > get_authors ()
Gets a list of the Author
s for this entry.
public unowned List <Category > get_categories ()
Gets a list of the
Category s containing this entry.
public unowned string get_content ()
Returns the textual content in this entry.
public unowned string get_content_uri ()
Returns a URI pointing to the content of this entry.
public unowned string ? get_etag ()
Returns the ETag of the entry; a unique identifier for each version of
the entry.
public unowned string ? get_id ()
Returns the URN ID of the entry; a unique and permanent identifier for
the object the entry represents.
public int64 get_published ()
Gets the time the entry was originally published.
public unowned string get_rights ()
Returns the rights pertaining to the entry, or null
if
not set.
public unowned string get_summary ()
Returns the summary of the entry.
public unowned string get_title ()
Returns the title of the entry.
public int64 get_updated ()
Gets the time the entry was last updated.
public unowned Link look_up_link (string rel)
Looks up a link by relation type from the list of links in the entry.
public List <unowned Link > look_up_links (string rel)
Looks up a list of links by relation type from the list of links in
the entry.
public bool remove_link (Link _link)
Removes _link
from the list of links in the given
Entry and decrements its reference count (since the Entry held a reference to it
while it was in the list).
public void set_content (string ? content)
Sets the entry's content to content
.
public void set_content_uri (string ? content_uri)
Sets the URI pointing to the entry's content to content
.
public void set_rights (string ? rights)
Sets the rights for this entry.
public void set_summary (string ? summary)
Sets the summary of the entry.
public void set_title (string ? title)
Sets the title of the entry.
Inherited Members:
All known members inherited from class GData.Parsable
All known members inherited from class GLib.Object
@get
@new
@ref
@set
add_toggle_ref
add_weak_pointer
bind_property
connect
constructed
disconnect
dispose
dup_data
dup_qdata
force_floating
freeze_notify
get_class
get_data
get_property
get_qdata
get_type
getv
interface_find_property
interface_install_property
interface_list_properties
is_floating
new_valist
new_with_properties
newv
notify
notify_property
ref_count
ref_sink
remove_toggle_ref
remove_weak_pointer
replace_data
replace_qdata
set_data
set_data_full
set_property
set_qdata
set_qdata_full
set_valist
setv
steal_data
steal_qdata
thaw_notify
unref
watch_closure
weak_ref
weak_unref