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

フレームを表示

UpdateFilmBoxメソッド








更新されるフィルムボックスパラメータを指定するDicomFilmBoxParametersオブジェクト。DicomFilmBoxParametersクラスで特定されたパラメータのどれも更新されないことになっているならば、これは無効な参照(Visual BasicではNothing)に設定されることができます;この場合、要求は、どれでも指定することなく、印刷SCPに送信されます。
SOPは、フィルムボックスによってリファレンスをつけられるために、以前に作成された表現LUT SOPインスタンスのUIDを例証します。参照が更新されないことになっているならば、これは無効な参照(Visual BasicではNothing)に設定されることができます;この場合、対応する属性は、印刷SCPに要求に含まれません。空の文字列が指定される、そして、フィルムボックスが表現LUTをすでに参照文に引用するならば、最新版はその参照を削除します。
印刷SCPに現在の基本的なフィルムボックスSOPインスタンスを更新することを要求します。
構文
'Declaration
 
Public Sub UpdateFilmBox( _
   ByVal parameters As DicomFilmBoxParameters, _
   ByVal refPresentationLutInstanceUid As String _
) 
'Usage
 
Dim instance As DicomPrintScu
Dim parameters As DicomFilmBoxParameters
Dim refPresentationLutInstanceUid As String
 
instance.UpdateFilmBox(parameters, refPresentationLutInstanceUid)
 function Leadtools.Dicom.DicomPrintScu.UpdateFilmBox( 
   parameters ,
   refPresentationLutInstanceUid 
)

パラメーター

パラメータ
更新されるフィルムボックスパラメータを指定するDicomFilmBoxParametersオブジェクト。DicomFilmBoxParametersクラスで特定されたパラメータのどれも更新されないことになっているならば、これは無効な参照(Visual BasicではNothing)に設定されることができます;この場合、要求は、どれでも指定することなく、印刷SCPに送信されます。
refPresentationLutInstanceUid
SOPは、フィルムボックスによってリファレンスをつけられるために、以前に作成された表現LUT SOPインスタンスのUIDを例証します。参照が更新されないことになっているならば、これは無効な参照(Visual BasicではNothing)に設定されることができます;この場合、対応する属性は、印刷SCPに要求に含まれません。空の文字列が指定される、そして、フィルムボックスが表現LUTをすでに参照文に引用するならば、最新版はその参照を削除します。
解説
このメソッドによってスローされることができる例外の2つは、以下の通りです:
例外型。 状態
DicomExceptionCode.PrintSCUFailureStatus 印刷SCPの反応は、失敗ステータスコードを指定します。
DicomExceptionCode.PrintSCUClassNotSupported 基本グレースケールプリント管理機構Meta SOPクラスも基本カラープリント管理機構Meta SOPクラスも、アソシエーションの上でサポートされません。

このメソッドを使う前に現時点では作成されるフィルムボックスが、いなければなりません。

それが印刷SCPの返信を受け取るまで、メソッドは返りません、または、エラーは発生します。メソッドGetLastOperationStatusは、印刷SCPの反応で指定されているステータスコードを得るのに用いられることができます。メソッドUpdateFilmBoxが成功しているならば、印刷SCPの反応における成功か警告ステータスコードで、フィルムボックスは正常に更新されました。

パラメーターパラメータ更新されるフィルムボックスパラメータを指定します。渡されたオブジェクトに、stringプロパティが無効な参照(Visual BasicではNothing)であるならば、対応する属性は印刷SCPに要求に含まれないで、それゆえに、更新されません。同様に、数字のプロパティが負であるならば、対応する属性は要求に含まれないで、それゆえに、更新されません。フィルムボックスを作成するとき、指定されることができるすべてのパラメータが更新されることができるというわけではないことがわかります;メソッドは、DicomFilmBoxParametersクラスの以下のプロパティを無視します:

ImageDisplayFormat

FilmOrientation

FilmSizeID

AnnotationDisplayFormatID

RequestedResolutionID

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

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

参照

参照

DicomPrintScuクラス
DicomPrintScuメンバ
CreateFilmBoxメソッド
GetLastOperationStatusメソッド

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