Métodos de registro de stream filters personalizados de THotPDF
Inspecciona, elimina, limpia y mide los stream filters definidos por la aplicación
Declaración
function UnregisterCustomStreamFilter(
const FilterName: AnsiString): Boolean;
procedure ClearCustomStreamFilters;
function GetCustomStreamFilterCount: Integer;
function GetCustomStreamFilterName(Index: Integer): AnsiString;
function GetCustomStreamFilterStatistics(
out Statistics: THPDFCustomStreamFilterStatistics): Boolean;
procedure ResetCustomStreamFilterStatistics;
Parámetros
FilterName se compara sin distinguir mayúsculas de minúsculas y sin la barra inicial, Index direcciona el orden estable actual del registro, y Statistics recibe un snapshot consistente
Valor de retorno
Unregister devuelve si el nombre existía, count devuelve el número actual de registros, name devuelve el nombre normalizado, y statistics devuelve si existen registros o intentos
Notas de uso
- Un índice de nombre inválido lanza
EArgumentOutOfRangeException - Las interfaces eliminadas se liberan después de soltar el lock del registro
- Limpiar los registros no reinicia la telemetría
- Reiniciar la telemetría no limpia los registros