C# Класс Enmarcha.SharePoint.Entities.Artefacts.ListSharePoint

Наследование: IListSharePoint
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddContentType ( string contentTypeName ) : bool

Add Content Type

AddField ( Enmarcha.SharePoint.Entities.Artefacts.SiteColumn column ) : bool

Añadir Campos

AddPermissionsGroup ( string group, RoleType role ) : bool

Add permissions fror Group in SharePoint

AddPermissionsInFolder ( string name, string group, SPRoleType role ) : bool

Da permisos a la carpeta especificada

ClearPermisions ( ) : bool

Funcion que elimina los permisos en una lista

Create ( string description, ListTemplateType type ) : bool

Create List

Create ( string description, ListTemplateType type, bool versionControl ) : bool

Create List

CreateFolder ( string name ) : bool

Create a folder in the document libraries

Delete ( ) : bool

Delete List

DeleteContentType ( string contentTypeName ) : bool

Delete ContentType

DeleteField ( Enmarcha.SharePoint.Entities.Artefacts.SiteColumn column ) : bool

Delete Field

Exist ( ) : bool

This list exists or not?

ExistContentType ( string contentTypeName ) : bool

Existe este Tipo de contenido en la Lista

ExistField ( Enmarcha.SharePoint.Entities.Artefacts.SiteColumn column ) : bool

Existe esta Columna de Lista

GetContentType ( ) : IEnumerable

Return content type the sharepoint list

ListSharePoint ( SPWeb web, ILog logger ) : System
ListSharePoint ( SPWeb web, ILog logger, string name ) : System
RemovePermissionsGroup ( string group ) : bool

Delete Permisions for Group

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

Метод Описание
AddFieldBoolean ( Enmarcha.SharePoint.Entities.Artefacts.SiteColumn column, SPList listEdit ) : void
AddFieldCalculated ( Enmarcha.SharePoint.Entities.Artefacts.SiteColumn column, SPList listEdit ) : void
AddFieldChoice ( Enmarcha.SharePoint.Entities.Artefacts.SiteColumn column, SPList listEdit ) : void
AddFieldCurrency ( Enmarcha.SharePoint.Entities.Artefacts.SiteColumn column ) : void
AddFieldDateTime ( Enmarcha.SharePoint.Entities.Artefacts.SiteColumn column, SPList listEdit ) : void
AddFieldLookup ( Enmarcha.SharePoint.Entities.Artefacts.SiteColumn column, SPList listEdit ) : void

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

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

Add Content Type
public AddContentType ( string contentTypeName ) : bool
contentTypeName string
Результат bool

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

Añadir Campos
public AddField ( Enmarcha.SharePoint.Entities.Artefacts.SiteColumn column ) : bool
column Enmarcha.SharePoint.Entities.Artefacts.SiteColumn
Результат bool

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

Add permissions fror Group in SharePoint
public AddPermissionsGroup ( string group, RoleType role ) : bool
group string
role RoleType
Результат bool

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

Da permisos a la carpeta especificada
public AddPermissionsInFolder ( string name, string group, SPRoleType role ) : bool
name string Ruta de la Carpeta
group string Grupo de Usuarios a los que da permisos
role SPRoleType Rol de la administrador
Результат bool

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

Funcion que elimina los permisos en una lista
public ClearPermisions ( ) : bool
Результат bool

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

Create List
public Create ( string description, ListTemplateType type ) : bool
description string
type ListTemplateType
Результат bool

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

Create List
public Create ( string description, ListTemplateType type, bool versionControl ) : bool
description string
type ListTemplateType
versionControl bool
Результат bool

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

Create a folder in the document libraries
public CreateFolder ( string name ) : bool
name string Nombre de la Carpeta a crear ydonde va a estar la carpet: Example /// "/Document Library/Folder1" ////Creates a folder named “Folder11” under “Folder1” in “Document Library” in a sub site
Результат bool

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

Delete List
public Delete ( ) : bool
Результат bool

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

Delete ContentType
public DeleteContentType ( string contentTypeName ) : bool
contentTypeName string
Результат bool

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

Delete Field
public DeleteField ( Enmarcha.SharePoint.Entities.Artefacts.SiteColumn column ) : bool
column Enmarcha.SharePoint.Entities.Artefacts.SiteColumn
Результат bool

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

This list exists or not?
public Exist ( ) : bool
Результат bool

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

Existe este Tipo de contenido en la Lista
public ExistContentType ( string contentTypeName ) : bool
contentTypeName string
Результат bool

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

Existe esta Columna de Lista
public ExistField ( Enmarcha.SharePoint.Entities.Artefacts.SiteColumn column ) : bool
column Enmarcha.SharePoint.Entities.Artefacts.SiteColumn
Результат bool

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

Return content type the sharepoint list
public GetContentType ( ) : IEnumerable
Результат IEnumerable

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

public ListSharePoint ( SPWeb web, ILog logger ) : System
web SPWeb
logger ILog
Результат System

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

public ListSharePoint ( SPWeb web, ILog logger, string name ) : System
web SPWeb
logger ILog
name string
Результат System

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

Delete Permisions for Group
public RemovePermissionsGroup ( string group ) : bool
group string
Результат bool