ResHackerWrapper Class

A wrapper of ResHacker.exe application.

Definition

Namespace: DevCase.ThirdParty.ResHacker
Assembly: DevCase.net48.ThirdParty.ResHacker (in DevCase.net48.ThirdParty.ResHacker.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
public sealed class ResHackerWrapper : IDisposable
Inheritance
Object    ResHackerWrapper
Implements
IDisposable

Remarks

Note: Some functionalities of this assembly may require to install one or all of the listed applications:

Resource Hacker (reshacker.exe)

Example

This is a code example.
C#
No code example is currently available or this language may not be supported.

Constructors

ResHackerWrapper Initializes a new instance of the ResHackerWrapper class.

Properties

Exists Gets a value indicating whether the ResHacker.exe file Exists.
FilePath Gets the ResHacker.exe filepath.
LogFilePath Gets the ResHacker.exe log filepath.
Process Gets the ResHacker.exeProcess instance.

Methods

AddResource Adds a resource into the specified file.
Dispose Releases all the resources used by this instance.
Equals Determines whether the specified object is equal to the current object.
(Inherited from Object)
ExtractAllResources Extracts all the resources of the specified type from the specified file.
ExtractMainIcon Extracts the main icon from the specified file.
ExtractResource Extracts a resource from the specified file.
GetHashCode Serves as the default hash function.
(Inherited from Object)
GetType Gets the Type of the current instance.
(Inherited from Object)
RemoveMainIcon Deletes the main icon of the specified file.
RemoveResource Removes a resource in the specified file.
ReplaceMainIcon Replaces the main icon of the specified file.
ReplaceResource Replaces a resource in the specified file.
RunScript Runs a ResHacker script.
ToString Returns a string that represents the current object.
(Inherited from Object)

Events

Exited Event raised when the ResHacker.exe process has exited.
Started Event raised when the ResHacker.exe process has been started.

Extension Methods

CanConvertTo Determines whether the source object can be converted to the specified target type.
(Defined by ObjectExtensions)
CanConvertToT Determines whether the source object can be converted to the specified target type.
(Defined by ObjectExtensions)
ConvertToT Converts an object to the specified target type.

If the conversion fails, an exception is thrown.
(Defined by ObjectExtensions)

ConvertToT Converts an object to the specified target type.

If the conversion fails, returns the specified default value.
(Defined by ObjectExtensions)

IsDisposable Determines whether the specified object is a disposable type (i.e., it implements IDisposable interface).
(Defined by ObjectExtensions)
Speak Speaks the string representation of the source object by using the operating system integrated text-to-speech synthesizer.
(Defined by ObjectExtensions)
Speak Speaks the string representation of the source object by using the operating system integrated text-to-speech synthesizer.
(Defined by ObjectExtensions)
ThrowIfNullTException Throws the specified exception if the source object is null.
(Defined by ObjectExtensions)

See Also