Table of Contents

Class PresentationReference

Namespace
MackySoft.Navigathena
Assembly
MackySoft.Navigathena.dll

Identifies an exact physical presentation generation together with its logical entry, independently of its availability.

public sealed record PresentationReference : IEquatable<PresentationReference>
Inheritance
PresentationReference
Implements
Inherited Members

Constructors

PresentationReference(NavigationEntryId, PresentationId)

Initializes a correlation between a logical entry and its physical presentation generation.

public PresentationReference(NavigationEntryId entryId, PresentationId presentationId)

Parameters

entryId NavigationEntryId
presentationId PresentationId

Exceptions

ArgumentException

entryId or presentationId is not initialized.

Properties

EntryId

Gets the logical entry that owns the referenced presentation.

public NavigationEntryId EntryId { get; }

Property Value

NavigationEntryId

PresentationId

Gets the exact physical presentation generation being referenced.

public PresentationId PresentationId { get; }

Property Value

PresentationId