Class MountHelper
- Namespace
- Gio
- Assembly
- Gio-2.0.dll
public sealed class MountHelper : Object, IDisposable, Mount, InstanceFactory, GTypeProvider
- Inheritance
-
MountHelper
- Implements
-
- Inherited Members
-
Constructors
MountHelper(ObjectHandle)
public MountHelper(ObjectHandle handle)
Parameters
handle
ObjectHandle
Methods
CanEject()
Returns
- bool
CanUnmount()
Returns
- bool
EjectFinish(AsyncResult)
public bool EjectFinish(AsyncResult result)
Parameters
result
AsyncResult
Returns
- bool
EjectWithOperationFinish(AsyncResult)
[Version("2.22")]
public bool EjectWithOperationFinish(AsyncResult result)
Parameters
result
AsyncResult
Returns
- bool
GetDefaultLocation()
public File GetDefaultLocation()
Returns
- File
GetDrive()
Returns
- Drive
GetGType()
public static Type GetGType()
Returns
- Type
GetIcon()
Returns
- Icon
GetName()
Returns
- string
GetRoot()
Returns
- File
GetSortKey()
[Version("2.32")]
public string? GetSortKey()
Returns
- string
GetSymbolicIcon()
[Version("2.34")]
public Icon GetSymbolicIcon()
Returns
- Icon
GetUuid()
Returns
- string
GetVolume()
public Volume? GetVolume()
Returns
- Volume
GuessContentTypeFinish(AsyncResult)
[Version("2.18")]
public string[] GuessContentTypeFinish(AsyncResult result)
Parameters
result
AsyncResult
Returns
- string[]
GuessContentTypeSync(bool, Cancellable?)
[Version("2.18")]
public string[] GuessContentTypeSync(bool forceRescan, Cancellable? cancellable)
Parameters
forceRescan
bool
cancellable
Cancellable
Returns
- string[]
IsShadowed()
[Version("2.20")]
public bool IsShadowed()
Returns
- bool
RemountFinish(AsyncResult)
public bool RemountFinish(AsyncResult result)
Parameters
result
AsyncResult
Returns
- bool
Shadow()
[Version("2.20")]
public void Shadow()
UnmountFinish(AsyncResult)
public bool UnmountFinish(AsyncResult result)
Parameters
result
AsyncResult
Returns
- bool
UnmountWithOperationFinish(AsyncResult)
[Version("2.22")]
public bool UnmountWithOperationFinish(AsyncResult result)
Parameters
result
AsyncResult
Returns
- bool
Unshadow()
[Version("2.20")]
public void Unshadow()