Walker
Contents
[
Hide
]Walker class
Represents a IElement visitor that descends an entire DicomFile (or Dataset, or MetaInformation) graph visiting each IElement and its nested Datasets in depth-first order.
public abstract class Walker
Methods
| Name | Description |
|---|---|
| virtual Visit(AgeString) | Visits the AgeStringelement. |
| virtual Visit(ApplicationEntity) | Visits the ApplicationEntityelement. |
| virtual Visit(AttributeTag) | Visits the AttributeTagelement. |
| virtual Visit(CodeString) | Visits the CodeStringelement. |
| virtual Visit(Dataset) | Visits the entire graph of elements of the given dataset. |
| virtual Visit(Date) | Visits the Dateelement. |
| virtual Visit(DateTime) | Visits the DateTimeelement. |
| virtual Visit(DecimalString) | Visits the DecimalStringelement. |
| Visit(DicomFile) | Visits the entire graph of elements of the given file. The method visits both MetaInfo and Dataset. |
| virtual Visit(FloatingPointDouble) | Visits the FloatingPointDoubleelement. |
| virtual Visit(FloatingPointSingle) | Visits the FloatingPointSingleelement. |
| virtual Visit(IElement) | Visits the element. |
| virtual Visit(IntegerString) | Visits the IntegerStringelement. |
| virtual Visit(LongString) | Visits the LongStringelement. |
| virtual Visit(LongText) | Visits the LongTextelement. |
| virtual Visit(OtherByte) | Visits the OtherByteelement. |
| virtual Visit(OtherDouble) | Visits the OtherDoubleelement. |
| virtual Visit(OtherFloat) | Visits the OtherFloatelement. |
| virtual Visit(OtherLong) | Visits the OtherLongelement. |
| virtual Visit(OtherVeryLong) | Visits the OtherVeryLongelement. |
| virtual Visit(OtherWord) | Visits the OtherWordelement. |
| virtual Visit(PersonName) | Visits the PersonNameelement. |
| virtual Visit(ShortString) | Visits the ShortStringelement. |
| virtual Visit(ShortText) | Visits the ShortTextelement. |
| virtual Visit(SignedLong) | Visits the SignedLongelement. |
| virtual Visit(SignedShort) | Visits the SignedShortelement. |
| virtual Visit(SignedVeryLong) | Visits the SignedVeryLongelement. |
| virtual Visit(Time) | Visits the Timeelement. |
| virtual Visit(UniqueIdentifier) | Visits the UniqueIdentifierelement. |
| virtual Visit(UniversalResource) | Visits the UniversalResourceelement. |
| virtual Visit(Unknown) | Visits the Unknownelement. |
| virtual Visit(UnlimitedCharacters) | Visits the UnlimitedCharacterselement. |
| virtual Visit(UnlimitedText) | Visits the UnlimitedTextelement. |
| virtual Visit(UnsignedLong) | Visits the UnsignedLongelement. |
| virtual Visit(UnsignedShort) | Visits the UnsignedShortelement. |
| virtual Visit(UnsignedVeryLong) | Visits the UnsignedVeryLongelement. |
| virtual VisitBeginFragment(FragmentSequence) | Indicates that fragment to be visited. |
| virtual VisitBeginSequence(Sequence) | Indicates that sequence element (with nested data) to be visited. |
| virtual VisitBeginSequenceItem(Sequence, Dataset) | Indicates that sequence element (with nested data) to be visited. |
| virtual VisitEndFragment(FragmentSequence) | Indicates that fragment to be visited. |
| virtual VisitEndSequence(Sequence) | Indicates that sequence element has been visited. |
| virtual VisitEndSequenceItem(Sequence, Dataset) | Indicates that sequence element (with nested data) has been visited. |
| virtual VisitFragmentItem(FragmentSequence, byte[]) | Visits fragment item of the given fragment. |
See Also
- namespace Aspose.Medical.Dicom.Traversal
- assembly Aspose.Medical