id | title |
---|---|
38A567CF-3114-4DC8-9837-26347D5D7601 |
Mono.Android.dll |
Removed properties:
public string InstallInstructions { get; set; }
public string PackageName { get; set; }
public string SourceUrl { get; set; }
public string Version { get; set; }
public sealed class NativeLibraryReferenceAttribute : Android.ReferenceFilesAttribute, System.Runtime.InteropServices._Attribute {
// constructors
public NativeLibraryReferenceAttribute (string filename);
// properties
public string LibraryFileName { get; }
}
public abstract class ReferenceFilesAttribute : System.Attribute, System.Runtime.InteropServices._Attribute {
// properties
public string EmbeddedArchive { get; set; }
public string InstallInstructions { get; set; }
public string PackageName { get; set; }
public string SourceUrl { get; set; }
public string Version { get; set; }
}
Added interface:
Java.IO.ICloseable
Removed method:
public void Close ();
Added method:
public virtual void Close ();
Added interface:
Java.IO.ICloseable
Removed method:
public void Close ();
Added method:
public virtual void Close ();
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added constructor:
public AudioTrack (Stream streamType, int sampleRateInHz, ChannelOut channelConfig, Encoding audioFormat, int bufferSizeInBytes, AudioTrackMode mode);
Obsoleted constructor:
[Obsolete ("ChannelConfiguration is obsolete. Please use another overload with ChannelOut instead")]
public AudioTrack (Stream streamType, int sampleRateInHz, ChannelConfiguration channelConfig, Encoding audioFormat, int bufferSizeInBytes, AudioTrackMode mode);
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added method:
public static System.IntPtr NewString (char[] text, int length);
Added interface:
Java.IO.ICloseable
Removed methods:
public virtual int Get (Keycode keyCode, int meta);
public virtual char GetMatch (Keycode keyCode, char[] chars, int modifiers);
Added methods:
public virtual int Get (Keycode keyCode, MetaKeyStates meta);
public virtual char GetMatch (Keycode keyCode, char[] chars, MetaKeyStates modifiers);
Removed methods:
public virtual char GetMatch (char[] chars, int modifiers);
public virtual int GetUnicodeChar (int meta);
Added methods:
public virtual char GetMatch (char[] chars, MetaKeyStates modifiers);
public virtual int GetUnicodeChar (MetaKeyStates meta);
Removed value:
AppendToGroup = 1,
Removed methods:
public static MotionEvent Obtain (long downTime, long eventTime, MotionEventActions action, int pointers, float x, float y, float pressure, float size, MetaKeyStates metaState, float xPrecision, float yPrecision, int deviceId, Edge edgeFlags);
public static MotionEvent Obtain (long downTime, long eventTime, MotionEventActions action, float x, float y, MetaKeyStates metaState);
public static MotionEvent Obtain (long downTime, long eventTime, MotionEventActions action, float x, float y, float pressure, float size, MetaKeyStates metaState, float xPrecision, float yPrecision, int deviceId, Edge edgeFlags);
Added methods:
public static MotionEvent Obtain (long downTime, long eventTime, int action, int pointers, float x, float y, float pressure, float size, MetaKeyStates metaState, float xPrecision, float yPrecision, int deviceId, Edge edgeFlags);
public static MotionEvent Obtain (long downTime, long eventTime, int action, float x, float y, MetaKeyStates metaState);
public static MotionEvent Obtain (long downTime, long eventTime, int action, float x, float y, float pressure, float size, MetaKeyStates metaState, float xPrecision, float yPrecision, int deviceId, Edge edgeFlags);
Added field:
[Obsolete ("This constant will be removed in the future version. Use Android.Views.WindowManagerEventType enum directly instead of this field.")]
public static const WindowManagerEventType TypeChanged;
Removed value:
Changed = 2,
Removed fields:
public static const int ImeMaskAction;
public static const int ImeNull;
Added value:
ImeMaskAction = 255,
Removed properties:
public string InstallInstructions { get; set; }
public string PackageName { get; set; }
public string SourceUrl { get; set; }
public string Version { get; set; }
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interfaces:
IObjectInput
IDataInput
ICloseable
Removed method:
public Java.Lang.Object ReadObject ();
Added method:
public virtual Java.Lang.Object ReadObject ();
Added interfaces:
IObjectOutput
IDataOutput
ICloseable
Removed method:
public void WriteObject (Java.Lang.Object object);
Added method:
public virtual void WriteObject (Java.Lang.Object object);
Added method:
public virtual void Write (IObjectOutput out);
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
Added interface:
ICloseable
public interface ICloseable : Android.Runtime.IJavaObject, System.IDisposable {
// methods
public virtual void Close ();
}
public interface IExternalizable : ISerializable, Android.Runtime.IJavaObject, System.IDisposable {
// methods
public virtual void ReadExternal (IObjectInput input);
public virtual void WriteExternal (IObjectOutput output);
}
public static class IExternalizableExtensions {
// methods
public static System.Threading.Tasks.Task ReadExternalAsync (IExternalizable self, IObjectInput input);
public static System.Threading.Tasks.Task WriteExternalAsync (IExternalizable self, IObjectOutput output);
}
public interface IObjectInput : IDataInput, Android.Runtime.IJavaObject, System.IDisposable {
// methods
public virtual int Available ();
public virtual void Close ();
public virtual int Read ();
public virtual int Read (byte[] buffer);
public virtual int Read (byte[] buffer, int offset, int count);
public virtual Java.Lang.Object ReadObject ();
public virtual long Skip (long toSkip);
}
public static class IObjectInputExtensions {
// methods
public static System.Threading.Tasks.Task<int> ReadAsync (IObjectInput self);
public static System.Threading.Tasks.Task<int> ReadAsync (IObjectInput self, byte[] buffer);
public static System.Threading.Tasks.Task<int> ReadAsync (IObjectInput self, byte[] buffer, int offset, int count);
public static System.Threading.Tasks.Task<Java.Lang.Object> ReadObjectAsync (IObjectInput self);
public static System.Threading.Tasks.Task<long> SkipAsync (IObjectInput self, long toSkip);
}
public interface IObjectOutput : IDataOutput, Android.Runtime.IJavaObject, System.IDisposable {
// methods
public virtual void Close ();
public virtual void Flush ();
public virtual void WriteObject (Java.Lang.Object obj);
}
public static class IObjectOutputExtensions {
// methods
public static System.Threading.Tasks.Task FlushAsync (IObjectOutput self);
public static System.Threading.Tasks.Task WriteObjectAsync (IObjectOutput self, Java.Lang.Object obj);
}
Removed methods:
public virtual IAppendable Append (ICharSequence csq);
public IAppendable Append (string csq);
public virtual IAppendable Append (ICharSequence csq, int start, int end);
public IAppendable Append (string csq, int start, int end);
public virtual IAppendable Append (char c);
Added methods:
public virtual IAppendable Append (char p0);
public virtual IAppendable Append (ICharSequence p0);
public IAppendable Append (string p0);
public virtual IAppendable Append (ICharSequence p0, int p1, int p2);
public IAppendable Append (string p0, int p1, int p2);
Added method:
public static Java.Nio.Channels.IChannel InheritedChannel ();
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added properties:
protected override System.IntPtr ThresholdClass { get; }
protected override System.Type ThresholdType { get; }
Added methods:
public static System.IO.Stream NewInputStream (IReadableByteChannel channel);
public static System.IO.Stream NewOutputStream (IWritableByteChannel channel);
public static IReadableByteChannel NewReadableChannel (System.IO.Stream inputStream);
public static Java.IO.Reader NewReader (IReadableByteChannel channel, string charsetName);
public static Java.IO.Reader NewReader (IReadableByteChannel channel, Java.Nio.Charset.CharsetDecoder decoder, int minBufferCapacity);
public static IWritableByteChannel NewWritableChannel (System.IO.Stream outputStream);
public static Java.IO.Writer NewWriter (IWritableByteChannel channel, string charsetName);
public static Java.IO.Writer NewWriter (IWritableByteChannel channel, Java.Nio.Charset.CharsetEncoder encoder, int minBufferCapacity);
Added interfaces:
IByteChannel
IGatheringByteChannel
IScatteringByteChannel
IReadableByteChannel
IWritableByteChannel
IChannel
Java.IO.ICloseable
IInterruptibleChannel
Removed methods:
public long Read (Java.Nio.ByteBuffer[] targets);
public long Write (Java.Nio.ByteBuffer[] sources);
Added methods:
public virtual long Read (Java.Nio.ByteBuffer[] targets);
public virtual long Write (Java.Nio.ByteBuffer[] sources);
Added interfaces:
IGatheringByteChannel
IScatteringByteChannel
IWritableByteChannel
IChannel
Java.IO.ICloseable
IReadableByteChannel
IInterruptibleChannel
Removed methods:
public long Read (Java.Nio.ByteBuffer[] buffers);
public long Write (Java.Nio.ByteBuffer[] buffers);
Added methods:
public virtual long Read (Java.Nio.ByteBuffer[] buffers);
public virtual long TransferFrom (IReadableByteChannel src, long position, long count);
public System.Threading.Tasks.Task<long> TransferFromAsync (IReadableByteChannel src, long position, long count);
public virtual long TransferTo (long position, long count, IWritableByteChannel target);
public System.Threading.Tasks.Task<long> TransferToAsync (long position, long count, IWritableByteChannel target);
public virtual long Write (Java.Nio.ByteBuffer[] buffers);
Added method:
public virtual IChannel AcquiredBy ();
Added interfaces:
IGatheringByteChannel
IWritableByteChannel
IChannel
Java.IO.ICloseable
IInterruptibleChannel
Added methods:
public virtual long Write (Java.Nio.ByteBuffer[] buffers);
public virtual long Write (Java.Nio.ByteBuffer[] buffers, int offset, int length);
public virtual int Write (Java.Nio.ByteBuffer buffer);
public System.Threading.Tasks.Task<long> WriteAsync (Java.Nio.ByteBuffer[] buffers);
public System.Threading.Tasks.Task<long> WriteAsync (Java.Nio.ByteBuffer[] buffers, int offset, int length);
public System.Threading.Tasks.Task<int> WriteAsync (Java.Nio.ByteBuffer buffer);
Added interfaces:
IReadableByteChannel
IScatteringByteChannel
IChannel
Java.IO.ICloseable
IInterruptibleChannel
Added methods:
public virtual int Read (Java.Nio.ByteBuffer buffer);
public virtual long Read (Java.Nio.ByteBuffer[] buffers);
public virtual long Read (Java.Nio.ByteBuffer[] buffers, int offset, int length);
public System.Threading.Tasks.Task<int> ReadAsync (Java.Nio.ByteBuffer buffer);
public System.Threading.Tasks.Task<long> ReadAsync (Java.Nio.ByteBuffer[] buffers);
public System.Threading.Tasks.Task<long> ReadAsync (Java.Nio.ByteBuffer[] buffers, int offset, int length);
Added interfaces:
IChannel
Java.IO.ICloseable
IInterruptibleChannel
Added interface:
Java.IO.ICloseable
Added interfaces:
IChannel
Java.IO.ICloseable
IInterruptibleChannel
Added interfaces:
IByteChannel
IGatheringByteChannel
IScatteringByteChannel
IReadableByteChannel
IWritableByteChannel
IChannel
Java.IO.ICloseable
IInterruptibleChannel
Removed methods:
public long Read (Java.Nio.ByteBuffer[] targets);
public long Write (Java.Nio.ByteBuffer[] sources);
Added methods:
public virtual long Read (Java.Nio.ByteBuffer[] targets);
public virtual long Write (Java.Nio.ByteBuffer[] sources);
public interface IByteChannel : IReadableByteChannel, IWritableByteChannel, IChannel, Java.IO.ICloseable, Android.Runtime.IJavaObject, System.IDisposable {
}
public interface IChannel : Java.IO.ICloseable, Android.Runtime.IJavaObject, System.IDisposable {
// properties
public virtual bool IsOpen { get; }
// methods
public virtual void Close ();
}
public interface IGatheringByteChannel : IWritableByteChannel, IChannel, Java.IO.ICloseable, Android.Runtime.IJavaObject, System.IDisposable {
// methods
public virtual long Write (Java.Nio.ByteBuffer[] buffers);
public virtual long Write (Java.Nio.ByteBuffer[] buffers, int offset, int length);
}
public static class IGatheringByteChannelExtensions {
// methods
public static System.Threading.Tasks.Task<long> WriteAsync (IGatheringByteChannel self, Java.Nio.ByteBuffer[] buffers);
public static System.Threading.Tasks.Task<long> WriteAsync (IGatheringByteChannel self, Java.Nio.ByteBuffer[] buffers, int offset, int length);
}
public interface IInterruptibleChannel : IChannel, Java.IO.ICloseable, Android.Runtime.IJavaObject, System.IDisposable {
// methods
public virtual void Close ();
}
public interface IReadableByteChannel : IChannel, Java.IO.ICloseable, Android.Runtime.IJavaObject, System.IDisposable {
// methods
public virtual int Read (Java.Nio.ByteBuffer buffer);
}
public static class IReadableByteChannelExtensions {
// methods
public static System.Threading.Tasks.Task<int> ReadAsync (IReadableByteChannel self, Java.Nio.ByteBuffer buffer);
}
public interface IScatteringByteChannel : IReadableByteChannel, IChannel, Java.IO.ICloseable, Android.Runtime.IJavaObject, System.IDisposable {
// methods
public virtual long Read (Java.Nio.ByteBuffer[] buffers);
public virtual long Read (Java.Nio.ByteBuffer[] buffers, int offset, int length);
}
public static class IScatteringByteChannelExtensions {
// methods
public static System.Threading.Tasks.Task<long> ReadAsync (IScatteringByteChannel self, Java.Nio.ByteBuffer[] buffers);
public static System.Threading.Tasks.Task<long> ReadAsync (IScatteringByteChannel self, Java.Nio.ByteBuffer[] buffers, int offset, int length);
}
public interface IWritableByteChannel : IChannel, Java.IO.ICloseable, Android.Runtime.IJavaObject, System.IDisposable {
// methods
public virtual int Write (Java.Nio.ByteBuffer buffer);
}
public static class IWritableByteChannelExtensions {
// methods
public static System.Threading.Tasks.Task<int> WriteAsync (IWritableByteChannel self, Java.Nio.ByteBuffer buffer);
}
Added interfaces:
Java.Nio.Channels.IChannel
Java.Nio.Channels.IInterruptibleChannel
Java.IO.ICloseable
Removed property:
public bool IsOpen { get; }
Added property:
public virtual bool IsOpen { get; }
Removed method:
public void Close ();
Added method:
public virtual void Close ();
Added interfaces:
Java.Nio.Channels.IChannel
Java.IO.ICloseable
Java.Nio.Channels.IInterruptibleChannel
Added interface:
Java.IO.ICloseable
Added method:
public virtual Java.Nio.Channels.IChannel InheritedChannel ();
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Removed constructor:
public EventListenerProxy (Java.Lang.Object p0);
Added interface:
Java.IO.ICloseable
Removed method:
public void Close ();
Added method:
public virtual void Close ();
Added constructors:
public Scanner (Java.Nio.Channels.IReadableByteChannel src);
public Scanner (Java.Nio.Channels.IReadableByteChannel src, string charsetName);
Added interface:
Java.IO.ICloseable
Removed method:
public void Close ();
Added method:
public virtual void Close ();
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable
Added interface:
Java.IO.ICloseable