Class AbstractSingleFileRefreshablePreviewController
Inheritance
System.Object
AbstractSingleFileRefreshablePreviewController
Implements
System.IDisposable
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
Type |
Description |
System.Windows.Forms.Control |
|
FileTypeDefinition
Declaration
public IFileTypeDefinition FileTypeDefinition { get; set; }
Property Value
PreferredHighlightColor
Declaration
public virtual Color PreferredHighlightColor { get; set; }
Property Value
Type |
Description |
System.Drawing.Color |
|
PreviewFile
Declaration
public virtual TempFileManager PreviewFile { get; set; }
Property Value
RefreshPreview
Declaration
public bool RefreshPreview { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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