The header section of a Graphics Interchange Format stream.
See http://www.w3.org/Graphics/GIF/spec-gif89a.txt section 17.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public class GifHeader : GifComponent
Public Class GifHeader _ Inherits GifComponent
public ref class GifHeader : public GifComponent
Members
All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
GifHeader(String, String) |
Constructor.
| |
ComponentStatus |
Gets the status of this component, consisting of its error state
and any associated error message.
(Inherited from GifComponent.) | |
ConsolidatedState |
Gets the combined error states of this component and all its child
components.
(Inherited from GifComponent.) | |
Equals(Object) | (Inherited from Object.) | |
ErrorMessage |
Gets any error message associated with the component's error state.
(Inherited from GifComponent.) | |
ErrorState |
Gets the member of the Gif.Components.ErrorState enumeration held
within the ComponentStatus property.
(Inherited from GifComponent.) | |
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.) | |
FromStream(Stream) |
Reads and returns a GIF header from the supplied stream.
| |
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.) | |
MemberwiseClone()()() | Creates a shallow copy of the current Object. (Inherited from Object.) | |
SetStatus(ErrorState, String) |
Sets the ComponentStatus property of thie GifComponent.
(Inherited from GifComponent.) | |
Signature |
Gets the signature which introduces the GIF stream.
This should contain the fixed value "GIF".
| |
TestState(ErrorState) |
Tests whether the error state of this component or any of its member
components contains the supplied member of the ErrorState
enumeration.
(Inherited from GifComponent.) | |
ToString()()() |
Gets a string representation of the error status of this component
and its subcomponents.
(Inherited from GifComponent.) | |
Version |
Gets the version of the Graphics Interchange Format used by the GIF
stream which contains this header.
| |
WriteToStream(Stream) |
Writes this component to the supplied output stream.
(Overrides GifComponent.WriteToStream(Stream).) |
Remarks
The Header identifies the GIF Data Stream in context. The Signature
field marks the beginning of the Data Stream, and the Version field
identifies the set of capabilities required of a decoder to fully
process the Data Stream.
This block is REQUIRED; exactly one Header must be present per Data
Stream.
Inheritance Hierarchy
Object | ||
GifComponent | ||
GifHeader |