Search Results for

    Show / Hide Table of Contents

    Class AbstractSingleFileRefreshablePreviewController

    Inheritance
    System.Object
    AbstractSingleFileRefreshablePreviewController
    Implements
    ISingleFileRefreshablePreview
    ISingleFilePreviewControl
    IAbstractPreviewControl
    IAbstractPreviewController
    ISingleFilePreviewController
    INavigablePreview
    System.IDisposable
    IFileTypeDefinitionAware
    IPreviewUpdatedViaSegmentFile
    IPreviewUpdatedViaRefresh
    IAbstractUpdatablePreview
    Namespace: Sdl.FileTypeSupport.Framework.IntegrationApi
    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
    Type Description
    IFileTypeDefinition

    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
    Type Description
    TempFileManager

    RefreshPreview

    Declaration
    public bool RefreshPreview { get; set; }
    Property Value
    Type Description
    System.Boolean

    TargetFilePath

    Declaration
    public virtual TempFileManager TargetFilePath { get; set; }
    Property Value
    Type Description
    TempFileManager

    Methods

    AfterFileRefresh()

    Declaration
    public virtual void AfterFileRefresh()

    BeforeFileRefresh()

    Declaration
    public virtual void BeforeFileRefresh()

    CreateSegmentFile(SegmentReference)

    Declaration
    public virtual TempFileManager CreateSegmentFile(SegmentReference segment)
    Parameters
    Type Name Description
    SegmentReference segment
    Returns
    Type Description
    TempFileManager

    Dispose()

    Declaration
    public virtual void Dispose()

    NavigateToSegment(SegmentReference)

    Declaration
    public virtual void NavigateToSegment(SegmentReference segment)
    Parameters
    Type Name Description
    SegmentReference segment

    OnSegmentSelected(SegmentSelectedEventArgs)

    Declaration
    public void OnSegmentSelected(SegmentSelectedEventArgs args)
    Parameters
    Type Name Description
    SegmentSelectedEventArgs args

    Refresh()

    Declaration
    public virtual void Refresh()

    UpdatePreviewFromSegmentFile(SegmentReference, TempFileManager)

    Declaration
    public virtual void UpdatePreviewFromSegmentFile(SegmentReference segment, TempFileManager translatedSegmentFile)
    Parameters
    Type Name Description
    SegmentReference segment
    TempFileManager translatedSegmentFile

    Events

    SegmentSelected

    Declaration
    public event EventHandler<SegmentSelectedEventArgs> SegmentSelected
    Event Type
    Type Description
    System.EventHandler<SegmentSelectedEventArgs>

    Implements

    ISingleFileRefreshablePreview
    ISingleFilePreviewControl
    IAbstractPreviewControl
    IAbstractPreviewController
    ISingleFilePreviewController
    INavigablePreview
    System.IDisposable
    IFileTypeDefinitionAware
    IPreviewUpdatedViaSegmentFile
    IPreviewUpdatedViaRefresh
    IAbstractUpdatablePreview

    On this page

    • Constructors
      • AbstractSingleFileRefreshablePreviewController()
    • Properties
      • Control
      • FileTypeDefinition
      • PreferredHighlightColor
      • PreviewFile
      • RefreshPreview
      • TargetFilePath
    • Methods
      • AfterFileRefresh()
      • BeforeFileRefresh()
      • CreateSegmentFile(SegmentReference)
      • Dispose()
      • NavigateToSegment(SegmentReference)
      • OnSegmentSelected(SegmentSelectedEventArgs)
      • Refresh()
      • UpdatePreviewFromSegmentFile(SegmentReference, TempFileManager)
    • Events
      • SegmentSelected
    • Implements
    Back to top Generated by DocFX