Show / Hide Table of Contents

    Class ManifestFileHelper

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

    Methods

    AddFile(Manifest, ManifestItem, String, String)

    Declaration
    public static void AddFile(this Manifest manifest, ManifestItem item, string extension, string targetRelativePath)
    Parameters
    Type Name Description
    Manifest manifest
    ManifestItem item
    String extension
    String targetRelativePath

    AddFile(Manifest, String, String, String)

    Declaration
    public static bool AddFile(this Manifest manifest, string sourceFilePath, string extension, string targetRelativePath)
    Parameters
    Type Name Description
    Manifest manifest
    String sourceFilePath
    String extension
    String targetRelativePath
    Returns
    Type Description
    Boolean

    Dereference(Manifest, String, Int32)

    Declaration
    public static void Dereference(this Manifest manifest, string manifestFolder, int parallelism)
    Parameters
    Type Name Description
    Manifest manifest
    String manifestFolder
    Int32 parallelism

    Modify(Manifest, Action<Manifest>)

    Declaration
    public static void Modify(this Manifest manifest, Action<Manifest> action)
    Parameters
    Type Name Description
    Manifest manifest
    Action<Manifest> action

    Modify<T>(Manifest, Func<Manifest, T>)

    Declaration
    public static T Modify<T>(this Manifest manifest, Func<Manifest, T> func)
    Parameters
    Type Name Description
    Manifest manifest
    Func<Manifest, T> func
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T

    RemoveFile(Manifest, ManifestItem, String)

    Declaration
    public static bool RemoveFile(this Manifest manifest, ManifestItem item, string extension)
    Parameters
    Type Name Description
    Manifest manifest
    ManifestItem item
    String extension
    Returns
    Type Description
    Boolean

    RemoveFile(Manifest, String, String)

    Declaration
    public static bool RemoveFile(this Manifest manifest, string sourceFilePath, string extension)
    Parameters
    Type Name Description
    Manifest manifest
    String sourceFilePath
    String extension
    Returns
    Type Description
    Boolean

    Shrink(Manifest, String, Int32)

    Declaration
    public static void Shrink(this Manifest manifest, string incrementalFolder, int parallism = 0)
    Parameters
    Type Name Description
    Manifest manifest
    String incrementalFolder
    Int32 parallism

    Shrink(IEnumerable<ManifestItem>, String, Int32)

    Declaration
    public static void Shrink(this IEnumerable<ManifestItem> items, string incrementalFolder, int parallism = 0)
    Parameters
    Type Name Description
    IEnumerable<ManifestItem> items
    String incrementalFolder
    Int32 parallism
    Back to top Copyright © 2015-2017 Microsoft
    Generated by DocFX