Show / Hide Table of Contents

    Class Manifest

    Inheritance
    Object
    Manifest
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace:Microsoft.DocAsCode.Plugins
    Assembly:Microsoft.DocAsCode.Plugins.dll
    Syntax
    public class Manifest

    Constructors

    Manifest()

    Declaration
    public Manifest()

    Manifest(IEnumerable<ManifestItem>)

    Declaration
    public Manifest(IEnumerable<ManifestItem> files)
    Parameters
    Type Name Description
    IEnumerable<ManifestItem> files

    Properties

    Files

    Declaration
    [JsonProperty("files")]
    public ManifestItemCollection Files { get; }
    Property Value
    Type Description
    ManifestItemCollection

    Homepages

    Declaration
    [JsonProperty("homepages")]
    public List<HomepageInfo> Homepages { get; set; }
    Property Value
    Type Description
    List<HomepageInfo>

    IncrementalInfo

    Declaration
    [JsonProperty("incremental_info")]
    public List<IncrementalInfo> IncrementalInfo { get; set; }
    Property Value
    Type Description
    List<IncrementalInfo>

    SourceBasePath

    Declaration
    [JsonProperty("source_base_path")]
    public string SourceBasePath { get; set; }
    Property Value
    Type Description
    String

    Templates

    Declaration
    [JsonProperty("templates")]
    public List<string> Templates { get; set; }
    Property Value
    Type Description
    List<String>

    VersionInfo

    Declaration
    [JsonProperty("version_info")]
    public Dictionary<string, VersionInfo> VersionInfo { get; set; }
    Property Value
    Type Description
    Dictionary<String, VersionInfo>

    XRefMap

    Declaration
    [JsonProperty("xrefmap")]
    public object XRefMap { get; set; }
    Property Value
    Type Description
    Object

    Methods

    FindOutputFileInfo(String)

    Declaration
    public OutputFileInfo FindOutputFileInfo(string relativePath)
    Parameters
    Type Name Description
    String relativePath
    Returns
    Type Description
    OutputFileInfo

    Extension Methods

    ManifestFileHelper.AddFile(Manifest, String, String, String)
    ManifestFileHelper.AddFile(Manifest, ManifestItem, String, String)
    ManifestFileHelper.RemoveFile(Manifest, String, String)
    ManifestFileHelper.RemoveFile(Manifest, ManifestItem, String)
    ManifestFileHelper.Modify(Manifest, Action<Manifest>)
    ManifestFileHelper.Modify<T>(Manifest, Func<Manifest, T>)
    ManifestFileHelper.Dereference(Manifest, String, Int32)
    ManifestFileHelper.Shrink(Manifest, String, Int32)
    JsonUtility.ToJsonString(Object, Formatting, JsonSerializer)
    Back to top Copyright © 2015-2017 Microsoft
    Generated by DocFX