Search Results for

    Show / Hide Table of Contents

    Interface IMessageControlPlugIn

    IMessageControlPlugIn interface represents a message control plug-in.

    Namespace: Sdl.Verification.Api
    Assembly: Sdl.Verification.Api.dll
    Syntax
    public interface IMessageControlPlugIn
    Remarks

    A message control plug-in is responsible for creating a message control for a given message allowing the developer to use different message controls for different types of messages.

    Methods

    CreateMessageControl(IMessageControlContainer, MessageEventArgs, IBilingualDocument, ISegment, ISegment)

    Creates the message control for the given message.

    Declaration
    UserControl CreateMessageControl(IMessageControlContainer messageControlContainer, MessageEventArgs messageEventArgs, IBilingualDocument bilingualDocument, ISegment sourceSegment, ISegment targetSegment)
    Parameters
    Type Name Description
    IMessageControlContainer messageControlContainer

    message control container

    MessageEventArgs messageEventArgs

    message

    IBilingualDocument bilingualDocument

    bilingual document

    ISegment sourceSegment

    source segment

    ISegment targetSegment

    target segment

    Returns
    Type Description
    System.Windows.Forms.UserControl

    message control

    SupportsMessage(MessageEventArgs)

    Determines whether the message control plug-in supports the given message.

    Declaration
    bool SupportsMessage(MessageEventArgs messageEventArgs)
    Parameters
    Type Name Description
    MessageEventArgs messageEventArgs

    message

    Returns
    Type Description
    System.Boolean

    whether supports message

    On this page

    • Methods
      • CreateMessageControl(IMessageControlContainer, MessageEventArgs, IBilingualDocument, ISegment, ISegment)
      • SupportsMessage(MessageEventArgs)
    Back to top Generated by DocFX