Class RecentDataHandle
public abstract class RecentDataHandle : SafeHandle, IDisposable
- Inheritance
-
RecentDataHandle
- Implements
- Derived
- Inherited Members
Constructors
RecentDataHandle(bool)
protected RecentDataHandle(bool ownsHandle)
Parameters
ownsHandle
bool
Properties
IsInvalid
When overridden in a derived class, gets a value indicating whether the handle value is invalid.
public override sealed bool IsInvalid { get; }
Property Value
Methods
Equals(RecentDataHandle?)
public bool Equals(RecentDataHandle? other)
Parameters
other
RecentDataHandle
Returns
Equals(object?)
Determines whether the specified object is equal to the current object.
public override bool Equals(object? obj)
Parameters
obj
objectThe object to compare with the current object.
Returns
GetAppExec()
public IntPtr GetAppExec()
Returns
GetAppName()
public IntPtr GetAppName()
Returns
GetDescription()
public IntPtr GetDescription()
Returns
GetDisplayName()
public IntPtr GetDisplayName()
Returns
GetGroups()
public string[] GetGroups()
Returns
- string[]
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
GetIsPrivate()
public bool GetIsPrivate()
Returns
GetMimeType()
public IntPtr GetMimeType()
Returns
SetAppExec(IntPtr)
public void SetAppExec(IntPtr value)
Parameters
value
IntPtr
SetAppName(IntPtr)
public void SetAppName(IntPtr value)
Parameters
value
IntPtr
SetDescription(IntPtr)
public void SetDescription(IntPtr value)
Parameters
value
IntPtr
SetDisplayName(IntPtr)
public void SetDisplayName(IntPtr value)
Parameters
value
IntPtr
SetGroups(string[])
public void SetGroups(string[] value)
Parameters
value
string[]
SetIsPrivate(bool)
public void SetIsPrivate(bool value)
Parameters
value
bool
SetMimeType(IntPtr)
public void SetMimeType(IntPtr value)
Parameters
value
IntPtr