Class AuthorizationSource
Identifies the authorizing agency.
Inherited Members
Algenta.Colectica.Model.NotificationObject.RaisePropertyChanged<T>(Expression<>)
Namespace: Algenta.Colectica.Model.Ddi
Assembly: Algenta.Colectica.Model.Ddi.dll
Syntax
public class AuthorizationSource : NotificationObject
Properties
AuthorizationDate
Identifies the date of Authorization.
Declaration
public Date AuthorizationDate { get; set; }
Property Value
Type | Description |
---|---|
Date |
AuthorizingAgencies
References the authorizing agency, organization, or individual.
Declaration
public ObservableCollection<Organization> AuthorizingAgencies { get; set; }
Property Value
Type | Description |
---|---|
ObservableCollection<Organization> |
DisplayLabel
Name or legal mandate
Declaration
public string DisplayLabel { get; }
Property Value
Type | Description |
---|---|
System.String |
LegalMandate
Provide a legal citation to a law authorizing the study/data collection. For example, a legal citation for a law authorizing a country's census.
Declaration
public string LegalMandate { get; set; }
Property Value
Type | Description |
---|---|
System.String |
StatementOfAuthorization
Text of the authorization.
Declaration
public MultilingualString StatementOfAuthorization { get; }
Property Value
Type | Description |
---|---|
MultilingualString |
Methods
GetChildren()
Gets the children.
Declaration
public ChildItemCollection GetChildren()
Returns
Type | Description |
---|---|
ChildItemCollection |
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 |