C# Class OurUmbraco.Wiki.BusinessLogic.WikiFile

Afficher le fichier Open project: umbraco/OurUmbraco Class Usage Examples

Méthodes publiques

Méthode Description
Create ( string name, System.Guid node, System.Guid memberGuid, System.Web.HttpPostedFile file, string filetype, List versions ) : WikiFile
Create ( string name, System.Guid node, System.Guid memberGuid, System.Web.HttpPostedFile file, string filetype, List versions, string dotNetVersion ) : WikiFile
Create ( string fileName, string extension, System.Guid node, System.Guid memberGuid, byte file, string filetype, List versions ) : WikiFile
CurrentFiles ( IEnumerable nodeIds ) : IEnumerable>.Dictionary

Gets all wiki files for all nodes

CurrentFiles ( int nodeId ) : List
Delete ( ) : void
FindPackageDocumentationForUmbracoVersion ( int nodeid, string umbracoVersion ) : WikiFile
FindPackageForUmbracoVersion ( int nodeid, string umbracoVersion ) : WikiFile
GetVersionsFromString ( string p ) : List
Save ( ) : void
ToByteArray ( ) : byte[]
ToVersionString ( List versions ) : string
ToXml ( XmlDocument d ) : XmlNode
UpdateDownloadCount ( int fileId, bool ignoreCookies, bool isPackage ) : void
UpdateDownloadCounter ( ) : void
UpdateDownloadCounter ( bool ignoreCookies, bool isPackage ) : void
WikiFile ( int id ) : System

Méthodes protégées

Méthode Description
FireAfterCreate ( FileCreateEventArgs e ) : void
FireAfterDelete ( FileRemoveEventArgs e ) : void
FireAfterDownloadUpdate ( FileDownloadUpdateEventArgs e ) : void
FireAfterUpdate ( FileUpdateEventArgs e ) : void
FireBeforeCreate ( FileCreateEventArgs e ) : void
FireBeforeDelete ( FileRemoveEventArgs e ) : void
FireBeforeUpdate ( FileUpdateEventArgs e ) : void

Private Methods

Méthode Description
ExtensionNotAllowed ( string extension ) : bool
FindRelatedFileForUmbracoVersion ( int nodeid, string umbracoVersion, string fileType ) : WikiFile
WikiFile ( ) : System

Method Details

Create() public static méthode

public static Create ( string name, System.Guid node, System.Guid memberGuid, System.Web.HttpPostedFile file, string filetype, List versions ) : WikiFile
name string
node System.Guid
memberGuid System.Guid
file System.Web.HttpPostedFile
filetype string
versions List
Résultat WikiFile

Create() public static méthode

public static Create ( string name, System.Guid node, System.Guid memberGuid, System.Web.HttpPostedFile file, string filetype, List versions, string dotNetVersion ) : WikiFile
name string
node System.Guid
memberGuid System.Guid
file System.Web.HttpPostedFile
filetype string
versions List
dotNetVersion string
Résultat WikiFile

Create() public static méthode

public static Create ( string fileName, string extension, System.Guid node, System.Guid memberGuid, byte file, string filetype, List versions ) : WikiFile
fileName string
extension string
node System.Guid
memberGuid System.Guid
file byte
filetype string
versions List
Résultat WikiFile

CurrentFiles() public static méthode

Gets all wiki files for all nodes
public static CurrentFiles ( IEnumerable nodeIds ) : IEnumerable>.Dictionary
nodeIds IEnumerable
Résultat IEnumerable>.Dictionary

CurrentFiles() public static méthode

public static CurrentFiles ( int nodeId ) : List
nodeId int
Résultat List

Delete() public méthode

public Delete ( ) : void
Résultat void

FindPackageDocumentationForUmbracoVersion() public static méthode

public static FindPackageDocumentationForUmbracoVersion ( int nodeid, string umbracoVersion ) : WikiFile
nodeid int
umbracoVersion string
Résultat WikiFile

FindPackageForUmbracoVersion() public static méthode

public static FindPackageForUmbracoVersion ( int nodeid, string umbracoVersion ) : WikiFile
nodeid int
umbracoVersion string
Résultat WikiFile

FireAfterCreate() protected méthode

protected FireAfterCreate ( FileCreateEventArgs e ) : void
e FileCreateEventArgs
Résultat void

FireAfterDelete() protected méthode

protected FireAfterDelete ( FileRemoveEventArgs e ) : void
e FileRemoveEventArgs
Résultat void

FireAfterDownloadUpdate() protected méthode

protected FireAfterDownloadUpdate ( FileDownloadUpdateEventArgs e ) : void
e FileDownloadUpdateEventArgs
Résultat void

FireAfterUpdate() protected méthode

protected FireAfterUpdate ( FileUpdateEventArgs e ) : void
e FileUpdateEventArgs
Résultat void

FireBeforeCreate() protected méthode

protected FireBeforeCreate ( FileCreateEventArgs e ) : void
e FileCreateEventArgs
Résultat void

FireBeforeDelete() protected méthode

protected FireBeforeDelete ( FileRemoveEventArgs e ) : void
e FileRemoveEventArgs
Résultat void

FireBeforeUpdate() protected méthode

protected FireBeforeUpdate ( FileUpdateEventArgs e ) : void
e FileUpdateEventArgs
Résultat void

GetVersionsFromString() public static méthode

public static GetVersionsFromString ( string p ) : List
p string
Résultat List

Save() public méthode

public Save ( ) : void
Résultat void

ToByteArray() public méthode

public ToByteArray ( ) : byte[]
Résultat byte[]

ToVersionString() public static méthode

public static ToVersionString ( List versions ) : string
versions List
Résultat string

ToXml() public méthode

public ToXml ( XmlDocument d ) : XmlNode
d System.Xml.XmlDocument
Résultat System.Xml.XmlNode

UpdateDownloadCount() public méthode

public UpdateDownloadCount ( int fileId, bool ignoreCookies, bool isPackage ) : void
fileId int
ignoreCookies bool
isPackage bool
Résultat void

UpdateDownloadCounter() public méthode

public UpdateDownloadCounter ( ) : void
Résultat void

UpdateDownloadCounter() public méthode

public UpdateDownloadCounter ( bool ignoreCookies, bool isPackage ) : void
ignoreCookies bool
isPackage bool
Résultat void

WikiFile() public méthode

public WikiFile ( int id ) : System
id int
Résultat System