﻿<?xml version="1.0" encoding="utf-8"?><Type Name="IMount" FullName="GLib.IMount"><TypeSignature Language="C#" Value="public interface IMount : GLib.IWrapper" /><TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IMount implements class GLib.IWrapper" /><AssemblyInfo><AssemblyName>gio-sharp</AssemblyName></AssemblyInfo><Interfaces><Interface><InterfaceName>GLib.IWrapper</InterfaceName></Interface></Interfaces><Docs><summary>To be added.</summary><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs><Members><Member MemberName="CanEject"><MemberSignature Language="C#" Value="public bool CanEject ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanEject() cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="CanUnmount"><MemberSignature Language="C#" Value="public bool CanUnmount { get; }" /><MemberSignature Language="ILAsm" Value=".property instance bool CanUnmount" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Changed"><MemberSignature Language="C#" Value="public event EventHandler Changed;" /><MemberSignature Language="ILAsm" Value=".event class System.EventHandler Changed" /><MemberType>Event</MemberType><ReturnValue><ReturnType>System.EventHandler</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="DefaultLocation"><MemberSignature Language="C#" Value="public GLib.IFile DefaultLocation { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile DefaultLocation" /><MemberType>Property</MemberType><ReturnValue><ReturnType>GLib.IFile</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Drive"><MemberSignature Language="C#" Value="public GLib.IDrive Drive { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class GLib.IDrive Drive" /><MemberType>Property</MemberType><ReturnValue><ReturnType>GLib.IDrive</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Eject"><MemberSignature Language="C#" Value="public void Eject (GLib.MountUnmountFlags flags, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Eject(valuetype GLib.MountUnmountFlags flags, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="flags" Type="GLib.MountUnmountFlags" /><Parameter Name="cancellable" Type="GLib.Cancellable" /><Parameter Name="cb" Type="GLib.AsyncReadyCallback" /></Parameters><Docs><param name="flags">To be added.</param><param name="cancellable">To be added.</param><param name="cb">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="EjectFinish"><MemberSignature Language="C#" Value="public bool EjectFinish (GLib.IAsyncResult result);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectFinish(class GLib.IAsyncResult result) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="result" Type="GLib.IAsyncResult" /></Parameters><Docs><param name="result">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="EjectWithOperation"><MemberSignature Language="C#" Value="public void EjectWithOperation (GLib.MountUnmountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EjectWithOperation(valuetype GLib.MountUnmountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="flags" Type="GLib.MountUnmountFlags" /><Parameter Name="mount_operation" Type="GLib.MountOperation" /><Parameter Name="cancellable" Type="GLib.Cancellable" /><Parameter Name="cb" Type="GLib.AsyncReadyCallback" /></Parameters><Docs><param name="flags">To be added.</param><param name="mount_operation">To be added.</param><param name="cancellable">To be added.</param><param name="cb">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="EjectWithOperationFinish"><MemberSignature Language="C#" Value="public bool EjectWithOperationFinish (GLib.IAsyncResult result);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EjectWithOperationFinish(class GLib.IAsyncResult result) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="result" Type="GLib.IAsyncResult" /></Parameters><Docs><param name="result">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="GuessContentType"><MemberSignature Language="C#" Value="public void GuessContentType (bool force_rescan, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GuessContentType(bool force_rescan, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="force_rescan" Type="System.Boolean" /><Parameter Name="cancellable" Type="GLib.Cancellable" /><Parameter Name="cb" Type="GLib.AsyncReadyCallback" /></Parameters><Docs><param name="force_rescan">To be added.</param><param name="cancellable">To be added.</param><param name="cb">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="GuessContentTypeFinish"><MemberSignature Language="C#" Value="public string[] GuessContentTypeFinish (GLib.IAsyncResult result);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GuessContentTypeFinish(class GLib.IAsyncResult result) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue><Parameters><Parameter Name="result" Type="GLib.IAsyncResult" /></Parameters><Docs><param name="result">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="GuessContentTypeSync"><MemberSignature Language="C#" Value="public string[] GuessContentTypeSync (bool force_rescan, GLib.Cancellable cancellable);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GuessContentTypeSync(bool force_rescan, class GLib.Cancellable cancellable) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.String[]</ReturnType></ReturnValue><Parameters><Parameter Name="force_rescan" Type="System.Boolean" /><Parameter Name="cancellable" Type="GLib.Cancellable" /></Parameters><Docs><param name="force_rescan">To be added.</param><param name="cancellable">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Icon"><MemberSignature Language="C#" Value="public GLib.IIcon Icon { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class GLib.IIcon Icon" /><MemberType>Property</MemberType><ReturnValue><ReturnType>GLib.IIcon</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="IsShadowed"><MemberSignature Language="C#" Value="public bool IsShadowed { get; }" /><MemberSignature Language="ILAsm" Value=".property instance bool IsShadowed" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Name"><MemberSignature Language="C#" Value="public string Name { get; }" /><MemberSignature Language="ILAsm" Value=".property instance string Name" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="PreUnmount"><MemberSignature Language="C#" Value="public event EventHandler PreUnmount;" /><MemberSignature Language="ILAsm" Value=".event class System.EventHandler PreUnmount" /><MemberType>Event</MemberType><ReturnValue><ReturnType>System.EventHandler</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Remount"><MemberSignature Language="C#" Value="public void Remount (GLib.MountMountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Remount(valuetype GLib.MountMountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="flags" Type="GLib.MountMountFlags" /><Parameter Name="mount_operation" Type="GLib.MountOperation" /><Parameter Name="cancellable" Type="GLib.Cancellable" /><Parameter Name="cb" Type="GLib.AsyncReadyCallback" /></Parameters><Docs><param name="flags">To be added.</param><param name="mount_operation">To be added.</param><param name="cancellable">To be added.</param><param name="cb">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="RemountFinish"><MemberSignature Language="C#" Value="public bool RemountFinish (GLib.IAsyncResult result);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemountFinish(class GLib.IAsyncResult result) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="result" Type="GLib.IAsyncResult" /></Parameters><Docs><param name="result">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Root"><MemberSignature Language="C#" Value="public GLib.IFile Root { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class GLib.IFile Root" /><MemberType>Property</MemberType><ReturnValue><ReturnType>GLib.IFile</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Shadow"><MemberSignature Language="C#" Value="public void Shadow ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Shadow() cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Unmount"><MemberSignature Language="C#" Value="public void Unmount (GLib.MountUnmountFlags flags, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Unmount(valuetype GLib.MountUnmountFlags flags, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="flags" Type="GLib.MountUnmountFlags" /><Parameter Name="cancellable" Type="GLib.Cancellable" /><Parameter Name="cb" Type="GLib.AsyncReadyCallback" /></Parameters><Docs><param name="flags">To be added.</param><param name="cancellable">To be added.</param><param name="cb">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Unmounted"><MemberSignature Language="C#" Value="public event EventHandler Unmounted;" /><MemberSignature Language="ILAsm" Value=".event class System.EventHandler Unmounted" /><MemberType>Event</MemberType><ReturnValue><ReturnType>System.EventHandler</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="UnmountFinish"><MemberSignature Language="C#" Value="public bool UnmountFinish (GLib.IAsyncResult result);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool UnmountFinish(class GLib.IAsyncResult result) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="result" Type="GLib.IAsyncResult" /></Parameters><Docs><param name="result">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="UnmountWithOperation"><MemberSignature Language="C#" Value="public void UnmountWithOperation (GLib.MountUnmountFlags flags, GLib.MountOperation mount_operation, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UnmountWithOperation(valuetype GLib.MountUnmountFlags flags, class GLib.MountOperation mount_operation, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="flags" Type="GLib.MountUnmountFlags" /><Parameter Name="mount_operation" Type="GLib.MountOperation" /><Parameter Name="cancellable" Type="GLib.Cancellable" /><Parameter Name="cb" Type="GLib.AsyncReadyCallback" /></Parameters><Docs><param name="flags">To be added.</param><param name="mount_operation">To be added.</param><param name="cancellable">To be added.</param><param name="cb">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="UnmountWithOperationFinish"><MemberSignature Language="C#" Value="public bool UnmountWithOperationFinish (GLib.IAsyncResult result);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool UnmountWithOperationFinish(class GLib.IAsyncResult result) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="result" Type="GLib.IAsyncResult" /></Parameters><Docs><param name="result">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Unshadow"><MemberSignature Language="C#" Value="public void Unshadow ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Unshadow() cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Uuid"><MemberSignature Language="C#" Value="public string Uuid { get; }" /><MemberSignature Language="ILAsm" Value=".property instance string Uuid" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Volume"><MemberSignature Language="C#" Value="public GLib.IVolume Volume { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class GLib.IVolume Volume" /><MemberType>Property</MemberType><ReturnValue><ReturnType>GLib.IVolume</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member></Members></Type>