SmartAPI
Open Source .NET RQL library for RedDot CMS / OpenText WSM Management Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Pages
erminas.SmartAPI.CMS.Project.Folder.IAssetManagerFiles Interface Reference
+ Inheritance diagram for erminas.SmartAPI.CMS.Project.Folder.IAssetManagerFiles:
+ Collaboration diagram for erminas.SmartAPI.CMS.Project.Folder.IAssetManagerFiles:

Public Member Functions

ReadOnlyCollection< IFileGetByAttribute (FileComparisonAttribute attribute, FileComparisonOperator @operator, int value)
 Returns List of files that match a predicate on an attribute
 
ReadOnlyCollection< IFileGetByAuthor (IUser user)
 
ReadOnlyCollection< IFileGetByLastModifier (IUser user)
 
void UpdateThumbnailAndFileInformation (string filename)
 
void UpdateThumbnailAndFileInformationForAll ()
 
void UpdateThumbnailAndFileInformationRange (IEnumerable< string > filenames)
 
- Public Member Functions inherited from erminas.SmartAPI.CMS.Project.Folder.IFiles
void Add (string filename, string directory)
 
void AddRange (IEnumerable< FileSource > sources)
 
ReadOnlyCollection< IFileGetByNamePattern (string searchText)
 
void Remove (string filename)
 
void RemoveForcibly (string filename)
 
void RemoveRange (IEnumerable< string > filenames)
 
void RemoveRangeForcibly (IEnumerable< string > filenames)
 

Properties

new IAssetManagerFolder Folder [get]
 
- Properties inherited from erminas.SmartAPI.CMS.Project.Folder.IFiles
IFolder Folder [get]
 
- Properties inherited from erminas.SmartAPI.CMS.Project.IProjectObject
IProject Project [get]
 
- Properties inherited from erminas.SmartAPI.CMS.ISessionObject
ISession Session [get]
 

Detailed Description

Definition at line 28 of file IAssetManagerFiles.cs.

Member Function Documentation

ReadOnlyCollection<IFile> erminas.SmartAPI.CMS.Project.Folder.IAssetManagerFiles.GetByAttribute ( FileComparisonAttribute  attribute,
FileComparisonOperator operator,
int  value 
)

Returns List of files that match a predicate on an attribute

Parameters
attributeAttribute which values get checked in the predicate
operatorOpreator e.g. "le" (less equal), "ge" (greater equal), "lt"(less than), "gt" (greater than) or "eq" (equal)
valueValue e.g. 50 pixel/ 24 bit, etc.
Returns
ReadOnlyCollection<IFile> erminas.SmartAPI.CMS.Project.Folder.IAssetManagerFiles.GetByAuthor ( IUser  user)
ReadOnlyCollection<IFile> erminas.SmartAPI.CMS.Project.Folder.IAssetManagerFiles.GetByLastModifier ( IUser  user)
void erminas.SmartAPI.CMS.Project.Folder.IAssetManagerFiles.UpdateThumbnailAndFileInformation ( string  filename)
void erminas.SmartAPI.CMS.Project.Folder.IAssetManagerFiles.UpdateThumbnailAndFileInformationForAll ( )
void erminas.SmartAPI.CMS.Project.Folder.IAssetManagerFiles.UpdateThumbnailAndFileInformationRange ( IEnumerable< string >  filenames)

Property Documentation

new IAssetManagerFolder erminas.SmartAPI.CMS.Project.Folder.IAssetManagerFiles.Folder
get

Definition at line 30 of file IAssetManagerFiles.cs.


The documentation for this interface was generated from the following file: