The header section of a Graphics Interchange Format stream.
See http://www.w3.org/Graphics/GIF/spec-gif89a.txt section 17.

C# | Visual Basic | Visual C++ |
public class GifHeader : GifComponent
Public Class GifHeader _ Inherits GifComponent
public ref class GifHeader : public GifComponent

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).) |

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.

Object | ||
![]() | GifComponent | |
![]() | GifHeader |