Class TerminologyProviderViewerWinFormsUIAttribute
Extension attribute for registering a terminology provider Windows Forms user interface component that provides user interface for specific types of terminology providers.
Inheritance
System.Object
TerminologyProviderViewerWinFormsUIAttribute
Namespace: Sdl.Terminology.TerminologyProvider.Core
Assembly: Sdl.Terminology.TerminologyProvider.Core.dll
Syntax
[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
public sealed class TerminologyProviderViewerWinFormsUIAttribute : ExtensionAttribute
Remarks
Use this extension attribute to mark up implementations of ITerminologyProviderViewerWinFormsUI.
Constructors
TerminologyProviderViewerWinFormsUIAttribute()
Declaration
public TerminologyProviderViewerWinFormsUIAttribute()
Methods
Validate(IExtensionAttributeInfo, IExtensionValidationContext)
Validates an extension targeting this extension point. This method is called by the framework while generating the plug-in manifest.
Declaration
public override void Validate(IExtensionAttributeInfo info, IExtensionValidationContext context)
Parameters
Type | Name | Description |
---|---|---|
IExtensionAttributeInfo | info | Information about the extension. |
IExtensionValidationContext | context | Provides functionality to validate extensions targeting the extension point and report warning or error messages |