DVTk API
Tag Class
DVTkDvtkHighLevelInterface.Dicom.OtherTag
DVTk API

[This is preliminary documentation and is subject to change.]

Represents a Dicom tag. May also represent a specific sequence item in a Sequence Attribute or all sequence items in a Sequence Attribute when used in a TagSequence (that is combining multiple tags).
Declaration Syntax
C#Visual BasicVisual C++
public class Tag
Public Class Tag
public ref class Tag
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
Tag(UInt32)
Constructor. This instance will represent a Dicom Tag.

Tag(UInt16, UInt16)
Constructor. This instance will represent a Dicom Tag.

Tag(String)
Constructor. Specifies the tag as a String. If no index is used, this instance will represent a Dicom Tag: "0xggggeeee". If an index is used, this instance will represent a specific Dicom Sequence Item in a Sequence Attribute: "0xggggeeee[i]". If a wildcard index is used, this instance will represent all Dicom Sequence Item present in a Sequence Attribute: "0xggggeeee[]". - gggg is a four digit hexadecimal group number. - eeee is a four digit hexadecimal element number. - i is a one-based sequence item index.

AsString
Gets the String representation of this instance.

AsUInt32
Gets the UInt32 representation of this instance.

ContainsIndex
Indicates if this instance contains an index.

ContainsWildcardIndex
Indicates if this instance contains a wildcard index.

DicomNotation
Gets the Dicom Standard String representation of this instance, i.e. using the format "(gggg,eeee)".

ElementNumber
Gets the element number of this instance.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
GroupNumber
Gets the group number of this instance.

IndexNumber
Gets or sets the index number of this instance. The get property is only valid if ContainsIndex returns true.

IsValid
Indicates if this instance has been constructed with valid parameters.

IsValidForCommandSet
Indicates if this instance is valid for a CommandSet attribute.

IsValidForDataSet
Indicates if this instance is valid for a DataSet attribute.

IsValidForDirectoryRecord
Indicates if this instance is valid for a DirectoryRecord attribute.

IsValidForFileMetaInformation
Indicates if this instance is valid for a FileMetaInformation attribute.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
ToString()()()
Returns a String that represents this instance.
(Overrides Object.ToString()()().)
Inheritance Hierarchy
Object
Tag

Assembly: DvtkHighLevelInterface (Module: DvtkHighLevelInterface) Version: 0.0.0.0