C# 클래스 erminas.SmartAPI.CMS.Project.ContentClasses.ContentClass

Represents a content class in RedDot.
상속: PartialRedDotProjectObject, IContentClass
파일 보기 프로젝트 열기: erminas/smartapi 1 사용 예제들

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