Search Results for

    Show / Hide Table of Contents

    Class OutputResolveResult

    Result of output resolution.

    Inheritance
    object
    OutputResolveResult
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: System.Dynamic.ExpandoObject
    Syntax
    [GeneratedCode("NJsonSchema", "13.20.0.0 (NJsonSchema v10.9.0.0 (Newtonsoft.Json v13.0.0.0))")]
    public class OutputResolveResult

    Properties

    AvailabilityState

    Describes whether the output is available normally or if it is outdated. Note that this does not take into account failed or not yet performed rendering or similar.

    Declaration
    [JsonProperty("availabilityState", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    [JsonConverter(typeof(StringEnumConverter))]
    public OutputAvailabilityState? AvailabilityState { get; set; }
    Property Value
    OutputAvailabilityState?

    ContentId

    The ID of the content for which this output has been created.

    Declaration
    [JsonProperty("contentId", Required = Required.Always)]
    [Required]
    public string ContentId { get; set; }
    Property Value
    string

    DynamicRendering

    Whether this Output belongs to a dynamic OutputFormat.

    Declaration
    [JsonProperty("dynamicRendering", Required = Required.Always)]
    public bool DynamicRendering { get; set; }
    Property Value
    bool

    FileSize

    Size of file, if already known

    Declaration
    [JsonProperty("fileSize", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public long? FileSize { get; set; }
    Property Value
    long?

    Id

    ID of output.

    Declaration
    [JsonProperty("id", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public string Id { get; set; }
    Property Value
    string

    OutputFormatId

    The ID of the output format this output represents.

    Declaration
    [JsonProperty("outputFormatId", Required = Required.Always)]
    [Required]
    public string OutputFormatId { get; set; }
    Property Value
    string

    RenderingState

    The rendering state of the output file.

    Declaration
    [JsonProperty("renderingState", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    [JsonConverter(typeof(StringEnumConverter))]
    [Obsolete("Replaced by RenderingStateV2")]
    public OutputRenderingState? RenderingState { get; set; }
    Property Value
    OutputRenderingState?

    RenderingStateV2

    The rendering state of the output file. Only null for static outputs which are not rendered ("Skipped" in old RenderingState), such outputs won't be returned in the future.

    Declaration
    [JsonProperty("renderingStateV2", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    [JsonConverter(typeof(StringEnumConverter))]
    public OutputRenderingStateV2? RenderingStateV2 { get; set; }
    Property Value
    OutputRenderingStateV2?

    Methods

    FromJson(string)

    Declaration
    public static OutputResolveResult FromJson(string data)
    Parameters
    string data

    Returns
    OutputResolveResult

    ToJson()

    Declaration
    public string ToJson()
    Returns
    string

    Back to top Generated by DocFX