C# Класс SDL.TridionVSRazorExtension.MainService

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
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