Class PnPContextExtensions
Extends the Pn
Inheritance
Namespace: PnP.Core.Services
Assembly: PnP.Core.Admin.dll
Syntax
public static class PnPContextExtensions : object
Properties
Implementation
Allows you to replace the default implementation of IPn
Declaration
public static IPnPContextExtensions Implementation { set; }
Property Value
Methods
GetMicrosoft365Admin(IPnPContext)
Extends a Pn
Declaration
public static IMicrosoft365Admin GetMicrosoft365Admin(this IPnPContext context)
Parameters
IPn Pn |
Returns
IMicrosoft365Admin
An IMicrosoft365Admin instance enabling Microsoft 365 admin operations |
GetSharePointAdmin(IPnPContext)
GetSiteCollectionAppManager(IPnPContext)
Extends a Pn
Declaration
public static ISiteCollectionAppManager GetSiteCollectionAppManager(this IPnPContext context)
Parameters
IPn Pn |
Returns
ISite An ISite |
GetSiteCollectionManager(IPnPContext)
Extends a IPn
Declaration
public static ISiteCollectionManager GetSiteCollectionManager(this IPnPContext context)
Parameters
IPn IPn |
Returns
ISite An ISite |
GetTeamManager(IPnPContext)
Extends a Pn
Declaration
public static ITeamManager GetTeamManager(this IPnPContext context)
Parameters
IPn Pn |
Returns
ITeam An ISite |
GetTenantAppManager(IPnPContext)
Extends a Pn
Declaration
public static ITenantAppManager GetTenantAppManager(this IPnPContext context)
Parameters
IPn Pn |
Returns
ITenant An ITenant |
RevertToDefaultImplementation()
When you've replaced the default implementation of IPn
Declaration
public static void RevertToDefaultImplementation()