DicomObjects.NET.V8
DicomObjects Namespace / DicomDataSet Class / FunctionalGroupDataSet Method / FunctionalGroupDataSet(Int32,Int32,Int32) Method
The Group of the requested dataset
The Element of the requested dataset
The frame number to which the dataset should apply



In This Topic
    FunctionalGroupDataSet(Int32,Int32,Int32) Method
    In This Topic
    Locate the required functional group within a DicomDataSet
    Syntax
    'Declaration
     
    Public Overloads Function FunctionalGroupDataSet( _
       ByVal FunctionalGroup As Integer, _
       ByVal FunctionalElement As Integer, _
       ByVal Frame As Integer _
    ) As DicomDataSet
    'Usage
     
    Dim instance As DicomDataSet
    Dim FunctionalGroup As Integer
    Dim FunctionalElement As Integer
    Dim Frame As Integer
    Dim value As DicomDataSet
     
    value = instance.FunctionalGroupDataSet(FunctionalGroup, FunctionalElement, Frame)
    public DicomDataSet FunctionalGroupDataSet( 
       int FunctionalGroup,
       int FunctionalElement,
       int Frame
    )
    public:
    DicomDataSet^ FunctionalGroupDataSet( 
       int FunctionalGroup,
       int FunctionalElement,
       int Frame
    ) 

    Parameters

    FunctionalGroup
    The Group of the requested dataset
    FunctionalElement
    The Element of the requested dataset
    Frame
    The frame number to which the dataset should apply

    Return Value

    The requested dataset
    Remarks
    The enhanced DICOM multi-frame objects (e.g. enhanced CT and MRI) allow many attributes to be held in functional group macros, which may be either:
    • The same for all frames - in the "Shared Functional Groups Sequence" (5200,9229)
    • Different for different frames - in the "Per-frame Functional Groups Sequence" (5200,9230)
    This method allows the designated dataset to be located, irrespective of which sequence it is in. Note that the Group and Element used to identify the functional group are independent of the Group and Element of individual attributes within that DataSet.
    Requirements

    Target Platforms: .NET CLR 3.5 or higher

    See Also