메소드 | 설명 | |
---|---|---|
Main ( string args ) : void |
Main method
|
메소드 | 설명 | |
---|---|---|
AssignItemPermission ( ClientContext clientContext, string listName, int listItemId ) : void |
Assigns item level permission
|
|
AssignListPermissions ( ClientContext clientContext, List list, List |
Assign permissions to the list
|
|
BreakItemPermission ( ClientContext clientContext, string listName, int listItemId ) : void |
Used to break item level permissions
|
|
BreakPermission ( ClientContext clientContext, List list ) : bool |
Break permissions of the list
|
|
CreateConfigList ( ClientContext clientContext, Web web ) : Web |
Creates sharePoint list if not present
|
|
CreateHelperPage ( ClientContext clientContext, string fileName ) : Folder |
Create helper page for web dashboard
|
|
CreateList ( ClientContext clientContext ) : void |
Creates SharePoint list
|
|
CreateMatterCenterPage ( ClientContext clientContext, Folder destinationFolder, string fileName, string helperFileContent, bool hasUniquePermissions ) : void |
Create matter center page
|
|
CreateProvisionPages ( string>.Dictionary |
To create Provision matter pages
|
|
CreateWebPartPage ( ClientContext clientContext ) : byte[] |
Create a Web Part page for web dashboard
|
|
DeleteList ( ClientContext clientContext ) : void |
Deletes the list
|
|
DeletePages ( ClientContext clientContext, List |
Delete web dashboard page and helper file
|
|
DeleteSitePages ( string>.Dictionary |
Delete matter center home page, settings page and document details page
|
|
GetUsers ( ClientContext clientContext, List configurationList ) : List |
Get the users who have permissions on the list
|
|
RoleAssignment ( ClientContext clientContext, List |
Static method to assign the role
|
public static Main ( string args ) : void | ||
args | string | Arguments from the command line |
리턴 | void |