C# 클래스 SDL.TridionVSRazorExtension.MainService

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

공개 프로퍼티들

프로퍼티 타입 설명
Client ICoreService
Project Project
ProjectDestination_Skip bool
RootPath string
StreamDownloadClient StreamDownloadClient
StreamUploadClient StreamUploadClient
TxtLog System.Windows.Controls.TextBlock

공개 메소드들

메소드 설명
AddPathItem ( List list, ItemInfo item ) : void
CreateFolder ( MappingInfo mapping, string title, string tcmContainer ) : bool
CreateFolderChain ( MappingInfo mapping, string folderPath, string tcmContainer ) : string
CreateStructureGroup ( MappingInfo mapping, string title, string tcmContainer ) : bool
CreateVSFolder ( string fullPath ) : void
DeleteFiles ( string filePaths, Project project ) : void
EnsureValidClient ( MappingInfo mapping ) : bool
Equals ( string content1, string content2 ) : bool
ExistsItem ( MappingInfo mapping, string tcmContainer, string itemTitle ) : bool
Expand ( this list, MappingInfo mapping, TridionSelectorMode tridionSelectorMode, List tcmItemPath, string selectedTcmId ) : List
FillNamedPath ( this list, MappingInfo mapping ) : List
FillNamedPath ( this tridionFolder, MappingInfo mapping ) : void
FindCheckedOutItems ( MappingInfo mapping ) : List
GetBinaryData ( MappingInfo mapping, string filePath ) : BinaryContentData
GetBluePrint ( MappingInfo mapping, string id ) : List
GetBluePrintBottomTcmId ( MappingInfo mapping, string id ) : string
GetBluePrintItemTcmId ( string id, string publicationId ) : string
GetBluePrintTopLocalizedTcmId ( MappingInfo mapping, string id ) : string
GetBluePrintTopTcmId ( MappingInfo mapping, string id ) : string
GetCategoriesByPublication ( MappingInfo mapping, string tcmPublication ) : List
GetComponent ( MappingInfo mapping, string id ) : ComponentData
GetComponentHistory ( MappingInfo mapping, string tcmId ) : List
GetComponentLink ( string id, string title, string fieldName ) : System.Xml.Linq.XElement
GetComponents ( MappingInfo mapping, string tcmSchema ) : List
GetContainersByPublication ( MappingInfo mapping, string tcmPublication ) : List
GetDiffHtml ( string text1, string text2 ) : string
GetFoldersByParentFolder ( MappingInfo mapping, string tcmFolder ) : List
GetFoldersByPublication ( MappingInfo mapping, string tcmPublication ) : List
GetHttpClient ( MappingInfo mapping ) : LocalCoreServiceClient
GetHttpClient ( string host, string username, string password ) : LocalCoreServiceClient
GetId ( string id ) : string
GetIdPath ( MappingInfo mapping, string id ) : List
GetItemFolder ( MappingInfo mapping, string tcmItem ) : string
GetItemHistory ( MappingInfo mapping, string tcmItem ) : List
GetItemHistory ( string tcmItem ) : List
GetItemTcmId ( MappingInfo mapping, string tcmContainer, string itemTitle ) : string
GetItemType ( string tcmItem ) : ItemType
GetItemTypes ( this tridionSelectorMode ) : ItemType[]
GetItemsByParentContainer ( MappingInfo mapping, string tcmContainer ) : List
GetItemsByParentContainer ( MappingInfo mapping, string tcmContainer, ItemType itemTypes ) : List
GetItemsByParentContainer ( MappingInfo mapping, string tcmContainer, bool recursive ) : List
GetItemsByPublication ( MappingInfo mapping, string tcmPublication ) : List
GetItemsByPublication ( MappingInfo mapping, string tcmPublication, bool recursive ) : List
GetKeywordsByCategory ( MappingInfo mapping, string tcmCategory ) : List
GetLayoutsByParentFolder ( MappingInfo mapping, string tcmFolder ) : List
GetLocalTime ( this serverDate, string serverTimeZoneId ) : System.DateTime
GetMimeTypeId ( MappingInfo mapping, string filePath ) : string
GetMultimediaComponentFileExtension ( MappingInfo mapping, string id ) : string
GetPages ( MappingInfo mapping, string tcmComponent ) : List
GetProcessDefinitionsByPublication ( MappingInfo mapping, string tcmPublication ) : List
GetPublicationTcmId ( string id ) : string
GetPublications ( MappingInfo mapping ) : List
GetPublications ( MappingInfo mapping, string filterItemId ) : List
GetSchemaDateFields ( MappingInfo mapping, string tcmSchema ) : List
GetSchemas ( MappingInfo mapping, string tcmPublication ) : List
GetStreamDownloadClient ( MappingInfo mapping ) : StreamDownloadClient
GetStreamDownloadClient ( string host, string username, string password ) : StreamDownloadClient
GetStreamUploadClient ( MappingInfo mapping ) : StreamUploadClient
GetStreamUploadClient ( string host, string username, string password ) : StreamUploadClient
GetStructureGroupsByParentStructureGroup ( MappingInfo mapping, string tcmSG ) : List
GetStructureGroupsByPublication ( MappingInfo mapping, string tcmPublication ) : List
GetTbbsByParentFolder ( MappingInfo mapping, string tcmFolder ) : List
GetTcpClient ( MappingInfo mapping ) : LocalSessionAwareCoreServiceClient
GetTcpClient ( string host, string username, string password ) : LocalSessionAwareCoreServiceClient
GetUsingCurrentItems ( MappingInfo mapping, string tcmItem ) : List
GetWebDav ( this item ) : string
IsAnyLocalized ( MappingInfo mapping, string id ) : bool
IsCheckedOut ( MappingInfo mapping, string id ) : bool
IsLocalized ( MappingInfo mapping, string id ) : bool
IsShared ( MappingInfo mapping, string id ) : bool
MakeExpandable ( this list ) : List
OnItemExpanded ( ItemInfo item, MappingInfo mapping, TridionSelectorMode tridionSelectorMode ) : void
ProcessFile ( MappingInfo mapping, SDL.TridionVSRazorExtension.ProjectFileInfo file ) : void
ProcessFiles ( string filePaths, Project project ) : void
ProcessFolder ( MappingInfo mapping, ProjectFolderInfo folder ) : void
ProcessFolders ( string folderPaths, Project project ) : void
ProcessHelper ( ) : void
ProcessTridionFolder ( MappingInfo mapping, TridionFolderInfo folder ) : void
ProcessTridionItem ( MappingInfo mapping, ItemInfo item, TridionFolderInfo folder ) : void
ReadItem ( MappingInfo mapping, string id ) : IdentifiableObjectData
ResetClient ( ) : void
ResetDownloadClient ( ) : void
ResetUploadClient ( ) : void
RunFile ( string filePath, Project project, Solution solution ) : void
SaveBinaryFromMultimediaComponent ( MappingInfo mapping, string id, string targetDir ) : void
SaveComponentTemplate ( MappingInfo mapping, string title, string xml, string tcmContainer, string outputFormat, bool dynamic, string &stackTraceMessage ) : bool
SaveConfiguration ( string rootPath, string name, SDL.TridionVSRazorExtension.Common.Configuration.Configuration configuration ) : void
SaveMultimediaComponentFromBinary ( MappingInfo mapping, string id, string filePath, string &stackTraceMessage ) : bool
SaveMultimediaComponentFromBinary ( MappingInfo mapping, string filePath, string title, string tcmContainer, string &stackTraceMessage ) : bool
SavePageTemplate ( MappingInfo mapping, string title, string xml, string tcmContainer, string fileExtension, string &stackTraceMessage ) : bool
SaveRazorLayoutTbb ( MappingInfo mapping, string id, string code, string &stackTraceMessage ) : bool
SaveRazorLayoutTbb ( MappingInfo mapping, string title, string code, string tcmContainer, string &stackTraceMessage ) : bool
SetParent ( this list, ItemInfo parent ) : List
ShowMessage ( string message ) : void
SyncMultimedia ( MappingInfo mapping, SDL.TridionVSRazorExtension.ProjectFileInfo file, string tcmContainer, string serverTimeZoneId ) : void
SyncRazorLayoutTbb ( MappingInfo mapping, string tcmContainer, SDL.TridionVSRazorExtension.ProjectFileInfo file, ProjectFolderRole role, string serverTimeZoneId ) : void
TestConnection ( MappingInfo mapping ) : bool
ToItem ( this dataItem ) : ItemInfo
ToList ( this xml ) : List
ToList ( this xml, ItemType itemType ) : List
TransformMediator2Razor ( string code ) : string
TransformRazor2Mediator ( string code ) : string
UnLocalize ( MappingInfo mapping, string id ) : void
UnLocalizeAll ( MappingInfo mapping, string id ) : void
WriteErrorLog ( string message, string stackTraceMessage = "" ) : void
WriteSuccessLog ( string message ) : void

비공개 메소드들

메소드 설명
DeleteTridionObject ( MappingInfo mapping, string tcmItem, string parentTcmId, bool currentVersion, string &stackTraceMessage ) : bool
EnsureCredentialsNotEmpty ( MappingInfo mapping ) : void
EnsureValidStreamDownloadClient ( MappingInfo mapping ) : void
EnsureValidStreamUploadClient ( MappingInfo mapping ) : void
GetBinding ( ) : System.ServiceModel.NetTcpBinding
GetBluePrint ( string id ) : List
GetBluePrintBottomTcmId ( string id ) : string
GetBluePrintTopLocalizedTcmId ( string id ) : string
GetBluePrintTopTcmId ( string id ) : string
GetContainerTcmId ( MappingInfo mapping, TridionRole tridionRole, SDL.TridionVSRazorExtension.ProjectFileInfo file ) : string
GetContainerTcmId ( MappingInfo mapping, TridionRole tridionRole, ProjectFolderInfo folder ) : string
GetContainerTcmId ( MappingInfo mapping, TridionRole tridionRole, ProjectFolderInfo folder, string path ) : string
GetContainerTcmId ( MappingInfo mapping, TridionRole tridionRole, string path ) : string
GetHttpBinding ( ) : System.ServiceModel.BasicHttpBinding
GetHttpBinding2 ( ) : System.ServiceModel.BasicHttpBinding
GetHttpBinding3 ( ) : System.ServiceModel.BasicHttpBinding
GetIdPath ( MappingInfo mapping, List list ) : List
GetItemFolder ( string tcmItem ) : string
GetTbbList ( string templateContent ) : List
GetTemplateContent ( List tbbList ) : string
GetUsedItems ( string tcmItem ) : List
GetUsingCurrentItems ( string tcmItem ) : List
GetUsingItems ( string tcmItem ) : List
IncludeProjectItem ( string path ) : void
IsAnyLocalized ( string id ) : bool
IsLocalized ( string id ) : bool
IsShared ( string id ) : bool
RemoveDependency ( MappingInfo mapping, string tcmItem, string tcmDependentItem ) : LinkStatus
RemoveHistory ( string tcmItem, string parentTcmId, string &stackTraceMessage ) : LinkStatus
RemoveTbbFromComponentTemplate ( MappingInfo mapping, string tcmComponentTemplate, string tcmTbb, string &stackTraceMessage ) : LinkStatus
RemoveTbbFromPageTemplate ( MappingInfo mapping, string tcmPageTemplate, string tcmTbb, string &stackTraceMessage ) : LinkStatus
RemoveTbbFromTemplate ( string templateContent, string tcmTbb ) : string
SaveVSBinaryItem ( MappingInfo mapping, string id, string path ) : void
SaveVSItem ( string path, string tridionContent ) : void
UnLocalize ( string id ) : void
UnLocalizeAll ( string id ) : void

메소드 상세

AddPathItem() 공개 정적인 메소드

public static AddPathItem ( List list, ItemInfo item ) : void
list List
item ItemInfo
리턴 void

CreateFolder() 공개 정적인 메소드

public static CreateFolder ( MappingInfo mapping, string title, string tcmContainer ) : bool
mapping MappingInfo
title string
tcmContainer string
리턴 bool

CreateFolderChain() 공개 정적인 메소드

public static CreateFolderChain ( MappingInfo mapping, string folderPath, string tcmContainer ) : string
mapping MappingInfo
folderPath string
tcmContainer string
리턴 string

CreateStructureGroup() 공개 정적인 메소드

public static CreateStructureGroup ( MappingInfo mapping, string title, string tcmContainer ) : bool
mapping MappingInfo
title string
tcmContainer string
리턴 bool

CreateVSFolder() 공개 정적인 메소드

public static CreateVSFolder ( string fullPath ) : void
fullPath string
리턴 void

DeleteFiles() 공개 정적인 메소드

public static DeleteFiles ( string filePaths, Project project ) : void
filePaths string
project Project
리턴 void

EnsureValidClient() 공개 정적인 메소드

public static EnsureValidClient ( MappingInfo mapping ) : bool
mapping MappingInfo
리턴 bool

Equals() 공개 정적인 메소드

public static Equals ( string content1, string content2 ) : bool
content1 string
content2 string
리턴 bool

ExistsItem() 공개 정적인 메소드

public static ExistsItem ( MappingInfo mapping, string tcmContainer, string itemTitle ) : bool
mapping MappingInfo
tcmContainer string
itemTitle string
리턴 bool

Expand() 공개 정적인 메소드

public static Expand ( this list, MappingInfo mapping, TridionSelectorMode tridionSelectorMode, List tcmItemPath, string selectedTcmId ) : List
list this
mapping MappingInfo
tridionSelectorMode TridionSelectorMode
tcmItemPath List
selectedTcmId string
리턴 List

FillNamedPath() 공개 정적인 메소드

public static FillNamedPath ( this list, MappingInfo mapping ) : List
list this
mapping MappingInfo
리턴 List

FillNamedPath() 공개 정적인 메소드

public static FillNamedPath ( this tridionFolder, MappingInfo mapping ) : void
tridionFolder this
mapping MappingInfo
리턴 void

FindCheckedOutItems() 공개 정적인 메소드

public static FindCheckedOutItems ( MappingInfo mapping ) : List
mapping MappingInfo
리턴 List

GetBinaryData() 공개 정적인 메소드

public static GetBinaryData ( MappingInfo mapping, string filePath ) : BinaryContentData
mapping MappingInfo
filePath string
리턴 BinaryContentData

GetBluePrint() 공개 정적인 메소드

public static GetBluePrint ( MappingInfo mapping, string id ) : List
mapping MappingInfo
id string
리턴 List

GetBluePrintBottomTcmId() 공개 정적인 메소드

public static GetBluePrintBottomTcmId ( MappingInfo mapping, string id ) : string
mapping MappingInfo
id string
리턴 string

GetBluePrintItemTcmId() 공개 정적인 메소드

public static GetBluePrintItemTcmId ( string id, string publicationId ) : string
id string
publicationId string
리턴 string

GetBluePrintTopLocalizedTcmId() 공개 정적인 메소드

public static GetBluePrintTopLocalizedTcmId ( MappingInfo mapping, string id ) : string
mapping MappingInfo
id string
리턴 string

GetBluePrintTopTcmId() 공개 정적인 메소드

public static GetBluePrintTopTcmId ( MappingInfo mapping, string id ) : string
mapping MappingInfo
id string
리턴 string

GetCategoriesByPublication() 공개 정적인 메소드

public static GetCategoriesByPublication ( MappingInfo mapping, string tcmPublication ) : List
mapping MappingInfo
tcmPublication string
리턴 List

GetComponent() 공개 정적인 메소드

public static GetComponent ( MappingInfo mapping, string id ) : ComponentData
mapping MappingInfo
id string
리턴 ComponentData

GetComponentHistory() 공개 정적인 메소드

public static GetComponentHistory ( MappingInfo mapping, string tcmId ) : List
mapping MappingInfo
tcmId string
리턴 List

GetComponentLink() 공개 정적인 메소드

public static GetComponentLink ( string id, string title, string fieldName ) : System.Xml.Linq.XElement
id string
title string
fieldName string
리턴 System.Xml.Linq.XElement

GetComponents() 공개 정적인 메소드

public static GetComponents ( MappingInfo mapping, string tcmSchema ) : List
mapping MappingInfo
tcmSchema string
리턴 List

GetContainersByPublication() 공개 정적인 메소드

public static GetContainersByPublication ( MappingInfo mapping, string tcmPublication ) : List
mapping MappingInfo
tcmPublication string
리턴 List

GetDiffHtml() 공개 정적인 메소드

public static GetDiffHtml ( string text1, string text2 ) : string
text1 string
text2 string
리턴 string

GetFoldersByParentFolder() 공개 정적인 메소드

public static GetFoldersByParentFolder ( MappingInfo mapping, string tcmFolder ) : List
mapping MappingInfo
tcmFolder string
리턴 List

GetFoldersByPublication() 공개 정적인 메소드

public static GetFoldersByPublication ( MappingInfo mapping, string tcmPublication ) : List
mapping MappingInfo
tcmPublication string
리턴 List

GetHttpClient() 공개 정적인 메소드

public static GetHttpClient ( MappingInfo mapping ) : LocalCoreServiceClient
mapping MappingInfo
리턴 LocalCoreServiceClient

GetHttpClient() 공개 정적인 메소드

public static GetHttpClient ( string host, string username, string password ) : LocalCoreServiceClient
host string
username string
password string
리턴 LocalCoreServiceClient

GetId() 공개 정적인 메소드

public static GetId ( string id ) : string
id string
리턴 string

GetIdPath() 공개 정적인 메소드

public static GetIdPath ( MappingInfo mapping, string id ) : List
mapping MappingInfo
id string
리턴 List

GetItemFolder() 공개 정적인 메소드

public static GetItemFolder ( MappingInfo mapping, string tcmItem ) : string
mapping MappingInfo
tcmItem string
리턴 string

GetItemHistory() 공개 정적인 메소드

public static GetItemHistory ( MappingInfo mapping, string tcmItem ) : List
mapping MappingInfo
tcmItem string
리턴 List

GetItemHistory() 공개 정적인 메소드

public static GetItemHistory ( string tcmItem ) : List
tcmItem string
리턴 List

GetItemTcmId() 공개 정적인 메소드

public static GetItemTcmId ( MappingInfo mapping, string tcmContainer, string itemTitle ) : string
mapping MappingInfo
tcmContainer string
itemTitle string
리턴 string

GetItemType() 공개 정적인 메소드

public static GetItemType ( string tcmItem ) : ItemType
tcmItem string
리턴 ItemType

GetItemTypes() 공개 정적인 메소드

public static GetItemTypes ( this tridionSelectorMode ) : ItemType[]
tridionSelectorMode this
리턴 ItemType[]

GetItemsByParentContainer() 공개 정적인 메소드

public static GetItemsByParentContainer ( MappingInfo mapping, string tcmContainer ) : List
mapping MappingInfo
tcmContainer string
리턴 List

GetItemsByParentContainer() 공개 정적인 메소드

public static GetItemsByParentContainer ( MappingInfo mapping, string tcmContainer, ItemType itemTypes ) : List
mapping MappingInfo
tcmContainer string
itemTypes ItemType
리턴 List

GetItemsByParentContainer() 공개 정적인 메소드

public static GetItemsByParentContainer ( MappingInfo mapping, string tcmContainer, bool recursive ) : List
mapping MappingInfo
tcmContainer string
recursive bool
리턴 List

GetItemsByPublication() 공개 정적인 메소드

public static GetItemsByPublication ( MappingInfo mapping, string tcmPublication ) : List
mapping MappingInfo
tcmPublication string
리턴 List

GetItemsByPublication() 공개 정적인 메소드

public static GetItemsByPublication ( MappingInfo mapping, string tcmPublication, bool recursive ) : List
mapping MappingInfo
tcmPublication string
recursive bool
리턴 List

GetKeywordsByCategory() 공개 정적인 메소드

public static GetKeywordsByCategory ( MappingInfo mapping, string tcmCategory ) : List
mapping MappingInfo
tcmCategory string
리턴 List

GetLayoutsByParentFolder() 공개 정적인 메소드

public static GetLayoutsByParentFolder ( MappingInfo mapping, string tcmFolder ) : List
mapping MappingInfo
tcmFolder string
리턴 List

GetLocalTime() 공개 정적인 메소드

public static GetLocalTime ( this serverDate, string serverTimeZoneId ) : System.DateTime
serverDate this
serverTimeZoneId string
리턴 System.DateTime

GetMimeTypeId() 공개 정적인 메소드

public static GetMimeTypeId ( MappingInfo mapping, string filePath ) : string
mapping MappingInfo
filePath string
리턴 string

GetMultimediaComponentFileExtension() 공개 정적인 메소드

public static GetMultimediaComponentFileExtension ( MappingInfo mapping, string id ) : string
mapping MappingInfo
id string
리턴 string

GetPages() 공개 정적인 메소드

public static GetPages ( MappingInfo mapping, string tcmComponent ) : List
mapping MappingInfo
tcmComponent string
리턴 List

GetProcessDefinitionsByPublication() 공개 정적인 메소드

public static GetProcessDefinitionsByPublication ( MappingInfo mapping, string tcmPublication ) : List
mapping MappingInfo
tcmPublication string
리턴 List

GetPublicationTcmId() 공개 정적인 메소드

public static GetPublicationTcmId ( string id ) : string
id string
리턴 string

GetPublications() 공개 정적인 메소드

public static GetPublications ( MappingInfo mapping ) : List
mapping MappingInfo
리턴 List

GetPublications() 공개 정적인 메소드

public static GetPublications ( MappingInfo mapping, string filterItemId ) : List
mapping MappingInfo
filterItemId string
리턴 List

GetSchemaDateFields() 공개 정적인 메소드

public static GetSchemaDateFields ( MappingInfo mapping, string tcmSchema ) : List
mapping MappingInfo
tcmSchema string
리턴 List

GetSchemas() 공개 정적인 메소드

public static GetSchemas ( MappingInfo mapping, string tcmPublication ) : List
mapping MappingInfo
tcmPublication string
리턴 List

GetStreamDownloadClient() 공개 정적인 메소드

public static GetStreamDownloadClient ( MappingInfo mapping ) : StreamDownloadClient
mapping MappingInfo
리턴 StreamDownloadClient

GetStreamDownloadClient() 공개 정적인 메소드

public static GetStreamDownloadClient ( string host, string username, string password ) : StreamDownloadClient
host string
username string
password string
리턴 StreamDownloadClient

GetStreamUploadClient() 공개 정적인 메소드

public static GetStreamUploadClient ( MappingInfo mapping ) : StreamUploadClient
mapping MappingInfo
리턴 StreamUploadClient

GetStreamUploadClient() 공개 정적인 메소드

public static GetStreamUploadClient ( string host, string username, string password ) : StreamUploadClient
host string
username string
password string
리턴 StreamUploadClient

GetStructureGroupsByParentStructureGroup() 공개 정적인 메소드

public static GetStructureGroupsByParentStructureGroup ( MappingInfo mapping, string tcmSG ) : List
mapping MappingInfo
tcmSG string
리턴 List

GetStructureGroupsByPublication() 공개 정적인 메소드

public static GetStructureGroupsByPublication ( MappingInfo mapping, string tcmPublication ) : List
mapping MappingInfo
tcmPublication string
리턴 List

GetTbbsByParentFolder() 공개 정적인 메소드

public static GetTbbsByParentFolder ( MappingInfo mapping, string tcmFolder ) : List
mapping MappingInfo
tcmFolder string
리턴 List

GetTcpClient() 공개 정적인 메소드

public static GetTcpClient ( MappingInfo mapping ) : LocalSessionAwareCoreServiceClient
mapping MappingInfo
리턴 LocalSessionAwareCoreServiceClient

GetTcpClient() 공개 정적인 메소드

public static GetTcpClient ( string host, string username, string password ) : LocalSessionAwareCoreServiceClient
host string
username string
password string
리턴 LocalSessionAwareCoreServiceClient

GetUsingCurrentItems() 공개 정적인 메소드

public static GetUsingCurrentItems ( MappingInfo mapping, string tcmItem ) : List
mapping MappingInfo
tcmItem string
리턴 List

GetWebDav() 공개 정적인 메소드

public static GetWebDav ( this item ) : string
item this
리턴 string

IsAnyLocalized() 공개 정적인 메소드

public static IsAnyLocalized ( MappingInfo mapping, string id ) : bool
mapping MappingInfo
id string
리턴 bool

IsCheckedOut() 공개 정적인 메소드

public static IsCheckedOut ( MappingInfo mapping, string id ) : bool
mapping MappingInfo
id string
리턴 bool

IsLocalized() 공개 정적인 메소드

public static IsLocalized ( MappingInfo mapping, string id ) : bool
mapping MappingInfo
id string
리턴 bool

IsShared() 공개 정적인 메소드

public static IsShared ( MappingInfo mapping, string id ) : bool
mapping MappingInfo
id string
리턴 bool

MakeExpandable() 공개 정적인 메소드

public static MakeExpandable ( this list ) : List
list this
리턴 List

OnItemExpanded() 공개 정적인 메소드

public static OnItemExpanded ( ItemInfo item, MappingInfo mapping, TridionSelectorMode tridionSelectorMode ) : void
item ItemInfo
mapping MappingInfo
tridionSelectorMode TridionSelectorMode
리턴 void

ProcessFile() 공개 정적인 메소드

public static ProcessFile ( MappingInfo mapping, SDL.TridionVSRazorExtension.ProjectFileInfo file ) : void
mapping MappingInfo
file SDL.TridionVSRazorExtension.ProjectFileInfo
리턴 void

ProcessFiles() 공개 정적인 메소드

public static ProcessFiles ( string filePaths, Project project ) : void
filePaths string
project Project
리턴 void

ProcessFolder() 공개 정적인 메소드

public static ProcessFolder ( MappingInfo mapping, ProjectFolderInfo folder ) : void
mapping MappingInfo
folder ProjectFolderInfo
리턴 void

ProcessFolders() 공개 정적인 메소드

public static ProcessFolders ( string folderPaths, Project project ) : void
folderPaths string
project Project
리턴 void

ProcessHelper() 공개 정적인 메소드

public static ProcessHelper ( ) : void
리턴 void

ProcessTridionFolder() 공개 정적인 메소드

public static ProcessTridionFolder ( MappingInfo mapping, TridionFolderInfo folder ) : void
mapping MappingInfo
folder TridionFolderInfo
리턴 void

ProcessTridionItem() 공개 정적인 메소드

public static ProcessTridionItem ( MappingInfo mapping, ItemInfo item, TridionFolderInfo folder ) : void
mapping MappingInfo
item ItemInfo
folder TridionFolderInfo
리턴 void

ReadItem() 공개 정적인 메소드

public static ReadItem ( MappingInfo mapping, string id ) : IdentifiableObjectData
mapping MappingInfo
id string
리턴 IdentifiableObjectData

ResetClient() 공개 정적인 메소드

public static ResetClient ( ) : void
리턴 void

ResetDownloadClient() 공개 정적인 메소드

public static ResetDownloadClient ( ) : void
리턴 void

ResetUploadClient() 공개 정적인 메소드

public static ResetUploadClient ( ) : void
리턴 void

RunFile() 공개 정적인 메소드

public static RunFile ( string filePath, Project project, Solution solution ) : void
filePath string
project Project
solution Solution
리턴 void

SaveBinaryFromMultimediaComponent() 공개 정적인 메소드

public static SaveBinaryFromMultimediaComponent ( MappingInfo mapping, string id, string targetDir ) : void
mapping MappingInfo
id string
targetDir string
리턴 void

SaveComponentTemplate() 공개 정적인 메소드

public static SaveComponentTemplate ( MappingInfo mapping, string title, string xml, string tcmContainer, string outputFormat, bool dynamic, string &stackTraceMessage ) : bool
mapping MappingInfo
title string
xml string
tcmContainer string
outputFormat string
dynamic bool
stackTraceMessage string
리턴 bool

SaveConfiguration() 공개 정적인 메소드

public static SaveConfiguration ( string rootPath, string name, SDL.TridionVSRazorExtension.Common.Configuration.Configuration configuration ) : void
rootPath string
name string
configuration SDL.TridionVSRazorExtension.Common.Configuration.Configuration
리턴 void

SaveMultimediaComponentFromBinary() 공개 정적인 메소드

public static SaveMultimediaComponentFromBinary ( MappingInfo mapping, string id, string filePath, string &stackTraceMessage ) : bool
mapping MappingInfo
id string
filePath string
stackTraceMessage string
리턴 bool

SaveMultimediaComponentFromBinary() 공개 정적인 메소드

public static SaveMultimediaComponentFromBinary ( MappingInfo mapping, string filePath, string title, string tcmContainer, string &stackTraceMessage ) : bool
mapping MappingInfo
filePath string
title string
tcmContainer string
stackTraceMessage string
리턴 bool

SavePageTemplate() 공개 정적인 메소드

public static SavePageTemplate ( MappingInfo mapping, string title, string xml, string tcmContainer, string fileExtension, string &stackTraceMessage ) : bool
mapping MappingInfo
title string
xml string
tcmContainer string
fileExtension string
stackTraceMessage string
리턴 bool

SaveRazorLayoutTbb() 공개 정적인 메소드

public static SaveRazorLayoutTbb ( MappingInfo mapping, string id, string code, string &stackTraceMessage ) : bool
mapping MappingInfo
id string
code string
stackTraceMessage string
리턴 bool

SaveRazorLayoutTbb() 공개 정적인 메소드

public static SaveRazorLayoutTbb ( MappingInfo mapping, string title, string code, string tcmContainer, string &stackTraceMessage ) : bool
mapping MappingInfo
title string
code string
tcmContainer string
stackTraceMessage string
리턴 bool

SetParent() 공개 정적인 메소드

public static SetParent ( this list, ItemInfo parent ) : List
list this
parent ItemInfo
리턴 List

ShowMessage() 공개 정적인 메소드

public static ShowMessage ( string message ) : void
message string
리턴 void

SyncMultimedia() 공개 정적인 메소드

public static SyncMultimedia ( MappingInfo mapping, SDL.TridionVSRazorExtension.ProjectFileInfo file, string tcmContainer, string serverTimeZoneId ) : void
mapping MappingInfo
file SDL.TridionVSRazorExtension.ProjectFileInfo
tcmContainer string
serverTimeZoneId string
리턴 void

SyncRazorLayoutTbb() 공개 정적인 메소드

public static SyncRazorLayoutTbb ( MappingInfo mapping, string tcmContainer, SDL.TridionVSRazorExtension.ProjectFileInfo file, ProjectFolderRole role, string serverTimeZoneId ) : void
mapping MappingInfo
tcmContainer string
file SDL.TridionVSRazorExtension.ProjectFileInfo
role ProjectFolderRole
serverTimeZoneId string
리턴 void

TestConnection() 공개 정적인 메소드

public static TestConnection ( MappingInfo mapping ) : bool
mapping MappingInfo
리턴 bool

ToItem() 공개 정적인 메소드

public static ToItem ( this dataItem ) : ItemInfo
dataItem this
리턴 ItemInfo

ToList() 공개 정적인 메소드

public static ToList ( this xml ) : List
xml this
리턴 List

ToList() 공개 정적인 메소드

public static ToList ( this xml, ItemType itemType ) : List
xml this
itemType ItemType
리턴 List

TransformMediator2Razor() 공개 정적인 메소드

public static TransformMediator2Razor ( string code ) : string
code string
리턴 string

TransformRazor2Mediator() 공개 정적인 메소드

public static TransformRazor2Mediator ( string code ) : string
code string
리턴 string

UnLocalize() 공개 정적인 메소드

public static UnLocalize ( MappingInfo mapping, string id ) : void
mapping MappingInfo
id string
리턴 void

UnLocalizeAll() 공개 정적인 메소드

public static UnLocalizeAll ( MappingInfo mapping, string id ) : void
mapping MappingInfo
id string
리턴 void

WriteErrorLog() 공개 정적인 메소드

public static WriteErrorLog ( string message, string stackTraceMessage = "" ) : void
message string
stackTraceMessage string
리턴 void

WriteSuccessLog() 공개 정적인 메소드

public static WriteSuccessLog ( string message ) : void
message string
리턴 void

프로퍼티 상세

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

public static ICoreService Client
리턴 ICoreService

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

public static Project Project
리턴 Project

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

public static bool ProjectDestination_Skip
리턴 bool

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

public static string RootPath
리턴 string

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

public static StreamDownloadClient StreamDownloadClient
리턴 StreamDownloadClient

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

public static StreamUploadClient StreamUploadClient
리턴 StreamUploadClient

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

public static TextBlock,System.Windows.Controls TxtLog
리턴 System.Windows.Controls.TextBlock