zeitgeist-sharp : Zeitgeist.Datamodel Namespace

Interpretation Class

In general terms the interpretation of an event or subject is an abstract description of “what happened” or “what is this”. Each interpretation type is uniquely identified by a URI. This class provides a list of hard coded URI constants for programming convenience. In addition; each interpretation instance in this class has a display_name property, which is an internationalized string meant for end user display.

public class Interpretation

Remarks

The interpretation types listed here are all subclasses of str and may be used anywhere a string would be used. Interpretations form a hierarchical type tree. So that fx. Audio, Video, and Image all are sub types of Media. These types again have their own sub types, like fx. Image has children Icon, Photo, and VectorImage (among others). Templates match on all sub types, so that a query on subjects with interpretation Media also match subjects with interpretations Audio, Photo, and all other sub types of Media. . (Display name: '')

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Members

See Also: Inherited members from object.

Public Constructors

Documentation for this section has not yet been entered.

Public Properties

[read-only]
Alarm NameUri . Provide a grouping of component properties that define an alarm. (Display name: 'Alarm')
[read-only]
Bookmark NameUri . A bookmark of a webbrowser. Use nie:title for the name/label, nie:contentCreated to represent the date when the user added the bookmark, and nie:contentLastModified for modifications. nfo:bookmarks to store the link. (Display name: 'Bookmark')
[read-only]
BookmarkFolder NameUri . A folder with bookmarks of a webbrowser. Use nfo:containsBookmark to relate Bookmarks. Folders can contain subfolders, use containsBookmarkFolder to relate them. (Display name: 'Bookmark Folder')
[read-only]
Calendar NameUri . A calendar. Inspirations for this class can be traced to the VCALENDAR component defined in RFC 2445 sec. 4.4, but it may just as well be used to represent any kind of Calendar. (Display name: 'Calendar')
[read-only]
DataContainer DataContainerType . A superclass for all entities, whose primary purpose is to serve as containers for other data object. They usually don’t have any “meaning” by themselves. Examples include folders, archives and optical disc images. (Display name: 'DataContainer')
[read-only]
Document DocumentType . A generic document. A common superclass for all documents on the desktop. (Display name: 'Document')
[read-only]
Event NameUri . Provide a grouping of component properties that describe an event. (Display name: 'Event')
[read-only]
EventInterpretation EventInterpretationType . Base class for event interpretations. Please do no instantiate directly, but use one of the sub classes. The interpretation of an event describes ‘what happened’ - fx. ‘something was created’ or ‘something was accessed’. (Display name: 'EVENT_INTERPRETATION')
[read-only]
Executable NameUri . An executable file. (Display name: 'Executable')
[read-only]
Font NameUri . A font. (Display name: 'Font')
[read-only]
Freebusy NameUri . Provide a grouping of component properties that describe either a request for free/busy time, describe a response to a request for free/busy time or describe a published set of busy time. (Display name: 'Freebusy')
[read-only]
static
Instance Interpretation . The singleton Instance of Interpretation
[read-only]
Journal NameUri . Provide a grouping of component properties that describe a journal entry. (Display name: 'Journal')
[read-only]
Mailbox NameUri . A mailbox - container for MailboxDataObjects. (Display name: 'Mailbox')
[read-only]
Media MediaType . A piece of media content. This class may be used to express complex media containers with many streams of various media content (both aural and visual). (Display name: 'Media')
[read-only]
MediaList MediaListType . A file containing a list of media files.e.g. a playlist. (Display name: 'MediaList')
[read-only]
Message MessageType . A message. Could be an email, instant messanging message, SMS message etc. (Display name: 'Message')
[read-only]
MimeEntity NameUri . A MIME entity, as defined in RFC2045, Section 2.4. (Display name: 'MimeEntity')
[read-only]
Software SoftwareType . A piece of software. Examples may include applications and the operating system. This interpretation most commonly applies to SoftwareItems. (Display name: 'Software')
[read-only]
Timezone NameUri . Provide a grouping of component properties that defines a time zone. (Display name: 'Timezone')
[read-only]
Todo NameUri . Provide a grouping of calendar properties that describe a to-do. (Display name: 'Todo')
[read-only]
TVSeries NameUri . A TV Series has multiple seasons and episodes. (Display name: 'tv series')
[read-only]
Website NameUri . A website, usually a container for remote resources, that may be interpreted as HTMLDocuments, images or other types of content. (Display name: 'Website')

Public Methods

Search (string) : NameUri
Documentation for this section has not yet been entered.

Member Details

Interpretation Constructor

Documentation for this section has not yet been entered.

public Interpretation ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Alarm Property

Provide a grouping of component properties that define an alarm. (Display name: 'Alarm')

public NameUri Alarm { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/04/02/ncal#Alarm

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Bookmark Property

A bookmark of a webbrowser. Use nie:title for the name/label, nie:contentCreated to represent the date when the user added the bookmark, and nie:contentLastModified for modifications. nfo:bookmarks to store the link. (Display name: 'Bookmark')

public NameUri Bookmark { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Bookmark

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

BookmarkFolder Property

A folder with bookmarks of a webbrowser. Use nfo:containsBookmark to relate Bookmarks. Folders can contain subfolders, use containsBookmarkFolder to relate them. (Display name: 'Bookmark Folder')

public NameUri BookmarkFolder { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#BookmarkFolder

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Calendar Property

A calendar. Inspirations for this class can be traced to the VCALENDAR component defined in RFC 2445 sec. 4.4, but it may just as well be used to represent any kind of Calendar. (Display name: 'Calendar')

public NameUri Calendar { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/04/02/ncal#Calendar

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

DataContainer Property

A superclass for all entities, whose primary purpose is to serve as containers for other data object. They usually don’t have any “meaning” by themselves. Examples include folders, archives and optical disc images. (Display name: 'DataContainer')

public DataContainerType DataContainer { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#DataContainer

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Document Property

A generic document. A common superclass for all documents on the desktop. (Display name: 'Document')

public DocumentType Document { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Document

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Event Property

Provide a grouping of component properties that describe an event. (Display name: 'Event')

public NameUri Event { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/04/02/ncal#Event

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

EventInterpretation Property

Base class for event interpretations. Please do no instantiate directly, but use one of the sub classes. The interpretation of an event describes ‘what happened’ - fx. ‘something was created’ or ‘something was accessed’. (Display name: 'EVENT_INTERPRETATION')

public EventInterpretationType EventInterpretation { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#EventInterpretation

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Executable Property

An executable file. (Display name: 'Executable')

public NameUri Executable { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Executable

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Font Property

A font. (Display name: 'Font')

public NameUri Font { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Font

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Freebusy Property

Provide a grouping of component properties that describe either a request for free/busy time, describe a response to a request for free/busy time or describe a published set of busy time. (Display name: 'Freebusy')

public NameUri Freebusy { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/04/02/ncal#Freebusy

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Instance Property

The singleton Instance of Interpretation

public static Interpretation Instance { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Journal Property

Provide a grouping of component properties that describe a journal entry. (Display name: 'Journal')

public NameUri Journal { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/04/02/ncal#Journal

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Mailbox Property

A mailbox - container for MailboxDataObjects. (Display name: 'Mailbox')

public NameUri Mailbox { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#Mailbox

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Media Property

A piece of media content. This class may be used to express complex media containers with many streams of various media content (both aural and visual). (Display name: 'Media')

public MediaType Media { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Media

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

MediaList Property

A file containing a list of media files.e.g. a playlist. (Display name: 'MediaList')

public MediaListType MediaList { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#MediaList

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Message Property

A message. Could be an email, instant messanging message, SMS message etc. (Display name: 'Message')

public MessageType Message { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#Message

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

MimeEntity Property

A MIME entity, as defined in RFC2045, Section 2.4. (Display name: 'MimeEntity')

public NameUri MimeEntity { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#MimeEntity

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Search Method

Documentation for this section has not yet been entered.

public NameUri Search (string interpretation)

Parameters

interpretation
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Software Property

A piece of software. Examples may include applications and the operating system. This interpretation most commonly applies to SoftwareItems. (Display name: 'Software')

public SoftwareType Software { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Software

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Timezone Property

Provide a grouping of component properties that defines a time zone. (Display name: 'Timezone')

public NameUri Timezone { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/04/02/ncal#Timezone

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Todo Property

Provide a grouping of calendar properties that describe a to-do. (Display name: 'Todo')

public NameUri Todo { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/04/02/ncal#Todo

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

TVSeries Property

A TV Series has multiple seasons and episodes. (Display name: 'tv series')

public NameUri TVSeries { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2009/02/19/nmm#TVSeries

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0

Website Property

A website, usually a container for remote resources, that may be interpreted as HTMLDocuments, images or other types of content. (Display name: 'Website')

public NameUri Website { get; }

Value

Documentation for this section has not yet been entered.

Remarks

http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Website

Requirements

Namespace: Zeitgeist.Datamodel
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.8.0.0