public static void GetEntries (string uri, FileInfoOptions options, uint itemsPerNotification, int priority, AsyncDirectoryLoadCallback callback) { IntPtr handle = IntPtr.Zero; AsyncDirectoryLoadCallbackWrapper wrapper = new AsyncDirectoryLoadCallbackWrapper (callback, null); gnome_vfs_async_load_directory (out handle, uri, options, itemsPerNotification, priority, wrapper.NativeDelegate, IntPtr.Zero); }
public static void GetEntries(string uri, FileInfoOptions options, uint itemsPerNotification, int priority, AsyncDirectoryLoadCallback callback) { IntPtr handle = IntPtr.Zero; AsyncDirectoryLoadCallbackWrapper wrapper = new AsyncDirectoryLoadCallbackWrapper(callback, null); gnome_vfs_async_load_directory(out handle, uri, options, itemsPerNotification, priority, wrapper.NativeDelegate, IntPtr.Zero); }
public AsyncDirectoryLoadCallbackWrapper(AsyncDirectoryLoadCallback managed, object o) : base(o) { NativeDelegate = new AsyncDirectoryLoadCallbackNative(NativeCallback); _managed = managed; }
public AsyncDirectoryLoadCallbackWrapper (AsyncDirectoryLoadCallback managed, object o) : base (o) { NativeDelegate = new AsyncDirectoryLoadCallbackNative (NativeCallback); _managed = managed; }
public static void GetEntries (Uri uri, FileInfoOptions options, uint itemsPerNotification, int priority, AsyncDirectoryLoadCallback callback) { GetEntries (uri.ToString (), options, itemsPerNotification, priority, callback); }
public static void GetEntries(Uri uri, FileInfoOptions options, uint itemsPerNotification, int priority, AsyncDirectoryLoadCallback callback) { GetEntries(uri.ToString(), options, itemsPerNotification, priority, callback); }