LEADTOOLS Medical(Leadtools.Dicomアセンブリ)

フレームを表示

DeleteElementメソッド








アンインストール済みの項目。
データセットから指定された項目を削除します。
構文
public DicomElement DeleteElement( 
   DicomElement element
)
'Declaration
 
Public Function DeleteElement( _
   ByVal element As DicomElement _
) As DicomElement
'Usage
 
Dim instance As DicomDataSet
Dim element As DicomElement
Dim value As DicomElement
 
value = instance.DeleteElement(element)
public DicomElement DeleteElement( 
   DicomElement element
)
public DicomElement deleteElement(DicomElement element)
 function Leadtools.Dicom.DicomDataSet.DeleteElement( 
   element 
)
public:
DicomElement^ DeleteElement( 
   DicomElement^ element
) 

パラメーター

要素
アンインストール済みの項目。

戻り値

人がいるならば、隣接した項目。アンインストール済みの項目が兄弟(同じレベル、同じ親)を持っているならば、それの後、返されたオブジェクトはこの兄弟をポイントします。アンインストール済みの項目がそれの後、兄弟を持っていなくて、それの前に兄弟を持っているならば、返されたオブジェクトは前の兄弟をポイントします。アンインストール済みの項目が一人っ子であるならば、返されたオブジェクトは親をポイントします。アンインストール済みの項目が兄弟と親を持っていないならば、メソッドは無効な参照(Visual BasicではNothing)を返します。
解説
DicomDataSet.Resetメソッドを用いてデータセットからすべての項目を削除することができます。

データセットがツリーとして内部的に保存されるため、削除はツリーとして行われなければなりません。

ツリーから項目を削除するとき、アンインストール済みの項目が兄弟(同じレベル、同じ親)を持っているならば、それの後、オブジェクトはこの兄弟にメソッドポイントによって返りました。アンインストール済みの項目がそれの後、兄弟を持っていなくて、それの前に兄弟を持っているならば、返されたオブジェクトは前の兄弟をポイントします。アンインストール済みの項目が一人っ子であるならば、返されたオブジェクトは親をポイントします。親がいないならば、メソッドは無効な参照(Visual BasicではNothing)を返します。下記は、これらの状況の実例です。

ここのイラストでは、兄弟の順序は上から下です。前の兄弟はそれが先行する兄弟の頭上に描画されます、以下の兄弟はそれがついて行く兄弟の下で描画されます。

ここで項目の番号は任意であり順序を意味するものではありません。

このイラストにおいて、項目2は削除されます。それが以下の兄弟を持っているため、返されたオブジェクトは項目3をポイントします。

このイラストにおいて、項目3は削除されます。それが以下の兄弟を持っていなくて、前の兄弟を持っているため、返されたオブジェクトは項目2をポイントします。

このイラストにおいて、項目2は削除されます。それが一人っ子であるため、返されたオブジェクトは親(項目1)をポイントします。

このイラストにおいて、項目1は削除されます。それが兄弟と親を持っていないため、このメソッドは無効な参照(Visual BasicではNothing)を返します。

サンプル
サンプルのために、参照しますLoad
必要条件

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

参照

参照

DicomDataSetクラス
DicomDataSetメンバ
Resetメソッド
GetFirstElementメソッド
GetLastElementメソッド
GetPreviousElementメソッド
GetNextElementメソッド
GetRootElementメソッド
GetParentElementメソッド
GetChildElementメソッド
FindFirstElementメソッド
FindLastElementメソッド
FindPreviousElementメソッド
FindNextElementメソッド
FindModuleメソッド
FindModuleByIndexメソッド
InsertModuleメソッド

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