C# Class Vestris.ResourceLib.VersionResource

VS_VERSIONINFO This structure depicts the organization of data in a file-version resource. It is the root structure that contains all other file-version information structures. http://msdn.microsoft.com/en-us/library/aa914916.aspx
Inheritance: Resource
Show file Open project: dblock/resourcelib Class Usage Examples

Public Methods

Method Description
ToString ( ) : string

Return string representation of the version resource.

VersionResource ( ) : System

A new language-netural version resource.

VersionResource ( IntPtr hModule, IntPtr hResource, ResourceId type, ResourceId name, UInt16 language, int size ) : System

An existing version resource.

this ( int index ) : Vestris.ResourceLib.ResourceTableHeader

Returns an entry within this resource table.

this ( string key ) : Vestris.ResourceLib.ResourceTableHeader

Returns an entry within this resource table.

Private Methods

Method Description
Read ( IntPtr hModule, IntPtr lpRes ) : IntPtr

Read a version resource from a previously loaded module.

Write ( BinaryWriter w ) : void

Write this version resource to a binary stream.

Method Details

ToString() public method

Return string representation of the version resource.
public ToString ( ) : string
return string

VersionResource() public method

A new language-netural version resource.
public VersionResource ( ) : System
return System

VersionResource() public method

An existing version resource.
public VersionResource ( IntPtr hModule, IntPtr hResource, ResourceId type, ResourceId name, UInt16 language, int size ) : System
hModule System.IntPtr Module handle.
hResource System.IntPtr Resource ID.
type ResourceId Resource type.
name ResourceId Resource name.
language System.UInt16 Language ID.
size int Resource size.
return System

this() public method

Returns an entry within this resource table.
public this ( int index ) : Vestris.ResourceLib.ResourceTableHeader
index int Entry index.
return Vestris.ResourceLib.ResourceTableHeader

this() public method

Returns an entry within this resource table.
public this ( string key ) : Vestris.ResourceLib.ResourceTableHeader
key string Entry key.
return Vestris.ResourceLib.ResourceTableHeader