using System.Collections.Generic; namespace Umbraco.Core.Models.Entities { /// /// Represents a lightweight document entity, managed by the entity service. /// public interface IDocumentEntitySlim : IContentEntitySlim { /// /// Gets the variant name for each culture /// IReadOnlyDictionary CultureNames { get; } /// /// Gets the published cultures. /// IEnumerable PublishedCultures { get; } /// /// Gets the edited cultures. /// IEnumerable EditedCultures { get; } /// /// Gets the content variation of the content type. /// ContentVariation Variations { get; } /// /// Gets a value indicating whether the content is published. /// bool Published { get; } /// /// Gets a value indicating whether the content has been edited. /// bool Edited { get; } } }