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 |