A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://apidocs.umbraco.com/v15/csharp/api/Umbraco.Cms.Core.Services.IFileService.html below:

View Source Interface IFileService

Defines the File Service, which is an easy access to operations involving IFile objects like Scripts, Stylesheets and Templates

Namespace: Umbraco.Cms.Core.Services Assembly: Umbraco.Core.dll Syntax
public interface IFileService : IService
Methods View Source CreatePartialView(IPartialView, String, Nullable<Int32>) Declaration
Attempt<IPartialView> CreatePartialView(IPartialView partialView, string snippetName = null, int? userId = -1)
Parameters Type Name Description IPartialView partialView System.String snippetName System.Nullable<System.Int32> userId Returns View Source CreatePartialViewFolder(String) Declaration
void CreatePartialViewFolder(string folderPath)
Parameters Type Name Description System.String folderPath View Source CreateScriptFolder(String)

Creates a folder for scripts

Declaration
void CreateScriptFolder(string folderPath)
Parameters Type Name Description System.String folderPath View Source CreateStyleSheetFolder(String)

Creates a folder for style sheets

Declaration
void CreateStyleSheetFolder(string folderPath)
Parameters Type Name Description System.String folderPath View Source CreateTemplateForContentType(String, String, Int32)

Creates a template for a content type

Declaration
Attempt<OperationResult<OperationResultType, ITemplate>> CreateTemplateForContentType(string contentTypeAlias, string contentTypeName, int userId = -1)
Parameters Type Name Description System.String contentTypeAlias System.String contentTypeName System.Int32 userId Returns View Source CreateTemplateWithIdentity(String, String, String, ITemplate, Int32) Declaration
ITemplate CreateTemplateWithIdentity(string name, string alias, string content, ITemplate masterTemplate = null, int userId = -1)
Parameters Type Name Description System.String name System.String alias System.String content ITemplate masterTemplate System.Int32 userId Returns View Source DeletePartialView(String, Nullable<Int32>) Declaration
bool DeletePartialView(string path, int? userId = null)
Parameters Type Name Description System.String path System.Nullable<System.Int32> userId Returns Type Description System.Boolean View Source DeletePartialViewFolder(String) Declaration
void DeletePartialViewFolder(string folderPath)
Parameters Type Name Description System.String folderPath View Source DeleteScript(String, Nullable<Int32>)

Deletes a script by its name

Declaration
void DeleteScript(string path, int? userId = null)
Parameters Type Name Description System.String path

Name incl. extension of the Script to delete

System.Nullable<System.Int32> userId

Optional id of the user deleting the script

View Source DeleteScriptFolder(String)

Deletes a folder for scripts

Declaration
void DeleteScriptFolder(string folderPath)
Parameters Type Name Description System.String folderPath View Source DeleteStylesheet(String, Nullable<Int32>)

Deletes a stylesheet by its name

Declaration
void DeleteStylesheet(string path, int? userId = null)
Parameters Type Name Description System.String path

Name incl. extension of the Stylesheet to delete

System.Nullable<System.Int32> userId

Optional id of the user deleting the stylesheet

View Source DeleteStyleSheetFolder(String)

Deletes a folder for style sheets

Declaration
void DeleteStyleSheetFolder(string folderPath)
Parameters Type Name Description System.String folderPath View Source DeleteTemplate(String, Int32)

Deletes a template by its alias

Declaration
void DeleteTemplate(string alias, int userId = -1)
Parameters Type Name Description System.String alias

Alias of the ITemplate to delete

System.Int32 userId

Optional id of the user deleting the template

View Source GetPartialView(String) Declaration
IPartialView GetPartialView(string path)
Parameters Type Name Description System.String path Returns View Source GetPartialViewFileContentStream(String)

Gets the content of a partial view as a stream.

Declaration
Stream GetPartialViewFileContentStream(string filepath)
Parameters Type Name Description System.String filepath

The filesystem path to the partial view.

Returns Type Description Stream

The content of the partial view.

View Source GetPartialViewFileSize(String)

Gets the size of a partial view.

Declaration
long GetPartialViewFileSize(string filepath)
Parameters Type Name Description System.String filepath

The filesystem path to the partial view.

Returns Type Description System.Int64

The size of the partial view.

View Source GetPartialViews(String[])

Gets a list of all IPartialView objects

Declaration
IEnumerable<IPartialView> GetPartialViews(params string[] names)
Parameters Type Name Description System.String[] names Returns View Source GetScript(String)

Gets a IScript object by its name

Declaration
IScript GetScript(string name)
Parameters Type Name Description System.String name

Name of the script incl. extension

Returns View Source GetScriptFileContentStream(String)

Gets the content of a script file as a stream.

Declaration
Stream GetScriptFileContentStream(string filepath)
Parameters Type Name Description System.String filepath

The filesystem path to the script.

Returns Type Description Stream

The content of the script file.

View Source GetScriptFileSize(String)

Gets the size of a script file.

Declaration
long GetScriptFileSize(string filepath)
Parameters Type Name Description System.String filepath

The filesystem path to the script file.

Returns Type Description System.Int64

The size of the script file.

View Source GetScripts(String[])

Gets a list of all IScript objects

Declaration
IEnumerable<IScript> GetScripts(params string[] names)
Parameters Type Name Description System.String[] names Returns Type Description IEnumerable<IScript>

An enumerable list of IScript objects

View Source GetStylesheet(String)

Gets a IStylesheet object by its name

Declaration
IStylesheet GetStylesheet(string path)
Parameters Type Name Description System.String path

Path of the stylesheet incl. extension

Returns View Source GetStylesheetFileContentStream(String)

Gets the content of a stylesheet as a stream.

Declaration
Stream GetStylesheetFileContentStream(string filepath)
Parameters Type Name Description System.String filepath

The filesystem path to the stylesheet.

Returns Type Description Stream

The content of the stylesheet.

View Source GetStylesheetFileSize(String)

Gets the size of a stylesheet.

Declaration
long GetStylesheetFileSize(string filepath)
Parameters Type Name Description System.String filepath

The filesystem path to the stylesheet.

Returns Type Description System.Int64

The size of the stylesheet.

View Source GetStylesheets(String[])

Gets a list of all IStylesheet objects

Declaration
IEnumerable<IStylesheet> GetStylesheets(params string[] paths)
Parameters Type Name Description System.String[] paths Returns View Source GetTemplate(Guid)

Gets a ITemplate object by its guid identifier.

Declaration
ITemplate GetTemplate(Guid id)
Parameters Type Name Description Guid id

The guid identifier of the template.

Returns View Source GetTemplate(Int32)

Gets a ITemplate object by its identifier.

Declaration
ITemplate GetTemplate(int id)
Parameters Type Name Description System.Int32 id

The identifier of the template.

Returns View Source GetTemplate(String)

Gets a ITemplate object by its alias.

Declaration
ITemplate GetTemplate(string alias)
Parameters Type Name Description System.String alias

The alias of the template.

Returns View Source GetTemplateDescendants(Int32)

Gets the template descendants

Declaration
IEnumerable<ITemplate> GetTemplateDescendants(int masterTemplateId)
Parameters Type Name Description System.Int32 masterTemplateId Returns View Source GetTemplateFileContentStream(String)

Gets the content of a template as a stream.

Declaration
Stream GetTemplateFileContentStream(string filepath)
Parameters Type Name Description System.String filepath

The filesystem path to the template.

Returns Type Description Stream

The content of the template.

View Source GetTemplateFileSize(String)

Gets the size of a template.

Declaration
long GetTemplateFileSize(string filepath)
Parameters Type Name Description System.String filepath

The filesystem path to the template.

Returns Type Description System.Int64

The size of the template.

View Source GetTemplates(Int32)

Gets a list of all ITemplate objects

Declaration
IEnumerable<ITemplate> GetTemplates(int masterTemplateId)
Parameters Type Name Description System.Int32 masterTemplateId Returns View Source GetTemplates(String[])

Gets a list of all ITemplate objects

Declaration
IEnumerable<ITemplate> GetTemplates(params string[] aliases)
Parameters Type Name Description System.String[] aliases Returns View Source SavePartialView(IPartialView, Nullable<Int32>) Declaration
Attempt<IPartialView> SavePartialView(IPartialView partialView, int? userId = null)
Parameters Type Name Description IPartialView partialView System.Nullable<System.Int32> userId Returns View Source SaveScript(IScript, Nullable<Int32>)

Saves a Script

Declaration
void SaveScript(IScript script, int? userId = -1)
Parameters Type Name Description IScript script

IScript to save

System.Nullable<System.Int32> userId

Optional id of the user saving the script

View Source SaveStylesheet(IStylesheet, Nullable<Int32>)

Saves a IStylesheet

Declaration
void SaveStylesheet(IStylesheet stylesheet, int? userId = null)
Parameters Type Name Description IStylesheet stylesheet

IStylesheet to save

System.Nullable<System.Int32> userId

Optional id of the user saving the stylesheet

View Source SaveTemplate(IEnumerable<ITemplate>, Int32)

Saves a collection of Template objects

Declaration
void SaveTemplate(IEnumerable<ITemplate> templates, int userId = -1)
Parameters Type Name Description IEnumerable<ITemplate> templates

List of Template to save

System.Int32 userId

Optional id of the user

View Source SaveTemplate(ITemplate, Int32)

Saves a ITemplate

Declaration
void SaveTemplate(ITemplate template, int userId = -1)
Parameters Type Name Description ITemplate template

ITemplate to save

System.Int32 userId

Optional id of the user saving the template

View Source SetPartialViewFileContent(String, Stream)

Sets the content of a partial view.

Declaration
void SetPartialViewFileContent(string filepath, Stream content)
Parameters Type Name Description System.String filepath

The filesystem path to the partial view.

Stream content

The content of the partial view.

View Source SetScriptFileContent(String, Stream)

Sets the content of a script file.

Declaration
void SetScriptFileContent(string filepath, Stream content)
Parameters Type Name Description System.String filepath

The filesystem path to the script.

Stream content

The content of the script file.

View Source SetStylesheetFileContent(String, Stream)

Sets the content of a stylesheet.

Declaration
void SetStylesheetFileContent(string filepath, Stream content)
Parameters Type Name Description System.String filepath

The filesystem path to the stylesheet.

Stream content

The content of the stylesheet.

View Source SetTemplateFileContent(String, Stream)

Sets the content of a template.

Declaration
void SetTemplateFileContent(string filepath, Stream content)
Parameters Type Name Description System.String filepath

The filesystem path to the template.

Stream content

The content of the template.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4