namespace AIStudio.Tools.PowerPoint; /// /// What became of creating a presentation file. /// /// Whether the presentation was written. It is not when the template changed since the slides were planned, and they no longer fit it; the target stays untouched then. /// The numbers of the pictures which could not be placed: unreadable, or in a format PowerPoint does not show. Their slots stay empty. internal sealed record PresentationFileResult(bool IsWritten, IReadOnlyList SkippedPictures) { /// /// The template changed since the slides were planned, and they no longer fit it. Nothing was written. /// public static readonly PresentationFileResult TEMPLATE_CHANGED = new(false, []); }