C# Класс erminas.SmartAPI.CMS.Project.ContentClasses.ContentClass

Represents a content class in RedDot.
Наследование: PartialRedDotProjectObject, IContentClass
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AddProjectVariants void
AddTemplateDescriptions void
AddTemplateVariants void
ContentClass System
ContentClass System
CopyAllElementsToCC void
CopyAttributesToCC void
CopyPreassignedKeywordsToCC void
CopyProjectVariantAssignmentToCC void
CreateContentClass ContentClass
CreateCopyInProject ContentClass
CreateTemplateXmlElement System.Xml.XmlElement
Init void

Открытые методы

Метод Описание
Commit ( ) : void

Commit changes on attributes to the server.

CopyElementsToContentClass ( IContentClass targetCC ) : void

Copy selected elements from this content class to another target content class.

CopyToProject ( IProject project, System.Guid targetFolderGuid ) : void

Copy this content class to another project

Delete ( ) : void

Delete this content class

ToString ( ) : string

Защищенные методы

Метод Описание
LoadWholeObject ( ) : void
RetrieveWholeObject ( ) : XmlElement

Приватные методы

Метод Описание
AddProjectVariants ( IProject project, XmlElement template ) : void
AddTemplateDescriptions ( IProject project, XmlElement template ) : void
AddTemplateVariants ( XmlElement template ) : void
ContentClass ( IProject project, System.Guid guid ) : System
ContentClass ( IProject project, XmlElement xmlElement ) : System
CopyAllElementsToCC ( IContentClass targetCC ) : void
CopyAttributesToCC ( IContentClass targetCC ) : void
CopyPreassignedKeywordsToCC ( IContentClass targetCC ) : void
CopyProjectVariantAssignmentToCC ( ContentClass targetCC ) : void
CreateContentClass ( IProject project, XmlElement template ) : ContentClass
CreateCopyInProject ( IProject project, System.Guid targetFolderGuid ) : ContentClass
CreateTemplateXmlElement ( XmlDocument xmlDoc, IContentClassFolder folder ) : XmlElement
Init ( ) : void

Описание методов

Commit() публичный Метод

Commit changes on attributes to the server.
public Commit ( ) : void
Результат void

CopyElementsToContentClass() публичный Метод

Copy selected elements from this content class to another target content class.
public CopyElementsToContentClass ( IContentClass targetCC ) : void
targetCC IContentClass Target content class to copy the elements to
Результат void

CopyToProject() публичный Метод

Copy this content class to another project
public CopyToProject ( IProject project, System.Guid targetFolderGuid ) : void
project IProject The target project to copy the content class to
targetFolderGuid System.Guid Guid of the target content class folder in the target project
Результат void

Delete() публичный Метод

Delete this content class
public Delete ( ) : void
Результат void

LoadWholeObject() защищенный Метод

protected LoadWholeObject ( ) : void
Результат void

RetrieveWholeObject() защищенный Метод

protected RetrieveWholeObject ( ) : XmlElement
Результат System.Xml.XmlElement

ToString() публичный Метод

public ToString ( ) : string
Результат string