Functions and strcutures that provide the developer direct access to to the data extracted from a document.
#define BFContentElementType_Document 1 |
Possible value for the type field in the BFContentElement strcuture
#define BFContentElementType_Spreadsheet 2 |
Possible value for the type field in the BFContentElement strcuture
#define BFContentElementType_Presentation 3 |
Possible value for the type field in the BFContentElement strcuture
#define BFContentElementType_Image 4 |
Possible value for the type field in the BFContentElement strcuture
#define BFContentElementType_Drawing 5 |
Possible value for the type field in the BFContentElement strcuture
#define BFContentElementType_Container 6 |
Possible value for the type field in the BFContentElement strcuture
#define BFContentElementType_Database 7 |
Possible value for the type field in the BFContentElement strcuture
#define BFContentElementType_Archive 8 |
Possible value for the type field in the BFContentElement strcuture
#define BFContentElementType_Metadata 9 |
Possible value for the type field in the BFContentElement strcuture
#define BFContentElementType_ExecutableCode 10 |
Possible value for the type field in the BFContentElement strcuture
#define BFCollectionElementType_Property 1 |
Possible value for the type field in the BFCollectionElement strcuture
#define BFCollectionElementType_SharedText 2 |
Possible value for the type field in the BFCollectionElement strcuture
#define BFCollectionElementType_Note 3 |
Possible value for the type field in the BFCollectionElement strcuture
#define BFCollectionElementType_OfficeArt 4 |
Possible value for the type field in the BFCollectionElement strcuture
#define BFCollectionElementType_Graphic 5 |
Possible value for the type field in the BFCollectionElement strcuture
#define BFCollectionElementType_Object 6 |
Possible value for the type field in the BFCollectionElement strcuture
#define BFCollectionElementType_InternalProperty 7 |
Possible value for the type field in the BFCollectionElement strcuture
#define BFCollectionElementType_SecureResults 8 |
Possible value for the type field in the BFCollectionElement strcuture
#define BFCollectionElementType_Revisions 9 |
Possible value for the type field in the BFCollectionElement strcuture
#define BFCollectionElementType_Hyperlink 10 |
Possible value for the type field in the BFCollectionElement strcuture
#define BFCollectionElementType_Outline 11 |
Possible value for the type field in the BFCollectionElement strcuture
#define BFCollectionElementType_ArticleThreads 12 |
Possible value for the type field in the BFCollectionElement strcuture
#define BFCollectionElementType_FormFields 13 |
Possible value for the type field in the BFCollectionElement strcuture
#define BFCollectionElementType_OfficeXMLPartDisclosureRisks 14 |
Possible value for the type field in the BFCollectionElement strcuture
#define BFCollectionElementType_WebCaptureContentSets 15 |
Possible value for the type field in the BFCollectionElement strcuture
#define BFCollectionElementType_CommentingAuthors 16 |
Possible value for the type field in the BFCollectionElement strcuture
#define BFEmbeddedContentElementType_OLE 1 |
Possible value for the type field in the BFEmbeddedContentElement strcuture
#define BFEmbeddedContentElementType_Graphic 2 |
Possible value for the type field in the BFEmbeddedContentElement strcuture
#define BFEmbeddedContentElementType_EmbeddedFile 3 |
Possible value for the type field in the BFEmbeddedContentElement strcuture
#define BFEmbeddedContentElementType_XMLMetadata 4 |
Possible value for the type field in the BFEmbeddedContentElement strcuture
#define BFEmbeddedContentElementType_FastSaveData 5 |
Possible value for the type field in the BFEmbeddedContentElement strcuture
#define BFEmbeddedContentElementType_Audio 6 |
Possible value for the type field in the BFEmbeddedContentElement strcuture
#define BFEmbeddedContentElementType_Video 7 |
Possible value for the type field in the BFEmbeddedContentElement strcuture
#define BFEmbeddedContentElementType_OfficePart 8 |
Possible value for the type field in the BFEmbeddedContentElement strcuture
#define BFEmbeddedContentElementType_ExecutableCode 9 |
Possible value for the type field in the BFEmbeddedContentElement strcuture
#define BFEmbeddedContentElementType_Media 10 |
Possible value for the type field in the BFEmbeddedContentElement strcuture
#define BFLinkedContentElementType_OLE 1 |
Possible value for the type field in the BFLinkedContentElement strcuture
#define BFLinkedContentElementType_Include 2 |
Possible value for the type field in the BFLinkedContentElement strcuture
#define BFLinkedContentElementType_Multimedia 3 |
Possible value for the type field in the BFLinkedContentElement strcuture
#define BFLinkedContentElementType_Graphic 4 |
Possible value for the type field in the BFLinkedContentElement strcuture
#define BFLinkedContentElementType_URL 5 |
Possible value for the type field in the BFLinkedContentElement strcuture
#define BFLinkedContentElementType_Audio 6 |
Possible value for the type field in the BFLinkedContentElement strcuture
#define BFLinkedContentElementType_Video 7 |
Possible value for the type field in the BFLinkedContentElement strcuture
#define BFLinkedContentElementType_DataSource 8 |
Possible value for the type field in the BFLinkedContentElement strcuture
#define BFLinkedContentElementType_Media 9 |
Possible value for the type field in the BFLinkedContentElement strcuture
#define BFLinkedContentElementType_LaunchTarget 10 |
Possible value for the type field in the BFLinkedContentElement strcuture
#define BFLinkedContentElementType_DDE 11 |
Possible value for the type field in the BFLinkedContentElement strcuture
#define BFSubContentElementType_SHAPE 1 |
Possible value for the type field in the BFSubContentElement strcuture
#define BFContentRefElementType_OLE 1 |
Possible value for the type field in the BFContentRefElement strcuture
#define BFContentRefElementType_Graphic 2 |
Possible value for the type field in the BFContentRefElement strcuture
#define BFContentRefElementType_EmbeddedFile 3 |
Possible value for the type field in the BFContentRefElement strcuture
#define BFContentRefElementType_URL 4 |
Possible value for the type field in the BFContentRefElement strcuture
#define BFContentRefElementType_Shape 5 |
Possible value for the type field in the BFContentRefElement strcuture
#define BFContentRefElementType_Audio 6 |
Possible value for the type field in the BFContentRefElement strcuture
#define BFContentRefElementType_Video 7 |
Possible value for the type field in the BFContentRefElement strcuture
#define BFContentRefElementType_DataSource 8 |
Possible value for the type field in the BFContentRefElement strcuture
#define BFContentRefElementType_Media 9 |
Possible value for the type field in the BFContentRefElement strcuture
#define BFStringElementType_Author 1 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_AuthorInitials 2 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_Path 3 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_Query 4 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_Password 5 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_Device 6 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_Driver 7 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_Title 8 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_Subject 9 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_Message 10 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_Status 11 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_Protection 12 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_Recipient 13 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_Comment 14 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_Contributor 15 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_LastRevisionBy 16 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_Keywords 17 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_Originator 18 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_RouteId 19 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_Description 20 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_WriteAccess 21 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_SharedFileAccess 22 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_CommentingAuthor 23 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_LastOpenedBy 24 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_Connection 25 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_ExtraTableStream 26 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_TextInFormula 27 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_HyperlinkAnchor 28 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_CellRef 29 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_FieldType 30 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_FieldName 31 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_FieldAltName 32 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_FieldMappingName 33 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_Font 34 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_XMLComment 35 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_XMLPI 36 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_XMLCDATA 37 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_XMLUnknownNamespace 38 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_XMLExternalEntity 39 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_XMLBoundedSpace 40 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_XMLUnusedNamespaces 41 |
Possible value for the type field in the BFStringElement strcuture
#define BFStringElementType_XMLRenameNamespacePrefix 42 |
Possible value for the type field in the BFStringElement strcuture
#define BFTextElementType_AlternativeText 1 |
Possible value for the type field in the BFTextElement strcuture
#define BFTextElementType_ScreenTip 2 |
Possible value for the type field in the BFTextElement strcuture
#define BFTextElementType_FieldValue 3 |
Possible value for the type field in the BFTextElement strcuture
#define BFTextElementType_LegalAttestation 4 |
Possible value for the type field in the BFTextElement strcuture
#define BFTextElementType_SurveyTitle 5 |
Possible value for the type field in the BFTextElement strcuture
#define BFTextElementType_SurveyDescription 6 |
Possible value for the type field in the BFTextElement strcuture
#define BFTextElementType_SurveyQuestion 7 |
Possible value for the type field in the BFTextElement strcuture
#define BFTextElementType_SurveyQuestionHelpText 8 |
Possible value for the type field in the BFTextElement strcuture
#define BFIntegerElementType_PasswordHash 1 |
Possible value for the type field in the BFIntegerElement strcuture
#define BFIntegerElementType_Version 2 |
Possible value for the type field in the BFIntegerElement strcuture
#define BFDateElementType_Creation 1 |
Possible value for the type field in the BFDateElement strcuture
#define BFBooleanElementType_ProtectForTrackedChanges 1 |
Possible value for the type field in the BFBooleanElement strcuture
#define BFBooleanElementType_ProtectForComments 2 |
Possible value for the type field in the BFBooleanElement strcuture
#define BFBooleanElementType_ProtectForForms 3 |
Possible value for the type field in the BFBooleanElement strcuture
#define BFBooleanElementType_ReadOnly 4 |
Possible value for the type field in the BFBooleanElement strcuture
#define BFBooleanElementType_PreVBAMacros 5 |
Possible value for the type field in the BFBooleanElement strcuture
#define BFBooleanElementType_PreVBAMacroUserStorage 6 |
Possible value for the type field in the BFBooleanElement strcuture
#define BFBooleanElementType_VBAProject 7 |
Possible value for the type field in the BFBooleanElement strcuture
#define BFBooleanElementType_Hidden 8 |
Possible value for the type field in the BFBooleanElement strcuture
#define BFBooleanElementType_ProtectWorkbook 9 |
Possible value for the type field in the BFBooleanElement strcuture
#define BFBooleanElementType_ProtectSharedWorkbook 10 |
Possible value for the type field in the BFBooleanElement strcuture
#define BFBooleanElementType_ProtectSheet 11 |
Possible value for the type field in the BFBooleanElement strcuture
#define BFBooleanElementType_ContainsTrackedChanges 12 |
Possible value for the type field in the BFBooleanElement strcuture
#define BFBooleanElementType_VeryHidden 13 |
Possible value for the type field in the BFBooleanElement strcuture
#define BFBooleanElementType_ProtectForFormatting 14 |
Possible value for the type field in the BFBooleanElement strcuture
#define BFBooleanElementType_MacroSheet 15 |
Possible value for the type field in the BFBooleanElement strcuture
#define BFNoteElementType_Footnote 1 |
Possible value for the type field in the BFNoteElement strcuture
#define BFNoteElementType_Endnote 2 |
Possible value for the type field in the BFNoteElement strcuture
#define BFNoteElementType_Speaker 3 |
Possible value for the type field in the BFNoteElement strcuture
#define BFNoteElementType_Comment 4 |
Possible value for the type field in the BFNoteElement strcuture
#define BFNoteElementType_MeetingMinutes 5 |
Possible value for the type field in the BFNoteElement strcuture
#define BFNoteElementType_FootnoteSeparator 6 |
Possible value for the type field in the BFNoteElement strcuture
#define BFNoteElementType_FootnoteContinuationSeparator 7 |
Possible value for the type field in the BFNoteElement strcuture
#define BFNoteElementType_FootnoteContinuationNotice 8 |
Possible value for the type field in the BFNoteElement strcuture
#define BFNoteElementType_EndnoteSeparator 9 |
Possible value for the type field in the BFNoteElement strcuture
#define BFNoteElementType_EndnoteContinuationSeparator 10 |
Possible value for the type field in the BFNoteElement strcuture
#define BFNoteElementType_EndnoteContinuationNotice 11 |
Possible value for the type field in the BFNoteElement strcuture
#define BFNoteElementType_GlossaryPart 12 |
Possible value for the type field in the BFNoteElement strcuture
#define BFAnnotElementType_Text 1 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Link 2 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_FreeText 3 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Line 4 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Square 5 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Circle 6 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Polygon 7 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_PolyLine 8 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Highlight 9 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Underline 10 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Squiggly 11 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Strikeout 12 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Stamp 13 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Caret 14 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Ink 15 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Popup 16 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_FileAttachment 17 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Sound 18 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Movie 19 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Widget 20 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Screen 21 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_PrinterMark 22 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_TrapNet 23 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Watermark 24 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_A3D 25 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_Redact 26 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFAnnotElementType_RichMedia 27 |
Possible value for the type field in the BFAnnotElement strcuture
#define BFObfuscatedElementType_TextColor 1 |
Possible value for the type field in the BFObfuscatedElement strcuture
#define BFObfuscatedElementType_TextSize 2 |
Possible value for the type field in the BFObfuscatedElement strcuture
#define BFObfuscatedElementType_OverlappedObject 3 |
Possible value for the type field in the BFObfuscatedElement strcuture
#define BFObfuscatedElementType_ExtremeObject 4 |
Possible value for the type field in the BFObfuscatedElement strcuture
#define BFObfuscatedElementType_ClippedText 5 |
Possible value for the type field in the BFObfuscatedElement strcuture
#define BFObfuscatedElementType_OverlappedText 6 |
Possible value for the type field in the BFObfuscatedElement strcuture
#define BFHeaderFooterElementType_Header 1 |
Possible value for the type field in the BFHeaderFooterElement strcuture
#define BFHeaderFooterElementType_Footer 2 |
Possible value for the type field in the BFHeaderFooterElement strcuture
#define BFHeaderFooterElementType_FirstPageHeader 3 |
Possible value for the type field in the BFHeaderFooterElement strcuture
#define BFHeaderFooterElementType_FirstPageFooter 4 |
Possible value for the type field in the BFHeaderFooterElement strcuture
#define BFHeaderFooterElementType_EvenPageHeader 5 |
Possible value for the type field in the BFHeaderFooterElement strcuture
#define BFHeaderFooterElementType_EvenPageFooter 6 |
Possible value for the type field in the BFHeaderFooterElement strcuture
#define BFHeaderFooterElementType_OddPageHeader 7 |
Possible value for the type field in the BFHeaderFooterElement strcuture
#define BFHeaderFooterElementType_OddPageFooter 8 |
Possible value for the type field in the BFHeaderFooterElement strcuture
#define BFHeaderFooterElementType_Unknown 9 |
Possible value for the type field in the BFHeaderFooterElement strcuture
#define BFTemplateElementType_SlideMaster 1 |
Possible value for the type field in the BFTemplateElement strcuture
#define BFTemplateElementType_HandoutMaster 2 |
Possible value for the type field in the BFTemplateElement strcuture
#define BFTemplateElementType_NotesMaster 3 |
Possible value for the type field in the BFTemplateElement strcuture
#define BFTemplateElementType_Document 4 |
Possible value for the type field in the BFTemplateElement strcuture
#define BFTemplateElementType_LayoutMaster 5 |
Possible value for the type field in the BFTemplateElement strcuture
#define BFFingerprintElementType_SlideContent 1 |
Possible value for the type field in the BFFingerprintElement strcuture
#define BFFingerprintElementType_SlideAppearance 2 |
Possible value for the type field in the BFFingerprintElement strcuture
#define BFFingerprintElementType_GraphicData 3 |
Possible value for the type field in the BFFingerprintElement strcuture
#define BFSecureResultElementReaction_None 1 |
Possible value for the reaction field in the BFSecureResultElement strcuture
#define BFSecureResultElementReaction_Exists 2 |
Possible value for the reaction field in the BFSecureResultElement strcuture
#define BFSecureResultElementReaction_DoesNotExist 3 |
Possible value for the reaction field in the BFSecureResultElement strcuture
#define BFSecureResultElementReaction_Scrubbed 4 |
Possible value for the reaction field in the BFSecureResultElement strcuture
#define BFSecureResultElementReaction_PartiallyScrubbed 5 |
Possible value for the reaction field in the BFSecureResultElement strcuture
#define BFOfficeXMLPartElementRiskCategory_RoguePart 1 |
Possible value for the riskCategory field in the BFOfficeXMLPartElement strcuture
#define BFOfficeXMLPartElementRiskCategory_UnexpectedPart 2 |
Possible value for the riskCategory field in the BFOfficeXMLPartElement strcuture
#define BFOfficeXMLPartElementRiskCategory_UnanalyzedPart 3 |
Possible value for the riskCategory field in the BFOfficeXMLPartElement strcuture
#define BFOfficeXMLPartElementRiskCategory_AlternateContentPart 4 |
Possible value for the riskCategory field in the BFOfficeXMLPartElement strcuture
typedef void(* BFHandlerText)(void *handler, void *buffer, BFINT32 count) |
Function that receives the text of the document.
handler | Pointer to the handler used to call this function. | |
buffer | Buffer containing 2 byte UNICODE characters. Please note that these characters are always 2 bytes even on systems where wchar_t is 4 bytes long. | |
count | The count of characters (not bytes) in the buffer. |
typedef void(* BFHandlerClose)(void *handler) |
Function called when the current document is finished
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartRoot)(void *handler, BFRootElement *element) |
Function called at the start of a Root element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndRoot)(void *handler, BFElement *element) |
Function called at the end of an Root element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartDocumentCollection)(void *handler, BFDocumentCollectionElement *element) |
Function called at the start of a DocumentCollection element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndDocumentCollection)(void *handler, BFElement *element) |
Function called at the end of an DocumentCollection element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartProcessingInfo)(void *handler, BFProcessingInfoElement *element) |
Function called at the start of a ProcessingInfo element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndProcessingInfo)(void *handler, BFElement *element) |
Function called at the end of an ProcessingInfo element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartContent)(void *handler, BFContentElement *element) |
Function called at the start of a Content element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndContent)(void *handler, BFElement *element) |
Function called at the end of an Content element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartCollection)(void *handler, BFCollectionElement *element) |
Function called at the start of a Collection element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndCollection)(void *handler, BFElement *element) |
Function called at the end of an Collection element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartEmbeddedContent)(void *handler, BFEmbeddedContentElement *element) |
Function called at the start of a EmbeddedContent element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerProcessEmbeddedContent)(void *handler, BFEmbeddedContentElement *element) |
Function called after the start but before the end of an EmbeddedContent element. This funtion exists to give the developer the opportunity to replace content.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndEmbeddedContent)(void *handler, BFElement *element) |
Function called at the end of an EmbeddedContent element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartLinkedContent)(void *handler, BFLinkedContentElement *element) |
Function called at the start of a LinkedContent element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndLinkedContent)(void *handler, BFElement *element) |
Function called at the end of an LinkedContent element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartSubContent)(void *handler, BFSubContentElement *element) |
Function called at the start of a SubContent element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndSubContent)(void *handler, BFElement *element) |
Function called at the end of an SubContent element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartContentRef)(void *handler, BFContentRefElement *element) |
Function called at the start of a ContentRef element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndContentRef)(void *handler, BFElement *element) |
Function called at the end of an ContentRef element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartRevisions)(void *handler, BFRevisionsElement *element) |
Function called at the start of a Revisions element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndRevisions)(void *handler, BFElement *element) |
Function called at the end of an Revisions element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartExportDocument)(void *handler, BFExportDocumentElement *element) |
Function called at the start of a ExportDocument element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerProcessExportDocument)(void *handler, BFExportDocumentElement *element) |
Function called after the start but before the end of an ExportDocument element. This funtion exists to give the developer the opportunity to replace content.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndExportDocument)(void *handler, BFElement *element) |
Function called at the end of an ExportDocument element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartFrame)(void *handler, BFFrameElement *element) |
Function called at the start of a Frame element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndFrame)(void *handler, BFElement *element) |
Function called at the end of an Frame element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartTextProperty)(void *handler, BFTextPropertyElement *element) |
Function called at the start of a TextProperty element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndTextProperty)(void *handler, BFElement *element) |
Function called at the end of an TextProperty element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartPageInfo)(void *handler, BFPageInfoElement *element) |
Function called at the start of a PageInfo element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndPageInfo)(void *handler, BFElement *element) |
Function called at the end of an PageInfo element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartStringProperty)(void *handler, BFStringPropertyElement *element) |
Function called at the start of a StringProperty element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndStringProperty)(void *handler, BFElement *element) |
Function called at the end of an StringProperty element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartBooleanProperty)(void *handler, BFBooleanPropertyElement *element) |
Function called at the start of a BooleanProperty element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndBooleanProperty)(void *handler, BFElement *element) |
Function called at the end of an BooleanProperty element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartIntegerProperty)(void *handler, BFIntegerPropertyElement *element) |
Function called at the start of a IntegerProperty element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndIntegerProperty)(void *handler, BFElement *element) |
Function called at the end of an IntegerProperty element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartFloatProperty)(void *handler, BFFloatPropertyElement *element) |
Function called at the start of a FloatProperty element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndFloatProperty)(void *handler, BFElement *element) |
Function called at the end of an FloatProperty element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartDateProperty)(void *handler, BFDatePropertyElement *element) |
Function called at the start of a DateProperty element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndDateProperty)(void *handler, BFElement *element) |
Function called at the end of an DateProperty element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartDurationProperty)(void *handler, BFDurationPropertyElement *element) |
Function called at the start of a DurationProperty element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndDurationProperty)(void *handler, BFElement *element) |
Function called at the end of an DurationProperty element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartDataProperty)(void *handler, BFDataPropertyElement *element) |
Function called at the start of a DataProperty element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndDataProperty)(void *handler, BFElement *element) |
Function called at the end of an DataProperty element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartLocaleProperty)(void *handler, BFLocalePropertyElement *element) |
Function called at the start of a LocaleProperty element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndLocaleProperty)(void *handler, BFElement *element) |
Function called at the end of an LocaleProperty element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartCodepageProperty)(void *handler, BFCodepagePropertyElement *element) |
Function called at the start of a CodepageProperty element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndCodepageProperty)(void *handler, BFElement *element) |
Function called at the end of an CodepageProperty element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartListProperty)(void *handler, BFListPropertyElement *element) |
Function called at the start of a ListProperty element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndListProperty)(void *handler, BFElement *element) |
Function called at the end of an ListProperty element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartString)(void *handler, BFStringElement *element) |
Function called at the start of a String element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndString)(void *handler, BFElement *element) |
Function called at the end of an String element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartText)(void *handler, BFTextElement *element) |
Function called at the start of a Text element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndText)(void *handler, BFElement *element) |
Function called at the end of an Text element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartInteger)(void *handler, BFIntegerElement *element) |
Function called at the start of a Integer element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndInteger)(void *handler, BFElement *element) |
Function called at the end of an Integer element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartDate)(void *handler, BFDateElement *element) |
Function called at the start of a Date element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndDate)(void *handler, BFElement *element) |
Function called at the end of an Date element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartBoolean)(void *handler, BFBooleanElement *element) |
Function called at the start of a Boolean element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndBoolean)(void *handler, BFElement *element) |
Function called at the end of an Boolean element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartSheet)(void *handler, BFSheetElement *element) |
Function called at the start of a Sheet element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndSheet)(void *handler, BFElement *element) |
Function called at the end of an Sheet element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartPage)(void *handler, BFPageElement *element) |
Function called at the start of a Page element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndPage)(void *handler, BFElement *element) |
Function called at the end of an Page element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartBody)(void *handler, BFBodyElement *element) |
Function called at the start of a Body element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndBody)(void *handler, BFElement *element) |
Function called at the end of an Body element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartHyperlinkBegin)(void *handler, BFHyperlinkBeginElement *element) |
Function called at the start of a HyperlinkBegin element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndHyperlinkBegin)(void *handler, BFElement *element) |
Function called at the end of an HyperlinkBegin element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartHyperlinkEnd)(void *handler, BFHyperlinkEndElement *element) |
Function called at the start of a HyperlinkEnd element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndHyperlinkEnd)(void *handler, BFElement *element) |
Function called at the end of an HyperlinkEnd element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartHidden)(void *handler, BFHiddenElement *element) |
Function called at the start of a Hidden element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndHidden)(void *handler, BFElement *element) |
Function called at the end of an Hidden element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartAdded)(void *handler, BFAddedElement *element) |
Function called at the start of a Added element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndAdded)(void *handler, BFElement *element) |
Function called at the end of an Added element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartDeleted)(void *handler, BFDeletedElement *element) |
Function called at the start of a Deleted element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndDeleted)(void *handler, BFElement *element) |
Function called at the end of an Deleted element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartNote)(void *handler, BFNoteElement *element) |
Function called at the start of a Note element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndNote)(void *handler, BFElement *element) |
Function called at the end of an Note element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartAnnot)(void *handler, BFAnnotElement *element) |
Function called at the start of a Annot element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndAnnot)(void *handler, BFElement *element) |
Function called at the end of an Annot element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartNoteRef)(void *handler, BFNoteRefElement *element) |
Function called at the start of a NoteRef element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndNoteRef)(void *handler, BFElement *element) |
Function called at the end of an NoteRef element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartObfuscated)(void *handler, BFObfuscatedElement *element) |
Function called at the start of a Obfuscated element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndObfuscated)(void *handler, BFElement *element) |
Function called at the end of an Obfuscated element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartHeaderFooter)(void *handler, BFHeaderFooterElement *element) |
Function called at the start of a HeaderFooter element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndHeaderFooter)(void *handler, BFElement *element) |
Function called at the end of an HeaderFooter element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartHeaderFooterRef)(void *handler, BFHeaderFooterRefElement *element) |
Function called at the start of a HeaderFooterRef element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndHeaderFooterRef)(void *handler, BFElement *element) |
Function called at the end of an HeaderFooterRef element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartP)(void *handler, BFPElement *element) |
Function called at the start of a P element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndP)(void *handler, BFElement *element) |
Function called at the end of an P element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartTextBox)(void *handler, BFTextBoxElement *element) |
Function called at the start of a TextBox element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndTextBox)(void *handler, BFElement *element) |
Function called at the end of an TextBox element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartTemplate)(void *handler, BFTemplateElement *element) |
Function called at the start of a Template element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndTemplate)(void *handler, BFElement *element) |
Function called at the end of an Template element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartChart)(void *handler, BFChartElement *element) |
Function called at the start of a Chart element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndChart)(void *handler, BFElement *element) |
Function called at the end of an Chart element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartSlide)(void *handler, BFSlideElement *element) |
Function called at the start of a Slide element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndSlide)(void *handler, BFElement *element) |
Function called at the end of an Slide element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartSlideTitle)(void *handler, BFSlideTitleElement *element) |
Function called at the start of a SlideTitle element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndSlideTitle)(void *handler, BFElement *element) |
Function called at the end of an SlideTitle element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartSlideBody)(void *handler, BFSlideBodyElement *element) |
Function called at the start of a SlideBody element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndSlideBody)(void *handler, BFElement *element) |
Function called at the end of an SlideBody element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartThumbnail)(void *handler, BFThumbnailElement *element) |
Function called at the start of a Thumbnail element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndThumbnail)(void *handler, BFElement *element) |
Function called at the end of an Thumbnail element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartSection)(void *handler, BFSectionElement *element) |
Function called at the start of a Section element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndSection)(void *handler, BFElement *element) |
Function called at the end of an Section element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartSurvey)(void *handler, BFSurveyElement *element) |
Function called at the start of a Survey element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndSurvey)(void *handler, BFElement *element) |
Function called at the end of an Survey element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartSurveyQuestion)(void *handler, BFSurveyQuestionElement *element) |
Function called at the start of a SurveyQuestion element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndSurveyQuestion)(void *handler, BFElement *element) |
Function called at the end of an SurveyQuestion element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartTable)(void *handler, BFTableElement *element) |
Function called at the start of a Table element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndTable)(void *handler, BFElement *element) |
Function called at the end of an Table element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartRow)(void *handler, BFRowElement *element) |
Function called at the start of a Row element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndRow)(void *handler, BFElement *element) |
Function called at the end of an Row element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartCell)(void *handler, BFCellElement *element) |
Function called at the start of a Cell element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndCell)(void *handler, BFElement *element) |
Function called at the end of an Cell element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartDatabaseTable)(void *handler, BFDatabaseTableElement *element) |
Function called at the start of a DatabaseTable element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndDatabaseTable)(void *handler, BFElement *element) |
Function called at the end of an DatabaseTable element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartDatabaseColumnDefinitions)(void *handler, BFDatabaseColumnDefinitionsElement *element) |
Function called at the start of a DatabaseColumnDefinitions element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndDatabaseColumnDefinitions)(void *handler, BFElement *element) |
Function called at the end of an DatabaseColumnDefinitions element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartDatabaseTableName)(void *handler, BFDatabaseTableNameElement *element) |
Function called at the start of a DatabaseTableName element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndDatabaseTableName)(void *handler, BFElement *element) |
Function called at the end of an DatabaseTableName element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartDatabaseColInfo)(void *handler, BFDatabaseColInfoElement *element) |
Function called at the start of a DatabaseColInfo element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndDatabaseColInfo)(void *handler, BFElement *element) |
Function called at the end of an DatabaseColInfo element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartDatabaseFieldName)(void *handler, BFDatabaseFieldNameElement *element) |
Function called at the start of a DatabaseFieldName element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndDatabaseFieldName)(void *handler, BFElement *element) |
Function called at the end of an DatabaseFieldName element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartDatabaseRow)(void *handler, BFDatabaseRowElement *element) |
Function called at the start of a DatabaseRow element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndDatabaseRow)(void *handler, BFElement *element) |
Function called at the end of an DatabaseRow element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartArchiveTable)(void *handler, BFArchiveTableElement *element) |
Function called at the start of a ArchiveTable element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndArchiveTable)(void *handler, BFElement *element) |
Function called at the end of an ArchiveTable element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartArchiveColumnDefinitions)(void *handler, BFArchiveColumnDefinitionsElement *element) |
Function called at the start of a ArchiveColumnDefinitions element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndArchiveColumnDefinitions)(void *handler, BFElement *element) |
Function called at the end of an ArchiveColumnDefinitions element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartArchiveTableName)(void *handler, BFArchiveTableNameElement *element) |
Function called at the start of a ArchiveTableName element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndArchiveTableName)(void *handler, BFElement *element) |
Function called at the end of an ArchiveTableName element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartArchiveColInfo)(void *handler, BFArchiveColInfoElement *element) |
Function called at the start of a ArchiveColInfo element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndArchiveColInfo)(void *handler, BFElement *element) |
Function called at the end of an ArchiveColInfo element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartArchiveRow)(void *handler, BFArchiveRowElement *element) |
Function called at the start of a ArchiveRow element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndArchiveRow)(void *handler, BFElement *element) |
Function called at the end of an ArchiveRow element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartTextField)(void *handler, BFTextFieldElement *element) |
Function called at the start of a TextField element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndTextField)(void *handler, BFElement *element) |
Function called at the end of an TextField element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartDataField)(void *handler, BFDataFieldElement *element) |
Function called at the start of a DataField element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndDataField)(void *handler, BFElement *element) |
Function called at the end of an DataField element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartDateField)(void *handler, BFDateFieldElement *element) |
Function called at the start of a DateField element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndDateField)(void *handler, BFElement *element) |
Function called at the end of an DateField element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartBooleanField)(void *handler, BFBooleanFieldElement *element) |
Function called at the start of a BooleanField element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndBooleanField)(void *handler, BFElement *element) |
Function called at the end of an BooleanField element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartSheetName)(void *handler, BFSheetNameElement *element) |
Function called at the start of a SheetName element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndSheetName)(void *handler, BFElement *element) |
Function called at the end of an SheetName element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartTextCell)(void *handler, BFTextCellElement *element) |
Function called at the start of a TextCell element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndTextCell)(void *handler, BFElement *element) |
Function called at the end of an TextCell element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartNumberCell)(void *handler, BFNumberCellElement *element) |
Function called at the start of a NumberCell element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndNumberCell)(void *handler, BFElement *element) |
Function called at the end of an NumberCell element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartDateCell)(void *handler, BFDateCellElement *element) |
Function called at the start of a DateCell element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndDateCell)(void *handler, BFElement *element) |
Function called at the end of an DateCell element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartDurationCell)(void *handler, BFDurationCellElement *element) |
Function called at the start of a DurationCell element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndDurationCell)(void *handler, BFElement *element) |
Function called at the end of an DurationCell element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartBooleanCell)(void *handler, BFBooleanCellElement *element) |
Function called at the start of a BooleanCell element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndBooleanCell)(void *handler, BFElement *element) |
Function called at the end of an BooleanCell element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartAddedCell)(void *handler, BFAddedCellElement *element) |
Function called at the start of a AddedCell element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndAddedCell)(void *handler, BFElement *element) |
Function called at the end of an AddedCell element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartDeletedCell)(void *handler, BFDeletedCellElement *element) |
Function called at the start of a DeletedCell element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndDeletedCell)(void *handler, BFElement *element) |
Function called at the end of an DeletedCell element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartRowInfo)(void *handler, BFRowInfoElement *element) |
Function called at the start of a RowInfo element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndRowInfo)(void *handler, BFElement *element) |
Function called at the end of an RowInfo element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartColInfo)(void *handler, BFColInfoElement *element) |
Function called at the start of a ColInfo element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndColInfo)(void *handler, BFElement *element) |
Function called at the end of an ColInfo element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartScenario)(void *handler, BFScenarioElement *element) |
Function called at the start of a Scenario element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndScenario)(void *handler, BFElement *element) |
Function called at the end of an Scenario element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartPT)(void *handler, BFPTElement *element) |
Function called at the start of a PT element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndPT)(void *handler, BFElement *element) |
Function called at the end of an PT element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartL)(void *handler, BFLElement *element) |
Function called at the start of a L element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndL)(void *handler, BFElement *element) |
Function called at the end of an L element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartFingerprint)(void *handler, BFFingerprintElement *element) |
Function called at the start of a Fingerprint element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndFingerprint)(void *handler, BFElement *element) |
Function called at the end of an Fingerprint element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartDatabaseQueries)(void *handler, BFDatabaseQueriesElement *element) |
Function called at the start of a DatabaseQueries element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndDatabaseQueries)(void *handler, BFElement *element) |
Function called at the end of an DatabaseQueries element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartAuthorHistory)(void *handler, BFAuthorHistoryElement *element) |
Function called at the start of a AuthorHistory element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndAuthorHistory)(void *handler, BFElement *element) |
Function called at the end of an AuthorHistory element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartMacrosAndCode)(void *handler, BFMacrosAndCodeElement *element) |
Function called at the start of a MacrosAndCode element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndMacrosAndCode)(void *handler, BFElement *element) |
Function called at the end of an MacrosAndCode element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartPrinterInformation)(void *handler, BFPrinterInformationElement *element) |
Function called at the start of a PrinterInformation element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndPrinterInformation)(void *handler, BFElement *element) |
Function called at the end of an PrinterInformation element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartRoutingSlip)(void *handler, BFRoutingSlipElement *element) |
Function called at the start of a RoutingSlip element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndRoutingSlip)(void *handler, BFElement *element) |
Function called at the end of an RoutingSlip element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartWeakProtections)(void *handler, BFWeakProtectionsElement *element) |
Function called at the start of a WeakProtections element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndWeakProtections)(void *handler, BFElement *element) |
Function called at the end of an WeakProtections element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartVersions)(void *handler, BFVersionsElement *element) |
Function called at the start of a Versions element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndVersions)(void *handler, BFElement *element) |
Function called at the end of an Versions element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartFastSaveData)(void *handler, BFFastSaveDataElement *element) |
Function called at the start of a FastSaveData element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndFastSaveData)(void *handler, BFElement *element) |
Function called at the end of an FastSaveData element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartExtremeCells)(void *handler, BFExtremeCellsElement *element) |
Function called at the start of a ExtremeCells element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndExtremeCells)(void *handler, BFElement *element) |
Function called at the end of an ExtremeCells element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartLocationInfo)(void *handler, BFLocationInfoElement *element) |
Function called at the start of a LocationInfo element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndLocationInfo)(void *handler, BFElement *element) |
Function called at the end of an LocationInfo element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartSecureResult)(void *handler, BFSecureResultElement *element) |
Function called at the start of a SecureResult element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndSecureResult)(void *handler, BFElement *element) |
Function called at the end of an SecureResult element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartException)(void *handler, BFExceptionElement *element) |
Function called at the start of a Exception element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndException)(void *handler, BFElement *element) |
Function called at the end of an Exception element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartOutlineItem)(void *handler, BFOutlineItemElement *element) |
Function called at the start of a OutlineItem element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndOutlineItem)(void *handler, BFElement *element) |
Function called at the end of an OutlineItem element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartArticleThread)(void *handler, BFArticleThreadElement *element) |
Function called at the start of a ArticleThread element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndArticleThread)(void *handler, BFElement *element) |
Function called at the end of an ArticleThread element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartFormField)(void *handler, BFFormFieldElement *element) |
Function called at the start of a FormField element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndFormField)(void *handler, BFElement *element) |
Function called at the end of an FormField element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartOfficeXMLPart)(void *handler, BFOfficeXMLPartElement *element) |
Function called at the start of a OfficeXMLPart element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndOfficeXMLPart)(void *handler, BFElement *element) |
Function called at the end of an OfficeXMLPart element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartWebCaptureContentSet)(void *handler, BFWebCaptureContentSetElement *element) |
Function called at the start of a WebCaptureContentSet element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndWebCaptureContentSet)(void *handler, BFElement *element) |
Function called at the end of an WebCaptureContentSet element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartCommentingAuthor)(void *handler, BFCommentingAuthorElement *element) |
Function called at the start of a CommentingAuthor element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndCommentingAuthor)(void *handler, BFElement *element) |
Function called at the end of an CommentingAuthor element
handler | Pointer to the handler used to call this function. |
typedef void(* BFHandlerStartTrace)(void *handler, BFTraceElement *element) |
Function called at the start of a Trace element.
handler | Pointer to the handler used to call this function. | |
element | The element's data |
typedef void(* BFHandlerEndTrace)(void *handler, BFElement *element) |
Function called at the end of an Trace element
handler | Pointer to the handler used to call this function. |
BFEXPORT_FUNCDEC void BFInitElementHandler | ( | BFELEMENTHANDLER * | handler | ) |
Function to initialize to NULL all function entry points in a BFELEMENTHANDLER structure
handler | Pointer to a handler to initialize |