LocalizableSearcherAttribute
Espacio de nombres: Digi21.DigiNG.Plugin.Search
Ensamblado: Digi21.DigiNG.Plugin
Igual que SearcherAttribute, con el título leído de los recursos de la extensión.
[AttributeUsage(AttributeTargets.Class)]
public class LocalizableSearcherAttribute : SearcherAttribute
Hereda de: SearcherAttribute.
Constructores
public LocalizableSearcherAttribute(Type resourceManagerProvider, string resourceKey)
| Parámetro | Descripción |
|---|---|
resourceManagerProvider |
Tipo con una propiedad estática no pública de tipo ResourceManager. Las condiciones son las de LocalizableCommandAttribute. |
resourceKey |
Clave del recurso con el título. Se asigna a Title. |
El constructor lanza ArgumentException si resourceManagerProvider no tiene una propiedad estática no pública de tipo ResourceManager o si el recurso no contiene la clave resourceKey. Digi3D.AI crea el atributo al cargar la extensión; si el constructor lanza la excepción, no registra ese buscador ni los siguientes de la misma DLL.
Ejemplo
El ejemplo de LocalizableCommandAttribute registra el buscador BuscadorLineasCerradas con [LocalizableSearcher(typeof(Recursos), "BuscarLineasCerradas")].