Class AbstractSingleFileRefreshablePreviewController
Inheritance
Object
AbstractSingleFileRefreshablePreviewController
Assembly: Sdl.FileTypeSupport.Framework.Core.dll
Syntax
public abstract class AbstractSingleFileRefreshablePreviewController : AbstractSettingsBundleAware, ISingleFileRefreshablePreview, ISingleFilePreviewControl, IAbstractPreviewControl, IAbstractPreviewController, ISingleFilePreviewController, INavigablePreview, IDisposable, IFileTypeDefinitionAware, IPreviewUpdatedViaSegmentFile, IPreviewUpdatedViaRefresh, IAbstractUpdatablePreview
Constructors
AbstractSingleFileRefreshablePreviewController()
Declaration
protected AbstractSingleFileRefreshablePreviewController()
Properties
Control
Declaration
public virtual Control Control { get; }
Property Value
FileTypeDefinition
Declaration
public IFileTypeDefinition FileTypeDefinition { get; set; }
Property Value
PreferredHighlightColor
Declaration
public virtual Color PreferredHighlightColor { get; set; }
Property Value
PreviewFile
Declaration
public virtual TempFileManager PreviewFile { get; set; }
Property Value
RefreshPreview
Declaration
public bool RefreshPreview { get; set; }
Property Value
TargetFilePath
Declaration
public virtual TempFileManager TargetFilePath { get; set; }
Property Value
Methods
AfterFileRefresh()
Declaration
public virtual void AfterFileRefresh()
BeforeFileRefresh()
Declaration
public virtual void BeforeFileRefresh()
CreateSegmentFile(SegmentReference)
Declaration
public virtual TempFileManager CreateSegmentFile(SegmentReference segment)
Parameters
Returns
Dispose()
Declaration
public virtual void Dispose()
NavigateToSegment(SegmentReference)
Declaration
public virtual void NavigateToSegment(SegmentReference segment)
Parameters
OnSegmentSelected(SegmentSelectedEventArgs)
Declaration
public void OnSegmentSelected(SegmentSelectedEventArgs args)
Parameters
Refresh()
Declaration
public virtual void Refresh()
UpdatePreviewFromSegmentFile(SegmentReference, TempFileManager)
Declaration
public virtual void UpdatePreviewFromSegmentFile(SegmentReference segment, TempFileManager translatedSegmentFile)
Parameters
Events
SegmentSelected
Declaration
public event EventHandler<SegmentSelectedEventArgs> SegmentSelected
Event Type
Implements
System.IDisposable