Search Results for

    Show / Hide Table of Contents

    Class MessageControlPlugInAttribute

    MesssageControlPlugInAttribute class represents a message control plug-in attribute that should be used to mark message control plug-in classes.

    Inheritance
    object
    Attribute
    ExtensionAttribute
    MessageControlPlugInAttribute
    Implements
    _Attribute
    Inherited Members
    ExtensionAttribute.Id
    ExtensionAttribute.Name
    ExtensionAttribute.Description
    ExtensionAttribute.Icon
    Attribute.GetCustomAttributes(MemberInfo, Type)
    Attribute.GetCustomAttributes(MemberInfo, Type, bool)
    Attribute.GetCustomAttributes(MemberInfo)
    Attribute.GetCustomAttributes(MemberInfo, bool)
    Attribute.IsDefined(MemberInfo, Type)
    Attribute.IsDefined(MemberInfo, Type, bool)
    Attribute.GetCustomAttribute(MemberInfo, Type)
    Attribute.GetCustomAttribute(MemberInfo, Type, bool)
    Attribute.GetCustomAttributes(ParameterInfo)
    Attribute.GetCustomAttributes(ParameterInfo, Type)
    Attribute.GetCustomAttributes(ParameterInfo, Type, bool)
    Attribute.GetCustomAttributes(ParameterInfo, bool)
    Attribute.IsDefined(ParameterInfo, Type)
    Attribute.IsDefined(ParameterInfo, Type, bool)
    Attribute.GetCustomAttribute(ParameterInfo, Type)
    Attribute.GetCustomAttribute(ParameterInfo, Type, bool)
    Attribute.GetCustomAttributes(Module, Type)
    Attribute.GetCustomAttributes(Module)
    Attribute.GetCustomAttributes(Module, bool)
    Attribute.GetCustomAttributes(Module, Type, bool)
    Attribute.IsDefined(Module, Type)
    Attribute.IsDefined(Module, Type, bool)
    Attribute.GetCustomAttribute(Module, Type)
    Attribute.GetCustomAttribute(Module, Type, bool)
    Attribute.GetCustomAttributes(Assembly, Type)
    Attribute.GetCustomAttributes(Assembly, Type, bool)
    Attribute.GetCustomAttributes(Assembly)
    Attribute.GetCustomAttributes(Assembly, bool)
    Attribute.IsDefined(Assembly, Type)
    Attribute.IsDefined(Assembly, Type, bool)
    Attribute.GetCustomAttribute(Assembly, Type)
    Attribute.GetCustomAttribute(Assembly, Type, bool)
    Attribute.Equals(object)
    Attribute.GetHashCode()
    Attribute.Match(object)
    Attribute.IsDefaultAttribute()
    Attribute.TypeId
    object.ToString()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetType()
    Namespace: Sdl.Verification.Api
    Assembly: Sdl.Verification.Api.dll
    Syntax
    [ExtensionPointInfo("Message Controls", ExtensionPointBehavior.Static)]
    [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
    public sealed class MessageControlPlugInAttribute : ExtensionAttribute, _Attribute
    Remarks

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

    Constructors

    MessageControlPlugInAttribute()

    Default constructor.

    Declaration
    public MessageControlPlugInAttribute()

    Methods

    Validate(IExtensionAttributeInfo, IExtensionValidationContext)

    Validates that the target class is a message control plug-in.

    Declaration
    public override void Validate(IExtensionAttributeInfo info, IExtensionValidationContext context)
    Parameters
    Type Name Description
    IExtensionAttributeInfo info

    info

    IExtensionValidationContext context

    context

    Overrides
    ExtensionAttribute.Validate(IExtensionAttributeInfo, IExtensionValidationContext)

    Implements

    _Attribute
    In this article
    • Constructors
      • MessageControlPlugInAttribute()
    • Methods
      • Validate(IExtensionAttributeInfo, IExtensionValidationContext)
    • Implements
    Back to top Generated by DocFX