Class TellMeProviderAttribute
Extension attribute for registering Tell Me search engine data provider
Inheritance
Object
TellMeProviderAttribute
Namespace: Sdl.TellMe.ProviderApi
Assembly: Sdl.TellMe.ProviderApi.dll
Syntax
[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
public sealed class TellMeProviderAttribute : ExtensionAttribute
Remarks
Use this extension attribute to mark up implementations of ITellMeProvider.
Constructors
TellMeProviderAttribute()
Extension attribute for registering Tell Me search engine data provider
Declaration
public TellMeProviderAttribute()
Remarks
Use this extension attribute to mark up implementations of ITellMeProvider.
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 |
Remarks
Use this extension attribute to mark up implementations of ITellMeProvider.