Class VersioningSummary

An IUnifiedSummary implementation for VersioningFiles.

Inheritance
System.Object
VersioningSummary
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Web.Hosting
Assembly: EPiServer.dll
Version: 8.11.0
Syntax
public class VersioningSummary : UnifiedSummary, IUnifiedSummary

Constructors

VersioningSummary(VersioningFileHandler, VersioningFileSummary, VersioningFile)

Sets upp FileHandler, FileSummary and File for this VersioningSummary

Declaration
public VersioningSummary(VersioningFileHandler vfh, VersioningFileSummary vfs, VersioningFile parent)
Parameters
Type Name Description
VersioningFileHandler vfh

The FileHandler used by this summary.

VersioningFileSummary vfs

The FileSummary used by this summary

VersioningFile parent

The parent to this summary.

Properties

Author

Author property.

Declaration
public override string Author { get; set; }
Property Value
Type Description
System.String
Overrides

CanPersist

Property checking if the class can persist data.

Declaration
public override bool CanPersist { get; }
Property Value
Type Description
System.Boolean
Overrides

Category

Category property.

Declaration
public override string Category { get; set; }
Property Value
Type Description
System.String
Overrides

Comments

Comments Property.

Declaration
public override string Comments { get; set; }
Property Value
Type Description
System.String
Overrides

Dictionary

Gets a dictionary to the data for this summary implementation.

Declaration
public override IDictionary Dictionary { get; }
Property Value
Type Description
System.Collections.IDictionary
Overrides

Keywords

Keywords property.

Declaration
public override string Keywords { get; set; }
Property Value
Type Description
System.String
Overrides

Subject

Subject property.

Declaration
public override string Subject { get; set; }
Property Value
Type Description
System.String
Overrides

Title

Title property.

Declaration
public override string Title { get; set; }
Property Value
Type Description
System.String
Overrides

Methods

OnSaved(EventArgs)

Raises the Saved event.

Declaration
protected virtual void OnSaved(EventArgs e)
Parameters
Type Name Description
System.EventArgs e

The System.EventArgs instance containing the event data.

SaveChanges()

Saves the changes to the summary meta data using the underlying fs.

Declaration
public override void SaveChanges()
Overrides

Events

Saved

Occurs when the summary information is saved.

Declaration
public event EventHandler Saved
Event Type
Type Description
System.EventHandler

Implements

Extension Methods