Show / Hide Table of Contents

Class DataFileIdentification

Identifies the data file documented in a physical instance and provides information about the file's location.

Inheritance
object
NotificationObject
IdentifiableBase
DataFileIdentification
Implements
INotifyPropertyChanged
IIdentifiable
IHasCustomFields
Inherited Members
IdentifiableBase.DefaultAgencyId
IdentifiableBase.AgencyId
IdentifiableBase.Identifier
IdentifiableBase.UserIds
IdentifiableBase.CustomFields
IdentifiableBase.UserAttributes
IdentifiableBase.GetUserIdValue(string)
IdentifiableBase.GetChildren()
IdentifiableBase.ReplaceChild(IdentifierTriple, IVersionable)
IdentifiableBase.RemoveChild(IdentifierTriple)
IdentifiableBase.RemoveChildHelper(IdentifierTriple, params IList[])
NotificationObject.PropertyChanged
NotificationObject.RaisePropertyChanged(string)
NotificationObject.OnPropertyChanged(string)
NotificationObject.ResumePropertyEvents()
NotificationObject.SuspendPropertyEvents()
NotificationObject.PropertyEventsSuspended
NotificationObject.PropagateChildChanges(INotifyCollectionChanged, string)
NotificationObject.WatchProperty(INotifyPropertyChanged, string)
NotificationObject.WatchCollection(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 DataFileIdentification : IdentifiableBase, INotifyPropertyChanged, IIdentifiable, IHasCustomFields

Properties

DisplayLabel

Gets a display label for the item.

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

HumanReadableLocation

Gets the human readable location.

Declaration
public MultilingualString HumanReadableLocation { get; }
Property Value
Type Description
MultilingualString

IsMaster

Gets or sets a value indicating whether this is the master file, in cases where there are also backups or other copies of the file.

Declaration
public bool IsMaster { get; set; }
Property Value
Type Description
bool

IsPublic

Gets or sets a value indicating whether the file is public.

Declaration
public bool IsPublic { get; set; }
Property Value
Type Description
bool

true if the file is public; otherwise, false.

Path

This property is deprecated as of DDI 3.2 and should not be used. Use Uri instead.

Declaration
public string Path { get; set; }
Property Value
Type Description
string

Uri

Gets or sets the URI of the file.

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

Methods

WatchProperties()

Watch for property changed events

Declaration
protected override void WatchProperties()
Overrides
IdentifiableBase.WatchProperties()

Implements

INotifyPropertyChanged
IIdentifiable
IHasCustomFields

Extension Methods

VersionableCustomFieldExtensions.GetCustomFieldMultilingualStringValue(IHasCustomFields, string)
VersionableCustomFieldExtensions.GetCustomFieldStringValue(IHasCustomFields, string)
VersionableCustomFieldExtensions.GetCustomFieldUriValue(IHasCustomFields, string)
VersionableCustomFieldExtensions.SetCustomField(IHasCustomFields, MultilingualString, IVersionable)
VersionableCustomFieldExtensions.SetCustomField(IHasCustomFields, MultilingualString, string)
VersionableCustomFieldExtensions.SetCustomField(IHasCustomFields, string, IVersionable)
VersionableCustomFieldExtensions.SetCustomField(IHasCustomFields, string, string)
In this article
Back to top Generated by DocFX