zeitgeist-sharp : Zeitgeist.Datamodel Namespace

Manifestation Class

The manifestation type of an event or subject is an abstract classification of “how did this happen” or “how does this item exist”. Each manifestation 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 Manifestation

Remarks

The manifestation types listed here are all subclasses of str and may be used anywhere a string would be used. Manifestations form a hierarchical type tree. So that fx. ArchiveItem, Attachment, and RemoteDataObject all are sub types of FileDataObject. These types can again have their own sub types. Templates match on all sub types, so that a query on subjects with manifestation FileDataObject also match subjects of types Attachment or ArchiveItem and all other sub types of FileDataObject . (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]
CalendarDataObject NameUri . A DataObject found in a calendar. It is usually interpreted as one of the calendar entity types (e.g. Event, Journal, Todo etc.). (Display name: 'CalendarDataObject')
[read-only]
EventManifestation EventManifestationType . Base class for event manifestation types. Please do no instantiate directly, but use one of the sub classes. The manifestation of an event describes ‘how it happened’. Fx. ‘the user did this’ or ‘the system notified the user’. (Display name: 'EVENT_MANIFESTATION')
[read-only]
FileDataObject FileDataObjectType . A resource containing a finite sequence of bytes with arbitrary information, that is available to a computer program and is usually based on some kind of durable storage. A file is durable in the sense that it remains available for programs to use after the current program has finished. (Display name: 'File')
[read-only]
HardDiskPartition NameUri . A partition on a hard disk. (Display name: 'HardDiskPartition')
[read-only]
static
Instance Manifestation . Documentation for this section has not yet been entered.
[read-only]
MailboxDataObject NameUri . An entity encountered in a mailbox. Most common interpretations for such an entity include Message or Folder. (Display name: 'MailboxDataObject')
[read-only]
MediaStream NameUri . A stream of multimedia content, usually contained within a media container such as a movie (containing both audio and video) or a DVD (possibly containing many streams of audio and video). Most common interpretations for such a DataObject include Audio and Video. (Display name: 'MediaStream')
[read-only]
RemotePortAddress NameUri . An address specifying a remote host and port. Such an address can be interpreted in many ways (examples of such interpretations include mailboxes, websites, remote calendars or filesystems), depending on an interpretation, various kinds of data may be extracted from such an address. (Display name: 'RemotePortAddress')
[read-only]
SoftwareItem NameUri . A DataObject representing a piece of software. Examples of interpretations of a SoftwareItem include an Application and an OperatingSystem. (Display name: 'SoftwareItem')
[read-only]
SoftwareService NameUri . A service published by a piece of software, either by an operating system or an application. Examples of such services may include calendar, addresbook and mailbox managed by a PIM application. This category is introduced to distinguish between data available directly from the applications (Via some Interprocess Communication Mechanisms) and data available from files on a disk. In either case both DataObjects would receive a similar interpretation (e.g. a Mailbox) and wouldn’t differ on the content level. (Display name: 'SoftwareService')

Public Methods

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

Member Details

Manifestation Constructor

Documentation for this section has not yet been entered.

public Manifestation ()

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

CalendarDataObject Property

A DataObject found in a calendar. It is usually interpreted as one of the calendar entity types (e.g. Event, Journal, Todo etc.). (Display name: 'CalendarDataObject')

public NameUri CalendarDataObject { get; }

Value

Documentation for this section has not yet been entered.

Remarks

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

Requirements

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

EventManifestation Property

Base class for event manifestation types. Please do no instantiate directly, but use one of the sub classes. The manifestation of an event describes ‘how it happened’. Fx. ‘the user did this’ or ‘the system notified the user’. (Display name: 'EVENT_MANIFESTATION')

public EventManifestationType EventManifestation { get; }

Value

Documentation for this section has not yet been entered.

Remarks

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

Requirements

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

FileDataObject Property

A resource containing a finite sequence of bytes with arbitrary information, that is available to a computer program and is usually based on some kind of durable storage. A file is durable in the sense that it remains available for programs to use after the current program has finished. (Display name: 'File')

public FileDataObjectType FileDataObject { get; }

Value

Documentation for this section has not yet been entered.

Remarks

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

Requirements

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

HardDiskPartition Property

A partition on a hard disk. (Display name: 'HardDiskPartition')

public NameUri HardDiskPartition { get; }

Value

Documentation for this section has not yet been entered.

Remarks

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

Requirements

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

Instance Property

Documentation for this section has not yet been entered.

public static Manifestation 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

MailboxDataObject Property

An entity encountered in a mailbox. Most common interpretations for such an entity include Message or Folder. (Display name: 'MailboxDataObject')

public NameUri MailboxDataObject { get; }

Value

Documentation for this section has not yet been entered.

Remarks

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

Requirements

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

MediaStream Property

A stream of multimedia content, usually contained within a media container such as a movie (containing both audio and video) or a DVD (possibly containing many streams of audio and video). Most common interpretations for such a DataObject include Audio and Video. (Display name: 'MediaStream')

public NameUri MediaStream { get; }

Value

Documentation for this section has not yet been entered.

Remarks

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

Requirements

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

RemotePortAddress Property

An address specifying a remote host and port. Such an address can be interpreted in many ways (examples of such interpretations include mailboxes, websites, remote calendars or filesystems), depending on an interpretation, various kinds of data may be extracted from such an address. (Display name: 'RemotePortAddress')

public NameUri RemotePortAddress { get; }

Value

Documentation for this section has not yet been entered.

Remarks

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

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 manifestation)

Parameters

manifestation
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

SoftwareItem Property

A DataObject representing a piece of software. Examples of interpretations of a SoftwareItem include an Application and an OperatingSystem. (Display name: 'SoftwareItem')

public NameUri SoftwareItem { get; }

Value

Documentation for this section has not yet been entered.

Remarks

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

Requirements

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

SoftwareService Property

A service published by a piece of software, either by an operating system or an application. Examples of such services may include calendar, addresbook and mailbox managed by a PIM application. This category is introduced to distinguish between data available directly from the applications (Via some Interprocess Communication Mechanisms) and data available from files on a disk. In either case both DataObjects would receive a similar interpretation (e.g. a Mailbox) and wouldn’t differ on the content level. (Display name: 'SoftwareService')

public NameUri SoftwareService { get; }

Value

Documentation for this section has not yet been entered.

Remarks

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

Requirements

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