SmartAPI
Open Source .NET RQL library for RedDot CMS / OpenText WSM Management Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Pages
Package erminas.SmartAPI.CMS.Project

Namespaces

package  Authorizations
 
package  ContentClasses
 
package  Folder
 
package  Keywords
 
package  Pages
 
package  Publication
 
package  Workflows
 

Classes

class  AssetFolderConfiguration
 
class  ClipboardEntry
 
class  DatabaseAssetFolderConfiguration
 
class  FileAssetFolderConfiguration
 
interface  IAsyncJob
 
interface  IAsyncProjectJob
 
interface  IClipboard
 
interface  IClipboardEntry
 
interface  IContentClassFolders
 
interface  IDatabaseConnection
 
interface  IDatabaseConnections
 
interface  IDetailedAuthorizable
 
interface  IFolders
 
interface  IGlobalWorkflows
 
interface  ILanguageVariant
 
interface  ILanguageVariants
 
interface  IProject
 
interface  IProjectClipboard
 
interface  IProjectCopyJob
 
interface  IProjectExportJob
 
interface  IProjectGroups
 
interface  IProjectImportJob
 
interface  IProjectObject
 
interface  IProjectUsers
 
interface  IProjectVariant
 
interface  IProjectVariants
 
interface  IProjectWorkflows
 
interface  IRecycleBin
 
interface  IReferencePreassignTarget
 
interface  ISyllable
 Represents a prefix or a postfix. More...
 
interface  ISyllables
 
interface  IUserProjects
 
class  ProjectVariantFactory
 

Enumerations

enum  NewProjectType { NormalProject = 0, TestProject = 1 }
 
enum  ProjectLockLevel {
  None = 0, All = -1, Admin = 1, SiteBuilder = 2,
  Editor = 3, Author = 4, Visitor = 5, Publisher = 16,
  AdminAndPublisher = 17
}
 
enum  RqlType { SessionKeyInProject, SessionKeyInIodata }
 Indicate where the session key should be placed in the RQL query. More...
 
enum  UserGroupAndAssignments { DoNotImport = 0, ImportWithoutReplacingExistingUsers = 1, ImportAndReplaceExistingUsers = 2 }
 

Enumeration Type Documentation

Enumerator:
NormalProject 
TestProject 

Definition at line 684 of file IProject.cs.

Enumerator:
None 
All 
Admin 
SiteBuilder 
Editor 
Author 
Visitor 
Publisher 
AdminAndPublisher 

Definition at line 35 of file IProject.cs.

Indicate where the session key should be placed in the RQL query.

Enumerator:
SessionKeyInProject 

Insert the session key as attribute in the project element

SessionKeyInIodata 

Insert the session key as attribute in the iodata element

Definition at line 671 of file IProject.cs.

Enumerator:
DoNotImport 
ImportWithoutReplacingExistingUsers 
ImportAndReplaceExistingUsers 

Definition at line 27 of file IProjectImportJob.cs.