| ElementBase Methods | 
The ElementBase type exposes the following members.
| Name | Description | |
|---|---|---|
| FindAll(ElementType) | 
                Finds all children that match an ElementType  | |
| FindAllT(ElementType) | 
                Finds all children that match an ElementType and casts to T.
              | |
| FindFirstChild(ElementType) | 
                Finds the first child that matches an ElementType  | |
| FindFirstChildT(ElementType) | 
                Finds the first child that matches an ElementType and casts to T.
              | |
| GetIntLength | ||
| Populate | ||
| PopulateChildren | 
                Populate children of the current element.
              | |
| PopulateNextChild | 
                Populates the next child only.
              | |
| ProceedReading | ||
| ReadBuffer | 
                Reads a number of bytes into a byte array.
              | |
| ReadElementSize | 
                Stores and returns size of element and also initializes internal element offset tracking.
              | |
| ReadId | 
                Reads an Element ID.
              | |
| ReadString | 
                Reads an octet string.
              | |
| SeekToElement | ||
| SkipElement | 
                Skips the current element.
              | |
| ToString | (Overrides ObjectToString.) | |
| ToString(String) | ||
| WriteElement | 
            Writes the whole element to the EBML output stream
              | 
| Name | Description | |
|---|---|---|
| Copy | Overloaded.   
            Creates a copy of the object.
              (Defined by ObjectExtensions.) | |
| Copy(Object) | Overloaded.   
            Creates a deep copy of the object using the supplied object as a target for the copy operation.
              (Defined by ObjectExtensions.) |