THotPDF Custom Stream Filter Registry Methods
Uygulamanın tanımladığı stream filter'ları inceler, kaldırır, temizler ve ölçer
Bildirim
function UnregisterCustomStreamFilter(
const FilterName: AnsiString): Boolean;
procedure ClearCustomStreamFilters;
function GetCustomStreamFilterCount: Integer;
function GetCustomStreamFilterName(Index: Integer): AnsiString;
function GetCustomStreamFilterStatistics(
out Statistics: THPDFCustomStreamFilterStatistics): Boolean;
procedure ResetCustomStreamFilterStatistics;
Parametreler
FilterName, başında slash olmadan büyük/küçük harf duyarsız olarak eşlenir; Index, kayıt defterinin o anki kararlı sırasına hitap eder; Statistics ise tutarlı bir anlık görüntü alır
Dönüş değeri
Unregister, böyle bir adın var olup olmadığını döndürür; count, güncel kayıt sayısını döndürür; name, normalize edilmiş adı döndürür; statistics ise kayıt veya deneme bulunup bulunmadığını döndürür
Kullanım notları
- Geçersiz bir ad indeksi
EArgumentOutOfRangeExceptionfırlatır - Kaldırılan interface'ler, kayıt defteri kilidi bırakıldıktan sonra serbest bırakılır
- Kayıtları temizlemek, telemetry'yi sıfırlamaz
- Telemetry'yi sıfırlamak, kayıtları temizlemez