Sitefinity CMS

Deleting Libraries Send comments on this topic.
See Also
Developing with Sitefinity > Modules > Modules API > Generic Content Based Modules > Images and Documents > Libraries > Deleting Libraries

Glossary Item Box

There are two methods for deleting a library:

  • DeleteLibrary(Guid ID) - Pass the ID of the library that will be deleted
  • DeleteLibrary(ILibrary library) - Pass the library object that will be deleted

Delete a library by specified ID:

DeleteLibrary(Guid ID) Copy Code
// create new instance of LibraryManager
Telerik.Libraries.LibraryManager libraryManager = new Telerik.Libraries.LibraryManager();
// get all libraries
IList listOfAllLibraries = libraryManager.GetAllLibraries();
if (listOfAllLibraries.Count > 0)
{
   
// get third library. This is redundant - just for demonstration
   
Telerik.Libraries.ILibrary firstLibrary = (Telerik.Libraries.ILibrary)listOfAllLibraries[2];
   
// delete the library
   
libraryManager.DeleteLibrary(firstLibrary.ID);
}

 

Delete specified library object:

DeleteLibrary(ILibrary library) Copy Code
// create new instance of LibraryManager
Telerik.Libraries.LibraryManager libraryManager = new Telerik.Libraries.LibraryManager();
// get all libraries
IList listOfAllLibraries = libraryManager.GetAllLibraries();
if (listOfAllLibraries.Count > 0)
{
   
// get first library. This is redundant - just for demonstration
   
Telerik.Libraries.ILibrary firstLibrary = (Telerik.Libraries.ILibrary)listOfAllLibraries[1];
   
// delete library object
   
libraryManager.DeleteLibrary(firstLibrary);
}

 

See Also