LibraryInstance

フォーム、インタラクション、データ型、ドキュメントパーツ、可変データ、ドキュメント編集

TPDFlibFormSession.LibraryInstance

TPDFlibFormSessionが現在操作対象とするTPDFlibインスタンスを返します

セッションがインスタンスを所有することはないため、呼び出し元はセッションの全期間それを生存させておく必要があります

インスタンスはCreateで割り当てられ、後からAttachLibraryで置き換えられます。これは最初にすべての一時セッション状態をリセットし、nilも受け入れます

宣言

property LibraryInstance: TPDFlib;

値

アタッチされたTPDFlibインスタンスを返します。nilが返るのは、AttachLibraryが新しいインスタンスをアタッチせずに以前のインスタンスを切り離した場合です

TPDFlibDynamicComponentSession.LibraryInstance

TPDFlibDynamicComponentSessionが動的フラグメントを合成する先のTPDFlibインスタンスを返します

インスタンスはセッションのコンストラクターで固定され、セッションの全期間、呼び出し元所有のままです

宣言

property TPDFlibDynamicComponentSession.LibraryInstance: TPDFlib read FLibrary;

値

セッションの作成時に使われたライブラリを返します

関連項目

AttachLibrary, Reset, ValidField, TPDFlibFormSession, TPDFlibDynamicComponentSession, AttachComponent, ComposeNext