(Leadtools.Annotations.Automation)

フレームを表示

FindObjectByIdメソッド






見つけるAnnAutomationObjectのID。
IDによって指定されたAnnAutomationObjectを見つけます。
構文
public AnnAutomationObject FindObjectById( 
   int id
)
'Declaration
 
Public Function FindObjectById( _
   ByVal id As Integer _
) As AnnAutomationObject
public AnnAutomationObject FindObjectById( 
   int id
)
-(LTAnnAutomationObject*) findObjectById:(int) anID;
public AnnAutomationObject findObjectById(int id)
 function Leadtools.Annotations.Automation.AnnAutomationManager.FindObjectById( 
   id 
)

パラメーター

ID
見つけるAnnAutomationObjectのID。

戻り値

指定されたIDの場合はAnnAutomationObject。そのIDを持つAnnAutomationObjectが見つからない場合はNull。
解説

IDのための可能な値は、以下の通りです:

その型に関連づけられるAnnObjectのインスタンスを持っていて、自動オブジェクトを見つけたいならば、FindObjectを使うこともできます。

このメソッドはObjectsコレクションでAnnAutomationObject項目の全てを列挙して、AnnAutomationObject.IdIDと比較します。

サンプル

以下のサンプルは、新しい直線Automationオブジェクトの線の色を青に変更します。

Copy Code  
using Leadtools.Annotations.Automation;
using Leadtools.Annotations.Core;
using Leadtools.Codecs;
using Leadtools.Controls;
using Leadtools.Annotations.WinForms;
using Leadtools.Annotations.Rendering;

[TestMethod]
public void AnnAutomationManager_FindObjectById()
{
   // find the line automation object
   AnnAutomationObject obj = _automation.Manager.FindObjectById(AnnObject.LineObjectId);
   if (obj != null)
   {
      obj.ObjectTemplate.Stroke = AnnStroke.Create(AnnSolidColorBrush.Create("Blue"), LeadLengthD.Create(2));
   }
}
using Leadtools.Converters;
using Leadtools.Annotations.Automation;
using Leadtools.Controls;
using Leadtools.Annotations.Core;
using Leadtools.Codecs;

[TestMethod]
public void AnnAutomationManager_FindObjectById()
{
   // find the line automation object
   AnnAutomationObject obj = _automation.Manager.FindObjectById(AnnObject.LineObjectId);
   if (obj != null)
   {
      obj.ObjectTemplate.Stroke = AnnStroke.Create(AnnSolidColorBrush.Create("Blue"), LeadLengthDHelper.Create(2));
   }
}
必要条件

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

参照

参照

AnnAutomationManagerクラス
AnnAutomationManagerメンバ

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