Sé que puedo comprobar el
instalado
activado(Kyle leído lo que dijo a continuación) características de un sitio a través de SPSite.Features
.¿Cómo verificar si una característica ha sido activada?
También sé que puedo agregar o eliminar una función a través de spSite.Features.Add("featureId")
o .Remove
.
La pregunta es: ¿Cómo puedo comprobar si una función es activa? Al consultar SPSite.Features, obtengo todas las características para el sitio, devuelve SPFeature
objetos. Pero todavía no sé si la característica está activa o no.
Básicamente me gustaría tener un bool de spSite.Features["featureId"].isActive
o algo similar.
Comprobar este enlace. Espero que sea una ayuda para usted http://www.directsharepoint.com/2011/04/programmatically-check-feature-is.html –