Search Results for

    Show / Hide Table of Contents

    Class FunctionsBase

    Base class for all function libraries

    Inheritance
    System.Object
    BaseTransform
    FunctionsBase
    BuiltIn
    PublishingBuiltIn
    Inherited Members
    BaseTransform.RegisteredLogObservers
    BaseTransform.RegisterObserver(ILogObserver)
    BaseTransform.FlushObservers()
    BaseTransform.FlushSpecificObserver<T>()
    BaseTransform.LogError(String, String, Exception, Boolean, Boolean)
    BaseTransform.LogInfo(String, String, LogEntrySignificance)
    BaseTransform.LogWarning(String, String)
    BaseTransform.LogDebug(String, String)
    BaseTransform.Log(LogEntry, LogLevel)
    BaseTransform.SetPageId(String)
    BaseTransform.GetExactVersion(ClientRuntimeContext)
    BaseTransform.GetVersion(ClientRuntimeContext)
    Namespace: PnP.Framework.Modernization.Functions
    Assembly: PnP.Framework.dll
    Syntax
    public abstract class FunctionsBase : BaseTransform

    Constructors

    FunctionsBase(ClientContext)

    Instantiates a function library class

    Declaration
    public FunctionsBase(ClientContext clientContext)
    Parameters
    ClientContext clientContext

    ClientContext object for the site holding the page being transformed

    Fields

    clientContext

    Declaration
    protected ClientContext clientContext
    Field Value
    ClientContext

    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