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")].