C# Class JDP.Remediation.Console.DownloadAndModifySiteTemplate

Mostra file Open project: OfficeDev/PnP-Transformation

Public Properties

Property Type Description
TempFolderName int
filePath string
lstContentTypeIDs List
lstCustomErs List
lstCustomFeatureIDs List
lstCustomFieldIDs List
outputPath string

Public Methods

Method Description
CheckCustomEventReceiver ( string xmlFilePath, string erNodePath, bool &isCustomEventReceiver, string siteTemplateName ) : void
CheckCustomFeature ( string xmlFilePath, string featureNodePath, bool &isCustomFeature, string siteTemplateName ) : void
DeleteDownloadedSiteTemplates ( ) : void
DoWork ( ) : void
DownloadSiteTemplate ( string filePath, string SiteTemplateGalleryPath, string &SiteTemplateName, string SiteCollection, string WebUrl, string TempFolderName ) : bool
GetCustomizedSiteTemplate ( SiteTemplateFTCAnalysisOutputBase &objSiteCustOutput, DataRow siteTemplateRow, Microsoft ltFile, string siteCollection, string webAppUrl ) : bool
GetWebapplicationUrlFromSiteCollectionUrl ( string siteCollection ) : string
ProcessSiteCollectionUrl ( string siteCollectionUrl, List &lstMissingSiteTempaltesInGalleryBase, string webApplicationUrl ) : void
ProcessSiteCollectionUrlsList ( string siteCollectionUrls, List &lstMissingSiteTempaltesInGalleryBase ) : void
ProcessSiteTemplateInputFile ( string siteTemplateInputFile, List &lstMissingSiteTempaltesInGalleryBase ) : void
ProcessWebApplicationUrl ( string webApplicationUrl, List &lstMissingSiteTempaltesInGalleryBase ) : void
ReadInputFile ( string &SiteTemplateInputFile ) : bool
ReadInputFiles ( ) : void
ReadInputFilesPath ( ) : bool
ReadInputOptions ( bool &processInputFile, bool &processFarm, bool &processSiteCollections ) : bool
ReadSiteCollectionList ( string &siteCollectionUrlsList ) : bool
ReadWebApplication ( string &webApplicationUrl ) : bool
WriteOutputReport ( List ltSiteTemplateOutputBase, string csvFileName, bool &headerOfCsv ) : void

Private Methods

Method Description
ProcessWspFile ( string filePath, string solFileName, SiteTemplateFTCAnalysisOutputBase &objSiteCustOutput ) : bool

Method Details

CheckCustomEventReceiver() public static method

public static CheckCustomEventReceiver ( string xmlFilePath, string erNodePath, bool &isCustomEventReceiver, string siteTemplateName ) : void
xmlFilePath string
erNodePath string
isCustomEventReceiver bool
siteTemplateName string
return void

CheckCustomFeature() public static method

public static CheckCustomFeature ( string xmlFilePath, string featureNodePath, bool &isCustomFeature, string siteTemplateName ) : void
xmlFilePath string
featureNodePath string
isCustomFeature bool
siteTemplateName string
return void

DeleteDownloadedSiteTemplates() public static method

public static DeleteDownloadedSiteTemplates ( ) : void
return void

DoWork() public static method

public static DoWork ( ) : void
return void

DownloadSiteTemplate() public static method

public static DownloadSiteTemplate ( string filePath, string SiteTemplateGalleryPath, string &SiteTemplateName, string SiteCollection, string WebUrl, string TempFolderName ) : bool
filePath string
SiteTemplateGalleryPath string
SiteTemplateName string
SiteCollection string
WebUrl string
TempFolderName string
return bool

GetCustomizedSiteTemplate() public static method

public static GetCustomizedSiteTemplate ( SiteTemplateFTCAnalysisOutputBase &objSiteCustOutput, DataRow siteTemplateRow, Microsoft ltFile, string siteCollection, string webAppUrl ) : bool
objSiteCustOutput JDP.Remediation.Console.Common.Base.SiteTemplateFTCAnalysisOutputBase
siteTemplateRow System.Data.DataRow
ltFile Microsoft
siteCollection string
webAppUrl string
return bool

GetWebapplicationUrlFromSiteCollectionUrl() public static method

public static GetWebapplicationUrlFromSiteCollectionUrl ( string siteCollection ) : string
siteCollection string
return string

ProcessSiteCollectionUrl() public static method

public static ProcessSiteCollectionUrl ( string siteCollectionUrl, List &lstMissingSiteTempaltesInGalleryBase, string webApplicationUrl ) : void
siteCollectionUrl string
lstMissingSiteTempaltesInGalleryBase List
webApplicationUrl string
return void

ProcessSiteCollectionUrlsList() public static method

public static ProcessSiteCollectionUrlsList ( string siteCollectionUrls, List &lstMissingSiteTempaltesInGalleryBase ) : void
siteCollectionUrls string
lstMissingSiteTempaltesInGalleryBase List
return void

ProcessSiteTemplateInputFile() public static method

public static ProcessSiteTemplateInputFile ( string siteTemplateInputFile, List &lstMissingSiteTempaltesInGalleryBase ) : void
siteTemplateInputFile string
lstMissingSiteTempaltesInGalleryBase List
return void

ProcessWebApplicationUrl() public static method

public static ProcessWebApplicationUrl ( string webApplicationUrl, List &lstMissingSiteTempaltesInGalleryBase ) : void
webApplicationUrl string
lstMissingSiteTempaltesInGalleryBase List
return void

ReadInputFile() public static method

public static ReadInputFile ( string &SiteTemplateInputFile ) : bool
SiteTemplateInputFile string
return bool

ReadInputFiles() public static method

public static ReadInputFiles ( ) : void
return void

ReadInputFilesPath() public static method

public static ReadInputFilesPath ( ) : bool
return bool

ReadInputOptions() public static method

public static ReadInputOptions ( bool &processInputFile, bool &processFarm, bool &processSiteCollections ) : bool
processInputFile bool
processFarm bool
processSiteCollections bool
return bool

ReadSiteCollectionList() public static method

public static ReadSiteCollectionList ( string &siteCollectionUrlsList ) : bool
siteCollectionUrlsList string
return bool

ReadWebApplication() public static method

public static ReadWebApplication ( string &webApplicationUrl ) : bool
webApplicationUrl string
return bool

WriteOutputReport() public static method

public static WriteOutputReport ( List ltSiteTemplateOutputBase, string csvFileName, bool &headerOfCsv ) : void
ltSiteTemplateOutputBase List
csvFileName string
headerOfCsv bool
return void

Property Details

TempFolderName public_oe static_oe property

public static int TempFolderName
return int

filePath public_oe static_oe property

public static string filePath
return string

lstContentTypeIDs public_oe static_oe property

public static List lstContentTypeIDs
return List

lstCustomErs public_oe static_oe property

public static List lstCustomErs
return List

lstCustomFeatureIDs public_oe static_oe property

public static List lstCustomFeatureIDs
return List

lstCustomFieldIDs public_oe static_oe property

public static List lstCustomFieldIDs
return List

outputPath public_oe static_oe property

public static string outputPath
return string