C# Class CHAOS.Portal.Client.MCM.Extensions.FolderExtension

Inheritance: AExtension, IFolderExtension
Afficher le fichier Open project: CHAOS-Community/CHAOS.Portal.Client-.NET

Méthodes publiques

Méthode Description
Create ( string subscriptionGUID, string title, uint parentID, int folderTypeID ) : IServiceCallState>
Delete ( uint id ) : IServiceCallState>
Get ( uint id, uint folderTypeID, uint parentID ) : IServiceCallState>
GetPermission ( uint folderID ) : IServiceCallState>>
SetPermission ( System.Guid userGUID, System.Guid groupGUID, uint folderID, FolderPermissions permission ) : IServiceCallState>
Update ( uint id, string newTitle, uint newParentID, uint newFolderTypeID ) : IServiceCallState>

Method Details

Create() public méthode

public Create ( string subscriptionGUID, string title, uint parentID, int folderTypeID ) : IServiceCallState>
subscriptionGUID string
title string
parentID uint
folderTypeID int
Résultat IServiceCallState>

Delete() public méthode

public Delete ( uint id ) : IServiceCallState>
id uint
Résultat IServiceCallState>

Get() public méthode

public Get ( uint id, uint folderTypeID, uint parentID ) : IServiceCallState>
id uint
folderTypeID uint
parentID uint
Résultat IServiceCallState>

GetPermission() public méthode

public GetPermission ( uint folderID ) : IServiceCallState>>
folderID uint
Résultat IServiceCallState>>

SetPermission() public méthode

public SetPermission ( System.Guid userGUID, System.Guid groupGUID, uint folderID, FolderPermissions permission ) : IServiceCallState>
userGUID System.Guid
groupGUID System.Guid
folderID uint
permission FolderPermissions
Résultat IServiceCallState>

Update() public méthode

public Update ( uint id, string newTitle, uint newParentID, uint newFolderTypeID ) : IServiceCallState>
id uint
newTitle string
newParentID uint
newFolderTypeID uint
Résultat IServiceCallState>