Visual Basic (Declaration) | |
---|---|
Public Function GetSignedElement( _ ByVal signatureItem As DicomElement, _ ByVal index As Integer _ ) As DicomElement |
Visual Basic (Usage) | Copy Code |
---|---|
|
C# | |
---|---|
public DicomElement GetSignedElement( DicomElement signatureItem, int index ) |
Managed Extensions for C++ | |
---|---|
public: DicomElement* GetSignedElement( DicomElement* signatureItem, int index ) |
C++/CLI | |
---|---|
public: DicomElement^ GetSignedElement( DicomElement^ signatureItem, int index ) |
Parameters
- signatureItem
- The Digital Signatures Sequence Item that corresponds to the Digital Signature. This cannot be null.
- index
- The zero-based index of the required signed Data Element. This should be a number from 0 to GetSignedElementsCount(signatureItem) - 1.
Return Value
The required signed Data Element. The return value can be a null reference (Nothing in Visual Basic); e.g., if the specified index is invalid.The GetSignedElementsCount method returns the number of signed Data Elements as specified by the Data Elements Signed (0400,0020). The GetSignedElement method searches the level at which the MAC Parameters Sequence appears for the Data Element with the tag determined by the passed index and returns the Data Element if it does exist; if it does not exist, the method returns a null reference (Nothing in Visual Basic).
Note: In addition to the Data Elements specified by the Data Elements Signed (0400,0020), certain Data Elements under the Digital Signatures Sequence Item are always covered by the Digital Signature.
The following methods can also be used to get information about the Digital Signature:
Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family