THPDFParserRecoveryEvent Kaydı
Kind, confidence, byte range ve nesne kimliği taşıyan tek bir yapılandırılmış çapraz başvuru kurtarma olayı
Bildirim
THPDFParserRecoveryEvent= record
Kind: THPDFParserRecoveryEventKind;
Confidence: THPDFParserRecoveryConfidence;
FirstByte: Int64;
EndByte: Int64;
ObjectNumber: Integer;
GenerationNumber: Integer;
Message: AnsiString;
end;
Birim
HPDFDoc
Alanlar
| Alan | Amaç |
|---|---|
Kind | Ne oldu: deneme başladı, limitler aşıldı, object veya xref adayı kabul ya da red edildi, xref bölümü seçildi, ofsetler yeniden kuruldu ya da kurtarma başarılı/başarısız oldu |
Confidence | prcNone'dan prcVerified'a kadar kurtarma güven derecesi |
FirstByte | Taranan veya aday bölgenin ilk baytı; olay aralık taşımıyorsa -1 |
EndByte | Bölgenin son baytının bir ötesi; kullanılamıyorsa -1 |
ObjectNumber | İlgili adayın nesne numarası; olay belirli bir nesneye bağlı değilse -1 |
GenerationNumber | Aday nesnenin generation numarası; kullanılamıyorsa -1 |
Message | Kararı tarif eden insan-okur ayrıntı |
Kullanım notları
- Olaylar kurtarma etkin bir yükleme boyunca birikir; tümünü
GetLoadedParserRecoveryEventsile ya da tek tekGetLoadedParserRecoveryEventile okuyun - İndeks aralık dışında olduğunda getter yine varsayılan kaydı döndürür; byte ve nesne alanları
-1'dir, dolayısıyla negatif değerleri yok sayın - Yeniden kurulmuş bir çapraz başvurunun doğrulanmış bir bölümden mi yoksa düşük güvenli bir nesne taramasından mı geldiğini değerlendirmek için
Kind'iConfidenceile eşleyin