IAdblockPlusSubscription

General notes

Esta interfaz representa un grupo de preferencias del diálogo de preferencias de Adblock Plus, que devuelve la interfaz IAdblockPlus. Todos los accesos son de sólo lectura.

Nota: No debe mantener ninguna referencia a este objeto. Si necesita conocer el estado de la misma suscripción en un momento posterior debe volver a solicitarlo a IAdblockPlus para obtener la información correcta.

Methods and properties


readonly boolean autoDownload

Define si la suscripción se actualizará automáticamente. Tenga en cuenta que este atributo no tiene sentido en suscripciones administradas externamente ni en grupos especiales.


readonly boolean disabled

Define si la suscripción está desactivada. Si el atributo tiene asignado el valor true los filtros de la suscripción no se aplican.


readonly AString downloadStatus

Código de resultado del último intento de descarga. Puede tener los siguientes valores:


readonly boolean external

Define si la suscripción se administra externamente. Si el atributo tiene asignado el valor true los filtros de la suscripción sólo se actualizarán si alguna extensiones llama a IAdblockPlus.updateExternalSubscription.


arrayof wstring getPatterns ( )

Devuelve la lista de reglas de filtrado de una suscripción. Tenga en cuenta que este método normalmente no devolverá nada de utilidad en lo relativo a los grupos especiales.

Returns:
array conteniendo reglas de filtrado de suscripciones

readonly long lastDownload

Información de fecha/hora (devuelve el valor de new Date().getTime()) del último intento de descargar la suscripción. El valor 0 significa que la suscripción no se ha descargado nunca.


readonly AString lastModified

Valor del encabezado HTTP Last-Modified recibido durante la última descarga correcta. Todavía no se usa, y estará siempre vacío.


readonly boolean special

Define si la suscripción es un grupo especial que contiene filtros de usuario. Actualmente existen cuatro grupos especiales, que son fl (filtros normales), wl (reglas de excepción), eh (reglas de ocultación de elementos) y il (reglas no válidas).


readonly AString title

El título de la suscripción tal y como se muestra en la ventana del diálogo de Preferencias


readonly AString url

Identificador de suscripción. Puede ser cualquier cadena para suscripciones administradas externamente y grupos especiales, para las demás suscripciones será su URL de actualización.