ShellParam

Namespace: SharpPluginLoader.Core.Resources

Represents an instance of a rShellParam resource (a .shlp file)

public class ShellParam : Resource

Inheritance ObjectNativeWrapperMtObjectResourceShellParam

Properties

FilePath

Gets the file path of this resource without the extension.

public string FilePath { get; }

Property Value

String

FileExtension

Gets the file extension of this resource.

public string FileExtension { get; }

Property Value

String

RefCount

Gets the reference count of this resource. If the reference count reaches 0, the resource is unloaded.

public uint RefCount { get; }

Property Value

UInt32

Instance

The native pointer.

public nint Instance { get; set; }

Property Value

IntPtr

Constructors

ShellParam(IntPtr)

public ShellParam(nint instance)

Parameters

instance IntPtr

ShellParam()

public ShellParam()