A Sandcastle Documented Class Library
ApplicationExtension Class
NamespacesGifComponentsApplicationExtension
The Application Extension contains application-specific information; it conforms with the extension block syntax, and its block label is 0xFF. See http://www.w3.org/Graphics/GIF/spec-gif89a.txt section 26.
Declaration Syntax
C#Visual BasicVisual C++
public class ApplicationExtension : GifComponent
Public Class ApplicationExtension _
	Inherits GifComponent
public ref class ApplicationExtension : public GifComponent
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
ApplicationExtension(DataBlock, Collection<(Of <(DataBlock>)>))
Constructor.

ApplicationAuthenticationCode
Sequence of three bytes used to authenticate the Application Identifier. An Application program may use an algorithm to compute a binary code that uniquely identifies it as the application owning the Application Extension.

ApplicationData
Data specific to the application declared by the ApplicationIdentifier

ApplicationIdentifier
Sequence of eight printable ASCII characters used to identify the application owning the Application Extension.

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)
Determines whether the specified Object is equal to the current 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 an application extension from the supplied input 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.)
IdentificationBlock
Returns a data block which identifies the application defining this extension.

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.)
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.)
WriteToStream(Stream)
Writes this component to the supplied output stream.
(Overrides GifComponent.WriteToStream(Stream).)
Inheritance Hierarchy
Object
GifComponent
 ApplicationExtension
  NetscapeExtension

Assembly: GifComponents (Module: GifComponents) Version: 0.1.3594.26453