Table of Contents

Interface Volume

Namespace
Gio
Assembly
Gio-2.0.dll
public interface Volume : IHandle
Inherited Members

Methods

CanEject()

bool CanEject()

Returns

bool

CanMount()

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()

Drive? GetDrive()

Returns

Drive

GetIcon()

Icon GetIcon()

Returns

Icon

GetIdentifier(string)

string? GetIdentifier(string kind)

Parameters

kind string

Returns

string

GetMount()

Mount? GetMount()

Returns

Mount

GetName()

string GetName()

Returns

string

GetSortKey()

[Version("2.32")]
string? GetSortKey()

Returns

string

GetSymbolicIcon()

[Version("2.34")]
Icon GetSymbolicIcon()

Returns

Icon

GetUuid()

string? GetUuid()

Returns

string

MountFinish(AsyncResult)

bool MountFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

bool

ShouldAutomount()

bool ShouldAutomount()

Returns

bool