Leadtools.Dicom Namespace > DicomDataSet Class > SetStringValuePtr Method : SetStringValuePtr(DicomElement,IntPtr,Int32) Method |
'Declaration Public Overloads Function SetStringValuePtr( _ ByVal element As DicomElement, _ ByVal value As IntPtr, _ ByVal count As Integer _ ) As Boolean
'Usage Dim instance As DicomDataSet Dim element As DicomElement Dim value As IntPtr Dim count As Integer Dim value As Boolean value = instance.SetStringValuePtr(element, value, count)
This overload of SetStringValuePtr(DicomElement,IntPtr,Int32) differs from other versions (SetStringValuePtr(DicomElement,IntPtr,Int32,DicomCharacterSetType)) in that it is missing the last argument (DicomCharacterSetType). This overload is affected by the value(s) in the Specific Character Set (0008,0005) Attribute.
The following DICOM Value Representations are affected by Attribute Specific Character Set (0008,0005)
For more information, see Part 3 section 'C.12.1.1.2 Specific Character Set' of the DICOM Specification.
If you want to set more than one value in the Value Field of the Data Element, put all the string values in value and set count to the corresponding number of entries. For example, if you wish to set three string values in the Value Field of the Data Element, put all three strings in value, separated by the "0" delimiter and set count to three. For example, the illustration below shows a character string, containing three strings separated by the 0 delimiter.For more information on required delimiters between multiple values, refer to An Overview of the DICOM File Format and the DICOM Standard.
If more than one value is stored in the Value Field of the Data Element, you must set all values at the same time.
This method can be called only if the Value Representation of the Data Element is:
DicomDataSet Class
DicomDataSet Members
Overload List
SetValue Method
SetStringValue(DicomElement,String,DicomCharacterSetType) Method
SetStringValue(DicomElement,String[],DicomCharacterSetType) Method
SetStringValue(DicomElement,String) Method
SetStringValue(DicomElement,String[]) Method
SetStringValuePtr(DicomElement,IntPtr,Int32) Method
SetStringValuePtr(DicomElement,IntPtr,UInt32,DicomCharacterSetType) Method
SetBinaryValue(DicomElement,Byte[],Int32) Method
SetShortValue(DicomElement,Int16[],Int32) Method
SetIntValue(DicomElement,Int32[],Int32) Method
SetFloatValue(DicomElement,Single[],Int32) Method
SetDoubleValue(DicomElement,Double[],Int32) Method
SetAgeValue Method
SetDateValue(DicomElement,DicomDateValue[]) Method
SetTimeValue(DicomElement,DicomTimeValue[]) Method
SetDateTimeValue(DicomElement,DicomDateTimeValue[]) Method