C# 클래스 OfficeDevPnP.Core.Tests.Framework.Functional.Validators.LocalizationValidator

상속: ValidatorBase
파일 보기 프로젝트 열기: OfficeDev/PnP-Sites-Core 1 사용 예제들

공개 메소드들

메소드 설명
LocalizationValidator ( Web web ) : System
Validate ( OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate ptSource, OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate ptTarget, TokenParser sParser, TokenParser tParser, Web web ) : bool
ValidateContentTypes ( Core sElements, Core tElements, TokenParser sParser, TokenParser tParser ) : bool
ValidateListInstances ( ListInstanceCollection sElements, ListInstanceCollection tElements, TokenParser sParser, TokenParser tParser ) : bool
ValidateListView ( OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate template, TokenParser parser ) : bool
ValidateSiteFields ( Core sElements, Core tElements, TokenParser sParser, TokenParser tParser ) : bool
ValidateWebPartOnPages ( OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate template, TokenParser parser ) : bool

비공개 메소드들

메소드 설명
CanUseAcceptLanguageHeaderForLocalization ( Web web ) : bool
GetPropertyValue ( string attribute, System.Xml.Linq.XElement element ) : string
LoadContentTypes ( Core coll ) : List
LoadCustomActions ( OfficeDevPnP.Core.Framework.Provisioning.Model.CustomActions customActions, bool rootSite ) : List
LoadFields ( Core coll ) : List
LoadListInstances ( ListInstanceCollection coll ) : List
ValidateCustomActions ( OfficeDevPnP.Core.Framework.Provisioning.Model.CustomActions srcCustomActions, OfficeDevPnP.Core.Framework.Provisioning.Model.CustomActions targetCustomActions, TokenParser sParser, TokenParser tParser, bool rootSite ) : bool
ValidatePartOnPage ( TokenParser parser, string>.IEnumerable resourceValues, Web web, string url ) : bool
ValidateResourceEntries ( TokenParser sParser, TokenParser tParser, string sTokenValue, string tTokenValue ) : bool
Validatelocalization ( List sElements, List tElements, TokenParser sParser, TokenParser tParser ) : bool

메소드 상세

LocalizationValidator() 공개 메소드

public LocalizationValidator ( Web web ) : System
web Web
리턴 System

Validate() 공개 메소드

public Validate ( OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate ptSource, OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate ptTarget, TokenParser sParser, TokenParser tParser, Web web ) : bool
ptSource OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate
ptTarget OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate
sParser OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.TokenParser
tParser OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.TokenParser
web Web
리턴 bool

ValidateContentTypes() 공개 메소드

public ValidateContentTypes ( Core sElements, Core tElements, TokenParser sParser, TokenParser tParser ) : bool
sElements Core
tElements Core
sParser OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.TokenParser
tParser OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.TokenParser
리턴 bool

ValidateListInstances() 공개 메소드

public ValidateListInstances ( ListInstanceCollection sElements, ListInstanceCollection tElements, TokenParser sParser, TokenParser tParser ) : bool
sElements ListInstanceCollection
tElements ListInstanceCollection
sParser OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.TokenParser
tParser OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.TokenParser
리턴 bool

ValidateListView() 공개 메소드

public ValidateListView ( OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate template, TokenParser parser ) : bool
template OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate
parser OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.TokenParser
리턴 bool

ValidateSiteFields() 공개 메소드

public ValidateSiteFields ( Core sElements, Core tElements, TokenParser sParser, TokenParser tParser ) : bool
sElements Core
tElements Core
sParser OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.TokenParser
tParser OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.TokenParser
리턴 bool

ValidateWebPartOnPages() 공개 메소드

public ValidateWebPartOnPages ( OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate template, TokenParser parser ) : bool
template OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate
parser OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.TokenParser
리턴 bool