Table of Contents

Class FileEnumerator

Namespace
Gio
Assembly
Gio-2.0.dll
public class FileEnumerator : Object, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
Inheritance
FileEnumerator
Implements
Inherited Members

Constructors

FileEnumerator(bool, params ConstructArgument[])

protected FileEnumerator(bool owned, params ConstructArgument[] constructArguments)

Parameters

owned bool
constructArguments ConstructArgument[]

FileEnumerator(IntPtr, bool)

protected FileEnumerator(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Methods

Close(Cancellable?)

public bool Close(Cancellable? cancellable)

Parameters

cancellable Cancellable

Returns

bool

CloseFinish(AsyncResult)

public bool CloseFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

bool

GetChild(FileInfo)

[Version("2.36")]
public File GetChild(FileInfo info)

Parameters

info FileInfo

Returns

File

GetContainer()

[Version("2.18")]
public File GetContainer()

Returns

File

GetGType()

public static Type GetGType()

Returns

Type

HasPending()

public bool HasPending()

Returns

bool

IsClosed()

public bool IsClosed()

Returns

bool

NextFile(Cancellable?)

public FileInfo? NextFile(Cancellable? cancellable)

Parameters

cancellable Cancellable

Returns

FileInfo

NextFilesFinish(AsyncResult)

public List NextFilesFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

List

SetPending(bool)

public void SetPending(bool pending)

Parameters

pending bool