C# 클래스 SDL.TridionVSRazorExtension.Common.Configuration.Service

파일 보기 프로젝트 열기: mvlasenko/TridionVSRazorExtension

공개 메소드들

메소드 설명
AddChildItems ( ProjectFolderInfo projectFolder, string rootPath ) : void
ClearConfiguration ( this configuration ) : Configuration
ClearMapping ( this mapping ) : MappingInfo
ClearProjectFolder ( this projectFolder, bool checkChecked ) : ProjectFolderInfo
DeleteFileFromMapping ( ProjectFolderInfo folder, string filePath ) : void
ExistFile ( ProjectFolderInfo projectFolder, string dir ) : bool
ExistFile ( ProjectFolderInfo projectFolder, string dir, string extension ) : bool
ExistsTcmId ( this folder, string tcmId ) : bool
Expand ( this folder ) : void
GetConfiguration ( string rootPath, string name ) : Configuration
GetDefault ( string rootPath ) : Configuration
GetDefaultMapping ( string rootPath, string name ) : MappingInfo
GetFileTree ( ProjectFolderInfo projectFolder, string rootPath ) : IEnumerable
GetFiles ( this mapping, string filePath ) : List
GetFolders ( this mapping, string filePath ) : List
GetFoldersByPath ( this mapping, string path ) : List
GetRootTree ( ProjectFolderInfo projectFolder, string fullPath ) : ProjectFolderInfo
GetSelectedFolderFromTree ( IEnumerable tree ) : ProjectFolderInfo
GetTopFolder ( this item ) : ProjectFolderInfo
IsChecked ( this file ) : bool
IsSyncTemplate ( this file ) : bool
ProjectFolderRole ( this file ) : ProjectFolderRole
SaveConfiguration ( string rootPath, string name, Configuration configuration ) : void
SetRootPath ( ProjectFolderInfo folder, string rootPath ) : void
TemplateFormat ( this file ) : string

메소드 상세

AddChildItems() 공개 정적인 메소드

public static AddChildItems ( ProjectFolderInfo projectFolder, string rootPath ) : void
projectFolder ProjectFolderInfo
rootPath string
리턴 void

ClearConfiguration() 공개 정적인 메소드

public static ClearConfiguration ( this configuration ) : Configuration
configuration this
리턴 Configuration

ClearMapping() 공개 정적인 메소드

public static ClearMapping ( this mapping ) : MappingInfo
mapping this
리턴 MappingInfo

ClearProjectFolder() 공개 정적인 메소드

public static ClearProjectFolder ( this projectFolder, bool checkChecked ) : ProjectFolderInfo
projectFolder this
checkChecked bool
리턴 ProjectFolderInfo

DeleteFileFromMapping() 공개 정적인 메소드

public static DeleteFileFromMapping ( ProjectFolderInfo folder, string filePath ) : void
folder ProjectFolderInfo
filePath string
리턴 void

ExistFile() 공개 정적인 메소드

public static ExistFile ( ProjectFolderInfo projectFolder, string dir ) : bool
projectFolder ProjectFolderInfo
dir string
리턴 bool

ExistFile() 공개 정적인 메소드

public static ExistFile ( ProjectFolderInfo projectFolder, string dir, string extension ) : bool
projectFolder ProjectFolderInfo
dir string
extension string
리턴 bool

ExistsTcmId() 공개 정적인 메소드

public static ExistsTcmId ( this folder, string tcmId ) : bool
folder this
tcmId string
리턴 bool

Expand() 공개 정적인 메소드

public static Expand ( this folder ) : void
folder this
리턴 void

GetConfiguration() 공개 정적인 메소드

public static GetConfiguration ( string rootPath, string name ) : Configuration
rootPath string
name string
리턴 Configuration

GetDefault() 공개 정적인 메소드

public static GetDefault ( string rootPath ) : Configuration
rootPath string
리턴 Configuration

GetDefaultMapping() 공개 정적인 메소드

public static GetDefaultMapping ( string rootPath, string name ) : MappingInfo
rootPath string
name string
리턴 MappingInfo

GetFileTree() 공개 정적인 메소드

public static GetFileTree ( ProjectFolderInfo projectFolder, string rootPath ) : IEnumerable
projectFolder ProjectFolderInfo
rootPath string
리턴 IEnumerable

GetFiles() 공개 정적인 메소드

public static GetFiles ( this mapping, string filePath ) : List
mapping this
filePath string
리턴 List

GetFolders() 공개 정적인 메소드

public static GetFolders ( this mapping, string filePath ) : List
mapping this
filePath string
리턴 List

GetFoldersByPath() 공개 정적인 메소드

public static GetFoldersByPath ( this mapping, string path ) : List
mapping this
path string
리턴 List

GetRootTree() 공개 정적인 메소드

public static GetRootTree ( ProjectFolderInfo projectFolder, string fullPath ) : ProjectFolderInfo
projectFolder ProjectFolderInfo
fullPath string
리턴 ProjectFolderInfo

GetSelectedFolderFromTree() 공개 정적인 메소드

public static GetSelectedFolderFromTree ( IEnumerable tree ) : ProjectFolderInfo
tree IEnumerable
리턴 ProjectFolderInfo

GetTopFolder() 공개 정적인 메소드

public static GetTopFolder ( this item ) : ProjectFolderInfo
item this
리턴 ProjectFolderInfo

IsChecked() 공개 정적인 메소드

public static IsChecked ( this file ) : bool
file this
리턴 bool

IsSyncTemplate() 공개 정적인 메소드

public static IsSyncTemplate ( this file ) : bool
file this
리턴 bool

ProjectFolderRole() 공개 정적인 메소드

public static ProjectFolderRole ( this file ) : ProjectFolderRole
file this
리턴 ProjectFolderRole

SaveConfiguration() 공개 정적인 메소드

public static SaveConfiguration ( string rootPath, string name, Configuration configuration ) : void
rootPath string
name string
configuration Configuration
리턴 void

SetRootPath() 공개 정적인 메소드

public static SetRootPath ( ProjectFolderInfo folder, string rootPath ) : void
folder ProjectFolderInfo
rootPath string
리턴 void

TemplateFormat() 공개 정적인 메소드

public static TemplateFormat ( this file ) : string
file this
리턴 string