Interface Volume
- Namespace
- Gio
- Assembly
- Gio-2.0.dll
public interface Volume : IHandle
- Inherited Members
-
Methods
CanEject()
Returns
- bool
CanMount()
Returns
- bool
EjectFinish(AsyncResult)
bool EjectFinish(AsyncResult result)
Parameters
result
AsyncResult
Returns
- bool
EjectWithOperationFinish(AsyncResult)
[Version("2.22")]
bool EjectWithOperationFinish(AsyncResult result)
Parameters
result
AsyncResult
Returns
- bool
EnumerateIdentifiers()
string[] EnumerateIdentifiers()
Returns
- string[]
GetActivationRoot()
[Version("2.18")]
File? GetActivationRoot()
Returns
- File
GetDrive()
Returns
- Drive
GetIcon()
Returns
- Icon
GetIdentifier(string)
string? GetIdentifier(string kind)
Parameters
kind
string
Returns
- string
GetMount()
Returns
- Mount
GetName()
Returns
- string
GetSortKey()
[Version("2.32")]
string? GetSortKey()
Returns
- string
GetSymbolicIcon()
[Version("2.34")]
Icon GetSymbolicIcon()
Returns
- Icon
GetUuid()
Returns
- string
MountFinish(AsyncResult)
bool MountFinish(AsyncResult result)
Parameters
result
AsyncResult
Returns
- bool
ShouldAutomount()
Returns
- bool