Click or drag to resize

SByteKeyShellItemId Class

A class that represent a Windows Shell's SHITEMID structure with a signed byte key.
Inheritance Hierarchy

Namespace:  ShellBoost.Core
Assembly:  ShellBoost.Core (in ShellBoost.Core.dll) Version: 1.8.3.0
Syntax
C#
public class SByteKeyShellItemId : KeyShellItemId

The SByteKeyShellItemId type exposes the following members.

Constructors
  NameDescription
Public methodSByteKeyShellItemId(Byte)
Initializes a new instance of the SByteKeyShellItemId class.
Public methodSByteKeyShellItemId(SByte)
Initializes a new instance of the SByteKeyShellItemId class.
Top
Properties
  NameDescription
Public propertyData
Gets the SHITEMID data.
(Inherited from ShellItemId.)
Public propertyDebugString
Gets a string useful for debugging.
(Inherited from ShellItemId.)
Public propertyIsKnown
Gets a value indicating whether this instance is known by the current Shell Folder Server.
(Inherited from KeyShellItemId.)
Public propertyIsTerminator
Gets a value indicating whether this instance is the terminator.
(Inherited from ShellItemId.)
Public propertyPayload
Gets the payload, which is the Data without the Header.
(Inherited from ShellItemId.)
Public propertySize
Gets the SHITEMID data size.
(Inherited from ShellItemId.)
Public propertyType
Gets the key type.
(Inherited from KeyShellItemId.)
Public propertyValue
Gets the value.
Top
Methods
  NameDescription
Protected methodComputeHashCode
Computes the hash code for this instance.
(Inherited from ShellItemId.)
Public methodEquals(Object)
Determines whether the specified Object is equal to this instance.
(Inherited from ShellItemId.)
Public methodEquals(ShellItemId)
Indicates whether the current object is equal to another object of the same type.
(Inherited from ShellItemId.)
Public methodGetHashCode
Returns a hash code for this instance.
(Inherited from ShellItemId.)
Protected methodGetPayload
Gets the payload, which is the Data without the Header.
(Inherited from ShellItemId.)
Public methodTryGetFileSystemName(String)
Tries to get a file system name from this instance. Only supported for file system PIDLs created by ShellBoost, using ShellItemId.FromFileSystem or ShellItem's constructors with FileInfo or DirectoryInfo parameters.
(Inherited from ShellItemId.)
Public methodTryGetFileSystemName(String, SFGAO)
Tries to get a file system name and attributes from this instance. Only supported for file system PIDLs created by ShellBoost, using ShellItemId.FromFileSystem or ShellItem's constructors with FileInfo or DirectoryInfo parameters.
(Inherited from ShellItemId.)
Top
See Also