Show / Hide Table of Contents

Class HoldingInformation

Represents information about an archive's holdings.

Inheritance
Object
NotificationObject
HoldingInformation
Implements
INotifyPropertyChanged
Inherited Members
NotificationObject.PropertyChanged
NotificationObject.RaisePropertyChanged(String)
NotificationObject.RaisePropertyChanged(String[])
NotificationObject.RaisePropertyChanged<T>(Expression<Func<T>>)
NotificationObject.OnPropertyChanged(String)
NotificationObject.ResumePropertyEvents()
NotificationObject.SuspendPropertyEvents()
NotificationObject.PropertyEventsSuspended
NotificationObject.PropagateChildChanges(INotifyCollectionChanged, String)
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: Algenta.Colectica.Model.Ddi
Assembly: Algenta.Colectica.Model.Ddi.dll
Syntax
public class HoldingInformation : NotificationObject, INotifyPropertyChanged

Constructors

HoldingInformation()

Initializes a new instance of the HoldingInformation class.

Declaration
public HoldingInformation()

Properties

ArchiveOrganization

Gets the Organization item that describes the archive.

Declaration
public Organization ArchiveOrganization { get; set; }
Property Value
Type Description
Organization

Coverage

Gets coverage information about the archive.

Declaration
public Coverage Coverage { get; set; }
Property Value
Type Description
Coverage

DefaultAccess

Gets information about default access policies.

Declaration
public ObservableCollection<Access> DefaultAccess { get; }
Property Value
Type Description
ObservableCollection<Access>

DisplayLabel

Gets a label to display when the item is shown in a list.

Declaration
public string DisplayLabel { get; }
Property Value
Type Description
String

FundingInformations

Gets information about the funding of the archive.

Declaration
public ObservableCollection<FundingInformation> FundingInformations { get; }
Property Value
Type Description
ObservableCollection<FundingInformation>

QualityStatements

Gets quality statements about the archive.

Declaration
public ObservableCollection<QualityStatement> QualityStatements { get; }
Property Value
Type Description
ObservableCollection<QualityStatement>

Methods

RemoveChild(IdentifierTriple)

Removes the child.

Declaration
public int RemoveChild(IdentifierTriple child)
Parameters
Type Name Description
IdentifierTriple child

The child.

Returns
Type Description
Int32
Exceptions
Type Condition
ArgumentNullException

child

ReplaceChild(IdentifierTriple, IVersionable)

Replaces the child.

Declaration
public int ReplaceChild(IdentifierTriple toReplace, IVersionable child)
Parameters
Type Name Description
IdentifierTriple toReplace

To replace.

IVersionable child

The child.

Returns
Type Description
Int32
Exceptions
Type Condition
ArgumentNullException

child

Implements

System.ComponentModel.INotifyPropertyChanged
In This Article
Back to top Generated by DocFX