Skip to content
This repository has been archived by the owner on Jun 6, 2019. It is now read-only.

Latest commit

 

History

History
673 lines (456 loc) · 12.7 KB

File metadata and controls

673 lines (456 loc) · 12.7 KB
id title
E9EE79F0-2040-4206-9B7E-D09AFD22C86B
Mono.Android.dll

Mono.Android.dll

Namespace: Android.App

Type Changed: Android.App.Notification

Removed:

public NotificationFlags LedARGB {

Added:

public int LedARGB {

New Type: Android.App.PermissionAttribute

[Serializable]
public sealed class PermissionAttribute : Attribute {
	
	public PermissionAttribute ();
	
	public string Description {
		get;
		set;
	}
	public string Icon {
		get;
		set;
	}
	public string Label {
		get;
		set;
	}
	public string Name {
		get;
		set;
	}
	public string PermissionGroup {
		get;
		set;
	}
	public Android.Content.PM.Protection ProtectionLevel {
		get;
		set;
	}
}

New Type: Android.App.PermissionGroupAttribute

[Serializable]
public sealed class PermissionGroupAttribute : Attribute {
	
	public PermissionGroupAttribute ();
	
	public string Description {
		get;
		set;
	}
	public string Icon {
		get;
		set;
	}
	public string Label {
		get;
		set;
	}
	public string Name {
		get;
		set;
	}
}

New Type: Android.App.PermissionTreeAttribute

[Serializable]
public sealed class PermissionTreeAttribute : Attribute {
	
	public PermissionTreeAttribute ();
	
	public string Icon {
		get;
		set;
	}
	public string Label {
		get;
		set;
	}
	public string Name {
		get;
		set;
	}
}

Namespace: Android.Runtime

Type Changed: Android.Runtime.JNIEnv

Added:

public static void WaitForBridgeProcessing ();

Type Changed: Android.Runtime.JavaList

Removed:

public int IndexOf (object item);

Added:

public virtual bool Add (int index, Java.Lang.Object item);
 	public virtual bool Add (JavaList collection);
 	public virtual bool Add (Java.Lang.Object item);
 	public virtual bool AddAll (int location, JavaList collection);
 	public virtual bool Contains (Java.Lang.Object item);
 	public virtual bool ContainsAll (JavaList collection);
 	public virtual bool Equals (Java.Lang.Object obj);
 	public virtual Java.Lang.Object Get (int location);
 	public virtual int IndexOf (object item);
 	public virtual int IndexOf (Java.Lang.Object item);
 	public virtual Java.Util.IIterator Iterator ();
 	public virtual int LastIndexOf (object item);
 	public virtual Java.Lang.Object Remove (int location);
 	public virtual bool Remove (Java.Lang.Object item);
 	public virtual bool RemoveAll (JavaList collection);
 	public virtual bool RetainAll (JavaList collection);
 	public virtual Java.Lang.Object Set (int location, Java.Lang.Object item);
 	public virtual int Size ();
 	public virtual JavaList SubList (int start, int end);
 	public virtual Java.Lang.Object[] ToArray ();
 	public virtual Java.Lang.Object[] ToArray (Java.Lang.Object[] array);
 	public virtual bool IsEmpty {
 		get;
 	}

New Type: Android.Runtime.ResourceDesignerAttribute

public class ResourceDesignerAttribute : Attribute {
	
	public ResourceDesignerAttribute (string fullName);
	
	public string FullName {
		get;
		set;
	}
	public bool IsApplication {
		get;
		set;
	}
}

New Type: Android.Runtime.ResourceIdManager

public static class ResourceIdManager {
	
	public static void UpdateIdValues ();
}

Namespace: Android.Test

Type Changed: Android.Test.FlakyTest

Added:

protected override IntPtr ThresholdClass {
 		get;
 	}
 	protected override Type ThresholdType {
 		get;
 	}

Type Changed: Android.Test.UiThreadTest

Added:

protected override IntPtr ThresholdClass {
 		get;
 	}
 	protected override Type ThresholdType {
 		get;
 	}

Namespace: Android.Test.Suitebuilder.Annotation

Type Changed: Android.Test.Suitebuilder.Annotation.LargeTest

Added:

protected override IntPtr ThresholdClass {
 		get;
 	}
 	protected override Type ThresholdType {
 		get;
 	}

Type Changed: Android.Test.Suitebuilder.Annotation.MediumTest

Added:

protected override IntPtr ThresholdClass {
 		get;
 	}
 	protected override Type ThresholdType {
 		get;
 	}

Type Changed: Android.Test.Suitebuilder.Annotation.SmallTest

Added:

protected override IntPtr ThresholdClass {
 		get;
 	}
 	protected override Type ThresholdType {
 		get;
 	}

Type Changed: Android.Test.Suitebuilder.Annotation.Smoke

Added:

protected override IntPtr ThresholdClass {
 		get;
 	}
 	protected override Type ThresholdType {
 		get;
 	}

Type Changed: Android.Test.Suitebuilder.Annotation.Suppress

Added:

protected override IntPtr ThresholdClass {
 		get;
 	}
 	protected override Type ThresholdType {
 		get;
 	}

Namespace: Android.Views

Type Changed: Android.Views.View

Removed:

public class View : Java.Lang.Object, Android.Views.Accessibility.IAccessibilityEventSource, Drawable.Android.Graphics.Drawables.ICallback, ICallback {

Added:

public class View : Java.Lang.Object, Android.Views.Accessibility.IAccessibilityEventSource, ICallback, Drawable.Android.Graphics.Drawables.ICallback {

Type Changed: Android.Views.ViewDebug

Added:

protected override IntPtr ThresholdClass {
 			get;
 		}
 		protected override Type ThresholdType {
 			get;
 		}
 		
 		protected override IntPtr ThresholdClass {
 			get;
 		}
 		protected override Type ThresholdType {
 			get;
 		}
 		
 		protected override IntPtr ThresholdClass {
 			get;
 		}
 		protected override Type ThresholdType {
 			get;
 		}
 		
 		protected override IntPtr ThresholdClass {
 			get;
 		}
 		protected override Type ThresholdType {
 			get;
 		}

Namespace: Android.Widget

Type Changed: Android.Widget.RemoteViews

Added:

protected override IntPtr ThresholdClass {
 			get;
 		}
 		protected override Type ThresholdType {
 			get;
 		}

Namespace: Dalvik.Annotation

Type Changed: Dalvik.Annotation.TestTarget

Added:

protected override IntPtr ThresholdClass {
 		get;
 	}
 	protected override Type ThresholdType {
 		get;
 	}

Type Changed: Dalvik.Annotation.TestTargetClass

Added:

protected override IntPtr ThresholdClass {
 		get;
 	}
 	protected override Type ThresholdType {
 		get;
 	}

Namespace: Java.Lang

Type Changed: Java.Lang.Deprecated

Added:

protected override IntPtr ThresholdClass {
 		get;
 	}
 	protected override Type ThresholdType {
 		get;
 	}

Type Changed: Java.Lang.Override

Added:

protected override IntPtr ThresholdClass {
 		get;
 	}
 	protected override Type ThresholdType {
 		get;
 	}

Type Changed: Java.Lang.SuppressWarnings

Added:

protected override IntPtr ThresholdClass {
 		get;
 	}
 	protected override Type ThresholdType {
 		get;
 	}

Namespace: Java.Lang.Annotation

Type Changed: Java.Lang.Annotation.Documented

Added:

protected override IntPtr ThresholdClass {
 		get;
 	}
 	protected override Type ThresholdType {
 		get;
 	}

Type Changed: Java.Lang.Annotation.Inherited

Added:

protected override IntPtr ThresholdClass {
 		get;
 	}
 	protected override Type ThresholdType {
 		get;
 	}

Type Changed: Java.Lang.Annotation.Retention

Added:

protected override IntPtr ThresholdClass {
 		get;
 	}
 	protected override Type ThresholdType {
 		get;
 	}

Type Changed: Java.Lang.Annotation.Target

Added:

protected override IntPtr ThresholdClass {
 		get;
 	}
 	protected override Type ThresholdType {
 		get;
 	}

Namespace: Java.Nio

Type Changed: Java.Nio.ByteBuffer

Removed:

public abstract bool IsDirect {
 		get;
 	}

Type Changed: Java.Nio.CharBuffer

Removed:

public abstract bool IsDirect {
 		get;
 	}

Type Changed: Java.Nio.DoubleBuffer

Removed:

public abstract bool IsDirect {
 		get;
 	}

Type Changed: Java.Nio.FloatBuffer

Removed:

public abstract bool IsDirect {
 		get;
 	}

Type Changed: Java.Nio.IntBuffer

Removed:

public abstract bool IsDirect {
 		get;
 	}

Type Changed: Java.Nio.LongBuffer

Removed:

public abstract bool IsDirect {
 		get;
 	}

Type Changed: Java.Nio.ShortBuffer

Removed:

public abstract bool IsDirect {
 		get;
 	}