Class DublinCore
Represents the basic Dublin Core metadata elements.
Inheritance
Namespace: Algenta.Colectica.Model
Assembly: Algenta.Colectica.Model.dll
Syntax
public class DublinCore : INotifyPropertyChanged
Constructors
DublinCore()
Initializes a new instance of the DublinCore class.
Declaration
public DublinCore()
Properties
AccessRights
Gets or sets the access rights
Declaration
public MultilingualString AccessRights { get; set; }
Property Value
| Type | Description |
|---|---|
| MultilingualString | The access rights. |
AlternateTitle
Gets or sets the alternate title.
Declaration
public MultilingualString AlternateTitle { get; set; }
Property Value
| Type | Description |
|---|---|
| MultilingualString | The alternate title. |
Contributor
Gets or sets the contributor.
Declaration
public MultilingualString Contributor { get; set; }
Property Value
| Type | Description |
|---|---|
| MultilingualString | The contributor. |
Coverage
Gets or sets the coverage.
Declaration
public MultilingualString Coverage { get; set; }
Property Value
| Type | Description |
|---|---|
| MultilingualString | The coverage. |
Creator
Gets or sets the creator.
Declaration
public MultilingualString Creator { get; set; }
Property Value
| Type | Description |
|---|---|
| MultilingualString | The creator. |
Date
Gets or sets the date.
Declaration
public DateTime? Date { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<DateTime> | The date. |
Description
Gets or sets the description.
Declaration
public MultilingualString Description { get; set; }
Property Value
| Type | Description |
|---|---|
| MultilingualString | The description. |
Format
Gets or sets the format.
Declaration
public MultilingualString Format { get; set; }
Property Value
| Type | Description |
|---|---|
| MultilingualString | The format. |
HasValue
Gets a value indicating whether this object has any content in any property.
Declaration
public bool HasValue { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
Identifiers
Gets or sets the identifier.
Declaration
public ObservableCollection<InternationalIdentifier> Identifiers { get; set; }
Property Value
| Type | Description |
|---|---|
| ObservableCollection<InternationalIdentifier> | The identifier. |
Languages
Gets or sets the language.
Declaration
public ObservableCollection<CodeValue> Languages { get; set; }
Property Value
| Type | Description |
|---|---|
| ObservableCollection<CodeValue> | The language. |
Publisher
Gets or sets the publisher.
Declaration
public MultilingualString Publisher { get; set; }
Property Value
| Type | Description |
|---|---|
| MultilingualString | The publisher. |
Relation
Gets or sets the relation.
Declaration
public MultilingualString Relation { get; set; }
Property Value
| Type | Description |
|---|---|
| MultilingualString | The relation. |
Rights
Gets or sets the copyright statement.
Declaration
public MultilingualString Rights { get; set; }
Property Value
| Type | Description |
|---|---|
| MultilingualString | The copyright statement. |
Source
Gets or sets the source.
Declaration
public MultilingualString Source { get; set; }
Property Value
| Type | Description |
|---|---|
| MultilingualString | The source. |
Subject
Gets or sets the subject.
Declaration
public MultilingualString Subject { get; set; }
Property Value
| Type | Description |
|---|---|
| MultilingualString | The subject. |
SubTitle
Gets or sets the sub title.
Declaration
public MultilingualString SubTitle { get; set; }
Property Value
| Type | Description |
|---|---|
| MultilingualString | The sub title. |
Title
Gets or sets the title.
Declaration
public MultilingualString Title { get; set; }
Property Value
| Type | Description |
|---|---|
| MultilingualString | The title. |
Type
Gets or sets the type.
Declaration
public MultilingualString Type { get; set; }
Property Value
| Type | Description |
|---|---|
| MultilingualString | The type. |
Methods
OnPropertyChanged(String)
Called when [property changed].
Declaration
public void OnPropertyChanged(string propertyName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | propertyName | Name of the property. |
Events
PropertyChanged
Occurs when a property value changes.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
| Type | Description |
|---|---|
| PropertyChangedEventHandler |