Leadtools.Annotations.Designersアセンブリ > Leadtools.Annotations.Designers名前空間 > AnnDesignerクラス :FinalTargetObjectプロパティ |
public virtual AnnObject FinalTargetObject {get;}
'Declaration
Public Overridable ReadOnly Property FinalTargetObject As AnnObject
'Usage
Dim instance As AnnDesigner Dim value As AnnObject value = instance.FinalTargetObject
public virtual AnnObject FinalTargetObject {get;}
public AnnObject getFinalTargetObject() public void setTargetObject(AnnObject object)
get_FinalTargetObject();
一部のデザイナAnnTextReviewDrawDesignerは、作業時に四角形オブジェクトを使用し、その後、削除して、実際のAnnTextReviewObjectオブジェクトと置き換えます。これは、このデザイナが、AnnRectangleObjectオブジェクトを使用しなければならないAnnRectangleEditDesignerから派生しているためです。しかし、オートメーションフレームワークの一部は前もって知られているためにコンテナに追加される本当のオブジェクトを必要とします、そして、これはTargetObjectの代わりにFinalTargetObjectを呼び出すことによって達成されます。
自動オブジェクトは、正しいオブジェクトタイプに基づいて動作をカスタマイズするためにsetカーソルイベントを発生させる場合等、特定の操作に対してTargetObjectでなくこの値を使います(上記の例ではAnnTextReviewObjectでありAnnRectangleObjectではありません)。