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 nint GetAppExec()
Returns
GetAppName()
public nint GetAppName()
Returns
GetDescription()
public nint GetDescription()
Returns
GetDisplayName()
public nint 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 nint GetMimeType()
Returns
SetAppExec(nint)
public void SetAppExec(nint value)
Parameters
value
nint
SetAppName(nint)
public void SetAppName(nint value)
Parameters
value
nint
SetDescription(nint)
public void SetDescription(nint value)
Parameters
value
nint
SetDisplayName(nint)
public void SetDisplayName(nint value)
Parameters
value
nint
SetGroups(string[])
public void SetGroups(string[] value)
Parameters
value
string[]
SetIsPrivate(bool)
public void SetIsPrivate(bool value)
Parameters
value
bool
SetMimeType(nint)
public void SetMimeType(nint value)
Parameters
value
nint