Table of Contents

Interface IDocument

Namespace
Songhay.Publications.Abstractions
Assembly
Songhay.Publications.dll

Publications Document interface

public interface IDocument : ITemporal
Inherited Members
ITemporal.EndDate
ITemporal.InceptDate
ITemporal.ModificationDate
Extension Methods

Properties

ClientId

Gets or sets the client identifier.

string? ClientId { get; set; }

Property Value

string

DocumentId

Gets or sets the document identifier.

int? DocumentId { get; set; }

Property Value

int?

DocumentShortName

Gets or sets the short name of the document.

string? DocumentShortName { get; set; }

Property Value

string

FileName

Gets or sets the name of the file.

string? FileName { get; set; }

Property Value

string

IsActive

Gets or sets the is active.

bool? IsActive { get; set; }

Property Value

bool?

IsRoot

Gets or sets the is root.

bool? IsRoot { get; set; }

Property Value

bool?

Path

Gets or sets the path.

string? Path { get; set; }

Property Value

string

SegmentId

Gets or sets the segment identifier.

int? SegmentId { get; set; }

Property Value

int?

SortOrdinal

Gets or sets the sort ordinal.

byte? SortOrdinal { get; set; }

Property Value

byte?

Tag

Gets or sets the tag.

string? Tag { get; set; }

Property Value

string

TemplateId

Gets or sets the template identifier.

int? TemplateId { get; set; }

Property Value

int?

Title

Gets or sets the title.

string? Title { get; set; }

Property Value

string