Skip to content

Commit d382c5b

Browse files
pjcollinsdocsreference@microsoft.com
andauthored
Import documentation for API 36 (#35)
* CI Update Build.Reason:Manual by Peter Collins Build.Url:https://apidrop.visualstudio.com/Content%20CI/_build/results?buildId=522897&view=results source_repo.branch:dev/pjc/rel9-net-android-36 source_repo.url:https://apidrop.visualstudio.com/_git/binaries * Add index.xml --------- Co-authored-by: docsreference@microsoft.com <docsreference@microsoft.com>
1 parent 29c7343 commit d382c5b

File tree

1,618 files changed

+338444
-10854
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,618 files changed

+338444
-10854
lines changed

docs/xml/Android.AccessibilityServices/AccessibilityService.xml

Lines changed: 92 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -416,11 +416,11 @@
416416
<AssemblyVersion>0.0.0.0</AssemblyVersion>
417417
</AssemblyInfo>
418418
<Attributes>
419-
<Attribute FrameworkAlternate="net-android-35.0">
419+
<Attribute FrameworkAlternate="net-android-35.0;net-android-36.0">
420420
<AttributeName Language="C#">[System.Runtime.Versioning.SupportedOSPlatform("android35.0")]</AttributeName>
421421
<AttributeName Language="F#">[&lt;System.Runtime.Versioning.SupportedOSPlatform("android35.0")&gt;]</AttributeName>
422422
</Attribute>
423-
<Attribute FrameworkAlternate="net-android-35.0">
423+
<Attribute FrameworkAlternate="net-android-35.0;net-android-36.0">
424424
<AttributeName Language="C#">[get: Android.Runtime.Register("getBrailleDisplayController", "()Landroid/accessibilityservice/BrailleDisplayController;", "", ApiSince=35)]</AttributeName>
425425
<AttributeName Language="F#">[&lt;get: Android.Runtime.Register("getBrailleDisplayController", "()Landroid/accessibilityservice/BrailleDisplayController;", "", ApiSince=35)&gt;]</AttributeName>
426426
</Attribute>
@@ -3918,6 +3918,96 @@
39183918
</remarks>
39193919
</Docs>
39203920
</Member>
3921+
<Member MemberName="GlobalActionMediaPlayPause">
3922+
<MemberSignature Language="C#" Value="public const Android.AccessibilityServices.GlobalAction GlobalActionMediaPlayPause = 22;" />
3923+
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Android.AccessibilityServices.GlobalAction GlobalActionMediaPlayPause = (22)" />
3924+
<MemberSignature Language="DocId" Value="F:Android.AccessibilityServices.AccessibilityService.GlobalActionMediaPlayPause" />
3925+
<MemberSignature Language="F#" Value="val mutable GlobalActionMediaPlayPause : Android.AccessibilityServices.GlobalAction" Usage="Android.AccessibilityServices.AccessibilityService.GlobalActionMediaPlayPause" />
3926+
<MemberType>Field</MemberType>
3927+
<AssemblyInfo>
3928+
<AssemblyName>Mono.Android</AssemblyName>
3929+
<AssemblyVersion>0.0.0.0</AssemblyVersion>
3930+
</AssemblyInfo>
3931+
<Attributes>
3932+
<Attribute FrameworkAlternate="net-android-36.0">
3933+
<AttributeName Language="C#">[Android.Runtime.Register("GLOBAL_ACTION_MEDIA_PLAY_PAUSE", ApiSince=36)]</AttributeName>
3934+
<AttributeName Language="F#">[&lt;Android.Runtime.Register("GLOBAL_ACTION_MEDIA_PLAY_PAUSE", ApiSince=36)&gt;]</AttributeName>
3935+
</Attribute>
3936+
<Attribute FrameworkAlternate="net-android-36.0">
3937+
<AttributeName Language="C#">[System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.GlobalAction enum directly instead of this field.", true)]</AttributeName>
3938+
<AttributeName Language="F#">[&lt;System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.GlobalAction enum directly instead of this field.", true)&gt;]</AttributeName>
3939+
</Attribute>
3940+
<Attribute FrameworkAlternate="net-android-36.0">
3941+
<AttributeName Language="C#">[System.Runtime.Versioning.SupportedOSPlatform("android36.0")]</AttributeName>
3942+
<AttributeName Language="F#">[&lt;System.Runtime.Versioning.SupportedOSPlatform("android36.0")&gt;]</AttributeName>
3943+
</Attribute>
3944+
</Attributes>
3945+
<ReturnValue>
3946+
<ReturnType>Android.AccessibilityServices.GlobalAction</ReturnType>
3947+
</ReturnValue>
3948+
<MemberValue>22</MemberValue>
3949+
<Docs>
3950+
<summary>Action to trigger media play/pause key event.</summary>
3951+
<remarks>
3952+
<para>Action to trigger media play/pause key event.</para>
3953+
<para>
3954+
<format type="text/html">
3955+
<a href="https://developer.android.com/reference/android/accessibilityservice/AccessibilityService#GLOBAL_ACTION_MEDIA_PLAY_PAUSE" title="Reference documentation">Java documentation for <code>android.accessibilityservice.AccessibilityService.GLOBAL_ACTION_MEDIA_PLAY_PAUSE</code>.</a>
3956+
</format>
3957+
</para>
3958+
<para>
3959+
Portions of this page are modifications based on work created and shared by the
3960+
<format type="text/html"><a href="https://developers.google.com/terms/site-policies" title="Android Open Source Project">Android Open Source Project</a></format>
3961+
and used according to terms described in the
3962+
<format type="text/html"><a href="https://creativecommons.org/licenses/by/2.5/" title="Creative Commons 2.5 Attribution License">Creative Commons 2.5 Attribution License.</a></format></para>
3963+
</remarks>
3964+
</Docs>
3965+
</Member>
3966+
<Member MemberName="GlobalActionMenu">
3967+
<MemberSignature Language="C#" Value="public const Android.AccessibilityServices.GlobalAction GlobalActionMenu = 21;" />
3968+
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Android.AccessibilityServices.GlobalAction GlobalActionMenu = (21)" />
3969+
<MemberSignature Language="DocId" Value="F:Android.AccessibilityServices.AccessibilityService.GlobalActionMenu" />
3970+
<MemberSignature Language="F#" Value="val mutable GlobalActionMenu : Android.AccessibilityServices.GlobalAction" Usage="Android.AccessibilityServices.AccessibilityService.GlobalActionMenu" />
3971+
<MemberType>Field</MemberType>
3972+
<AssemblyInfo>
3973+
<AssemblyName>Mono.Android</AssemblyName>
3974+
<AssemblyVersion>0.0.0.0</AssemblyVersion>
3975+
</AssemblyInfo>
3976+
<Attributes>
3977+
<Attribute FrameworkAlternate="net-android-36.0">
3978+
<AttributeName Language="C#">[Android.Runtime.Register("GLOBAL_ACTION_MENU", ApiSince=36)]</AttributeName>
3979+
<AttributeName Language="F#">[&lt;Android.Runtime.Register("GLOBAL_ACTION_MENU", ApiSince=36)&gt;]</AttributeName>
3980+
</Attribute>
3981+
<Attribute FrameworkAlternate="net-android-36.0">
3982+
<AttributeName Language="C#">[System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.GlobalAction enum directly instead of this field.", true)]</AttributeName>
3983+
<AttributeName Language="F#">[&lt;System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.GlobalAction enum directly instead of this field.", true)&gt;]</AttributeName>
3984+
</Attribute>
3985+
<Attribute FrameworkAlternate="net-android-36.0">
3986+
<AttributeName Language="C#">[System.Runtime.Versioning.SupportedOSPlatform("android36.0")]</AttributeName>
3987+
<AttributeName Language="F#">[&lt;System.Runtime.Versioning.SupportedOSPlatform("android36.0")&gt;]</AttributeName>
3988+
</Attribute>
3989+
</Attributes>
3990+
<ReturnValue>
3991+
<ReturnType>Android.AccessibilityServices.GlobalAction</ReturnType>
3992+
</ReturnValue>
3993+
<MemberValue>21</MemberValue>
3994+
<Docs>
3995+
<summary>Action to trigger menu key event.</summary>
3996+
<remarks>
3997+
<para>Action to trigger menu key event.</para>
3998+
<para>
3999+
<format type="text/html">
4000+
<a href="https://developer.android.com/reference/android/accessibilityservice/AccessibilityService#GLOBAL_ACTION_MENU" title="Reference documentation">Java documentation for <code>android.accessibilityservice.AccessibilityService.GLOBAL_ACTION_MENU</code>.</a>
4001+
</format>
4002+
</para>
4003+
<para>
4004+
Portions of this page are modifications based on work created and shared by the
4005+
<format type="text/html"><a href="https://developers.google.com/terms/site-policies" title="Android Open Source Project">Android Open Source Project</a></format>
4006+
and used according to terms described in the
4007+
<format type="text/html"><a href="https://creativecommons.org/licenses/by/2.5/" title="Creative Commons 2.5 Attribution License">Creative Commons 2.5 Attribution License.</a></format></para>
4008+
</remarks>
4009+
</Docs>
4010+
</Member>
39214011
<Member MemberName="GlobalActionNotifications">
39224012
<MemberSignature Language="C#" Value="public const Android.AccessibilityServices.GlobalAction GlobalActionNotifications = 4;" />
39234013
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Android.AccessibilityServices.GlobalAction GlobalActionNotifications = (4)" />

docs/xml/Android.AccessibilityServices/GlobalAction.xml

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -407,6 +407,62 @@
407407
<summary>To be added.</summary>
408408
</Docs>
409409
</Member>
410+
<Member MemberName="MediaPlayPause">
411+
<MemberSignature Language="C#" Value="MediaPlayPause" />
412+
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Android.AccessibilityServices.GlobalAction MediaPlayPause = int32(22)" />
413+
<MemberSignature Language="DocId" Value="F:Android.AccessibilityServices.GlobalAction.MediaPlayPause" />
414+
<MemberSignature Language="F#" Value="MediaPlayPause = 22" Usage="Android.AccessibilityServices.GlobalAction.MediaPlayPause" />
415+
<MemberType>Field</MemberType>
416+
<AssemblyInfo>
417+
<AssemblyName>Mono.Android</AssemblyName>
418+
<AssemblyVersion>0.0.0.0</AssemblyVersion>
419+
</AssemblyInfo>
420+
<Attributes>
421+
<Attribute FrameworkAlternate="net-android-36.0">
422+
<AttributeName Language="C#">[Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.GlobalActionMediaPlayPause", JniField="android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_MEDIA_PLAY_PAUSE")]</AttributeName>
423+
<AttributeName Language="F#">[&lt;Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.GlobalActionMediaPlayPause", JniField="android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_MEDIA_PLAY_PAUSE")&gt;]</AttributeName>
424+
</Attribute>
425+
<Attribute FrameworkAlternate="net-android-36.0">
426+
<AttributeName Language="C#">[System.Runtime.Versioning.SupportedOSPlatform("android36.0")]</AttributeName>
427+
<AttributeName Language="F#">[&lt;System.Runtime.Versioning.SupportedOSPlatform("android36.0")&gt;]</AttributeName>
428+
</Attribute>
429+
</Attributes>
430+
<ReturnValue>
431+
<ReturnType>Android.AccessibilityServices.GlobalAction</ReturnType>
432+
</ReturnValue>
433+
<MemberValue>22</MemberValue>
434+
<Docs>
435+
<summary>To be added.</summary>
436+
</Docs>
437+
</Member>
438+
<Member MemberName="Menu">
439+
<MemberSignature Language="C#" Value="Menu" />
440+
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Android.AccessibilityServices.GlobalAction Menu = int32(21)" />
441+
<MemberSignature Language="DocId" Value="F:Android.AccessibilityServices.GlobalAction.Menu" />
442+
<MemberSignature Language="F#" Value="Menu = 21" Usage="Android.AccessibilityServices.GlobalAction.Menu" />
443+
<MemberType>Field</MemberType>
444+
<AssemblyInfo>
445+
<AssemblyName>Mono.Android</AssemblyName>
446+
<AssemblyVersion>0.0.0.0</AssemblyVersion>
447+
</AssemblyInfo>
448+
<Attributes>
449+
<Attribute FrameworkAlternate="net-android-36.0">
450+
<AttributeName Language="C#">[Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.GlobalActionMenu", JniField="android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_MENU")]</AttributeName>
451+
<AttributeName Language="F#">[&lt;Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.GlobalActionMenu", JniField="android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_MENU")&gt;]</AttributeName>
452+
</Attribute>
453+
<Attribute FrameworkAlternate="net-android-36.0">
454+
<AttributeName Language="C#">[System.Runtime.Versioning.SupportedOSPlatform("android36.0")]</AttributeName>
455+
<AttributeName Language="F#">[&lt;System.Runtime.Versioning.SupportedOSPlatform("android36.0")&gt;]</AttributeName>
456+
</Attribute>
457+
</Attributes>
458+
<ReturnValue>
459+
<ReturnType>Android.AccessibilityServices.GlobalAction</ReturnType>
460+
</ReturnValue>
461+
<MemberValue>21</MemberValue>
462+
<Docs>
463+
<summary>To be added.</summary>
464+
</Docs>
465+
</Member>
410466
<Member MemberName="Notifications">
411467
<MemberSignature Language="C#" Value="Notifications" />
412468
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Android.AccessibilityServices.GlobalAction Notifications = int32(4)" />

docs/xml/Android.Accounts/Account.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@
111111
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string name, string type) cil managed" />
112112
<MemberSignature Language="DocId" Value="M:Android.Accounts.Account.#ctor(System.String,System.String)" />
113113
<MemberSignature Language="F#" Value="new Android.Accounts.Account : string * string -&gt; Android.Accounts.Account" Usage="new Android.Accounts.Account (name, type)" />
114-
<MemberSignature Language="C#" Value="public Account (string name, string type);" FrameworkAlternate="net-android-35.0" />
114+
<MemberSignature Language="C#" Value="public Account (string name, string type);" FrameworkAlternate="net-android-35.0;net-android-36.0" />
115115
<MemberType>Constructor</MemberType>
116116
<AssemblyInfo>
117117
<AssemblyName>Mono.Android</AssemblyName>

docs/xml/Android.Accounts/AccountManager.xml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4092,14 +4092,18 @@
40924092
<AttributeName Language="C#">[Android.Runtime.Register("removeAccount", "(Landroid/accounts/Account;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;", "GetRemoveAccount_Landroid_accounts_Account_Landroid_app_Activity_Landroid_accounts_AccountManagerCallback_Landroid_os_Handler_Handler", ApiSince=22)]</AttributeName>
40934093
<AttributeName Language="F#">[&lt;Android.Runtime.Register("removeAccount", "(Landroid/accounts/Account;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;", "GetRemoveAccount_Landroid_accounts_Account_Landroid_app_Activity_Landroid_accounts_AccountManagerCallback_Landroid_os_Handler_Handler", ApiSince=22)&gt;]</AttributeName>
40944094
</Attribute>
4095-
<Attribute>
4095+
<Attribute FrameworkAlternate="net-android-34.0;net-android-35.0">
40964096
<AttributeName Language="C#">[Android.Runtime.RequiresPermission("android.permission.MANAGE_ACCOUNTS")]</AttributeName>
40974097
<AttributeName Language="F#">[&lt;Android.Runtime.RequiresPermission("android.permission.MANAGE_ACCOUNTS")&gt;]</AttributeName>
40984098
</Attribute>
40994099
<Attribute>
41004100
<AttributeName Language="C#">[System.Runtime.Versioning.SupportedOSPlatform("android22.0")]</AttributeName>
41014101
<AttributeName Language="F#">[&lt;System.Runtime.Versioning.SupportedOSPlatform("android22.0")&gt;]</AttributeName>
41024102
</Attribute>
4103+
<Attribute FrameworkAlternate="net-android-36.0">
4104+
<AttributeName Language="C#">[Android.Runtime.RequiresPermission("android.permission.REMOVE_ACCOUNTS")]</AttributeName>
4105+
<AttributeName Language="F#">[&lt;Android.Runtime.RequiresPermission("android.permission.REMOVE_ACCOUNTS")&gt;]</AttributeName>
4106+
</Attribute>
41034107
</Attributes>
41044108
<ReturnValue>
41054109
<ReturnType>Android.Accounts.IAccountManagerFuture</ReturnType>
@@ -4145,7 +4149,8 @@
41454149
<para>This method may be called from any thread, but the returned
41464150
<c>AccountManagerFuture</c> must not be used on the main thread.</para>
41474151
<para>This method requires the caller to have a signature match with the
4148-
authenticator that manages the specified account.</para>
4152+
authenticator that manages the specified account, be a profile owner or have the
4153+
<c>android.Manifest.permission#REMOVE_ACCOUNTS</c> permission.</para>
41494154
<para>&lt;b&gt;NOTE:&lt;/b&gt; If targeting your app to work on API level 22 and before,
41504155
MANAGE_ACCOUNTS permission is needed for those platforms. See docs for
41514156
this function in API level 22.</para>

docs/xml/Android.AdServices.AdIds/AdIdManager.xml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -122,32 +122,38 @@
122122
<AssemblyVersion>0.0.0.0</AssemblyVersion>
123123
</AssemblyInfo>
124124
<Attributes>
125-
<Attribute FrameworkAlternate="net-android-35.0">
125+
<Attribute FrameworkAlternate="net-android-35.0;net-android-36.0">
126126
<AttributeName Language="C#">[Android.Runtime.Register("getAdId", "(Ljava/util/concurrent/Executor;Landroid/adservices/common/AdServicesOutcomeReceiver;)V", "GetGetAdId_Ljava_util_concurrent_Executor_Landroid_adservices_common_AdServicesOutcomeReceiver_Handler", ApiSince=35)]</AttributeName>
127127
<AttributeName Language="F#">[&lt;Android.Runtime.Register("getAdId", "(Ljava/util/concurrent/Executor;Landroid/adservices/common/AdServicesOutcomeReceiver;)V", "GetGetAdId_Ljava_util_concurrent_Executor_Landroid_adservices_common_AdServicesOutcomeReceiver_Handler", ApiSince=35)&gt;]</AttributeName>
128128
</Attribute>
129-
<Attribute FrameworkAlternate="net-android-35.0">
129+
<Attribute FrameworkAlternate="net-android-35.0;net-android-36.0">
130130
<AttributeName Language="C#">[Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_AD_ID")]</AttributeName>
131131
<AttributeName Language="F#">[&lt;Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_AD_ID")&gt;]</AttributeName>
132132
</Attribute>
133-
<Attribute FrameworkAlternate="net-android-35.0">
133+
<Attribute FrameworkAlternate="net-android-35.0;net-android-36.0">
134134
<AttributeName Language="C#">[System.Runtime.Versioning.SupportedOSPlatform("android35.0")]</AttributeName>
135135
<AttributeName Language="F#">[&lt;System.Runtime.Versioning.SupportedOSPlatform("android35.0")&gt;]</AttributeName>
136136
</Attribute>
137+
<Attribute FrameworkAlternate="net-android-36.0">
138+
<AttributeName Language="C#">[System.Runtime.Versioning.ObsoletedOSPlatform("android36.0")]</AttributeName>
139+
<AttributeName Language="F#">[&lt;System.Runtime.Versioning.ObsoletedOSPlatform("android36.0")&gt;]</AttributeName>
140+
</Attribute>
137141
</Attributes>
138142
<ReturnValue>
139143
<ReturnType>System.Void</ReturnType>
140144
</ReturnValue>
141145
<Parameters>
142-
<Parameter Name="executor" Type="Java.Util.Concurrent.IExecutor" Index="0" FrameworkAlternate="net-android-35.0" />
143-
<Parameter Name="callback" Type="Android.AdServices.Common.IAdServicesOutcomeReceiver" Index="1" FrameworkAlternate="net-android-35.0" />
146+
<Parameter Name="executor" Type="Java.Util.Concurrent.IExecutor" Index="0" FrameworkAlternate="net-android-35.0;net-android-36.0" />
147+
<Parameter Name="callback" Type="Android.AdServices.Common.IAdServicesOutcomeReceiver" Index="1" FrameworkAlternate="net-android-35.0;net-android-36.0" />
144148
</Parameters>
145149
<Docs>
146150
<param name="executor">The executor to run callback.</param>
147151
<param name="callback">The callback that's called after adid are available or an error occurs.</param>
148152
<summary>Return the AdId.</summary>
149153
<remarks>
150154
<para>Return the AdId. For use on Android R or lower.</para>
155+
<para>This member is deprecated. use <c>#getAdId(Executor, OutcomeReceiver)</c> instead. Android R is no longer
156+
supported.</para>
151157
<para>
152158
<format type="text/html">
153159
<a href="https://developer.android.com/reference/android/adservices/adid/AdIdManager#getAdId(java.util.concurrent.Executor,%20android.adservices.common.AdServicesOutcomeReceiver%3Candroid.adservices.adid.AdId,%20java.lang.Exception%3E)" title="Reference documentation">Java documentation for <code>android.adservices.adid.AdIdManager.getAdId(java.util.concurrent.Executor, android.adservices.common.AdServicesOutcomeReceiver&lt;android.adservices.adid.AdId, java.lang.Exception&gt;)</code>.</a>

0 commit comments

Comments
 (0)