Search Results for

    Show / Hide Table of Contents

    Class Shades

    Inheritance
    System.Object
    Shades
    Namespace: PnP.Framework.Utilities.Themes.Palettes
    Assembly: PnP.Framework.dll
    Syntax
    public class Shades : object

    Methods

    GetBackgroundShade(IColor, Shade, Boolean)

    Declaration
    public static IColor GetBackgroundShade(IColor color, Shade shade, Boolean isInverted = null)
    Parameters
    IColor color

    Shade shade

    Boolean isInverted

    Returns
    IColor

    GetContrastRatio(IColor, IColor)

    Declaration
    public static double GetContrastRatio(IColor color1, IColor color2)
    Parameters
    IColor color1

    IColor color2

    Returns
    System.Double

    GetShade(IColor, Shade, Boolean)

    Declaration
    public static IColor GetShade(IColor color, Shade shade, Boolean isInverted = null)
    Parameters
    IColor color

    Shade shade

    Boolean isInverted

    Returns
    IColor

    IsDark(IColor)

    Declaration
    public Boolean IsDark(IColor color)
    Parameters
    IColor color

    Returns
    Boolean

    IsValidShade(Shade)

    Declaration
    public static Boolean IsValidShade(Shade shade)
    Parameters
    Shade shade

    Returns
    Boolean

    Round(Single)

    Declaration
    public static float Round(float n)
    Parameters
    System.Single n

    Returns
    System.Single

    Extension Methods

    ValidationExtensions.ValidateNotNullOrEmpty<T>(T, String)
    ObjectExtensions.Set<TObject, T>(TObject, Expression<Func<TObject, T>>, T, Boolean, Boolean)
    ObjectExtensions.GetPublicInstancePropertyValue(Object, String)
    ObjectExtensions.GetPublicInstanceProperty(Object, String)
    ObjectExtensions.SetPublicInstancePropertyValue(Object, String, Object)
    Extensions.ToByteArray(Object)
    Back to top PnP Framework
    Generated by DocFX with Material UI
    spacer