C# 클래스 JDP.Remediation.Console.DownloadAndModifyListTemplate

파일 보기 프로젝트 열기: OfficeDev/PnP-Transformation

공개 프로퍼티들

프로퍼티 타입 설명
TempFolderName int
filePath string
lstContentTypeIDs List
lstCustomErs List
lstCustomFieldIDs List
outputPath string

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
Delete ( DataRow listTemplate, string csvFile ) : void

메소드 상세

DeleteDownloadedListTemplates() 공개 정적인 메소드

public static DeleteDownloadedListTemplates ( ) : void
리턴 void

DeleteListTemplate() 공개 정적인 메소드

public static DeleteListTemplate ( ) : void
리턴 void

DoWork() 공개 정적인 메소드

public static DoWork ( ) : void
리턴 void

DownloadListTemplate() 공개 정적인 메소드

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
리턴 bool

GetCustomizedListTemplate() 공개 정적인 메소드

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
리턴 bool

GetWebapplicationUrlFromSiteCollectionUrl() 공개 정적인 메소드

public static GetWebapplicationUrlFromSiteCollectionUrl ( string siteCollection ) : string
siteCollection string
리턴 string

ProcessListTemplateInputFile() 공개 정적인 메소드

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

ProcessSiteCollectionUrl() 공개 정적인 메소드

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

ProcessSiteCollectionUrlList() 공개 정적인 메소드

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

ProcessStpFile() 공개 정적인 메소드

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

ProcessWebApplicationUrl() 공개 정적인 메소드

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

ReadInputFile() 공개 정적인 메소드

public static ReadInputFile ( string &ListTemplateInputFile ) : bool
ListTemplateInputFile string
리턴 bool

ReadInputFiles() 공개 정적인 메소드

public static ReadInputFiles ( ) : void
리턴 void

ReadInputFilesPath() 공개 정적인 메소드

public static ReadInputFilesPath ( ) : bool
리턴 bool

ReadInputOptions() 공개 정적인 메소드

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

ReadSiteCollectionList() 공개 정적인 메소드

public static ReadSiteCollectionList ( string &siteCollectionUrlsList ) : bool
siteCollectionUrlsList string
리턴 bool

ReadWebApplication() 공개 정적인 메소드

public static ReadWebApplication ( string &webApplicationUrl ) : bool
webApplicationUrl string
리턴 bool

WriteOutputReport() 공개 정적인 메소드

public static WriteOutputReport ( List ltListTemplateOutputBase, string csvFileName, bool &headerOfCsv ) : void
ltListTemplateOutputBase List
csvFileName string
headerOfCsv bool
리턴 void

프로퍼티 상세

TempFolderName 공개적으로 정적으로 프로퍼티

public static int TempFolderName
리턴 int

filePath 공개적으로 정적으로 프로퍼티

public static string filePath
리턴 string

lstContentTypeIDs 공개적으로 정적으로 프로퍼티

public static List lstContentTypeIDs
리턴 List

lstCustomErs 공개적으로 정적으로 프로퍼티

public static List lstCustomErs
리턴 List

lstCustomFieldIDs 공개적으로 정적으로 프로퍼티

public static List lstCustomFieldIDs
리턴 List

outputPath 공개적으로 정적으로 프로퍼티

public static string outputPath
리턴 string