THotPDF Custom Stream Filter Registry Methods
Inspects, removes, clears, and measures application-defined stream filters
宣言
function UnregisterCustomStreamFilter(
const FilterName: AnsiString): Boolean;
procedure ClearCustomStreamFilters;
function GetCustomStreamFilterCount: Integer;
function GetCustomStreamFilterName(Index: Integer): AnsiString;
function GetCustomStreamFilterStatistics(
out Statistics: THPDFCustomStreamFilterStatistics): Boolean;
procedure ResetCustomStreamFilterStatistics;
パラメータ
FilterName は先頭のスラッシュなしで、大文字小文字を区別せずに照合されます。Index は安定した現在のレジストリ順を指し、Statistics は一貫したスナップショットを受け取ります
戻り値
Unregister は名前が存在したかどうかを返し、count は現在の登録数を返し、name は正規化された名前を返し、statistics は登録または試行が存在するかどうかを返します
使用上の注意
- An invalid name index raises
EArgumentOutOfRangeException - 削除されたインターフェイスは、レジストリのロックが解除された後に解放されます
- Clearing registrations does not reset telemetry
- Resetting telemetry does not clear registrations