C# Class Acceleratio.SPDG.Generator.SPModel.SPDGWeb

Inheritance: SPDGSecurableObject, IDisposable
Show file Open project: Acceleratio/SPDG Class Usage Examples

Public Methods

Method Description
AddList ( string title, string description, int templateId ) : System.Guid
AddNavigationNode ( string title, string url, NavigationNodeLocation location ) : void
AddSiteGroup ( string name, SPDGUser owner, SPDGUser defaultUser, string description ) : void
AddWeb ( string url, string siteName, string description, uint lcid, string templateName, bool useUniquePermissions, bool convertIfThere ) : SPDGWeb
Dispose ( ) : void
EnsureUser ( string loginName ) : SPDGUser
GetFolder ( string folderUrl ) : SPDGFolder
GetList ( System.Guid id ) : SPDGList
GetList ( string title ) : SPDGList
GetWebTemplates ( uint lcid ) : IEnumerable
TryGetList ( string title ) : SPDGList

Method Details

AddList() public abstract method

public abstract AddList ( string title, string description, int templateId ) : System.Guid
title string
description string
templateId int
return System.Guid

AddNavigationNode() public abstract method

public abstract AddNavigationNode ( string title, string url, NavigationNodeLocation location ) : void
title string
url string
location NavigationNodeLocation
return void

AddSiteGroup() public abstract method

public abstract AddSiteGroup ( string name, SPDGUser owner, SPDGUser defaultUser, string description ) : void
name string
owner SPDGUser
defaultUser SPDGUser
description string
return void

AddWeb() public abstract method

public abstract AddWeb ( string url, string siteName, string description, uint lcid, string templateName, bool useUniquePermissions, bool convertIfThere ) : SPDGWeb
url string
siteName string
description string
lcid uint
templateName string
useUniquePermissions bool
convertIfThere bool
return SPDGWeb

Dispose() public abstract method

public abstract Dispose ( ) : void
return void

EnsureUser() public abstract method

public abstract EnsureUser ( string loginName ) : SPDGUser
loginName string
return SPDGUser

GetFolder() public abstract method

public abstract GetFolder ( string folderUrl ) : SPDGFolder
folderUrl string
return SPDGFolder

GetList() public abstract method

public abstract GetList ( System.Guid id ) : SPDGList
id System.Guid
return SPDGList

GetList() public abstract method

public abstract GetList ( string title ) : SPDGList
title string
return SPDGList

GetWebTemplates() public abstract method

public abstract GetWebTemplates ( uint lcid ) : IEnumerable
lcid uint
return IEnumerable

TryGetList() public abstract method

public abstract TryGetList ( string title ) : SPDGList
title string
return SPDGList