Class HoldingInformation
Represents information about an archive's holdings.
Inherited Members
Algenta.Colectica.Model.NotificationObject.RaisePropertyChanged<T>(Expression<>)
Namespace: Algenta.Colectica.Model.Ddi
Assembly: Algenta.Colectica.Model.Ddi.dll
Syntax
public class HoldingInformation : NotificationObject
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 |
---|---|
System.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 |
---|---|
System.Int32 |
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 |
---|---|
System.Int32 |