C# Class JDP.Remediation.Console.DownloadAndModifyListTemplate

Mostra file Open project: OfficeDev/PnP-Transformation

Public Properties

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

Public Methods

Method Description
DeleteDownloadedListTemplates ( ) : void
DeleteListTemplate ( ) : void
DoWork ( ) : void
DownloadListTemplate ( string filePath, string ListGalleryPath, string &ListTemplateName, string SiteCollection, string WebUrl, string TempFolderName ) : bool
GetCustomizedListTemplate ( ListTemplateFTCAnalysisOutputBase &objListCustOutput, Microsoft ltFile, string siteCollection, string webAppUrl ) : bool
GetWebapplicationUrlFromSiteCollectionUrl ( string siteCollection ) : string
ProcessListTemplateInputFile ( string ListTemplateInputFile, List &lstMissingListTempaltesInGalleryBase ) : void
ProcessSiteCollectionUrl ( string siteCollectionUrl, List &lstMissingListTempaltesInGalleryBase, string webApplicationUrl ) : void
ProcessSiteCollectionUrlList ( string siteCollectionUrls, List &lstMissingListTempaltesInGalleryBase ) : void
ProcessStpFile ( string filePath, string solFileName, ListTemplateFTCAnalysisOutputBase &objListCustOutput ) : bool
ProcessWebApplicationUrl ( string webApplicationUrl, List &lstMissingListTempaltesInGalleryBase ) : void
ReadInputFile ( string &ListTemplateInputFile ) : bool
ReadInputFiles ( ) : void
ReadInputFilesPath ( ) : bool
ReadInputOptions ( bool &processInputFile, bool &processFarm, bool &processSiteCollections ) : bool
ReadSiteCollectionList ( string &siteCollectionUrlsList ) : bool
ReadWebApplication ( string &webApplicationUrl ) : bool
WriteOutputReport ( List ltListTemplateOutputBase, string csvFileName, bool &headerOfCsv ) : void

Private Methods

Method Description
Delete ( DataRow listTemplate, string csvFile ) : void

Method Details

DeleteDownloadedListTemplates() public static method

public static DeleteDownloadedListTemplates ( ) : void
return void

DeleteListTemplate() public static method

public static DeleteListTemplate ( ) : void
return void

DoWork() public static method

public static DoWork ( ) : void
return void

DownloadListTemplate() public static method

public static DownloadListTemplate ( string filePath, string ListGalleryPath, string &ListTemplateName, string SiteCollection, string WebUrl, string TempFolderName ) : bool
filePath string
ListGalleryPath string
ListTemplateName string
SiteCollection string
WebUrl string
TempFolderName string
return bool

GetCustomizedListTemplate() public static method

public static GetCustomizedListTemplate ( ListTemplateFTCAnalysisOutputBase &objListCustOutput, Microsoft ltFile, string siteCollection, string webAppUrl ) : bool
objListCustOutput JDP.Remediation.Console.Common.Base.ListTemplateFTCAnalysisOutputBase
ltFile Microsoft
siteCollection string
webAppUrl string
return bool

GetWebapplicationUrlFromSiteCollectionUrl() public static method

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

ProcessListTemplateInputFile() public static method

public static ProcessListTemplateInputFile ( string ListTemplateInputFile, List &lstMissingListTempaltesInGalleryBase ) : void
ListTemplateInputFile string
lstMissingListTempaltesInGalleryBase List
return void

ProcessSiteCollectionUrl() public static method

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

ProcessSiteCollectionUrlList() public static method

public static ProcessSiteCollectionUrlList ( string siteCollectionUrls, List &lstMissingListTempaltesInGalleryBase ) : void
siteCollectionUrls string
lstMissingListTempaltesInGalleryBase List
return void

ProcessStpFile() public static method

public static ProcessStpFile ( string filePath, string solFileName, ListTemplateFTCAnalysisOutputBase &objListCustOutput ) : bool
filePath string
solFileName string
objListCustOutput JDP.Remediation.Console.Common.Base.ListTemplateFTCAnalysisOutputBase
return bool

ProcessWebApplicationUrl() public static method

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

ReadInputFile() public static method

public static ReadInputFile ( string &ListTemplateInputFile ) : bool
ListTemplateInputFile 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 ltListTemplateOutputBase, string csvFileName, bool &headerOfCsv ) : void
ltListTemplateOutputBase 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

lstCustomFieldIDs public_oe static_oe property

public static List lstCustomFieldIDs
return List

outputPath public_oe static_oe property

public static string outputPath
return string