Search Results for

    Show / Hide Table of Contents

    Class AbstractBilingualContentHandler

    Abstract base class for convenient implementation of bilingual content handlers. Provides the default implementations for the content handler methods; you just need to override the ones you are interested in.

    Inheritance
    object
    AbstractBilingualFileTypeComponent
    AbstractBilingualContentHandler
    AbstractBilingualContentProcessor
    Implements
    IBilingualFileTypeComponent
    IBilingualContentMessageReporter
    IBasicMessageReporter
    IBilingualContentMessageReporterWithExtendedData
    IBasicMessageReporterWithExtendedData
    IBilingualContentHandler
    Inherited Members
    AbstractBilingualFileTypeComponent.ReportMessage(object, string, ErrorLevel, string, TextLocation, TextLocation)
    AbstractBilingualFileTypeComponent.ReportMessage(object, string, ErrorLevel, string, TextLocation, TextLocation, ExtendedMessageEventData)
    AbstractBilingualFileTypeComponent.ReportMessage(object, string, ErrorLevel, string, string)
    AbstractBilingualFileTypeComponent.ReportMessage(object, string, ErrorLevel, string, string, ExtendedMessageEventData)
    AbstractBilingualFileTypeComponent.ItemFactory
    AbstractBilingualFileTypeComponent.PropertiesFactory
    AbstractBilingualFileTypeComponent.MessageReporter
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Sdl.FileTypeSupport.Framework.BilingualApi
    Assembly: Sdl.FileTypeSupport.Framework.Core.dll
    Syntax
    public abstract class AbstractBilingualContentHandler : AbstractBilingualFileTypeComponent, IBilingualFileTypeComponent, IBilingualContentMessageReporter, IBasicMessageReporter, IBilingualContentMessageReporterWithExtendedData, IBasicMessageReporterWithExtendedData, IBilingualContentHandler
    Remarks

    Derives from AbstractBilingualFileTypeComponent to provide easy access to the message reporter and factory.

    Implementations are not required to derive from this class. It is designed as a convenient default implementation to be used when appropriate.

    Constructors

    AbstractBilingualContentHandler()

    Default constructor

    Declaration
    protected AbstractBilingualContentHandler()

    Methods

    Complete()

    Default implementation, does not perform any task.

    Declaration
    public virtual void Complete()

    FileComplete()

    Default implementation, does not perform any task.

    Declaration
    public virtual void FileComplete()

    Initialize(IDocumentProperties)

    Default implementation, does not perform any task.

    Declaration
    public virtual void Initialize(IDocumentProperties documentInfo)
    Parameters
    Type Name Description
    IDocumentProperties documentInfo

    ProcessParagraphUnit(IParagraphUnit)

    Default implementation, does not perform any task.

    Declaration
    public virtual void ProcessParagraphUnit(IParagraphUnit paragraphUnit)
    Parameters
    Type Name Description
    IParagraphUnit paragraphUnit

    SetFileProperties(IFileProperties)

    Default implementation, does not perform any task.

    Declaration
    public virtual void SetFileProperties(IFileProperties fileInfo)
    Parameters
    Type Name Description
    IFileProperties fileInfo

    Implements

    IBilingualFileTypeComponent
    IBilingualContentMessageReporter
    IBasicMessageReporter
    IBilingualContentMessageReporterWithExtendedData
    IBasicMessageReporterWithExtendedData
    IBilingualContentHandler
    In this article
    • Constructors
      • AbstractBilingualContentHandler()
    • Methods
      • Complete()
      • FileComplete()
      • Initialize(IDocumentProperties)
      • ProcessParagraphUnit(IParagraphUnit)
      • SetFileProperties(IFileProperties)
    • Implements
    Back to top Generated by DocFX