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

フレームを表示

SetAnnotationsメソッド(DocumentPage)






このページの用途への新しいアノテーションコンテナ。この値には、NULLを指定できます
このページのためにアノテーションコンテナを置換します。
構文
public void SetAnnotations( 
   AnnContainer container
)
'Declaration
 
Public Sub SetAnnotations( _
   ByVal container As AnnContainer _
) 
'Usage
 
Dim instance As DocumentPage
Dim container As AnnContainer
 
instance.SetAnnotations(container)
public void setAnnotations(AnnContainer container)
            
public:
void SetAnnotations( 
   AnnContainer^ container
) 

パラメーター

コンテナ
このページの用途への新しいアノテーションコンテナ。この値には、NULLを指定できます
解説

GetAnnotationsは、このページのアノテーションコンテナを取得するのに用いられます。すべてのドキュメントタイプは、このメソッドをサポートします。

SetAnnotationsは、ページのアノテーションコンテナを置換するのに用いられます。IsAnnotationsModifiedは、ユーザーがこのページのアノテーションコンテナを置換したことを示すフラグとして使われます。

このメソッドは以下のように機能します(「項目」は、新しいアノテーションコンテナです):

  1. このメソッドは、そうでない場合、オーナー文書がキャッシュシステム(Document.HasCachetrueです)を使うことを義務づけます;例外はスローされます。

  2. ドキュメントIsReadOnlyプロパティの値がtrueであるならば、ユーザーはこのドキュメントを修正することができません、そして、例外はスローされます。

  3. このページのためにアノテーションコンテナオブジェクトを以前に取っておかれる何でも、キャッシュから消去されます。

  4. コンテナは、AnnCodecsを用いてそれを保存することによって、キャッシュに追加されます。オリジナルのオブジェクトは、アンインストール済みでありません。コンテナnullであるならば、「無効な」項目はキャッシュに追加されます。

GetAnnotationsは最初にキャッシュを確認します、それゆえに、以降の呼び出しはこのメソッドによって設定される値を返します。

このメソッドが返した後、IsAnnotationsModifiedの値trueに設定されます。

1回の呼び出しで、1ページ以上のページに対してアノテーションコンテナオブジェクトの配列を取得または設定するためにDocumentAnnotations.GetAnnotationsとDocumentAnnotations.SetAnnotationsを使用できる点にご注意ください。

詳細については、「LEADTOOLSドキュメントライブラリを使用したロード」を参照してください。

必要条件

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

参照

参照

DocumentPageクラス
DocumentPageメンバ

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