LEADTOOLS Leadtools.Documents.UI(Leadtools.Documents.UIアセンブリ)

フレームを表示

SetDocumentメソッド






表示するDocumentオブジェクト。ビューワから現在のドキュメントを削除するために、nullを使います。
ビューワで新しいドキュメントを設定します。
構文
public virtual void SetDocument( 
   Document document
)
'Declaration
 
Public Overridable Sub SetDocument( _
   ByVal document As Document _
) 
'Usage
 
Dim instance As DocumentViewer
Dim document As Document
 
instance.SetDocument(document)
public:
virtual void SetDocument( 
   Document^ document
) 

パラメーター

ドキュメント
表示するDocumentオブジェクト。ビューワから現在のドキュメントを削除するために、nullを使います。
解説

ドキュメントの値がnullであるならば、現在のドキュメントはビューワから削除されます。

ビューワが1つ前のDocumentオブジェクトを設定しておく、そして、このメソッドがsucessfulであるならば、AutoDisposeDocumentの値がtrueであるならば、既存のDocumentオブジェクトは破棄されます。

ビューワは、ドキュメントの値がビューワの既存のものと同じかどうか調べます。もしそうならば、それは古いドキュメントを破棄しません。アプリケーションは、ビューワで「リセット」と同じドキュメントを設定することができるか、操作を「リロードする」ことができます。

暗号化文書のものは、ビューワで設定する前に解読されなければなりません。詳細については、「ドキュメントライブラリを使用した暗号化ファイルのロード」を参照してください。

このメソッドは、以下を実行します:

  1. ViewThe作戦DocumentViewerOperation.SetDocumentで呼び出されます。そして、Data1falseに設定されるドキュメントIsPostOperationに設定されます。

  2. ビューサムネイルブックマークアノテーションは、既存のドキュメントデータを解析することに取り組んでいる背景スレッドをすべて持っているかもしれません。ドキュメントビューワは、仕事を捨てて、スレッドを出る各々のオブジェクトに通知します。これは、システム資源を保って、メモリリークを防止するために、優雅な方法で実行されます。したがって、ビューワが出るためにスレッドに伴う間、わずかな遅延は発生するかもしれません。

  3. 既存のドキュメントnullでないならば、ドキュメントAutoDisposeDocumentの値と同じことはtrueでありません;そして、Documentオブジェクトは破棄されます。

  4. ビュ、サムネイルブックマークとアノテーションは、新しい文書が設定されており、必要に応じて新しい背景スレッドが開始されるか、文書のページやデータからUI要素に値が入力されることを通知します。

  5. 的にDocumentViewerOperation.SetDocumentで再びOperationが呼び出されます。このときData1は文書に、IsPostOperationはTrueに設定されます。

サンプル

サンプルのために、参照しますDocumentViewer

必要条件

ターゲットプラットホーム

参照

参照

DocumentViewerクラス
DocumentViewerメンバ
DocumentViewer
LEADTOOLSドキュメントビューワの使用
ドキュメントビューワのコマンド
ドキュメントビューワの操作
ドキュメントライブラリ機能
LEADTOOLSドキュメントライブラリを使用したロード
LEADTOOLSドキュメントライブラリを使用したアップロード
ドキュメントライブラリ座標システム
ドキュメントライブラリによるテキストの解析
ドキュメントライブラリによるバーコード処理
ドキュメントライブラリを使用した暗号化ファイルのロード
LEADTOOLSドキュメントビューワの使用
LEADTOOLSドキュメントコンバーターの使用

Leadtools.Documents.UIは、DocumentまたはMedicalツールキットのライセンスと、解除キーが必要です。詳細は、以下を参照してください。Imaging Pro/Document/Medicalの機能