Table of Contents

Interface Mount

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

Methods

CanEject()

bool CanEject()

Returns

bool

CanUnmount()

bool CanUnmount()

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

GetDefaultLocation()

File GetDefaultLocation()

Returns

File

GetDrive()

Drive? GetDrive()

Returns

Drive

GetIcon()

Icon GetIcon()

Returns

Icon

GetName()

string GetName()

Returns

string

GetRoot()

File GetRoot()

Returns

File

GetSortKey()

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

Returns

string

GetSymbolicIcon()

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

Returns

Icon

GetUuid()

string? GetUuid()

Returns

string

GetVolume()

Volume? GetVolume()

Returns

Volume

GuessContentTypeFinish(AsyncResult)

[Version("2.18")]
string[] GuessContentTypeFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

string[]

GuessContentTypeSync(bool, Cancellable?)

[Version("2.18")]
string[] GuessContentTypeSync(bool forceRescan, Cancellable? cancellable)

Parameters

forceRescan bool
cancellable Cancellable

Returns

string[]

IsShadowed()

[Version("2.20")]
bool IsShadowed()

Returns

bool

RemountFinish(AsyncResult)

bool RemountFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

bool

Shadow()

[Version("2.20")]
void Shadow()

UnmountFinish(AsyncResult)

bool UnmountFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

bool

UnmountWithOperationFinish(AsyncResult)

[Version("2.22")]
bool UnmountWithOperationFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

bool

Unshadow()

[Version("2.20")]
void Unshadow()