Show / Hide Table of Contents

Interface IFileMetadata

File metadata.

Namespace: OpenText.Fusion.AdapterSdk.Api
Assembly: OpenText.Fusion.AdapterSdk.Api.dll
Syntax
public interface IFileMetadata
Remarks

Represents a repository file metadata. In most cases, the default implementation should be used, FileMetadata.

Properties

AccessedTime

File last accessed date time.

Declaration
DateTime? AccessedTime { get; }
Property Value
Type Description
System.Nullable<DateTime>

AdditionalMetadata

Gets the additional metadata.

Declaration
IDictionary<string, IEnumerable<string>> AdditionalMetadata { get; }
Property Value
Type Description
IDictionary<System.String, IEnumerable<System.String>>

The additional metadata.

Remarks

Important metadata to attach to a file that is not covered by other properties.

CreatedTime

File created date time.

Declaration
DateTime? CreatedTime { get; }
Property Value
Type Description
System.Nullable<DateTime>

FileLocation

File location - full path or repository identifier.

Declaration
string FileLocation { get; }
Property Value
Type Description
System.String
Remarks

This property should contain everything that is needed to locate and retrieve a file from the repository. This property is required.

FilePath

File path.

Declaration
string? FilePath { get; }
Property Value
Type Description
System.Nullable<System.String>

ModifiedTime

File modified date time.

Declaration
DateTime ModifiedTime { get; }
Property Value
Type Description
DateTime
Remarks

Value of the ModifiedTime will be used when detecting updated documents.

Name

File name.

Declaration
string? Name { get; }
Property Value
Type Description
System.Nullable<System.String>

Title

File title.

Declaration
string? Title { get; }
Property Value
Type Description
System.Nullable<System.String>

Version

Revision number if available.

Declaration
int? Version { get; }
Property Value
Type Description
System.Nullable<System.Int32>
In This Article
Back to top Generated by DocFX