C# 클래스 OfficeDevPnP.PartnerPack.Infrastructure.PnPPartnerPackUtilities

파일 보기 프로젝트 열기: OfficeDev/PnP-Partner-Pack 1 사용 예제들

공개 메소드들

메소드 설명
DisablePartnerPackOnSite ( String siteUrl ) : void
EnablePartnerPackInfrastructureOnSite ( String siteUrl ) : void
EnablePartnerPackOnSite ( String siteUrl ) : void
EnableResponsiveDesignOnSite ( String siteUrl ) : void
GetPropertyBagValueFromInfrastructure ( String propertyKey ) : String
GetSiteCollectionRootUrl ( String siteUrl ) : String
GetSiteCollectionSettings ( String siteCollectionUri ) : OfficeDevPnP.PartnerPack.Infrastructure.SiteCollectionSettings
GetTenantBrandingSettings ( ) : BrandingSettings

Helper method for reading branding settings from the Infrastructural Site Collection

IsPartnerPackOverridesEnabledOnSite ( String siteUrl ) : System.Boolean
SetPropertyBagValueToInfrastructure ( String propertyKey, String value ) : void
UserIsSPOAdmin ( ) : System.Boolean
UserIsTenantGlobalAdmin ( ) : System.Boolean

비공개 메소드들

메소드 설명
ApplyProvisioningTemplateToSite ( ClientContext context, String siteUrl, String folder, String fileName, String>.Dictionary parameters = null, Handlers handlers = Handlers.All ) : void
UserIsAdmin ( String targetRole ) : System.Boolean

메소드 상세

DisablePartnerPackOnSite() 공개 정적인 메소드

public static DisablePartnerPackOnSite ( String siteUrl ) : void
siteUrl String
리턴 void

EnablePartnerPackInfrastructureOnSite() 공개 정적인 메소드

public static EnablePartnerPackInfrastructureOnSite ( String siteUrl ) : void
siteUrl String
리턴 void

EnablePartnerPackOnSite() 공개 정적인 메소드

public static EnablePartnerPackOnSite ( String siteUrl ) : void
siteUrl String
리턴 void

EnableResponsiveDesignOnSite() 공개 정적인 메소드

public static EnableResponsiveDesignOnSite ( String siteUrl ) : void
siteUrl String
리턴 void

GetPropertyBagValueFromInfrastructure() 공개 정적인 메소드

public static GetPropertyBagValueFromInfrastructure ( String propertyKey ) : String
propertyKey String
리턴 String

GetSiteCollectionRootUrl() 공개 정적인 메소드

public static GetSiteCollectionRootUrl ( String siteUrl ) : String
siteUrl String
리턴 String

GetSiteCollectionSettings() 공개 정적인 메소드

public static GetSiteCollectionSettings ( String siteCollectionUri ) : OfficeDevPnP.PartnerPack.Infrastructure.SiteCollectionSettings
siteCollectionUri String
리턴 OfficeDevPnP.PartnerPack.Infrastructure.SiteCollectionSettings

GetTenantBrandingSettings() 공개 정적인 메소드

Helper method for reading branding settings from the Infrastructural Site Collection
public static GetTenantBrandingSettings ( ) : BrandingSettings
리턴 OfficeDevPnP.PartnerPack.Infrastructure.Jobs.BrandingSettings

IsPartnerPackOverridesEnabledOnSite() 공개 정적인 메소드

public static IsPartnerPackOverridesEnabledOnSite ( String siteUrl ) : System.Boolean
siteUrl String
리턴 System.Boolean

SetPropertyBagValueToInfrastructure() 공개 정적인 메소드

public static SetPropertyBagValueToInfrastructure ( String propertyKey, String value ) : void
propertyKey String
value String
리턴 void

UserIsSPOAdmin() 공개 정적인 메소드

public static UserIsSPOAdmin ( ) : System.Boolean
리턴 System.Boolean

UserIsTenantGlobalAdmin() 공개 정적인 메소드

public static UserIsTenantGlobalAdmin ( ) : System.Boolean
리턴 System.Boolean