From f6c81b45af9f2618d2f3615245570a41220796cc Mon Sep 17 00:00:00 2001 From: Peter Collins Date: Wed, 19 Oct 2022 13:59:02 -0400 Subject: [PATCH 1/3] Update docs to API 33 --- .openpublishing.publish.config.json | 2 +- .../AccessibilityGestureEvent.xml | 40 + ...roller+IOnMagnificationChangedListener.xml | 4 + ...ibilityService+MagnificationController.xml | 187 + ...sibilityService+SoftKeyboardController.xml | 165 + .../AccessibilityService.xml | 606 +- .../AccessibilityServiceFlags.xml | 24 + .../AccessibilityServiceInfo.xml | 158 + .../GlobalAction.xml | 120 + ...putMethod+AccessibilityInputConnection.xml | 535 ++ .../InputMethod.xml | 413 ++ .../MagnificationConfig+Builder.xml | 309 + .../MagnificationConfig+InterfaceConsts.xml | 101 + .../MagnificationConfig.xml | 511 ++ .../MagnificationMode.xml | 91 + .../SoftKeyboardControllerEnableIme.xml | 91 + .../TouchInteractionController+ICallback.xml | 123 + .../TouchInteractionController.xml | 764 +++ .../TouchInteractionState.xml | 139 + .../Android.AdServices/AdServicesVersion.xml | 159 + .../Animator+AnimationCancelEventArgs.xml | 4 +- .../Animator+AnimationEndEventArgs.xml | 4 +- .../Animator+AnimationPauseEventArgs.xml | 4 +- .../Animator+AnimationRepeatEventArgs.xml | 4 +- .../Animator+AnimationResumeEventArgs.xml | 4 +- .../Animator+AnimationStartEventArgs.xml | 4 +- .../Animator+IAnimatorListener.xml | 8 +- .../Animator+IAnimatorPauseListener.xml | 4 +- ...eAnimator+DurationScaleChangeEventArgs.xml | 58 + .../ValueAnimator+IAnimatorUpdateListener.xml | 2 +- ...eAnimator+IDurationScaleChangeListener.xml | 83 + .../en/Android.Animation/ValueAnimator.xml | 94 + .../Android.App.Admin/DevicePolicyManager.xml | 817 ++- .../DevicePolicyResources.xml | 163 + .../DevicePolicyResourcesManager.xml | 521 ++ .../Android.App.Admin/ExtraResourceType.xml | 67 + .../PreferentialNetworkId.xml | 139 + ...eferentialNetworkServiceConfig+Builder.xml | 339 + ...alNetworkServiceConfig+InterfaceConsts.xml | 101 + .../PreferentialNetworkServiceConfig.xml | 635 ++ .../en/Android.App.Admin/SecurityLog.xml | 201 + .../en/Android.App.Admin/SecurityLogTags.xml | 120 + .../en/Android.App.Admin/WifiSecurity.xml | 115 + .../WifiSsidPolicy+InterfaceConsts.xml | 101 + .../en/Android.App.Admin/WifiSsidPolicy.xml | 416 ++ .../Android.App.Admin/WifiSsidPolicyType.xml | 67 + .../DocumentChangeInfo.xml | 271 + .../IObserverCallback.xml | 89 + .../ObserverSpec+Builder.xml | 225 + .../ObserverSpec.xml | 138 + .../SchemaChangeInfo.xml | 217 + .../GetSchemaResponse+Builder.xml | 91 + .../GetSchemaResponse.xml | 75 + .../GlobalSearchSession.xml | 134 + .../SchemaRequestPermissions.xml | 163 + .../SearchResult+MatchInfo+Builder.xml | 29 + .../SearchResult+MatchInfo.xml | 69 + .../SetSchemaRequest+Builder.xml | 60 + .../SetSchemaRequest.xml | 199 + .../en/Android.App.Job/JobInfo+Builder.xml | 58 + .../en/Android.App.Job/JobInfo.xml | 288 + .../en/Android.App.Job/JobParameters.xml | 44 + .../en/Android.App.Job/JobPriority.xml | 139 + .../en/Android.App.Job/JobService.xml | 4 +- .../en/Android.App.Job/JobWorkItem.xml | 83 + .../en/Android.App.Job/StopReason.xml | 24 + .../Android.App.SdkSandbox/SandboxState.xml | 67 + .../SdkSandboxManager.xml | 196 + .../Android.App.Usage/NetworkStatsManager.xml | 12 +- docs/Mono.Android/en/Android.App/Activity.xml | 214 +- ...ctivityManager+TaskDescription+Builder.xml | 334 + .../ActivityManager+TaskDescription.xml | 124 + .../en/Android.App/ActivityManager.xml | 2 +- .../en/Android.App/ActivityOptions.xml | 207 + .../en/Android.App/ApplicationExitInfo.xml | 44 + .../Android.App/ApplicationExitInfoReason.xml | 24 + docs/Mono.Android/en/Android.App/Dialog.xml | 41 + .../en/Android.App/DirectAction.xml | 2 +- .../en/Android.App/GameManager.xml | 39 + .../Android.App/GameState+InterfaceConsts.xml | 101 + .../Mono.Android/en/Android.App/GameState.xml | 691 ++ .../en/Android.App/GameStateMode.xml | 139 + .../en/Android.App/Instrumentation.xml | 60 +- ...rdManager+IKeyguardLockedStateListener.xml | 83 + ...rdManager+KeyguardLockedStateEventArgs.xml | 58 + .../en/Android.App/KeyguardManager.xml | 81 +- .../en/Android.App/LocaleConfig.xml | 426 ++ .../en/Android.App/LocaleConfigStatus.xml | 91 + .../en/Android.App/LocaleManager.xml | 273 + .../Notification+MessagingStyle.xml | 6 +- .../en/Android.App/NotificationChannel.xml | 50 + .../en/Android.App/NotificationManager.xml | 41 + .../PictureInPictureParams+Builder.xml | 212 +- .../en/Android.App/PictureInPictureParams.xml | 366 ++ docs/Mono.Android/en/Android.App/Service.xml | 62 +- .../en/Android.App/StatusBarManager.xml | 456 ++ .../en/Android.App/StopForegroundFlags.xml | 24 + docs/Mono.Android/en/Android.App/TaskInfo.xml | 36 + .../en/Android.App/TileAddRequestError.xml | 163 + .../en/Android.App/TileAddRequestResult.xml | 91 + .../en/Android.App/UiAutomation.xml | 47 + .../en/Android.App/VoiceInteractor.xml | 36 + .../en/Android.App/WallpaperInfo.xml | 40 + ...lpaperManager+IOnColorsChangedListener.xml | 2 +- .../AppWidgetProviderInfo.xml | 12 +- .../AdvertiseData+Builder.xml | 29 + .../en/Android.Bluetooth.LE/AdvertiseData.xml | 25 + .../AdvertisingSetCallback.xml | 4 +- .../en/Android.Bluetooth.LE/ScanCallback.xml | 58 + .../en/Android.Bluetooth.LE/ScanFailure.xml | 48 + .../ScanFilter+Builder.xml | 62 + .../en/Android.Bluetooth.LE/ScanFilter.xml | 77 + .../en/Android.Bluetooth.LE/ScanRecord.xml | 1388 +++++ .../ScanRecordDataType.xml | 1147 ++++ .../TransportBlock+InterfaceConsts.xml | 101 + .../Android.Bluetooth.LE/TransportBlock.xml | 407 ++ ...TransportDiscoveryData+InterfaceConsts.xml | 101 + .../TransportDiscoveryData.xml | 377 ++ .../en/Android.Bluetooth/AddressType.xml | 24 + .../en/Android.Bluetooth/BitsPerSample.xml | 115 + .../BluetoothA2dp+InterfaceConsts.xml | 87 + .../en/Android.Bluetooth/BluetoothAdapter.xml | 153 + .../BluetoothClass+Device.xml | 116 + .../BluetoothClass+Service.xml | 29 + .../en/Android.Bluetooth/BluetoothClass.xml | 125 + .../BluetoothClassProfile.xml | 91 + .../BluetoothCodecConfig+Builder.xml | 421 ++ .../BluetoothCodecConfig+InterfaceConsts.xml | 101 + .../BluetoothCodecConfig.xml | 1229 ++++ .../BluetoothCodecStatus+Builder.xml | 247 + .../BluetoothCodecStatus+InterfaceConsts.xml | 101 + .../BluetoothCodecStatus.xml | 354 ++ ...oothCsipSetCoordinator+InterfaceConsts.xml | 180 + .../BluetoothCsipSetCoordinator.xml | 292 + .../en/Android.Bluetooth/BluetoothDevice.xml | 94 +- .../BluetoothGatt+InterfaceConsts.xml | 87 + .../en/Android.Bluetooth/BluetoothGatt.xml | 133 + .../BluetoothGattCallback.xml | 126 + .../BluetoothGattCharacteristic.xml | 33 +- .../BluetoothGattDescriptor.xml | 8 + .../BluetoothGattServer+InterfaceConsts.xml | 87 + .../Android.Bluetooth/BluetoothGattServer.xml | 43 + .../BluetoothHeadset+InterfaceConsts.xml | 87 + .../BluetoothHealth+InterfaceConsts.xml | 87 + .../BluetoothHearingAid+InterfaceConsts.xml | 87 + .../BluetoothHidDevice+InterfaceConsts.xml | 87 + .../BluetoothLeAudio+InterfaceConsts.xml | 87 + .../en/Android.Bluetooth/BluetoothLeAudio.xml | 96 + .../BluetoothLeAudioCodecConfig+Builder.xml | 446 ++ ...oothLeAudioCodecConfig+InterfaceConsts.xml | 101 + .../BluetoothLeAudioCodecConfig.xml | 1165 ++++ ...oothLeAudioCodecStatus+InterfaceConsts.xml | 101 + .../BluetoothLeAudioCodecStatus.xml | 493 ++ .../BluetoothLeBitsPerSample.xml | 115 + .../BluetoothLeChannelCount.xml | 91 + .../BluetoothLeFrameDuration.xml | 91 + .../BluetoothLeSampleRate.xml | 187 + .../BluetoothLeSourceCodecType.xml | 67 + .../en/Android.Bluetooth/BluetoothProfile.xml | 87 + .../BluetoothStatusCodes.xml | 145 + .../en/Android.Bluetooth/ChannelMode.xml | 91 + .../en/Android.Bluetooth/CodecType.xml | 187 + .../CurrentBluetoothStatusCodes.xml | 120 + .../en/Android.Bluetooth/DeviceClass.xml | 96 + .../en/Android.Bluetooth/GattStatus.xml | 24 + .../en/Android.Bluetooth/ProfileType.xml | 72 + .../en/Android.Bluetooth/SampleRate.xml | 187 + .../en/Android.Bluetooth/ServiceClass.xml | 24 + .../AssociationInfo+InterfaceConsts.xml | 101 + .../en/Android.Companion/AssociationInfo.xml | 389 ++ .../AssociationRequest+Builder.xml | 110 + .../Android.Companion/AssociationRequest.xml | 337 + .../CompanionDeviceManager+Callback.xml | 106 +- .../CompanionDeviceManager.xml | 169 +- .../CompanionDeviceService.xml | 97 +- .../en/Android.Content.PM/ActivityInfo.xml | 80 + .../Android.Content.PM/ActivityInfoFlags.xml | 24 + .../en/Android.Content.PM/ApplicationInfo.xml | 37 + .../Android.Content.PM/Capability+Builder.xml | 198 + .../Capability+InterfaceConsts.xml | 101 + .../en/Android.Content.PM/Capability.xml | 270 + .../CapabilityParams+Builder.xml | 229 + .../CapabilityParams+InterfaceConsts.xml | 101 + .../Android.Content.PM/CapabilityParams.xml | 343 + .../Android.Content.PM/CrossProfileApps.xml | 53 + .../Android.Content.PM/InstallSourceInfo.xml | 36 + .../en/Android.Content.PM/LauncherApps.xml | 2 +- .../PackageInstaller+Session.xml | 38 +- .../PackageInstaller+SessionInfo.xml | 256 + .../PackageInstaller+SessionParams.xml | 39 + .../Android.Content.PM/PackageInstaller.xml | 203 + .../PackageManager+ApplicationInfoFlags.xml | 178 + ...omponentEnabledSetting+InterfaceConsts.xml | 101 + ...PackageManager+ComponentEnabledSetting.xml | 383 ++ .../PackageManager+ComponentInfoFlags.xml | 178 + .../PackageManager+PackageInfoFlags.xml | 178 + .../PackageManager+ResolveInfoFlags.xml | 178 + .../en/Android.Content.PM/PackageManager.xml | 1546 ++++- .../en/Android.Content.PM/PackageSource.xml | 139 + .../en/Android.Content.PM/SessionStatus.xml | 139 + .../Android.Content.PM/SharedLibraryInfo.xml | 45 + .../Android.Content.PM/SharedLibraryType.xml | 24 + .../ShortcutInfo+Builder.xml | 60 + .../en/Android.Content.PM/ShortcutInfo.xml | 234 + .../en/Android.Content.PM/ShortcutSurface.xml | 67 + .../en/Android.Content.Res/Configuration.xml | 88 +- .../AttributionSource+Builder.xml | 25 + .../en/Android.Content/AttributionSource.xml | 39 + .../en/Android.Content/ClipDescription.xml | 39 + .../en/Android.Content/ClipboardManager.xml | 10 +- .../en/Android.Content/ContentResolver.xml | 2 +- .../en/Android.Content/Context.xml | 339 +- .../en/Android.Content/ContextWrapper.xml | 4 +- .../en/Android.Content/IServiceConnection.xml | 3 +- .../en/Android.Content/Intent.xml | 454 +- .../en/Android.Content/IntentFilter.xml | 80 + .../en/Android.Content/ReceiverFlags.xml | 48 + .../SQLiteDatabase.xml | 358 ++ .../en/Android.Database/CursorWindow.xml | 5 +- .../CursorWindowAllocationException.xml | 171 + .../AdaptiveIconDrawable.xml | 76 + .../Android.Graphics.Drawables/Drawable.xml | 4 +- .../Icon+DrawableLoadedEventArgs.xml | 4 +- .../en/Android.Graphics.Drawables/Icon.xml | 24 +- .../Android.Graphics.Text/HyphenationMode.xml | 91 + .../LineBreakConfig+Builder.xml | 251 + .../Android.Graphics.Text/LineBreakConfig.xml | 436 ++ .../Android.Graphics.Text/LineBreakStyle.xml | 115 + .../LineBreakWordStyle.xml | 67 + .../MeasuredText+Builder.xml | 188 + .../en/Android.Graphics.Text/MeasuredText.xml | 32 + .../en/Android.Graphics/Bitmap+Config.xml | 25 + .../en/Android.Graphics/BitmapShader.xml | 170 + .../BitmapShaderFilterMode.xml | 91 + .../en/Android.Graphics/Canvas.xml | 5 +- .../en/Android.Graphics/ColorSpace.xml | 85 + .../en/Android.Graphics/HardwareRenderer.xml | 48 + .../ImageDecoder+DecodeException.xml | 15 +- .../ImageDecoder+IOnHeaderDecodedListener.xml | 3 +- .../ImageDecoder+IOnPartialImageListener.xml | 3 +- .../ImageDecoder+ImageInfo.xml | 17 +- .../Android.Graphics/ImageDecoder+Source.xml | 2 +- .../en/Android.Graphics/ImageDecoder.xml | 223 +- .../en/Android.Graphics/ImageFormat.xml | 2 +- .../en/Android.Graphics/Outline.xml | 7 +- .../en/Android.Graphics/Paint.xml | 114 + .../en/Android.Graphics/RenderEffect.xml | 45 + .../en/Android.Graphics/RuntimeShader.xml | 824 +++ .../en/Android.Graphics/SurfaceTexture.xml | 38 +- .../BiometricPrompt+CryptoObject.xml | 83 +- .../DeviceStateSensorOrientationMap.xml | 237 + .../DynamicRangeProfiles.xml | 747 +++ .../ExtensionSessionConfiguration.xml | 4 +- ...Combination+MandatoryStreamInformation.xml | 110 + .../MirrorMode.xml | 115 + .../OutputConfiguration.xml | 577 ++ .../RecommendedStreamConfigurationMap.xml | 43 + .../TimestampBase.xml | 139 + .../UsecaseMode.xml | 24 + .../AutomotiveLensFacing.xml | 379 ++ .../AutomotiveLocation.xml | 283 + .../CameraCharacteristics.xml | 275 + .../CameraExtensionCharacteristics.xml | 151 +- ...ensionSession+ExtensionCaptureCallback.xml | 47 + .../CameraExtensionTypes.xml | 24 + .../CameraManager+TorchCallback.xml | 43 + .../CameraManager.xml | 75 + .../CameraMetadata.xml | 1453 ++++- .../CaptureRequest+Key.xml | 2 +- .../ControlVideoStabilizationMode.xml | 24 + .../RequestAvailableCapabilities.xml | 48 + .../ScalerAvailableStreamUseCases.xml | 163 + .../en/Android.Hardware/DataSpace.xml | 1905 ++++++ .../en/Android.Hardware/DataSpaceRange.xml | 115 + .../en/Android.Hardware/DataSpaceStandard.xml | 307 + .../en/Android.Hardware/DataSpaceTransfer.xml | 235 + .../en/Android.Hardware/DataSpaceType.xml | 355 ++ .../en/Android.Hardware/HardwareBuffer.xml | 121 + .../Android.Hardware/HardwareBufferFormat.xml | 24 + .../en/Android.Hardware/Sensor.xml | 450 ++ .../en/Android.Hardware/SensorEvent.xml | 36 + .../SensorPrivacyManager+Sensors.xml | 2 +- .../Android.Hardware/SensorPrivacyManager.xml | 136 + .../SensorPrivacyToggleType.xml | 67 + .../en/Android.Hardware/SensorType.xml | 144 + .../SyncFence+InterfaceConsts.xml | 101 + .../en/Android.Hardware/SyncFence.xml | 479 ++ .../UCharacter+IJoiningGroup.xml | 50 + .../UCharacter+JoiningGroup.xml | 58 + .../UCharacter+UnicodeBlock.xml | 600 ++ .../en/Android.Icu.Lang/UCharacter.xml | 151 + .../en/Android.Icu.Lang/UScript.xml | 125 + .../en/Android.Icu.Number/FormattedNumber.xml | 29 +- .../NumberFormatter+UnitWidth.xml | 50 + .../NumberFormatterSettings.xml | 29 + .../Android.Icu.Text/DateFormat+HourCycle.xml | 268 + .../en/Android.Icu.Text/DateFormat.xml | 31 + .../Android.Icu.Text/DateIntervalFormat.xml | 57 + .../DateTimePatternGenerator.xml | 25 + .../en/Android.Icu.Text/DecimalFormat.xml | 50 + .../Android.Icu.Text/DecimalFormatSymbols.xml | 26 + .../ListFormatter+FormattedList.xml | 407 ++ .../Android.Icu.Text/ListFormatter+Type.xml | 243 + .../Android.Icu.Text/ListFormatter+Width.xml | 243 + .../en/Android.Icu.Text/ListFormatter.xml | 131 + .../en/Android.Icu.Text/PluralRules.xml | 29 + .../en/Android.Icu.Util/Currency.xml | 58 + .../en/Android.Icu.Util/CurrencyNameStyle.xml | 48 + .../MeasureUnit+Complexity.xml | 243 + .../en/Android.Icu.Util/MeasureUnit.xml | 290 + .../en/Android.Icu.Util/ULocale.xml | 29 + .../en/Android.Icu.Util/VersionInfo.xml | 25 + .../InputMethodService.xml | 227 +- .../Geocoder+ErrorEventArgs.xml | 58 + .../Geocoder+GeocodeEventArgs.xml | 58 + .../Geocoder+IGeocodeListener.xml | 122 + .../en/Android.Locations/Geocoder.xml | 233 +- .../GnssAutomaticGainControl+Builder.xml | 317 + ...ssAutomaticGainControl+InterfaceConsts.xml | 101 + .../GnssAutomaticGainControl.xml | 342 + .../en/Android.Locations/GnssClock.xml | 2 +- .../en/Android.Locations/GnssMeasurement.xml | 8 + .../GnssMeasurementRequest+Builder.xml | 29 + .../GnssMeasurementRequest.xml | 36 + .../GnssMeasurementsEvent+Builder.xml | 317 + .../GnssMeasurementsEvent.xml | 39 +- .../GnssNavigationMessage.xml | 2 +- .../IOnNmeaMessageListener.xml | 5 +- .../en/Android.Locations/Location.xml | 495 +- .../Android.Media.Metrics/BundleSession.xml | 267 + .../Android.Media.Metrics/EditingSession.xml | 193 + .../MediaMetricsManager.xml | 150 + .../TranscodingSession.xml | 193 + .../en/Android.Media.Midi/MidiDeviceInfo.xml | 380 ++ .../Android.Media.Midi/MidiDeviceProtocol.xml | 211 + .../en/Android.Media.Midi/MidiManager.xml | 179 +- .../en/Android.Media.Midi/MidiTransport.xml | 67 + .../MediaProjectionManager.xml | 16 +- .../Android.Media.Session/MediaController.xml | 2 +- ...IOnMediaKeyEventSessionChangedListener.xml | 75 + ...r+MediaKeyEventSessionChangedEventArgs.xml | 79 + .../MediaSessionManager.xml | 121 + .../AppLinkInfo+InterfaceConsts.xml | 101 + .../AppLinkInfo.xml | 346 + .../AppManagerError.xml | 211 + .../InteractiveAppState.xml | 91 + .../InteractiveAppType.xml | 91 + .../ServiceState.xml | 115 + .../TeletextAppState.xml | 91 + ...iveAppManager+TvInteractiveAppCallback.xml | 329 + .../TvInteractiveAppManager.xml | 1488 +++++ .../TvInteractiveAppService+Session.xml | 2228 +++++++ .../TvInteractiveAppService.xml | 908 +++ ...eractiveAppServiceInfo+InterfaceConsts.xml | 101 + .../TvInteractiveAppServiceInfo.xml | 509 ++ ...AppView+IOnUnhandledInputEventListener.xml | 86 + ...activeAppView+TvInteractiveAppCallback.xml | 633 ++ ...veAppView+UnhandledInputEventEventArgs.xml | 79 + .../TvInteractiveAppView.xml | 1471 +++++ .../AdRequest+InterfaceConsts.xml | 101 + .../en/Android.Media.TV/AdRequest.xml | 656 ++ .../en/Android.Media.TV/AdRequestType.xml | 67 + .../AdResponse+InterfaceConsts.xml | 101 + .../en/Android.Media.TV/AdResponse.xml | 506 ++ .../en/Android.Media.TV/AdResponseType.xml | 115 + .../AitInfo+InterfaceConsts.xml | 101 + .../en/Android.Media.TV/AitInfo.xml | 351 ++ .../BroadcastInfoRequest+InterfaceConsts.xml | 101 + .../Android.Media.TV/BroadcastInfoRequest.xml | 449 ++ .../BroadcastInfoRequestOption.xml | 67 + .../BroadcastInfoResponse+InterfaceConsts.xml | 101 + .../BroadcastInfoResponse.xml | 528 ++ .../BroadcastInfoResponseResult.xml | 91 + .../en/Android.Media.TV/BroadcastInfoType.xml | 211 + .../en/Android.Media.TV/CommandRequest.xml | 405 ++ .../en/Android.Media.TV/CommandResponse.xml | 331 + .../en/Android.Media.TV/DsmccRequest.xml | 237 + .../en/Android.Media.TV/DsmccResponse.xml | 655 ++ .../en/Android.Media.TV/PesRequest.xml | 275 + .../en/Android.Media.TV/PesResponse.xml | 239 + .../en/Android.Media.TV/SectionRequest.xml | 313 + .../en/Android.Media.TV/SectionResponse.xml | 315 + .../en/Android.Media.TV/SignalStrength.xml | 91 + .../Android.Media.TV/StreamEventRequest.xml | 275 + .../Android.Media.TV/StreamEventResponse.xml | 316 + .../en/Android.Media.TV/TableName.xml | 67 + .../en/Android.Media.TV/TableRequest.xml | 384 ++ .../en/Android.Media.TV/TableResponse.xml | 315 + .../en/Android.Media.TV/TimelineRequest.xml | 237 + .../en/Android.Media.TV/TimelineResponse.xml | 391 ++ .../en/Android.Media.TV/TsRequest.xml | 237 + .../en/Android.Media.TV/TsResponse.xml | 239 + .../TvContract+PreviewPrograms.xml | 48 + .../Android.Media.TV/TvContract+Programs.xml | 105 + .../TvContract+RecordedPrograms.xml | 70 + .../TvContract+WatchNextPrograms.xml | 48 + .../en/Android.Media.TV/TvInputManager.xml | 352 ++ .../TvInputService+Session.xml | 352 ++ .../TvView+TvInputCallback.xml | 123 + .../en/Android.Media.TV/TvView.xml | 41 + .../Android.Media/AudioAttributes+Builder.xml | 58 + .../en/Android.Media/AudioAttributes.xml | 163 + .../AudioDescriptor+InterfaceConsts.xml | 101 + .../en/Android.Media/AudioDescriptor.xml | 124 +- .../en/Android.Media/AudioDeviceInfo.xml | 40 + .../en/Android.Media/AudioDeviceType.xml | 24 + .../en/Android.Media/AudioFormat.xml | 906 +++ .../en/Android.Media/AudioManager.xml | 457 +- .../AudioProfile+InterfaceConsts.xml | 101 + .../en/Android.Media/AudioProfile.xml | 124 +- .../AudioSpatializationBehavior.xml | 67 + .../en/Android.Media/AudioTrack.xml | 4 + .../en/Android.Media/CamcorderProfile.xml | 4 +- .../en/Android.Media/ChannelOut.xml | 504 ++ .../Android.Media/DirectPlaybackSupport.xml | 115 + .../EncoderProfiles+VideoProfile.xml | 428 ++ docs/Mono.Android/en/Android.Media/Image.xml | 96 + .../en/Android.Media/ImageReader+Builder.xml | 346 + .../en/Android.Media/ImageReader.xml | 108 + .../en/Android.Media/ImageWriter+Builder.xml | 373 ++ .../en/Android.Media/ImageWriter.xml | 180 + .../en/Android.Media/JetPlayer.xml | 6 +- .../en/Android.Media/MediaActionSound.xml | 38 + .../Android.Media/MediaCodecCapabilities.xml | 72 + .../MediaCodecInfo+CodecCapabilities.xml | 192 + .../MediaCodecInfo+CodecProfileLevel.xml | 87 + .../en/Android.Media/MediaCodecList.xml | 3 +- .../Android.Media/MediaCodecProfileLevel.xml | 72 + .../en/Android.Media/MediaDrm.xml | 24 + .../en/Android.Media/MediaExtractor.xml | 4 + .../en/Android.Media/MediaFormat.xml | 1222 +++- .../Android.Media/MediaMetadataRetriever.xml | 17 +- .../MediaRecorder+VideoEncoder.xml | 87 + .../en/Android.Media/MediaRoute2Info.xml | 15 +- .../en/Android.Media/MediaRouter.xml | 3 +- ...aRouter2+IOnGetControllerHintsListener.xml | 12 +- .../MediaRouter2+RoutingController.xml | 5 +- .../en/Android.Media/MediaRouter2.xml | 6 +- .../en/Android.Media/MediaSession2.xml | 2 - docs/Mono.Android/en/Android.Media/Mode.xml | 48 + .../en/Android.Media/PictureType.xml | 115 + .../en/Android.Media/RingtoneManager.xml | 42 + ...tializer+HeadTrackerAvailableEventArgs.xml | 79 + ...alizer+IOnHeadTrackerAvailableListener.xml | 89 + ...zer+IOnSpatializerStateChangedListener.xml | 131 + ...r+SpatializerAvailableChangedEventArgs.xml | 79 + ...zer+SpatializerEnabledChangedEventArgs.xml | 79 + .../en/Android.Media/Spatializer.xml | 578 ++ .../SpatializerImmersiveLevel.xml | 91 + .../en/Android.Media/VideoEncoder.xml | 72 + .../VideoEncodingStatisticsLevel.xml | 67 + .../en/Android.Media/VideoProfileHdr.xml | 139 + .../en/Android.Media/VideoProfileYuv.xml | 91 + .../en/Android.Net.Eap/EapAkaInfo+Builder.xml | 189 + .../en/Android.Net.Eap/EapAkaInfo.xml | 139 + .../en/Android.Net.Eap/EapInfo.xml | 159 + .../EapSessionConfig+Builder.xml | 33 + .../EapSessionConfig+EapAkaConfig.xml | 25 + .../EapSessionConfig+EapAkaOption+Builder.xml | 189 + .../EapSessionConfig+EapAkaOption.xml | 139 + .../IkeIOException.xml | 138 + .../IkeTimeoutException.xml | 138 + .../IkeSessionConfiguration+Builder.xml | 29 + .../IkeSessionConfiguration.xml | 25 + .../IkeSessionOption.xml | 24 + .../IkeSessionParams.xml | 33 +- .../en/Android.Net.Nsd/NsdManager.xml | 163 + .../en/Android.Net.Nsd/NsdServiceInfo.xml | 29 + .../TemplateMatchParameter.xml | 91 + ...nCellUnderlyingNetworkTemplate+Builder.xml | 400 ++ .../VcnCellUnderlyingNetworkTemplate.xml | 270 + .../VcnGatewayConnectionConfig+Builder.xml | 29 + .../VcnGatewayConnectionConfig.xml | 36 + .../VcnUnderlyingNetworkTemplate.xml | 446 ++ ...nWifiUnderlyingNetworkTemplate+Builder.xml | 313 + .../VcnWifiUnderlyingNetworkTemplate.xml | 161 + .../Android.Net.Wifi.Aware/AttachCallback.xml | 25 + .../Characteristics.xml | 196 + .../DiscoverySessionCallback.xml | 58 + .../PublishConfig+Builder.xml | 60 + .../Android.Net.Wifi.Aware/PublishConfig.xml | 75 + .../ServiceDiscoveryInfo.xml | 240 + .../SubscribeConfig+Builder.xml | 31 + .../SubscribeConfig.xml | 50 + .../WifiAwareChannelInfo+InterfaceConsts.xml | 101 + .../WifiAwareChannelInfo.xml | 298 + .../WifiAwareCipherSuite.xml | 72 + ...ifiAwareDataPathSecurityConfig+Builder.xml | 251 + ...DataPathSecurityConfig+InterfaceConsts.xml | 101 + .../WifiAwareDataPathSecurityConfig.xml | 325 + .../WifiAwareManager.xml | 101 + .../WifiAwareNetworkInfo.xml | 25 + .../WifiAwareNetworkSpecifier+Builder.xml | 60 + .../WifiAwareNetworkSpecifier.xml | 75 + .../PasspointConfiguration.xml | 28 + .../ApproverDetachReason.xml | 115 + .../ConnectionRequestType.xml | 115 + .../ExternalApproverRequestType.xml | 91 + .../en/Android.Net.Wifi.P2p/WifiP2pDevice.xml | 25 + .../WifiP2pManager+AttachedEventArgs.xml | 58 + ...2pManager+ConnectionRequestedEventArgs.xml | 100 + .../WifiP2pManager+DetachedEventArgs.xml | 79 + ...nager+IExternalApproverRequestListener.xml | 153 + .../WifiP2pManager+PinGeneratedEventArgs.xml | 79 + .../Android.Net.Wifi.P2p/WifiP2pManager.xml | 874 ++- .../RangingRequest+Builder.xml | 62 +- .../ResponderConfig+Builder.xml | 363 ++ .../ResponderConfig+InterfaceConsts.xml | 101 + .../Android.Net.Wifi.Rtt/ResponderConfig.xml | 428 ++ .../ActionRemoveSuggestionType.xml | 67 + .../en/Android.Net.Wifi/InterfaceType.xml | 115 + .../MloLink+InterfaceConsts.xml | 101 + .../en/Android.Net.Wifi/MloLink.xml | 550 ++ .../en/Android.Net.Wifi/MloLinkState.xml | 115 + .../en/Android.Net.Wifi/MultiInternetMode.xml | 91 + .../en/Android.Net.Wifi/NetworkStatus.xml | 24 + .../en/Android.Net.Wifi/Preamble.xml | 139 + .../ScanResult+InformationElement.xml | 29 + .../en/Android.Net.Wifi/ScanResult.xml | 354 ++ .../Android.Net.Wifi/SoftApConfiguration.xml | 93 + .../SoftApConfigurationSecurityType.xml | 48 + .../en/Android.Net.Wifi/WifiChannelWidth.xml | 24 + .../en/Android.Net.Wifi/WifiConfiguration.xml | 258 +- .../WifiConfigurationRandomization.xml | 115 + .../WifiConfigurationSecurityType.xml | 24 + .../Android.Net.Wifi/WifiEnterpriseConfig.xml | 78 + .../en/Android.Net.Wifi/WifiInfo.xml | 132 + .../WifiManager+InterfaceCreationImpact.xml | 211 + .../en/Android.Net.Wifi/WifiManager.xml | 574 +- .../WifiNetworkSuggestion+Builder.xml | 87 + .../WifiNetworkSuggestion.xml | 100 + .../en/Android.Net.Wifi/WifiSecurityType.xml | 24 + .../WifiSsid+InterfaceConsts.xml | 101 + .../en/Android.Net.Wifi/WifiSsid.xml | 278 + .../en/Android.Net.Wifi/WifiStandard.xml | 24 + .../Android.Net/DnsResolver+DnsException.xml | 27 + ...hernetNetworkSpecifier+InterfaceConsts.xml | 101 + .../Android.Net/EthernetNetworkSpecifier.xml | 302 + .../Android.Net/Ikev2VpnProfile+Builder.xml | 83 + .../en/Android.Net/Ikev2VpnProfile.xml | 25 + .../Android.Net/IpConfiguration+Builder.xml | 218 + .../IpConfiguration+InterfaceConsts.xml | 101 + .../en/Android.Net/IpConfiguration.xml | 273 + docs/Mono.Android/en/Android.Net/IpPrefix.xml | 27 + .../en/Android.Net/IpSecManager.xml | 125 +- .../en/Android.Net/NetCapability.xml | 72 + .../en/Android.Net/NetEnterpriseId.xml | 139 + .../en/Android.Net/NetworkCapabilities.xml | 318 + .../en/Android.Net/PlatformVpnProfile.xml | 73 + .../Mono.Android/en/Android.Net/RouteInfo.xml | 121 + .../Mono.Android/en/Android.Net/RouteType.xml | 91 + .../StaticIpConfiguration+Builder.xml | 276 + .../StaticIpConfiguration+InterfaceConsts.xml | 101 + .../en/Android.Net/StaticIpConfiguration.xml | 323 + .../en/Android.Net/TrafficStats.xml | 12 +- docs/Mono.Android/en/Android.Net/Uri.xml | 2 +- .../en/Android.Net/VpnErrorClass.xml | 67 + .../en/Android.Net/VpnErrorCode.xml | 115 + .../en/Android.Net/VpnManager.xml | 790 ++- .../VpnProfileState+InterfaceConsts.xml | 101 + .../en/Android.Net/VpnProfileState.xml | 610 ++ .../en/Android.Net/VpnService+Builder.xml | 58 + docs/Mono.Android/en/Android.Net/VpnState.xml | 115 + .../en/Android.OS.Ext/SdkExtensions.xml | 195 + .../en/Android.OS.Health/UidHealthStats.xml | 6 +- .../en/Android.OS.Storage/StorageManager.xml | 47 +- .../en/Android.OS.Storage/StorageVolume.xml | 38 +- .../Mono.Android/en/Android.OS/BaseBundle.xml | 4 + .../en/Android.OS/BatteryManager.xml | 40 + .../en/Android.OS/BatteryPlugged.xml | 24 + docs/Mono.Android/en/Android.OS/Binder.xml | 19 +- .../en/Android.OS/Build+VERSION.xml | 40 +- .../en/Android.OS/Build+VERSION_CODES.xml | 80 + .../en/Android.OS/BuildVersionCodes.xml | 48 + docs/Mono.Android/en/Android.OS/Bundle.xml | 262 + .../en/Android.OS/CombinedVibration.xml | 2 +- .../en/Android.OS/Environment.xml | 8 - docs/Mono.Android/en/Android.OS/IBinder.xml | 5 +- .../en/Android.OS/IParcelable.xml | 2 +- .../Mono.Android/en/Android.OS/LocaleList.xml | 42 + docs/Mono.Android/en/Android.OS/Parcel.xml | 1531 ++++- .../PowerManager+IWakeLockStateListener.xml | 85 + .../en/Android.OS/PowerManager+WakeLock.xml | 30 + .../PowerManager+WakeLockStateEventArgs.xml | 58 + .../en/Android.OS/PowerManager.xml | 151 +- docs/Mono.Android/en/Android.OS/Process.xml | 153 +- .../en/Android.OS/SharedMemory.xml | 40 + .../en/Android.OS/UserManager.xml | 249 +- .../VibrationAttributes+Builder.xml | 36 + .../en/Android.OS/VibrationAttributes.xml | 198 +- .../VibrationAttributesUsageClass.xml | 24 + .../VibrationAttributesUsageType.xml | 48 + .../VibrationEffect+Composition.xml | 3 +- .../en/Android.OS/VibrationEffect.xml | 18 +- docs/Mono.Android/en/Android.OS/Vibrator.xml | 106 +- .../en/Android.OS/VibratorManager.xml | 2 +- .../Mono.Android/en/Android.Opengl/EGLExt.xml | 153 + .../en/Android.Print/PrintManager.xml | 40 + .../en/Android.Provider/CallLog+Calls.xml | 40 + .../Android.Provider/CallerPresentation.xml | 24 + .../CloudMediaPlaybackState.xml | 211 + ...iaProvider+CloudMediaSurfaceController.xml | 438 ++ ...+CloudMediaSurfaceStateChangedCallback.xml | 377 ++ .../Android.Provider/CloudMediaProvider.xml | 833 +++ ...loudMediaProviderContract+AlbumColumns.xml | 233 + ...iaProviderContract+MediaCollectionInfo.xml | 209 + ...loudMediaProviderContract+MediaColumns.xml | 445 ++ .../CloudMediaProviderContract.xml | 329 + .../CloudMediaStandardMimeTypeExtension.xml | 115 + .../ContactsContract+Settings.xml | 77 + .../MediaStore+Audio+AudioColumns.xml | 4 +- ...e+Audio+Genres+Members+InterfaceConsts.xml | 4 - ...MediaStore+Audio+Media+InterfaceConsts.xml | 4 - ...udio+Playlists+Members+InterfaceConsts.xml | 4 - .../MediaStore+DownloadColumns.xml | 4 +- .../MediaStore+Downloads+InterfaceConsts.xml | 4 - .../MediaStore+Files+FileColumns.xml | 4 +- .../MediaStore+IMediaColumns.xml | 4 - .../MediaStore+Images+ImageColumns.xml | 4 +- ...ediaStore+Images+Media+InterfaceConsts.xml | 4 - .../MediaStore+MediaColumns.xml | 4 +- .../MediaStore+PickerMediaColumns.xml | 278 + ...MediaStore+Video+Media+InterfaceConsts.xml | 4 - .../MediaStore+Video+VideoColumns.xml | 4 +- .../en/Android.Provider/MediaStore.xml | 191 + .../en/Android.Provider/Settings+Global.xml | 4 + .../en/Android.Provider/Settings+Secure.xml | 4 +- .../en/Android.Provider/Settings+System.xml | 8 + .../en/Android.Provider/Settings.xml | 330 + .../SupervisorVerificationSetting.xml | 67 + .../AndroidRuntimeInternal.xml | 39 + .../CredentialDataRequest+Builder.xml | 396 ++ .../CredentialDataRequest.xml | 401 ++ .../CredentialDataResult+IEntries.xml | 235 + .../CredentialDataResult.xml | 311 + .../CredentialEntriesStatus.xml | 187 + .../IdentityCredential.xml | 34 +- .../IdentityCredentialStore.xml | 47 + .../PresentationSession.xml | 294 + .../Android.Security.Identity/ResultData.xml | 32 + .../WritableIdentityCredential.xml | 3 +- .../en/Android.Security/KeyStoreException.xml | 1100 ++++ .../KeyStoreExceptionError.xml | 403 ++ .../KeyStoreExceptionRetry.xml | 115 + .../AutofillResponseFlags.xml | 24 + .../AutofillService.xml | 35 + .../Dataset+Builder.xml | 111 + .../Android.Service.Autofill/EventUIType.xml | 115 + .../Field+Builder.xml | 269 + .../en/Android.Service.Autofill/Field.xml | 235 + .../FillEventHistory+Event.xml | 201 + .../Android.Service.Autofill/FillRequest.xml | 91 +- .../FillResponse+Builder.xml | 110 + .../Android.Service.Autofill/FillResponse.xml | 44 + .../Presentations+Builder.xml | 298 + .../Presentations.xml | 269 + .../CarrierService.xml | 101 +- .../Control+StatefulBuilder.xml | 29 + .../en/Android.Service.Controls/Control.xml | 36 + .../Android.Service.Dreams/DreamService.xml | 6 +- .../NotificationCancelReason.xml | 24 + .../NotificationListenerService.xml | 45 +- .../QuickAccessWalletService.xml | 36 + .../VisibleActivityInfo+InterfaceConsts.xml | 101 + .../VisibleActivityInfo.xml | 259 + .../VoiceInteractionSession+AssistState.xml | 3 +- ...actionSession+IVisibleActivityCallback.xml | 111 + .../VoiceInteractionSession.xml | 58 + .../Android.Speech/IRecognitionListener.xml | 77 + .../IRecognitionSupportCallback.xml | 130 + .../RecognitionService+Callback.xml | 76 + .../RecognitionService+SupportCallback.xml | 225 + .../en/Android.Speech/RecognitionService.xml | 69 + .../RecognitionSupport+Builder.xml | 414 ++ .../RecognitionSupport+InterfaceConsts.xml | 101 + .../en/Android.Speech/RecognitionSupport.xml | 378 ++ .../en/Android.Speech/RecognizerIntent.xml | 438 +- .../SegmentResultsEventArgs.xml | 58 + .../en/Android.Speech/SpeechRecognizer.xml | 162 + .../Android.Speech/SpeechRecognizerError.xml | 24 + .../en/Android.Systems/SystemCleaner.xml | 161 + .../en/Android.Systems/VmSocketAddress.xml | 236 + .../en/Android.Telecom/Call+Callback.xml | 4 +- .../en/Android.Telecom/Call+Details.xml | 40 + .../en/Android.Telecom/CallCapability.xml | 24 + .../CallRedirectionService.xml | 38 + .../Connection+VideoProvider.xml | 6 +- .../en/Android.Telecom/Connection.xml | 76 + .../Android.Telecom/ConnectionCapability.xml | 24 + .../InCallService+VideoCall.xml | 6 +- .../en/Android.Telecom/PhoneAccount.xml | 88 + .../PhoneAccountCapability.xml | 48 + .../en/Android.Telecom/PhoneAccountHandle.xml | 48 +- .../en/Android.Telecom/Presentation.xml | 24 + .../en/Android.Telecom/TelecomManager.xml | 90 +- .../ApnSetting+Builder.xml | 116 + .../en/Android.Telephony.Data/ApnSetting.xml | 195 +- .../en/Android.Telephony.Data/ApnType.xml | 24 + .../TrafficDescriptor.xml | 5 +- .../en/Android.Telephony.Euicc/Error.xml | 24 + .../Android.Telephony.Euicc/EuiccManager.xml | 142 +- .../ImsRegistrationImplBase.xml | 346 + .../RegistrationTech.xml | 139 + .../en/Android.Telephony.Ims/ImsManager.xml | 40 + .../Android.Telephony.Ims/ImsMmTelManager.xml | 82 + .../Android.Telephony.Ims/ImsRcsManager.xml | 204 + .../ImsStateCallback.xml | 532 ++ .../ImsStateCallbackReason.xml | 163 + ...ingManager+FeatureProvisioningCallback.xml | 262 + .../ProvisioningManager.xml | 581 ++ .../RcsCapabilityType.xml | 91 + .../AllowedNetworkTypesReason.xml | 67 + .../AvailableNetworkInfo+Builder.xml | 285 + .../AvailableNetworkInfo.xml | 36 + .../CarrierConfigManager+Bsf.xml | 266 + .../CarrierConfigManager+Ims.xml | 2506 +++++++- .../CarrierConfigManager+ImsEmergency.xml | 375 ++ .../CarrierConfigManager+ImsRtt.xml | 440 ++ .../CarrierConfigManager+ImsSms.xml | 381 ++ .../CarrierConfigManager+ImsSs.xml | 1523 +++++ .../CarrierConfigManager+ImsVoice.xml | 3461 ++++++++++ .../CarrierConfigManager+ImsVt.xml | 689 ++ .../CarrierConfigManager+ImsWfc.xml | 231 + .../CarrierConfigManager+Iwlan.xml | 64 + .../CarrierConfigManager.xml | 401 +- .../Android.Telephony/CarrierImsSmsFormat.xml | 67 + .../CarrierImsSupplementaryService.xml | 547 ++ .../CellSignalStrengthLte.xml | 11 +- .../DataConnectionStatus.xml | 24 + .../Android.Telephony/DataEnabledReason.xml | 48 + .../ImsGeolocationPidfFor.xml | 115 + .../ImsIpsecAuthenticationAlgorithm.xml | 67 + .../ImsIpsecEncryptionAlgorithm.xml | 91 + .../en/Android.Telephony/ImsNetworkType.xml | 67 + .../ImsPreferredTransport.xml | 115 + .../Android.Telephony/ImsRequestUriFormat.xml | 67 + .../ImsVoiceConferenceSubscribeType.xml | 67 + .../ImsVoiceEvsEncodedBwType.xml | 235 + .../ImsVoiceEvsOperationalMode.xml | 67 + .../ImsVoiceEvsPrimaryModeBitrate.xml | 307 + .../ImsVoicePayloadFormat.xml | 67 + .../ImsVoiceSessionPrivacyType.xml | 91 + .../ImsVoiceSessionRefreshMethod.xml | 67 + .../ImsVoiceSessionRefresherType.xml | 91 + .../ImsVoiceSrvccSupport.xml | 115 + .../IncludeLocationDataType.xml | 91 + .../IwlanEpdgAddressType.xml | 24 + .../en/Android.Telephony/MmsError.xml | 72 + .../Android.Telephony/PhoneNumberSource.xml | 91 + .../PhysicalChannelConfig.xml | 2 +- .../en/Android.Telephony/SmsEncoding.xml | 24 + .../en/Android.Telephony/SmsManager.xml | 220 +- .../en/Android.Telephony/SmsMessage.xml | 40 + .../en/Android.Telephony/SmsResult.xml | 24 + .../en/Android.Telephony/SubscriptionInfo.xml | 76 + .../Android.Telephony/SubscriptionManager.xml | 528 +- ...back+IActiveDataSubscriptionIdListener.xml | 6 +- ...allback+IPhysicalChannelConfigListener.xml | 6 +- .../en/Android.Telephony/TelephonyManager.xml | 1623 ++++- .../en/Android.Telephony/UiccCardInfo.xml | 105 + .../UiccPortInfo+InterfaceConsts.xml | 101 + .../en/Android.Telephony/UiccPortInfo.xml | 418 ++ .../en/Android.Telephony/UsageSetting.xml | 115 + .../en/Android.Text.Style/StyleSpan.xml | 85 + .../SuggestionRangeSpan+InterfaceConsts.xml | 101 + .../SuggestionRangeSpan.xml | 344 + .../en/Android.Text/BoringLayout.xml | 326 + .../en/Android.Text/HyphenationFrequency.xml | 48 + .../en/Android.Text/InputTypes.xml | 24 + docs/Mono.Android/en/Android.Text/Layout.xml | 118 + .../en/Android.Text/StaticLayout+Builder.xml | 29 + .../Mono.Android/en/Android.Util/ArrayMap.xml | 85 + .../Mono.Android/en/Android.Util/ArraySet.xml | 42 + .../en/Android.Util/IDumpable.xml | 121 + .../en/Android.Util/IDumpableContainer.xml | 128 + .../AccessibilityEvent.xml | 425 +- ...essibilityServicesStateChangeEventArgs.xml | 58 + ...dioDescriptionRequestedChangeEventArgs.xml | 58 + ...cessibilityServicesStateChangeListener.xml | 83 + ...ager+IAccessibilityStateChangeListener.xml | 4 +- ...udioDescriptionRequestedChangeListener.xml | 83 + .../AccessibilityManager.xml | 371 +- ...essibilityNodeInfo+AccessibilityAction.xml | 100 + .../AccessibilityNodeInfo+CollectionInfo.xml | 8 + ...ityNodeInfo+CollectionItemInfo+Builder.xml | 392 ++ ...cessibilityNodeInfo+CollectionItemInfo.xml | 80 + .../AccessibilityNodeInfo+RangeInfo.xml | 4 + .../AccessibilityNodeInfo.xml | 525 +- .../AccessibilityRecord.xml | 110 +- .../AccessibilityWindowInfo.xml | 91 + .../AccessibilityWindowType.xml | 24 + ...ioningManager+CaptioningChangeListener.xml | 78 + .../CaptioningManager.xml | 108 + .../ContentChangeTypes.xml | 72 + .../EventTypes.xml | 24 + .../PrefetchType.xml | 163 + .../SpeechState.xml | 115 + .../en/Android.Views.Animations/Animation.xml | 98 + .../PathInterpolator.xml | 2 +- .../Transformation.xml | 4 +- .../AutofillManager.xml | 93 + .../BaseInputConnection+InterfaceConsts.xml | 129 + .../BaseInputConnection.xml | 42 + .../CursorAnchorInfo+Builder.xml | 29 + .../CursorAnchorInfo.xml | 38 + .../CursorUpdateFilter.xml | 115 + .../EditorBoundsInfo+Builder.xml | 241 + .../EditorBoundsInfo+InterfaceConsts.xml | 101 + .../EditorBoundsInfo.xml | 307 + .../IInputConnection.xml | 341 +- .../IInputConnectionExtensions.xml | 58 + .../InputConnection.xml | 129 + ...InputConnectionWrapper+InterfaceConsts.xml | 129 + .../InputConnectionWrapper.xml | 223 + .../InputMethodInfo.xml | 40 +- .../InputMethodManager.xml | 82 + .../TextAttribute+Builder.xml | 240 + .../TextAttribute+InterfaceConsts.xml | 101 + .../TextAttribute.xml | 308 + .../TextSnapshot.xml | 387 ++ .../TextServicesManager.xml | 42 +- .../IUiTranslationStateCallback.xml | 143 + .../IViewTranslationCallback.xml | 4 +- .../TranslationCapability.xml | 9 +- .../UiTranslationManager.xml | 4 +- .../en/Android.Views/ActionProvider.xml | 8 +- .../en/Android.Views/BufferTransform.xml | 163 + .../Android.Views/Choreographer+FrameData.xml | 234 + .../Choreographer+FrameTimeline.xml | 255 + .../Choreographer+IVsyncCallback.xml | 72 + .../en/Android.Views/Choreographer.xml | 56 + .../Mono.Android/en/Android.Views/Display.xml | 8 +- .../Android.Views/DisplayCutout+Builder.xml | 396 ++ .../en/Android.Views/DragFlags.xml | 24 + ...estureDetector+IOnContextClickListener.xml | 2 +- .../GestureDetector+IOnDoubleTapListener.xml | 6 +- .../en/Android.Views/GestureDetector.xml | 14 +- .../Mono.Android/en/Android.Views/Gravity.xml | 10 +- ...ol+BufferTransformHintChangedEventArgs.xml | 58 + ...+IOnBufferTransformHintChangedListener.xml | 83 + .../Android.Views/IAttachedSurfaceControl.xml | 133 + .../en/Android.Views/IMenuItem.xml | 54 +- .../en/Android.Views/IMenuItemExtensions.xml | 8 +- .../IMenuItemOnActionExpandListener.xml | 4 +- .../IMenuItemOnMenuItemClickListener.xml | 2 +- .../en/Android.Views/IViewParent.xml | 72 +- .../en/Android.Views/InputDevice.xml | 48 + .../en/Android.Views/InputEvent.xml | 2 +- .../en/Android.Views/KeyCharacterMap.xml | 9 +- .../en/Android.Views/KeyEvent.xml | 688 ++ .../Mono.Android/en/Android.Views/Keycode.xml | 384 ++ .../MenuItemActionCollapseEventArgs.xml | 4 +- .../MenuItemActionExpandEventArgs.xml | 4 +- .../MenuItemOnMenuItemClickEventArgs.xml | 4 +- .../en/Android.Views/MotionEvent.xml | 129 +- .../en/Android.Views/PointerIcon.xml | 6 +- ...estureDetector+IOnScaleGestureListener.xml | 6 +- ...aleGestureDetector+ScaleBeginEventArgs.xml | 4 +- ...ScaleGestureDetector+ScaleEndEventArgs.xml | 4 +- .../ScaleGestureDetector+ScaleEventArgs.xml | 4 +- ...eDetector+SimpleOnScaleGestureListener.xml | 6 +- .../en/Android.Views/ScaleGestureDetector.xml | 6 +- .../Android.Views/SurfaceControl+Builder.xml | 29 + ...eControl+ITransactionCommittedListener.xml | 81 + .../SurfaceControl+Transaction.xml | 355 ++ .../en/Android.Views/SurfaceControl.xml | 258 + .../SurfaceControlViewHost+SurfacePackage.xml | 76 + .../en/Android.Views/SurfaceView.xml | 98 +- .../en/Android.Views/TextureView.xml | 3 +- .../View+AccessibilityDelegate.xml | 4 +- .../View+ApplyWindowInsetsHandler.xml | 2 +- .../View+IOnApplyWindowInsetsListener.xml | 2 +- .../View+IOnAttachStateChangeListener.xml | 4 +- .../en/Android.Views/View+IOnDragListener.xml | 14 +- docs/Mono.Android/en/Android.Views/View.xml | 355 +- .../en/Android.Views/ViewConfiguration.xml | 5 +- .../en/Android.Views/ViewGroup.xml | 50 + .../en/Android.Views/ViewPropertyAnimator.xml | 64 +- docs/Mono.Android/en/Android.Views/Window.xml | 36 + .../WindowManagerLayoutParams.xml | 7 +- .../en/Android.Webkit/WebSettings.xml | 52 + .../en/Android.Webkit/WebStorage.xml | 11 +- .../Android.Webkit/WebView+HitTestResult.xml | 26 +- .../Android.Webkit/WebView+IFindListener.xml | 28 +- .../WebView+IPictureListener.xml | 26 +- .../WebView+VisualStateCallback.xml | 27 +- .../WebView+WebViewTransport.xml | 31 +- .../en/Android.Webkit/WebView.xml | 1753 +++++- .../en/Android.Widget/AbsListView.xml | 48 + .../en/Android.Widget/RemoteViews.xml | 8 + .../en/Android.Widget/TextView.xml | 98 +- .../Android.Window/IOnBackInvokedCallback.xml | 81 + .../IOnBackInvokedDispatcher.xml | 208 + .../en/Android.Window/ISplashScreen.xml | 3 +- .../en/Android.Window/SplashScreen.xml | 112 + .../en/Android.Window/SplashScreenStyle.xml | 67 + .../en/Android/Manifest+Permission.xml | 552 ++ .../en/Android/Manifest+Permission_group.xml | 72 + .../en/Android/Resource+Attribute.xml | 908 +++ docs/Mono.Android/en/Android/Resource+Id.xml | 150 + .../en/Android/Resource+Style.xml | 25 + ...-sdk-12.xml => xamarin-android-sdk-13.xml} | 5496 +++++++++++++++- .../en/Java.IO/BufferedReader.xml | 2 +- .../en/Java.IO/ByteArrayOutputStream.xml | 96 +- .../en/Java.IO/DataInputStream.xml | 2 +- docs/Mono.Android/en/Java.IO/FileReader.xml | 101 +- docs/Mono.Android/en/Java.IO/FileWriter.xml | 190 +- docs/Mono.Android/en/Java.IO/IDataInput.xml | 2 +- docs/Mono.Android/en/Java.IO/InputStream.xml | 212 +- .../en/Java.IO/ObjectStreamException.xml | 10 +- docs/Mono.Android/en/Java.IO/OutputStream.xml | 37 + docs/Mono.Android/en/Java.IO/PrintStream.xml | 129 + docs/Mono.Android/en/Java.IO/PrintWriter.xml | 126 + .../en/Java.IO/PushbackInputStream.xml | 8 +- docs/Mono.Android/en/Java.IO/Reader.xml | 78 + docs/Mono.Android/en/Java.IO/Writer.xml | 37 + .../en/Java.Lang.Invoke/MethodHandle.xml | 133 + .../Java.Lang.Invoke/MethodHandles+Lookup.xml | 134 + .../en/Java.Lang.Invoke/MethodHandles.xml | 853 ++- .../en/Java.Lang.Invoke/MethodType.xml | 37 + .../Java.Lang.Invoke/VarHandle+AccessMode.xml | 1022 +++ .../en/Java.Lang.Invoke/VarHandle.xml | 1608 +++++ .../en/Java.Lang.Ref/Cleaner+ICleanable.xml | 82 + .../Mono.Android/en/Java.Lang.Ref/Cleaner.xml | 234 + .../en/Java.Lang.Ref/Reference.xml | 41 + .../MalformedParameterizedTypeException.xml | 51 +- .../ArrayIndexOutOfBoundsException.xml | 15 +- docs/Mono.Android/en/Java.Lang/Boolean.xml | 14 +- .../en/Java.Lang/BootstrapMethodError.xml | 7 +- docs/Mono.Android/en/Java.Lang/Double.xml | 8 + docs/Mono.Android/en/Java.Lang/Float.xml | 12 + docs/Mono.Android/en/Java.Lang/IIterable.xml | 4 +- .../Java.Lang/IndexOutOfBoundsException.xml | 46 +- docs/Mono.Android/en/Java.Lang/Integer.xml | 205 +- docs/Mono.Android/en/Java.Lang/Long.xml | 196 + docs/Mono.Android/en/Java.Lang/Math.xml | 98 + docs/Mono.Android/en/Java.Lang/Number.xml | 18 +- .../en/Java.Lang/SecurityException.xml | 2 +- .../en/Java.Lang/SecurityManager.xml | 30 +- docs/Mono.Android/en/Java.Lang/StrictMath.xml | 98 + docs/Mono.Android/en/Java.Lang/String.xml | 218 +- .../StringIndexOutOfBoundsException.xml | 16 +- docs/Mono.Android/en/Java.Lang/Thread.xml | 100 +- docs/Mono.Android/en/Java.Math/BigDecimal.xml | 55 +- docs/Mono.Android/en/Java.Math/BigInteger.xml | 206 +- .../en/Java.Net/DatagramSocket.xml | 131 + .../DatagramSocketImpl+InterfaceConsts.xml | 40 + .../en/Java.Net/DatagramSocketImpl.xml | 130 + .../en/Java.Net/IURLStreamHandlerFactory.xml | 3 +- .../en/Java.Net/InetSocketAddress.xml | 4 +- .../en/Java.Net/NetworkInterface.xml | 4 +- .../en/Java.Net/ProtocolException.xml | 10 +- .../Mono.Android/en/Java.Net/ServerSocket.xml | 131 + docs/Mono.Android/en/Java.Net/Socket.xml | 131 + .../Java.Net/SocketImpl+InterfaceConsts.xml | 40 + docs/Mono.Android/en/Java.Net/SocketImpl.xml | 130 + .../Mono.Android/en/Java.Net/SocketOption.xml | 24 + .../en/Java.Net/SocketOptions.xml | 40 + .../en/Java.Net/StandardSocketOptions.xml | 36 + docs/Mono.Android/en/Java.Net/URLDecoder.xml | 47 +- docs/Mono.Android/en/Java.Net/URLEncoder.xml | 44 + .../en/Java.Net/UnknownHostException.xml | 10 +- .../en/Java.Nio.Channels/Channels.xml | 86 + .../en/Java.Nio.Channels/SelectionKey.xml | 82 + .../en/Java.Nio.Channels/Selector.xml | 128 + .../AtomicMoveNotSupportedException.xml | 2 +- .../en/Java.Nio.FileNio/FileStore.xml | 39 +- docs/Mono.Android/en/Java.Nio/ByteBuffer.xml | 85 + .../AclNotFoundException.xml | 8 + .../en/Java.Security.Acl/IAcl.xml | 32 + .../en/Java.Security.Acl/IAclEntry.xml | 36 + .../en/Java.Security.Acl/IGroup.xml | 20 + .../en/Java.Security.Acl/IOwner.xml | 16 + .../en/Java.Security.Acl/IPermission.xml | 4 + .../Java.Security.Acl/LastOwnerException.xml | 8 + .../Java.Security.Acl/NotOwnerException.xml | 8 + .../en/Java.Security.Cert/CRL.xml | 5 +- .../en/Java.Security.Cert/CRLReason.xml | 4 +- .../en/Java.Security.Cert/CertPathBuilder.xml | 18 +- .../Java.Security.Cert/CertPathValidator.xml | 18 +- .../en/Java.Security.Cert/CertStore.xml | 18 +- .../Certificate+CertificateRep.xml | 2 +- .../en/Java.Security.Cert/Certificate.xml | 4 +- .../Java.Security.Cert/CertificateFactory.xml | 6 +- .../URICertStoreParameters.xml | 258 + .../Java.Security.Cert/X509CertSelector.xml | 6 +- .../en/Java.Security.Interfaces/IEdECKey.xml | 71 + .../IEdECPrivateKey.xml | 83 + .../IEdECPublicKey.xml | 83 + .../IRSAMultiPrimePrivateCrtKey.xml | 3 +- .../IRSAPrivateCrtKey.xml | 3 +- .../en/Java.Security.Interfaces/IXECKey.xml | 70 + .../IXECPrivateKey.xml | 81 + .../IXECPublicKey.xml | 94 + .../Java.Security.Spec/ECGenParameterSpec.xml | 12 +- .../en/Java.Security.Spec/EdECPoint.xml | 237 + .../Java.Security.Spec/EdECPrivateKeySpec.xml | 256 + .../Java.Security.Spec/EdECPublicKeySpec.xml | 254 + .../InvalidKeySpecException.xml | 4 +- .../Java.Security.Spec/NamedParameterSpec.xml | 383 ++ .../Java.Security.Spec/XECPrivateKeySpec.xml | 275 + .../Java.Security.Spec/XECPublicKeySpec.xml | 276 + .../AlgorithmParameterGenerator.xml | 6 +- .../en/Java.Security/AlgorithmParameters.xml | 6 +- .../InvalidAlgorithmParameterException.xml | 4 +- .../en/Java.Security/InvalidKeyException.xml | 4 +- .../en/Java.Security/KeyFactory.xml | 6 +- .../en/Java.Security/KeyPairGenerator.xml | 22 +- .../en/Java.Security/KeyStore+Builder.xml | 31 + .../KeyStore+PasswordProtection.xml | 5 +- .../en/Java.Security/KeyStore.xml | 91 +- .../en/Java.Security/KeyStoreSpi.xml | 41 + .../en/Java.Security/MessageDigest.xml | 25 +- .../en/Java.Security/SecureRandom.xml | 6 +- .../en/Java.Security/Signature.xml | 8 +- docs/Mono.Android/en/Java.Text/DateFormat.xml | 83 +- .../en/Java.Text/DateFormatSymbols.xml | 28 +- .../en/Java.Text/DecimalFormat.xml | 30 +- .../en/Java.Text/MessageFormat.xml | 8 +- .../en/Java.Text/NumberFormat.xml | 28 +- .../en/Java.Text/SimpleDateFormat.xml | 15 +- .../AtomicBoolean.xml | 553 +- .../AtomicInteger.xml | 598 +- .../AtomicIntegerArray.xml | 679 +- .../AtomicIntegerFieldUpdater.xml | 28 +- .../AtomicLong.xml | 597 +- .../AtomicLongArray.xml | 680 +- .../AtomicLongFieldUpdater.xml | 28 +- .../AtomicReference.xml | 561 +- .../AtomicReferenceArray.xml | 662 +- .../AtomicReferenceFieldUpdater.xml | 28 +- ...QueuedLongSynchronizer+ConditionObject.xml | 3 +- ...ractQueuedSynchronizer+ConditionObject.xml | 3 +- .../StampedLock.xml | 188 +- .../ArrayBlockingQueue.xml | 85 + .../ConcurrentHashMap.xml | 4 +- .../ConcurrentLinkedDeque.xml | 85 + .../ConcurrentLinkedQueue.xml | 85 + .../CopyOnWriteArrayList.xml | 22 +- .../CopyOnWriteArraySet.xml | 24 +- .../ExecutorCompletionService.xml | 22 +- .../en/Java.Util.Concurrent/Executors.xml | 12 +- .../en/Java.Util.Concurrent/ForkJoinPool.xml | 54 +- .../en/Java.Util.Concurrent/ForkJoinTask.xml | 4 +- .../Java.Util.Concurrent/IBlockingQueue.xml | 7 +- .../Java.Util.Concurrent/IConcurrentMap.xml | 3 +- .../IScheduledExecutorService.xml | 21 +- .../LinkedBlockingDeque.xml | 85 + .../LinkedBlockingQueue.xml | 85 + .../LinkedTransferQueue.xml | 91 +- .../en/Java.Util.Concurrent/Phaser.xml | 5 +- .../PriorityBlockingQueue.xml | 85 + .../ScheduledThreadPoolExecutor.xml | 11 +- .../en/Java.Util.Concurrent/Semaphore.xml | 6 +- .../SubmissionPublisher.xml | 961 +++ .../Java.Util.Concurrent/SynchronousQueue.xml | 2 +- .../ThreadPoolExecutor.xml | 8 +- .../en/Java.Util.Concurrent/TimeUnit.xml | 28 +- .../en/Java.Util.Functions/IPredicate.xml | 46 + .../en/Java.Util.Functions/Predicate.xml | 50 + .../en/Java.Util.Jar/JarEntry.xml | 36 + .../en/Java.Util.Streams/Collectors.xml | 301 +- .../en/Java.Util.Streams/IBaseStream.xml | 2 +- docs/Mono.Android/en/Java.Util/Arrays.xml | 5542 +++++++++++++---- .../Mono.Android/en/Java.Util/EventObject.xml | 4 +- .../en/Java.Util/FormattableFlags.xml | 2 +- .../Mono.Android/en/Java.Util/ICollection.xml | 52 +- .../Mono.Android/en/Java.Util/IComparator.xml | 2 +- .../en/Java.Util/IEnumeration.xml | 38 + docs/Mono.Android/en/Java.Util/IMap.xml | 22 +- docs/Mono.Android/en/Java.Util/IObserver.xml | 8 + .../en/Java.Util/IntSummaryStatistics.xml | 45 +- .../en/Java.Util/LongSummaryStatistics.xml | 45 +- docs/Mono.Android/en/Java.Util/Map.xml | 22 +- docs/Mono.Android/en/Java.Util/Observable.xml | 44 + docs/Mono.Android/en/Java.Util/Optional.xml | 286 +- .../en/Java.Util/OptionalDouble.xml | 182 +- .../Mono.Android/en/Java.Util/OptionalInt.xml | 184 +- .../en/Java.Util/OptionalLong.xml | 182 +- .../Java.Util/ServiceConfigurationError.xml | 3 +- .../en/Java.Util/Spliterators.xml | 4 +- .../en/Java.Util/SplittableRandom.xml | 39 + docs/Mono.Android/en/Java.Util/TimerTask.xml | 3 +- .../en/Javax.Crypto.Spec/SecretKeySpec.xml | 4 +- docs/Mono.Android/en/Javax.Crypto/Cipher.xml | 6 +- .../Javax.Crypto/EncryptedPrivateKeyInfo.xml | 2 +- .../en/Javax.Crypto/ExemptionMechanism.xml | 6 +- .../en/Javax.Crypto/KeyAgreement.xml | 18 +- .../en/Javax.Crypto/KeyGenerator.xml | 6 +- docs/Mono.Android/en/Javax.Crypto/Mac.xml | 6 +- .../en/Javax.Crypto/SecretKeyFactory.xml | 6 +- .../en/Javax.Net.Ssl/KeyManagerFactory.xml | 6 +- .../en/Javax.Net.Ssl/SSLContext.xml | 6 +- .../en/Javax.Net.Ssl/SSLParameters.xml | 2 +- .../en/Javax.Net.Ssl/TrustManagerFactory.xml | 6 +- .../en/Javax.Xml.Parsers/DocumentBuilder.xml | 2 +- docs/Mono.Android/en/Org.Json/JSONObject.xml | 42 + docs/Mono.Android/en/index.xml | 480 +- .../Mono.Android/en/ns-Android.AdServices.xml | 6 + .../en/ns-Android.App.AppSearch.Observers.xml | 6 + .../en/ns-Android.App.SdkSandbox.xml | 6 + .../en/ns-Android.Media.TV.Interactive.xml | 6 + docs/Mono.Android/en/ns-Android.OS.Ext.xml | 6 + .../en/ns-Android.Telephony.Ims.Stub.xml | 6 + 1104 files changed, 180375 insertions(+), 4090 deletions(-) create mode 100644 docs/Mono.Android/en/Android.AccessibilityServices/InputMethod+AccessibilityInputConnection.xml create mode 100644 docs/Mono.Android/en/Android.AccessibilityServices/InputMethod.xml create mode 100644 docs/Mono.Android/en/Android.AccessibilityServices/MagnificationConfig+Builder.xml create mode 100644 docs/Mono.Android/en/Android.AccessibilityServices/MagnificationConfig+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.AccessibilityServices/MagnificationConfig.xml create mode 100644 docs/Mono.Android/en/Android.AccessibilityServices/MagnificationMode.xml create mode 100644 docs/Mono.Android/en/Android.AccessibilityServices/SoftKeyboardControllerEnableIme.xml create mode 100644 docs/Mono.Android/en/Android.AccessibilityServices/TouchInteractionController+ICallback.xml create mode 100644 docs/Mono.Android/en/Android.AccessibilityServices/TouchInteractionController.xml create mode 100644 docs/Mono.Android/en/Android.AccessibilityServices/TouchInteractionState.xml create mode 100644 docs/Mono.Android/en/Android.AdServices/AdServicesVersion.xml create mode 100644 docs/Mono.Android/en/Android.Animation/ValueAnimator+DurationScaleChangeEventArgs.xml create mode 100644 docs/Mono.Android/en/Android.Animation/ValueAnimator+IDurationScaleChangeListener.xml create mode 100644 docs/Mono.Android/en/Android.App.Admin/DevicePolicyResources.xml create mode 100644 docs/Mono.Android/en/Android.App.Admin/DevicePolicyResourcesManager.xml create mode 100644 docs/Mono.Android/en/Android.App.Admin/ExtraResourceType.xml create mode 100644 docs/Mono.Android/en/Android.App.Admin/PreferentialNetworkId.xml create mode 100644 docs/Mono.Android/en/Android.App.Admin/PreferentialNetworkServiceConfig+Builder.xml create mode 100644 docs/Mono.Android/en/Android.App.Admin/PreferentialNetworkServiceConfig+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.App.Admin/PreferentialNetworkServiceConfig.xml create mode 100644 docs/Mono.Android/en/Android.App.Admin/WifiSecurity.xml create mode 100644 docs/Mono.Android/en/Android.App.Admin/WifiSsidPolicy+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.App.Admin/WifiSsidPolicy.xml create mode 100644 docs/Mono.Android/en/Android.App.Admin/WifiSsidPolicyType.xml create mode 100644 docs/Mono.Android/en/Android.App.AppSearch.Observers/DocumentChangeInfo.xml create mode 100644 docs/Mono.Android/en/Android.App.AppSearch.Observers/IObserverCallback.xml create mode 100644 docs/Mono.Android/en/Android.App.AppSearch.Observers/ObserverSpec+Builder.xml create mode 100644 docs/Mono.Android/en/Android.App.AppSearch.Observers/ObserverSpec.xml create mode 100644 docs/Mono.Android/en/Android.App.AppSearch.Observers/SchemaChangeInfo.xml create mode 100644 docs/Mono.Android/en/Android.App.AppSearch/SchemaRequestPermissions.xml create mode 100644 docs/Mono.Android/en/Android.App.Job/JobPriority.xml create mode 100644 docs/Mono.Android/en/Android.App.SdkSandbox/SandboxState.xml create mode 100644 docs/Mono.Android/en/Android.App.SdkSandbox/SdkSandboxManager.xml create mode 100644 docs/Mono.Android/en/Android.App/ActivityManager+TaskDescription+Builder.xml create mode 100644 docs/Mono.Android/en/Android.App/GameState+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.App/GameState.xml create mode 100644 docs/Mono.Android/en/Android.App/GameStateMode.xml create mode 100644 docs/Mono.Android/en/Android.App/KeyguardManager+IKeyguardLockedStateListener.xml create mode 100644 docs/Mono.Android/en/Android.App/KeyguardManager+KeyguardLockedStateEventArgs.xml create mode 100644 docs/Mono.Android/en/Android.App/LocaleConfig.xml create mode 100644 docs/Mono.Android/en/Android.App/LocaleConfigStatus.xml create mode 100644 docs/Mono.Android/en/Android.App/LocaleManager.xml create mode 100644 docs/Mono.Android/en/Android.App/TileAddRequestError.xml create mode 100644 docs/Mono.Android/en/Android.App/TileAddRequestResult.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth.LE/ScanRecordDataType.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth.LE/TransportBlock+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth.LE/TransportBlock.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth.LE/TransportDiscoveryData+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth.LE/TransportDiscoveryData.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BitsPerSample.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothClassProfile.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecConfig+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecConfig+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecConfig.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecStatus+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecStatus+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecStatus.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothCsipSetCoordinator+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothCsipSetCoordinator.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecConfig+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecConfig+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecConfig.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecStatus+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecStatus.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothLeBitsPerSample.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothLeChannelCount.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothLeFrameDuration.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothLeSampleRate.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/BluetoothLeSourceCodecType.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/ChannelMode.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/CodecType.xml create mode 100644 docs/Mono.Android/en/Android.Bluetooth/SampleRate.xml create mode 100644 docs/Mono.Android/en/Android.Companion/AssociationInfo+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Companion/AssociationInfo.xml create mode 100644 docs/Mono.Android/en/Android.Content.PM/Capability+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Content.PM/Capability+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Content.PM/Capability.xml create mode 100644 docs/Mono.Android/en/Android.Content.PM/CapabilityParams+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Content.PM/CapabilityParams+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Content.PM/CapabilityParams.xml create mode 100644 docs/Mono.Android/en/Android.Content.PM/PackageManager+ApplicationInfoFlags.xml create mode 100644 docs/Mono.Android/en/Android.Content.PM/PackageManager+ComponentEnabledSetting+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Content.PM/PackageManager+ComponentEnabledSetting.xml create mode 100644 docs/Mono.Android/en/Android.Content.PM/PackageManager+ComponentInfoFlags.xml create mode 100644 docs/Mono.Android/en/Android.Content.PM/PackageManager+PackageInfoFlags.xml create mode 100644 docs/Mono.Android/en/Android.Content.PM/PackageManager+ResolveInfoFlags.xml create mode 100644 docs/Mono.Android/en/Android.Content.PM/PackageSource.xml create mode 100644 docs/Mono.Android/en/Android.Content.PM/SessionStatus.xml create mode 100644 docs/Mono.Android/en/Android.Content.PM/ShortcutSurface.xml create mode 100644 docs/Mono.Android/en/Android.Database/CursorWindowAllocationException.xml create mode 100644 docs/Mono.Android/en/Android.Graphics.Text/HyphenationMode.xml create mode 100644 docs/Mono.Android/en/Android.Graphics.Text/LineBreakConfig+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Graphics.Text/LineBreakConfig.xml create mode 100644 docs/Mono.Android/en/Android.Graphics.Text/LineBreakStyle.xml create mode 100644 docs/Mono.Android/en/Android.Graphics.Text/LineBreakWordStyle.xml create mode 100644 docs/Mono.Android/en/Android.Graphics/BitmapShaderFilterMode.xml create mode 100644 docs/Mono.Android/en/Android.Graphics/RuntimeShader.xml create mode 100644 docs/Mono.Android/en/Android.Hardware.Camera2.Params/DeviceStateSensorOrientationMap.xml create mode 100644 docs/Mono.Android/en/Android.Hardware.Camera2.Params/DynamicRangeProfiles.xml create mode 100644 docs/Mono.Android/en/Android.Hardware.Camera2.Params/MirrorMode.xml create mode 100644 docs/Mono.Android/en/Android.Hardware.Camera2.Params/TimestampBase.xml create mode 100644 docs/Mono.Android/en/Android.Hardware.Camera2/AutomotiveLensFacing.xml create mode 100644 docs/Mono.Android/en/Android.Hardware.Camera2/AutomotiveLocation.xml create mode 100644 docs/Mono.Android/en/Android.Hardware.Camera2/ScalerAvailableStreamUseCases.xml create mode 100644 docs/Mono.Android/en/Android.Hardware/DataSpace.xml create mode 100644 docs/Mono.Android/en/Android.Hardware/DataSpaceRange.xml create mode 100644 docs/Mono.Android/en/Android.Hardware/DataSpaceStandard.xml create mode 100644 docs/Mono.Android/en/Android.Hardware/DataSpaceTransfer.xml create mode 100644 docs/Mono.Android/en/Android.Hardware/DataSpaceType.xml create mode 100644 docs/Mono.Android/en/Android.Hardware/SensorPrivacyToggleType.xml create mode 100644 docs/Mono.Android/en/Android.Hardware/SyncFence+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Hardware/SyncFence.xml create mode 100644 docs/Mono.Android/en/Android.Icu.Text/DateFormat+HourCycle.xml create mode 100644 docs/Mono.Android/en/Android.Icu.Text/ListFormatter+FormattedList.xml create mode 100644 docs/Mono.Android/en/Android.Icu.Text/ListFormatter+Type.xml create mode 100644 docs/Mono.Android/en/Android.Icu.Text/ListFormatter+Width.xml create mode 100644 docs/Mono.Android/en/Android.Icu.Util/MeasureUnit+Complexity.xml create mode 100644 docs/Mono.Android/en/Android.Locations/Geocoder+ErrorEventArgs.xml create mode 100644 docs/Mono.Android/en/Android.Locations/Geocoder+GeocodeEventArgs.xml create mode 100644 docs/Mono.Android/en/Android.Locations/Geocoder+IGeocodeListener.xml create mode 100644 docs/Mono.Android/en/Android.Locations/GnssAutomaticGainControl+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Locations/GnssAutomaticGainControl+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Locations/GnssAutomaticGainControl.xml create mode 100644 docs/Mono.Android/en/Android.Locations/GnssMeasurementsEvent+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Media.Metrics/BundleSession.xml create mode 100644 docs/Mono.Android/en/Android.Media.Metrics/EditingSession.xml create mode 100644 docs/Mono.Android/en/Android.Media.Metrics/TranscodingSession.xml create mode 100644 docs/Mono.Android/en/Android.Media.Midi/MidiDeviceProtocol.xml create mode 100644 docs/Mono.Android/en/Android.Media.Midi/MidiTransport.xml create mode 100644 docs/Mono.Android/en/Android.Media.Session/MediaSessionManager+IOnMediaKeyEventSessionChangedListener.xml create mode 100644 docs/Mono.Android/en/Android.Media.Session/MediaSessionManager+MediaKeyEventSessionChangedEventArgs.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV.Interactive/AppLinkInfo+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV.Interactive/AppLinkInfo.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV.Interactive/AppManagerError.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV.Interactive/InteractiveAppState.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV.Interactive/InteractiveAppType.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV.Interactive/ServiceState.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV.Interactive/TeletextAppState.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppManager+TvInteractiveAppCallback.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppManager.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppService+Session.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppService.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppServiceInfo+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppServiceInfo.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppView+IOnUnhandledInputEventListener.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppView+TvInteractiveAppCallback.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppView+UnhandledInputEventEventArgs.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppView.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/AdRequest+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/AdRequest.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/AdRequestType.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/AdResponse+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/AdResponse.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/AdResponseType.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/AitInfo+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/AitInfo.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/BroadcastInfoRequest+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/BroadcastInfoRequest.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/BroadcastInfoRequestOption.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/BroadcastInfoResponse+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/BroadcastInfoResponse.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/BroadcastInfoResponseResult.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/BroadcastInfoType.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/CommandRequest.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/CommandResponse.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/DsmccRequest.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/DsmccResponse.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/PesRequest.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/PesResponse.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/SectionRequest.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/SectionResponse.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/SignalStrength.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/StreamEventRequest.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/StreamEventResponse.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/TableName.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/TableRequest.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/TableResponse.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/TimelineRequest.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/TimelineResponse.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/TsRequest.xml create mode 100644 docs/Mono.Android/en/Android.Media.TV/TsResponse.xml create mode 100644 docs/Mono.Android/en/Android.Media/AudioDescriptor+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Media/AudioProfile+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Media/AudioSpatializationBehavior.xml create mode 100644 docs/Mono.Android/en/Android.Media/DirectPlaybackSupport.xml create mode 100644 docs/Mono.Android/en/Android.Media/ImageReader+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Media/ImageWriter+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Media/PictureType.xml create mode 100644 docs/Mono.Android/en/Android.Media/Spatializer+HeadTrackerAvailableEventArgs.xml create mode 100644 docs/Mono.Android/en/Android.Media/Spatializer+IOnHeadTrackerAvailableListener.xml create mode 100644 docs/Mono.Android/en/Android.Media/Spatializer+IOnSpatializerStateChangedListener.xml create mode 100644 docs/Mono.Android/en/Android.Media/Spatializer+SpatializerAvailableChangedEventArgs.xml create mode 100644 docs/Mono.Android/en/Android.Media/Spatializer+SpatializerEnabledChangedEventArgs.xml create mode 100644 docs/Mono.Android/en/Android.Media/Spatializer.xml create mode 100644 docs/Mono.Android/en/Android.Media/SpatializerImmersiveLevel.xml create mode 100644 docs/Mono.Android/en/Android.Media/VideoEncodingStatisticsLevel.xml create mode 100644 docs/Mono.Android/en/Android.Media/VideoProfileHdr.xml create mode 100644 docs/Mono.Android/en/Android.Media/VideoProfileYuv.xml create mode 100644 docs/Mono.Android/en/Android.Net.Eap/EapAkaInfo+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Net.Eap/EapAkaInfo.xml create mode 100644 docs/Mono.Android/en/Android.Net.Eap/EapInfo.xml create mode 100644 docs/Mono.Android/en/Android.Net.Eap/EapSessionConfig+EapAkaOption+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Net.Eap/EapSessionConfig+EapAkaOption.xml create mode 100644 docs/Mono.Android/en/Android.Net.IpSec.Ike.Exceptions/IkeIOException.xml create mode 100644 docs/Mono.Android/en/Android.Net.IpSec.Ike.Exceptions/IkeTimeoutException.xml create mode 100644 docs/Mono.Android/en/Android.Net.Vcn/TemplateMatchParameter.xml create mode 100644 docs/Mono.Android/en/Android.Net.Vcn/VcnCellUnderlyingNetworkTemplate+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Net.Vcn/VcnCellUnderlyingNetworkTemplate.xml create mode 100644 docs/Mono.Android/en/Android.Net.Vcn/VcnUnderlyingNetworkTemplate.xml create mode 100644 docs/Mono.Android/en/Android.Net.Vcn/VcnWifiUnderlyingNetworkTemplate+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Net.Vcn/VcnWifiUnderlyingNetworkTemplate.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi.Aware/ServiceDiscoveryInfo.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareChannelInfo+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareChannelInfo.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareDataPathSecurityConfig+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareDataPathSecurityConfig+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareDataPathSecurityConfig.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi.P2p/ApproverDetachReason.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi.P2p/ConnectionRequestType.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi.P2p/ExternalApproverRequestType.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+AttachedEventArgs.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+ConnectionRequestedEventArgs.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+DetachedEventArgs.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+IExternalApproverRequestListener.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+PinGeneratedEventArgs.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi.Rtt/ResponderConfig+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi.Rtt/ResponderConfig+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi.Rtt/ResponderConfig.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi/ActionRemoveSuggestionType.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi/InterfaceType.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi/MloLink+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi/MloLink.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi/MloLinkState.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi/MultiInternetMode.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi/Preamble.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi/WifiConfigurationRandomization.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi/WifiManager+InterfaceCreationImpact.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi/WifiSsid+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Net.Wifi/WifiSsid.xml create mode 100644 docs/Mono.Android/en/Android.Net/EthernetNetworkSpecifier+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Net/EthernetNetworkSpecifier.xml create mode 100644 docs/Mono.Android/en/Android.Net/IpConfiguration+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Net/IpConfiguration+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Net/IpConfiguration.xml create mode 100644 docs/Mono.Android/en/Android.Net/NetEnterpriseId.xml create mode 100644 docs/Mono.Android/en/Android.Net/RouteType.xml create mode 100644 docs/Mono.Android/en/Android.Net/StaticIpConfiguration+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Net/StaticIpConfiguration+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Net/StaticIpConfiguration.xml create mode 100644 docs/Mono.Android/en/Android.Net/VpnErrorClass.xml create mode 100644 docs/Mono.Android/en/Android.Net/VpnErrorCode.xml create mode 100644 docs/Mono.Android/en/Android.Net/VpnProfileState+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Net/VpnProfileState.xml create mode 100644 docs/Mono.Android/en/Android.Net/VpnState.xml create mode 100644 docs/Mono.Android/en/Android.OS.Ext/SdkExtensions.xml create mode 100644 docs/Mono.Android/en/Android.OS/PowerManager+IWakeLockStateListener.xml create mode 100644 docs/Mono.Android/en/Android.OS/PowerManager+WakeLockStateEventArgs.xml create mode 100644 docs/Mono.Android/en/Android.Provider/CloudMediaPlaybackState.xml create mode 100644 docs/Mono.Android/en/Android.Provider/CloudMediaProvider+CloudMediaSurfaceController.xml create mode 100644 docs/Mono.Android/en/Android.Provider/CloudMediaProvider+CloudMediaSurfaceStateChangedCallback.xml create mode 100644 docs/Mono.Android/en/Android.Provider/CloudMediaProvider.xml create mode 100644 docs/Mono.Android/en/Android.Provider/CloudMediaProviderContract+AlbumColumns.xml create mode 100644 docs/Mono.Android/en/Android.Provider/CloudMediaProviderContract+MediaCollectionInfo.xml create mode 100644 docs/Mono.Android/en/Android.Provider/CloudMediaProviderContract+MediaColumns.xml create mode 100644 docs/Mono.Android/en/Android.Provider/CloudMediaProviderContract.xml create mode 100644 docs/Mono.Android/en/Android.Provider/CloudMediaStandardMimeTypeExtension.xml create mode 100644 docs/Mono.Android/en/Android.Provider/MediaStore+PickerMediaColumns.xml create mode 100644 docs/Mono.Android/en/Android.Provider/SupervisorVerificationSetting.xml create mode 100644 docs/Mono.Android/en/Android.Runtime/AndroidRuntimeInternal.xml create mode 100644 docs/Mono.Android/en/Android.Security.Identity/CredentialDataRequest+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Security.Identity/CredentialDataRequest.xml create mode 100644 docs/Mono.Android/en/Android.Security.Identity/CredentialDataResult+IEntries.xml create mode 100644 docs/Mono.Android/en/Android.Security.Identity/CredentialDataResult.xml create mode 100644 docs/Mono.Android/en/Android.Security.Identity/CredentialEntriesStatus.xml create mode 100644 docs/Mono.Android/en/Android.Security.Identity/PresentationSession.xml create mode 100644 docs/Mono.Android/en/Android.Security/KeyStoreException.xml create mode 100644 docs/Mono.Android/en/Android.Security/KeyStoreExceptionError.xml create mode 100644 docs/Mono.Android/en/Android.Security/KeyStoreExceptionRetry.xml create mode 100644 docs/Mono.Android/en/Android.Service.Autofill/EventUIType.xml create mode 100644 docs/Mono.Android/en/Android.Service.Autofill/Field+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Service.Autofill/Field.xml create mode 100644 docs/Mono.Android/en/Android.Service.Autofill/Presentations+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Service.Autofill/Presentations.xml create mode 100644 docs/Mono.Android/en/Android.Service.Voice/VisibleActivityInfo+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Service.Voice/VisibleActivityInfo.xml create mode 100644 docs/Mono.Android/en/Android.Service.Voice/VoiceInteractionSession+IVisibleActivityCallback.xml create mode 100644 docs/Mono.Android/en/Android.Speech/IRecognitionSupportCallback.xml create mode 100644 docs/Mono.Android/en/Android.Speech/RecognitionService+SupportCallback.xml create mode 100644 docs/Mono.Android/en/Android.Speech/RecognitionSupport+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Speech/RecognitionSupport+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Speech/RecognitionSupport.xml create mode 100644 docs/Mono.Android/en/Android.Speech/SegmentResultsEventArgs.xml create mode 100644 docs/Mono.Android/en/Android.Systems/SystemCleaner.xml create mode 100644 docs/Mono.Android/en/Android.Systems/VmSocketAddress.xml create mode 100644 docs/Mono.Android/en/Android.Telephony.Ims.Stub/ImsRegistrationImplBase.xml create mode 100644 docs/Mono.Android/en/Android.Telephony.Ims.Stub/RegistrationTech.xml create mode 100644 docs/Mono.Android/en/Android.Telephony.Ims/ImsStateCallback.xml create mode 100644 docs/Mono.Android/en/Android.Telephony.Ims/ImsStateCallbackReason.xml create mode 100644 docs/Mono.Android/en/Android.Telephony.Ims/ProvisioningManager+FeatureProvisioningCallback.xml create mode 100644 docs/Mono.Android/en/Android.Telephony.Ims/ProvisioningManager.xml create mode 100644 docs/Mono.Android/en/Android.Telephony.Ims/RcsCapabilityType.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/AllowedNetworkTypesReason.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/AvailableNetworkInfo+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+Bsf.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsEmergency.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsRtt.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsSms.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsSs.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsVoice.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsVt.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsWfc.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/CarrierImsSmsFormat.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/CarrierImsSupplementaryService.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/ImsGeolocationPidfFor.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/ImsIpsecAuthenticationAlgorithm.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/ImsIpsecEncryptionAlgorithm.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/ImsNetworkType.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/ImsPreferredTransport.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/ImsRequestUriFormat.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/ImsVoiceConferenceSubscribeType.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/ImsVoiceEvsEncodedBwType.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/ImsVoiceEvsOperationalMode.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/ImsVoiceEvsPrimaryModeBitrate.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/ImsVoicePayloadFormat.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/ImsVoiceSessionPrivacyType.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/ImsVoiceSessionRefreshMethod.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/ImsVoiceSessionRefresherType.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/ImsVoiceSrvccSupport.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/IncludeLocationDataType.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/PhoneNumberSource.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/UiccPortInfo+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/UiccPortInfo.xml create mode 100644 docs/Mono.Android/en/Android.Telephony/UsageSetting.xml create mode 100644 docs/Mono.Android/en/Android.Text.Style/SuggestionRangeSpan+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Text.Style/SuggestionRangeSpan.xml create mode 100644 docs/Mono.Android/en/Android.Util/IDumpable.xml create mode 100644 docs/Mono.Android/en/Android.Util/IDumpableContainer.xml create mode 100644 docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+AccessibilityServicesStateChangeEventArgs.xml create mode 100644 docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+AudioDescriptionRequestedChangeEventArgs.xml create mode 100644 docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+IAccessibilityServicesStateChangeListener.xml create mode 100644 docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+IAudioDescriptionRequestedChangeListener.xml create mode 100644 docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+CollectionItemInfo+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Views.Accessibility/PrefetchType.xml create mode 100644 docs/Mono.Android/en/Android.Views.Accessibility/SpeechState.xml create mode 100644 docs/Mono.Android/en/Android.Views.InputMethods/CursorUpdateFilter.xml create mode 100644 docs/Mono.Android/en/Android.Views.InputMethods/EditorBoundsInfo+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Views.InputMethods/EditorBoundsInfo+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Views.InputMethods/EditorBoundsInfo.xml create mode 100644 docs/Mono.Android/en/Android.Views.InputMethods/TextAttribute+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Views.InputMethods/TextAttribute+InterfaceConsts.xml create mode 100644 docs/Mono.Android/en/Android.Views.InputMethods/TextAttribute.xml create mode 100644 docs/Mono.Android/en/Android.Views.InputMethods/TextSnapshot.xml create mode 100644 docs/Mono.Android/en/Android.Views/BufferTransform.xml create mode 100644 docs/Mono.Android/en/Android.Views/Choreographer+FrameData.xml create mode 100644 docs/Mono.Android/en/Android.Views/Choreographer+FrameTimeline.xml create mode 100644 docs/Mono.Android/en/Android.Views/Choreographer+IVsyncCallback.xml create mode 100644 docs/Mono.Android/en/Android.Views/DisplayCutout+Builder.xml create mode 100644 docs/Mono.Android/en/Android.Views/IAttachedSurfaceControl+BufferTransformHintChangedEventArgs.xml create mode 100644 docs/Mono.Android/en/Android.Views/IAttachedSurfaceControl+IOnBufferTransformHintChangedListener.xml create mode 100644 docs/Mono.Android/en/Android.Views/SurfaceControl+ITransactionCommittedListener.xml create mode 100644 docs/Mono.Android/en/Android.Window/IOnBackInvokedCallback.xml create mode 100644 docs/Mono.Android/en/Android.Window/IOnBackInvokedDispatcher.xml create mode 100644 docs/Mono.Android/en/Android.Window/SplashScreen.xml create mode 100644 docs/Mono.Android/en/Android.Window/SplashScreenStyle.xml rename docs/Mono.Android/en/FrameworksIndex/{xamarin-android-sdk-12.xml => xamarin-android-sdk-13.xml} (95%) create mode 100644 docs/Mono.Android/en/Java.Lang.Invoke/VarHandle+AccessMode.xml create mode 100644 docs/Mono.Android/en/Java.Lang.Invoke/VarHandle.xml create mode 100644 docs/Mono.Android/en/Java.Lang.Ref/Cleaner+ICleanable.xml create mode 100644 docs/Mono.Android/en/Java.Lang.Ref/Cleaner.xml create mode 100644 docs/Mono.Android/en/Java.Security.Cert/URICertStoreParameters.xml create mode 100644 docs/Mono.Android/en/Java.Security.Interfaces/IEdECKey.xml create mode 100644 docs/Mono.Android/en/Java.Security.Interfaces/IEdECPrivateKey.xml create mode 100644 docs/Mono.Android/en/Java.Security.Interfaces/IEdECPublicKey.xml create mode 100644 docs/Mono.Android/en/Java.Security.Interfaces/IXECKey.xml create mode 100644 docs/Mono.Android/en/Java.Security.Interfaces/IXECPrivateKey.xml create mode 100644 docs/Mono.Android/en/Java.Security.Interfaces/IXECPublicKey.xml create mode 100644 docs/Mono.Android/en/Java.Security.Spec/EdECPoint.xml create mode 100644 docs/Mono.Android/en/Java.Security.Spec/EdECPrivateKeySpec.xml create mode 100644 docs/Mono.Android/en/Java.Security.Spec/EdECPublicKeySpec.xml create mode 100644 docs/Mono.Android/en/Java.Security.Spec/NamedParameterSpec.xml create mode 100644 docs/Mono.Android/en/Java.Security.Spec/XECPrivateKeySpec.xml create mode 100644 docs/Mono.Android/en/Java.Security.Spec/XECPublicKeySpec.xml create mode 100644 docs/Mono.Android/en/Java.Util.Concurrent/SubmissionPublisher.xml create mode 100644 docs/Mono.Android/en/ns-Android.AdServices.xml create mode 100644 docs/Mono.Android/en/ns-Android.App.AppSearch.Observers.xml create mode 100644 docs/Mono.Android/en/ns-Android.App.SdkSandbox.xml create mode 100644 docs/Mono.Android/en/ns-Android.Media.TV.Interactive.xml create mode 100644 docs/Mono.Android/en/ns-Android.OS.Ext.xml create mode 100644 docs/Mono.Android/en/ns-Android.Telephony.Ims.Stub.xml diff --git a/.openpublishing.publish.config.json b/.openpublishing.publish.config.json index ca6fc1d508..670de402a2 100644 --- a/.openpublishing.publish.config.json +++ b/.openpublishing.publish.config.json @@ -6,7 +6,7 @@ "build_output_subfolder": "XamarinAndroidAPI", "locale": "en-us", "monikers": [ - "xamarin-android-sdk-12" + "xamarin-android-sdk-13" ], "moniker_ranges": [], "open_to_public_contributors": false, diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityGestureEvent.xml b/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityGestureEvent.xml index 20be46b1a9..38c78ba2d9 100644 --- a/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityGestureEvent.xml +++ b/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityGestureEvent.xml @@ -47,6 +47,46 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IILjava/util/List;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(IILjava/util/List;)V", "", ApiSince=33)>] + + + + + + + + + the id number of the gesture. + the display on which this gesture was performed. + the motion events that lead to this gesture. + Constructs an AccessibilityGestureEvent to be dispatched to an accessibility service. + + + + Java documentation for android.accessibilityservice.AccessibilityGestureEvent.AccessibilityGestureEvent(int, int, java.util.List<android.view.MotionEvent>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService+MagnificationController+IOnMagnificationChangedListener.xml b/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService+MagnificationController+IOnMagnificationChangedListener.xml index 4892c1111c..fe0d2a0d69 100644 --- a/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService+MagnificationController+IOnMagnificationChangedListener.xml +++ b/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService+MagnificationController+IOnMagnificationChangedListener.xml @@ -51,6 +51,10 @@ [Android.Runtime.Register("onMagnificationChanged", "(Landroid/accessibilityservice/AccessibilityService$MagnificationController;Landroid/graphics/Region;FFF)V", "GetOnMagnificationChanged_Landroid_accessibilityservice_AccessibilityService_MagnificationController_Landroid_graphics_Region_FFFHandler:Android.AccessibilityServices.AccessibilityService/MagnificationController/IOnMagnificationChangedListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)] [<Android.Runtime.Register("onMagnificationChanged", "(Landroid/accessibilityservice/AccessibilityService$MagnificationController;Landroid/graphics/Region;FFF)V", "GetOnMagnificationChanged_Landroid_accessibilityservice_AccessibilityService_MagnificationController_Landroid_graphics_Region_FFFHandler:Android.AccessibilityServices.AccessibilityService/MagnificationController/IOnMagnificationChangedListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService+MagnificationController.xml b/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService+MagnificationController.xml index 4b245b2f5a..ba1c6a819d 100644 --- a/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService+MagnificationController.xml +++ b/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService+MagnificationController.xml @@ -106,6 +106,10 @@ 0.0.0.0 + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("getCenterX", "()F", "", ApiSince=24)] [<get: Android.Runtime.Register("getCenterX", "()F", "", ApiSince=24)>] @@ -144,6 +148,10 @@ 0.0.0.0 + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("getCenterY", "()F", "", ApiSince=24)] [<get: Android.Runtime.Register("getCenterY", "()F", "", ApiSince=24)>] @@ -171,6 +179,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCurrentMagnificationRegion", "()Landroid/graphics/Region;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCurrentMagnificationRegion", "()Landroid/graphics/Region;", "", ApiSince=33)>] + + + + Android.Graphics.Region + + + Returns the region of the screen currently active for magnification if the + controlling magnification is MagnificationConfig#MAGNIFICATION_MODE_FULLSCREEN. + the magnification region of the currently controlling magnification + + + + Java documentation for android.accessibilityservice.AccessibilityService.MagnificationController.getCurrentMagnificationRegion(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -202,6 +247,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMagnificationConfig", "()Landroid/accessibilityservice/MagnificationConfig;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getMagnificationConfig", "()Landroid/accessibilityservice/MagnificationConfig;", "", ApiSince=33)>] + + + + Android.AccessibilityServices.MagnificationConfig + + + Gets the MagnificationConfig of the controlling magnifier on the display. + the magnification config that the service controls + + + + Java documentation for android.accessibilityservice.AccessibilityService.MagnificationController.getMagnificationConfig(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -213,6 +294,10 @@ 0.0.0.0 + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("getMagnificationRegion", "()Landroid/graphics/Region;", "", ApiSince=24)] [<get: Android.Runtime.Register("getMagnificationRegion", "()Landroid/graphics/Region;", "", ApiSince=24)>] @@ -314,6 +399,51 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("resetCurrentMagnification", "(Z)Z", "", ApiSince=33)] + [<Android.Runtime.Register("resetCurrentMagnification", "(Z)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + true to animate from the current scale and + center or false to reset the scale and center + immediately + Resets magnification scale and center of the controlling magnification + to their default (e. + + true on success, false on failure + + + + Java documentation for android.accessibilityservice.AccessibilityService.MagnificationController.resetCurrentMagnification(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -325,6 +455,10 @@ 0.0.0.0 + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("getScale", "()F", "", ApiSince=24)] [<get: Android.Runtime.Register("getScale", "()F", "", ApiSince=24)>] @@ -365,6 +499,10 @@ [Android.Runtime.Register("setCenter", "(FFZ)Z", "", ApiSince=24)] [<Android.Runtime.Register("setCenter", "(FFZ)Z", "", ApiSince=24)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -399,6 +537,51 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMagnificationConfig", "(Landroid/accessibilityservice/MagnificationConfig;Z)Z", "", ApiSince=33)] + [<Android.Runtime.Register("setMagnificationConfig", "(Landroid/accessibilityservice/MagnificationConfig;Z)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the magnification config + + true to animate from the current spec or + false to set the spec immediately + Sets the MagnificationConfig. + + true on success, false on failure + + + + Java documentation for android.accessibilityservice.AccessibilityService.MagnificationController.setMagnificationConfig(android.accessibilityservice.MagnificationConfig, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -414,6 +597,10 @@ [Android.Runtime.Register("setScale", "(FZ)Z", "", ApiSince=24)] [<Android.Runtime.Register("setScale", "(FZ)Z", "", ApiSince=24)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService+SoftKeyboardController.xml b/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService+SoftKeyboardController.xml index 1ba9352818..245311fb23 100644 --- a/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService+SoftKeyboardController.xml +++ b/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService+SoftKeyboardController.xml @@ -95,6 +95,126 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ENABLE_IME_FAIL_BY_ADMIN", ApiSince=33)] + [<Android.Runtime.Register("ENABLE_IME_FAIL_BY_ADMIN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.SoftKeyboardControllerEnableIme enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.SoftKeyboardControllerEnableIme enum directly instead of this field.", true)>] + + + + Android.AccessibilityServices.SoftKeyboardControllerEnableIme + + 1 + + Return value for #setInputMethodEnabled(String, boolean). + + + + Java documentation for android.accessibilityservice.AccessibilityService.SoftKeyboardController.ENABLE_IME_FAIL_BY_ADMIN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ENABLE_IME_FAIL_UNKNOWN", ApiSince=33)] + [<Android.Runtime.Register("ENABLE_IME_FAIL_UNKNOWN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.SoftKeyboardControllerEnableIme enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.SoftKeyboardControllerEnableIme enum directly instead of this field.", true)>] + + + + Android.AccessibilityServices.SoftKeyboardControllerEnableIme + + 2 + + Return value for #setInputMethodEnabled(String, boolean). + + + + Java documentation for android.accessibilityservice.AccessibilityService.SoftKeyboardController.ENABLE_IME_FAIL_UNKNOWN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ENABLE_IME_SUCCESS", ApiSince=33)] + [<Android.Runtime.Register("ENABLE_IME_SUCCESS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.SoftKeyboardControllerEnableIme enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.SoftKeyboardControllerEnableIme enum directly instead of this field.", true)>] + + + + Android.AccessibilityServices.SoftKeyboardControllerEnableIme + + 0 + + Return value for #setInputMethodEnabled(String, boolean). + + + + Java documentation for android.accessibilityservice.AccessibilityService.SoftKeyboardController.ENABLE_IME_SUCCESS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -157,6 +277,51 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setInputMethodEnabled", "(Ljava/lang/String;Z)I", "", ApiSince=33)] + [<Android.Runtime.Register("setInputMethodEnabled", "(Ljava/lang/String;Z)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + + The ID of the input method to enable or disable. This IME must be installed. + + true if the input method associated with imeId should be + enabled. + Enable or disable the specified IME for the user for whom the service is activated. + status code for the result of enabling/disabling the input method associated + with imeId. + + + + Java documentation for android.accessibilityservice.AccessibilityService.SoftKeyboardController.setInputMethodEnabled(java.lang.String, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService.xml b/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService.xml index 84957a270d..cdf762a2dd 100644 --- a/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService.xml +++ b/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService.xml @@ -119,6 +119,85 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearCache", "()Z", "GetClearCacheHandler", ApiSince=33)] + [<Android.Runtime.Register("clearCache", "()Z", "GetClearCacheHandler", ApiSince=33)>] + + + + System.Boolean + + + + Clears the cache. + + true if the cache was cleared + + + + Java documentation for android.accessibilityservice.AccessibilityService.clearCache(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearCachedSubtree", "(Landroid/view/accessibility/AccessibilityNodeInfo;)Z", "GetClearCachedSubtree_Landroid_view_accessibility_AccessibilityNodeInfo_Handler", ApiSince=33)] + [<Android.Runtime.Register("clearCachedSubtree", "(Landroid/view/accessibility/AccessibilityNodeInfo;)Z", "GetClearCachedSubtree_Landroid_view_accessibility_AccessibilityNodeInfo_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + the node to invalidate. + Invalidates node and its subtree in the cache. + + true if the subtree rooted at node was invalidated. + + + + Java documentation for android.accessibilityservice.AccessibilityService.clearCachedSubtree(android.view.accessibility.AccessibilityNodeInfo). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2389,6 +2468,54 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getRootInActiveWindow", "(I)Landroid/view/accessibility/AccessibilityNodeInfo;", "GetGetRootInActiveWindow_IHandler", ApiSince=33)] + [<Android.Runtime.Register("getRootInActiveWindow", "(I)Landroid/view/accessibility/AccessibilityNodeInfo;", "GetGetRootInActiveWindow_IHandler", ApiSince=33)>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "FlagPrefetchAncestors", "FlagPrefetchSiblings", "FlagPrefetchDescendantsHybrid", "FlagPrefetchDescendantsDepthFirst", "FlagPrefetchDescendantsBreadthFirst", "FlagPrefetchUninterruptible" }, Flag=true, Type="Android.Views.Accessibility.AccessibilityNodeInfo")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "FlagPrefetchAncestors", "FlagPrefetchSiblings", "FlagPrefetchDescendantsHybrid", "FlagPrefetchDescendantsDepthFirst", "FlagPrefetchDescendantsBreadthFirst", "FlagPrefetchUninterruptible" }, Flag=true, Type="Android.Views.Accessibility.AccessibilityNodeInfo")>] + + + + + + the prefetching strategy. + Gets the root node in the currently active window if this service + can retrieve window content. + The root node if this service can retrieve window content. + + + + Java documentation for android.accessibilityservice.AccessibilityService.getRootInActiveWindow(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2427,6 +2554,48 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getTouchInteractionController", "(I)Landroid/accessibilityservice/TouchInteractionController;", "", ApiSince=33)] + [<Android.Runtime.Register("getTouchInteractionController", "(I)Landroid/accessibilityservice/TouchInteractionController;", "", ApiSince=33)>] + + + + Android.AccessibilityServices.TouchInteractionController + + + + + + The logical display id, use Display#DEFAULT_DISPLAY for default + display. + Returns the touch interaction controller for the specified logical display, which may be used + to detect gestures and otherwise control touch interactions. + the TouchExploration controller + + + + Java documentation for android.accessibilityservice.AccessibilityService.getTouchInteractionController(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2668,6 +2837,206 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GLOBAL_ACTION_DPAD_CENTER", ApiSince=33)] + [<Android.Runtime.Register("GLOBAL_ACTION_DPAD_CENTER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.GlobalAction enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.GlobalAction enum directly instead of this field.", true)>] + + + + Android.AccessibilityServices.GlobalAction + + 20 + + Action to trigger dpad center keyevent. + + + + Java documentation for android.accessibilityservice.AccessibilityService.GLOBAL_ACTION_DPAD_CENTER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GLOBAL_ACTION_DPAD_DOWN", ApiSince=33)] + [<Android.Runtime.Register("GLOBAL_ACTION_DPAD_DOWN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.GlobalAction enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.GlobalAction enum directly instead of this field.", true)>] + + + + Android.AccessibilityServices.GlobalAction + + 17 + + Action to trigger dpad down keyevent. + + + + Java documentation for android.accessibilityservice.AccessibilityService.GLOBAL_ACTION_DPAD_DOWN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GLOBAL_ACTION_DPAD_LEFT", ApiSince=33)] + [<Android.Runtime.Register("GLOBAL_ACTION_DPAD_LEFT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.GlobalAction enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.GlobalAction enum directly instead of this field.", true)>] + + + + Android.AccessibilityServices.GlobalAction + + 18 + + Action to trigger dpad left keyevent. + + + + Java documentation for android.accessibilityservice.AccessibilityService.GLOBAL_ACTION_DPAD_LEFT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GLOBAL_ACTION_DPAD_RIGHT", ApiSince=33)] + [<Android.Runtime.Register("GLOBAL_ACTION_DPAD_RIGHT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.GlobalAction enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.GlobalAction enum directly instead of this field.", true)>] + + + + Android.AccessibilityServices.GlobalAction + + 19 + + Action to trigger dpad right keyevent. + + + + Java documentation for android.accessibilityservice.AccessibilityService.GLOBAL_ACTION_DPAD_RIGHT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GLOBAL_ACTION_DPAD_UP", ApiSince=33)] + [<Android.Runtime.Register("GLOBAL_ACTION_DPAD_UP", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.GlobalAction enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.GlobalAction enum directly instead of this field.", true)>] + + + + Android.AccessibilityServices.GlobalAction + + 16 + + Action to trigger dpad up keyevent. + + + + Java documentation for android.accessibilityservice.AccessibilityService.GLOBAL_ACTION_DPAD_UP. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3018,7 +3387,7 @@ 7 - Action to toggle docking the current app's window + Action to toggle docking the current app's window. @@ -3033,6 +3402,120 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getInputMethod", "()Landroid/accessibilityservice/InputMethod;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getInputMethod", "()Landroid/accessibilityservice/InputMethod;", "", ApiSince=33)>] + + + + Android.AccessibilityServices.InputMethod + + + Returns the InputMethod instance after the system calls #onCreateInputMethod(), + which may be used to input text or get editable text selection change notifications. + the InputMethod instance + + + + Java documentation for android.accessibilityservice.AccessibilityService.getInputMethod(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isCacheEnabled", "()Z", "GetIsCacheEnabledHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isCacheEnabled", "()Z", "GetIsCacheEnabledHandler", ApiSince=33)>] + + + + System.Boolean + + + Returns true if the cache is enabled. + To be added. + + + + Java documentation for android.accessibilityservice.AccessibilityService.isCacheEnabled(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isNodeInCache", "(Landroid/view/accessibility/AccessibilityNodeInfo;)Z", "GetIsNodeInCache_Landroid_view_accessibility_AccessibilityNodeInfo_Handler", ApiSince=33)] + [<Android.Runtime.Register("isNodeInCache", "(Landroid/view/accessibility/AccessibilityNodeInfo;)Z", "GetIsNodeInCache_Landroid_view_accessibility_AccessibilityNodeInfo_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + the node to check. + Checks if node is in the cache. + + true if node is in the cache. + + + + Java documentation for android.accessibilityservice.AccessibilityService.isNodeInCache(android.view.accessibility.AccessibilityNodeInfo). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3152,6 +3635,43 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCreateInputMethod", "()Landroid/accessibilityservice/InputMethod;", "GetOnCreateInputMethodHandler", ApiSince=33)] + [<Android.Runtime.Register("onCreateInputMethod", "()Landroid/accessibilityservice/InputMethod;", "GetOnCreateInputMethodHandler", ApiSince=33)>] + + + + Android.AccessibilityServices.InputMethod + + + + The default implementation returns our default InputMethod. + the InputMethod. + + + + Java documentation for android.accessibilityservice.AccessibilityService.onCreateInputMethod(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3446,7 +3966,9 @@ The action to perform. Performs a global action. - Whether the action was successfully performed. + Whether the action was successfully performed. + + Perform actions using ids like the id constants referenced below: @@ -3658,6 +4180,86 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAnimationScale", "(F)V", "GetSetAnimationScale_FHandler", ApiSince=33)] + [<Android.Runtime.Register("setAnimationScale", "(F)V", "GetSetAnimationScale_FHandler", ApiSince=33)>] + + + + System.Void + + + + + + The scaling factor for all animations. + Sets the system settings values that control the scaling factor for animations. + + + + Java documentation for android.accessibilityservice.AccessibilityService.setAnimationScale(float). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCacheEnabled", "(Z)Z", "GetSetCacheEnabled_ZHandler", ApiSince=33)] + [<Android.Runtime.Register("setCacheEnabled", "(Z)Z", "GetSetCacheEnabled_ZHandler", ApiSince=33)>] + + + + System.Boolean + + + + + + whether to enable or disable the cache. + Sets the cache status. + + true if the cache and connection are not null, so the cache status is set. + + + + Java documentation for android.accessibilityservice.AccessibilityService.setCacheEnabled(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityServiceFlags.xml b/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityServiceFlags.xml index e776f751e1..65bef3ddda 100644 --- a/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityServiceFlags.xml +++ b/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityServiceFlags.xml @@ -78,6 +78,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityServiceInfo.FlagInputMethodEditor", JniField="android/accessibilityservice/AccessibilityServiceInfo.FLAG_INPUT_METHOD_EDITOR")] + [<Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityServiceInfo.FlagInputMethodEditor", JniField="android/accessibilityservice/AccessibilityServiceInfo.FLAG_INPUT_METHOD_EDITOR")>] + + + + Android.AccessibilityServices.AccessibilityServiceFlags + + 32768 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityServiceInfo.xml b/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityServiceInfo.xml index ff81a5aaab..0e4d6ed5f3 100644 --- a/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityServiceInfo.xml +++ b/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityServiceInfo.xml @@ -954,6 +954,51 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_INPUT_METHOD_EDITOR", ApiSince=33)] + [<Android.Runtime.Register("FLAG_INPUT_METHOD_EDITOR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.AccessibilityServiceFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.AccessibilityServiceFlags enum directly instead of this field.", true)>] + + + + Android.AccessibilityServices.AccessibilityServiceFlags + + 32768 + + This flag makes the AccessibilityService an input method editor with a subset of input + method editor capabilities: get the android.view.inputmethod.InputConnection and get + text selection change notifications. + + + + Java documentation for android.accessibilityservice.AccessibilityServiceInfo.FLAG_INPUT_METHOD_EDITOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1775,6 +1820,82 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.String + + + + + + To be added. + The localized intro of the accessibility service. + The localized intro if available, and null if a intro + has not been provided. + + + + Java documentation for android.accessibilityservice.AccessibilityServiceInfo.loadIntro(android.content.pm.PackageManager). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("loadIntro", "(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;", "GetLoadIntro_Landroid_content_pm_PackageManager_Handler", ApiSince=33)] + [<Android.Runtime.Register("loadIntro", "(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;", "GetLoadIntro_Landroid_content_pm_PackageManager_Handler", ApiSince=33)>] + + + + Java.Lang.ICharSequence + + + + + + To be added. + The localized intro of the accessibility service. + The localized intro if available, and null if a intro + has not been provided. + + + + Java documentation for android.accessibilityservice.AccessibilityServiceInfo.loadIntro(android.content.pm.PackageManager). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2111,6 +2232,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTileServiceName", "()Ljava/lang/String;", "GetGetTileServiceNameHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getTileServiceName", "()Ljava/lang/String;", "GetGetTileServiceNameHandler", ApiSince=33)>] + + + + System.String + + + Gets the name of android.service.quicksettings.TileService is associated with + this accessibility service. + The name of android.service.quicksettings.TileService. + + + + Java documentation for android.accessibilityservice.AccessibilityServiceInfo.getTileServiceName(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/GlobalAction.xml b/docs/Mono.Android/en/Android.AccessibilityServices/GlobalAction.xml index b923e0971c..07e4ebbffc 100644 --- a/docs/Mono.Android/en/Android.AccessibilityServices/GlobalAction.xml +++ b/docs/Mono.Android/en/Android.AccessibilityServices/GlobalAction.xml @@ -164,6 +164,126 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.GlobalActionDpadCenter", JniField="android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_DPAD_CENTER")] + [<Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.GlobalActionDpadCenter", JniField="android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_DPAD_CENTER")>] + + + + Android.AccessibilityServices.GlobalAction + + 20 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.GlobalActionDpadDown", JniField="android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_DPAD_DOWN")] + [<Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.GlobalActionDpadDown", JniField="android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_DPAD_DOWN")>] + + + + Android.AccessibilityServices.GlobalAction + + 17 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.GlobalActionDpadLeft", JniField="android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_DPAD_LEFT")] + [<Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.GlobalActionDpadLeft", JniField="android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_DPAD_LEFT")>] + + + + Android.AccessibilityServices.GlobalAction + + 18 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.GlobalActionDpadRight", JniField="android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_DPAD_RIGHT")] + [<Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.GlobalActionDpadRight", JniField="android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_DPAD_RIGHT")>] + + + + Android.AccessibilityServices.GlobalAction + + 19 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.GlobalActionDpadUp", JniField="android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_DPAD_UP")] + [<Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.GlobalActionDpadUp", JniField="android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_DPAD_UP")>] + + + + Android.AccessibilityServices.GlobalAction + + 16 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/InputMethod+AccessibilityInputConnection.xml b/docs/Mono.Android/en/Android.AccessibilityServices/InputMethod+AccessibilityInputConnection.xml new file mode 100644 index 0000000000..e74e2fc6ac --- /dev/null +++ b/docs/Mono.Android/en/Android.AccessibilityServices/InputMethod+AccessibilityInputConnection.xml @@ -0,0 +1,535 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/accessibilityservice/InputMethod$AccessibilityInputConnection", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/accessibilityservice/InputMethod$AccessibilityInputConnection", ApiSince=33, DoNotGenerateAcw=true)>] + + + + This class provides the allowed list of InputConnection APIs for + accessibility services. + + + + Java documentation for android.accessibilityservice.InputMethod.AccessibilityInputConnection. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearMetaKeyStates", "(I)V", "", ApiSince=33)] + [<Android.Runtime.Register("clearMetaKeyStates", "(I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + The states to be cleared, may be one or more bits as + per KeyEvent#getMetaState() KeyEvent.getMetaState(). + Clear the given meta key pressed states in the given input + connection. + + + + Java documentation for android.accessibilityservice.InputMethod.AccessibilityInputConnection.clearMetaKeyStates(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("commitText", "(Ljava/lang/CharSequence;ILandroid/view/inputmethod/TextAttribute;)V", "", ApiSince=33)] + [<Android.Runtime.Register("commitText", "(Ljava/lang/CharSequence;ILandroid/view/inputmethod/TextAttribute;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("deleteSurroundingText", "(II)V", "", ApiSince=33)] + [<Android.Runtime.Register("deleteSurroundingText", "(II)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + The number of characters before the cursor to be deleted, in code + unit. If this is greater than the number of existing characters between the + beginning of the text and the cursor, then this method does not fail but deletes + all the characters in that range. + The number of characters after the cursor to be deleted, in code unit. + If this is greater than the number of existing characters between the cursor and + the end of the text, then this method does not fail but deletes all the characters + in that range. + Delete <var>beforeLength</var> characters of text before the + current cursor position, and delete <var>afterLength</var> + characters of text after the current cursor position, excluding + the selection. + + + + Java documentation for android.accessibilityservice.InputMethod.AccessibilityInputConnection.deleteSurroundingText(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getCursorCapsMode", "(I)I", "", ApiSince=33)] + [<Android.Runtime.Register("getCursorCapsMode", "(I)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + The desired modes to retrieve, as defined by + android.text.TextUtils#getCapsMode TextUtils.getCapsMode. These + constants are defined so that you can simply pass the current + EditorInfo#inputType TextBoxAttribute.contentType value + directly in to here. + Retrieve the current capitalization mode in effect at the + current cursor position in the text. + the caps mode flags that are in effect at the current + cursor position. See TYPE_TEXT_FLAG_CAPS_* in android.text.InputType. + + + + Java documentation for android.accessibilityservice.InputMethod.AccessibilityInputConnection.getCursorCapsMode(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getSurroundingText", "(III)Landroid/view/inputmethod/SurroundingText;", "", ApiSince=33)] + [<Android.Runtime.Register("getSurroundingText", "(III)Landroid/view/inputmethod/SurroundingText;", "", ApiSince=33)>] + + + + Android.Views.InputMethods.SurroundingText + + + + + + + + The expected length of the text before the cursor. + The expected length of the text after the cursor. + Supplies additional options controlling how the text is returned. May be + either 0 or InputConnection#GET_TEXT_WITH_STYLES. + Gets the surrounding text around the current cursor, with <var>beforeLength</var> + characters of text before the cursor (start of the selection), <var>afterLength</var> + characters of text after the cursor (end of the selection), and all of the selected + text. + an android.view.inputmethod.SurroundingText object describing the + surrounding text and state of selection, or null if the input connection is no longer + valid, or the editor can't comply with the request for some reason, or the application + does not implement this method. The length of the returned text might be less than the + sum of <var>beforeLength</var> and <var>afterLength</var> . + + + + Java documentation for android.accessibilityservice.InputMethod.AccessibilityInputConnection.getSurroundingText(int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("performContextMenuAction", "(I)V", "", ApiSince=33)] + [<Android.Runtime.Register("performContextMenuAction", "(I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Perform a context menu action on the field. + + + + Java documentation for android.accessibilityservice.InputMethod.AccessibilityInputConnection.performContextMenuAction(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("performEditorAction", "(I)V", "", ApiSince=33)] + [<Android.Runtime.Register("performEditorAction", "(I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + This must be one of the action constants for + EditorInfo#imeOptions EditorInfo.imeOptions, such as + EditorInfo#IME_ACTION_GO EditorInfo.EDITOR_ACTION_GO, or the value of + EditorInfo#actionId EditorInfo.actionId if a custom action is available. + Have the editor perform an action it has said it can do. + + + + Java documentation for android.accessibilityservice.InputMethod.AccessibilityInputConnection.performEditorAction(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("sendKeyEvent", "(Landroid/view/KeyEvent;)V", "", ApiSince=33)] + [<Android.Runtime.Register("sendKeyEvent", "(Landroid/view/KeyEvent;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + The key event. + Send a key event to the process that is currently attached + through this input connection. + + + + Java documentation for android.accessibilityservice.InputMethod.AccessibilityInputConnection.sendKeyEvent(android.view.KeyEvent). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSelection", "(II)V", "", ApiSince=33)] + [<Android.Runtime.Register("setSelection", "(II)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + the character index where the selection should start. + the character index where the selection should end. + Set the selection of the text editor. + + + + Java documentation for android.accessibilityservice.InputMethod.AccessibilityInputConnection.setSelection(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/InputMethod.xml b/docs/Mono.Android/en/Android.AccessibilityServices/InputMethod.xml new file mode 100644 index 0000000000..81f9a93608 --- /dev/null +++ b/docs/Mono.Android/en/Android.AccessibilityServices/InputMethod.xml @@ -0,0 +1,413 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/accessibilityservice/InputMethod", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/accessibilityservice/InputMethod", ApiSince=33, DoNotGenerateAcw=true)>] + + + + This class provides input method APIs. + + + + Java documentation for android.accessibilityservice.InputMethod. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/accessibilityservice/AccessibilityService;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/accessibilityservice/AccessibilityService;)V", "", ApiSince=33)>] + + + + + + + To be added. + Creates a new InputMethod instance for the given service, so that the + accessibility service can control editing. + + + + Java documentation for android.accessibilityservice.InputMethod.InputMethod(android.accessibilityservice.AccessibilityService). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCurrentInputConnection", "()Landroid/accessibilityservice/InputMethod$AccessibilityInputConnection;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCurrentInputConnection", "()Landroid/accessibilityservice/InputMethod$AccessibilityInputConnection;", "", ApiSince=33)>] + + + + Android.AccessibilityServices.InputMethod+AccessibilityInputConnection + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCurrentInputEditorInfo", "()Landroid/view/inputmethod/EditorInfo;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCurrentInputEditorInfo", "()Landroid/view/inputmethod/EditorInfo;", "", ApiSince=33)>] + + + + Android.Views.InputMethods.EditorInfo + + + Get the EditorInfo which describes several attributes of a text editing object + that an accessibility service is communicating with (typically an EditText). + To be added. + + + + Java documentation for android.accessibilityservice.InputMethod.getCurrentInputEditorInfo(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCurrentInputStarted", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCurrentInputStarted", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + Whether the input has started. + To be added. + + + + Java documentation for android.accessibilityservice.InputMethod.getCurrentInputStarted(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onFinishInput", "()V", "GetOnFinishInputHandler", ApiSince=33)] + [<Android.Runtime.Register("onFinishInput", "()V", "GetOnFinishInputHandler", ApiSince=33)>] + + + + System.Void + + + + Called to inform the accessibility service that text input has finished in + the last editor. + + + + Java documentation for android.accessibilityservice.InputMethod.onFinishInput(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onStartInput", "(Landroid/view/inputmethod/EditorInfo;Z)V", "GetOnStartInput_Landroid_view_inputmethod_EditorInfo_ZHandler", ApiSince=33)] + [<Android.Runtime.Register("onStartInput", "(Landroid/view/inputmethod/EditorInfo;Z)V", "GetOnStartInput_Landroid_view_inputmethod_EditorInfo_ZHandler", ApiSince=33)>] + + + + System.Void + + + + + + + The attributes of the editor that input is starting + in. + Set to true if input is restarting in the same + editor such as because the application has changed the text in + the editor. Otherwise will be false, indicating this is a new + session with the editor. + Called to inform the accessibility service that text input has started in an + editor. + + + + Java documentation for android.accessibilityservice.InputMethod.onStartInput(android.view.inputmethod.EditorInfo, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onUpdateSelection", "(IIIIII)V", "GetOnUpdateSelection_IIIIIIHandler", ApiSince=33)] + [<Android.Runtime.Register("onUpdateSelection", "(IIIIII)V", "GetOnUpdateSelection_IIIIIIHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + Called when the application has reported a new selection region of + the text. + + + + Java documentation for android.accessibilityservice.InputMethod.onUpdateSelection(int, int, int, int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/MagnificationConfig+Builder.xml b/docs/Mono.Android/en/Android.AccessibilityServices/MagnificationConfig+Builder.xml new file mode 100644 index 0000000000..0aa70f8237 --- /dev/null +++ b/docs/Mono.Android/en/Android.AccessibilityServices/MagnificationConfig+Builder.xml @@ -0,0 +1,309 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/accessibilityservice/MagnificationConfig$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/accessibilityservice/MagnificationConfig$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Builder for creating MagnificationConfig objects. + + + + Java documentation for android.accessibilityservice.MagnificationConfig.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + Creates a new Builder. + + + + Java documentation for android.accessibilityservice.MagnificationConfig.Builder.MagnificationConfig$Builder(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/accessibilityservice/MagnificationConfig;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/accessibilityservice/MagnificationConfig;", "", ApiSince=33)>] + + + + Android.AccessibilityServices.MagnificationConfig + + + + Builds and returns a MagnificationConfig + To be added. + + + + Java documentation for android.accessibilityservice.MagnificationConfig.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCenterX", "(F)Landroid/accessibilityservice/MagnificationConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setCenterX", "(F)Landroid/accessibilityservice/MagnificationConfig$Builder;", "", ApiSince=33)>] + + + + Android.AccessibilityServices.MagnificationConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCenterY", "(F)Landroid/accessibilityservice/MagnificationConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setCenterY", "(F)Landroid/accessibilityservice/MagnificationConfig$Builder;", "", ApiSince=33)>] + + + + Android.AccessibilityServices.MagnificationConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMode", "(I)Landroid/accessibilityservice/MagnificationConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setMode", "(I)Landroid/accessibilityservice/MagnificationConfig$Builder;", "", ApiSince=33)>] + + + + Android.AccessibilityServices.MagnificationConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setScale", "(F)Landroid/accessibilityservice/MagnificationConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setScale", "(F)Landroid/accessibilityservice/MagnificationConfig$Builder;", "", ApiSince=33)>] + + + + Android.AccessibilityServices.MagnificationConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/MagnificationConfig+InterfaceConsts.xml b/docs/Mono.Android/en/Android.AccessibilityServices/MagnificationConfig+InterfaceConsts.xml new file mode 100644 index 0000000000..d228faf277 --- /dev/null +++ b/docs/Mono.Android/en/Android.AccessibilityServices/MagnificationConfig+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/MagnificationConfig.xml b/docs/Mono.Android/en/Android.AccessibilityServices/MagnificationConfig.xml new file mode 100644 index 0000000000..9328a3fc24 --- /dev/null +++ b/docs/Mono.Android/en/Android.AccessibilityServices/MagnificationConfig.xml @@ -0,0 +1,511 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/accessibilityservice/MagnificationConfig", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/accessibilityservice/MagnificationConfig", ApiSince=33, DoNotGenerateAcw=true)>] + + + + This class describes the magnification config for AccessibilityService to control the + magnification. + + + + Java documentation for android.accessibilityservice.MagnificationConfig. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCenterX", "()F", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCenterX", "()F", "", ApiSince=33)>] + + + + System.Single + + + Returns the screen-relative X coordinate of the center of the magnification viewport. + the X coordinate. If the controlling magnifier is #MAGNIFICATION_MODE_WINDOW + but not enabled, it returns Float#NaN. If the controlling magnifier is #MAGNIFICATION_MODE_FULLSCREEN but not enabled, it returns 0 + + + + Java documentation for android.accessibilityservice.MagnificationConfig.getCenterX(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCenterY", "()F", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCenterY", "()F", "", ApiSince=33)>] + + + + System.Single + + + Returns the screen-relative Y coordinate of the center of the magnification viewport. + the Y coordinate If the controlling magnifier is #MAGNIFICATION_MODE_WINDOW + but not enabled, it returns Float#NaN. If the controlling magnifier is #MAGNIFICATION_MODE_FULLSCREEN but not enabled, it returns 0 + + + + Java documentation for android.accessibilityservice.MagnificationConfig.getCenterY(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MAGNIFICATION_MODE_DEFAULT", ApiSince=33)] + [<Android.Runtime.Register("MAGNIFICATION_MODE_DEFAULT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.MagnificationMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.MagnificationMode enum directly instead of this field.", true)>] + + + + Android.AccessibilityServices.MagnificationMode + + 0 + + The controlling magnification mode. + + + + Java documentation for android.accessibilityservice.MagnificationConfig.MAGNIFICATION_MODE_DEFAULT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MAGNIFICATION_MODE_FULLSCREEN", ApiSince=33)] + [<Android.Runtime.Register("MAGNIFICATION_MODE_FULLSCREEN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.MagnificationMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.MagnificationMode enum directly instead of this field.", true)>] + + + + Android.AccessibilityServices.MagnificationMode + + 1 + + The controlling magnification mode. + + + + Java documentation for android.accessibilityservice.MagnificationConfig.MAGNIFICATION_MODE_FULLSCREEN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MAGNIFICATION_MODE_WINDOW", ApiSince=33)] + [<Android.Runtime.Register("MAGNIFICATION_MODE_WINDOW", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.MagnificationMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.MagnificationMode enum directly instead of this field.", true)>] + + + + Android.AccessibilityServices.MagnificationMode + + 2 + + The controlling magnification mode. + + + + Java documentation for android.accessibilityservice.MagnificationConfig.MAGNIFICATION_MODE_WINDOW. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMode", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getMode", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Returns the magnification mode that is the current activated mode or the controlling mode of + the config. + The magnification mode + + + + Java documentation for android.accessibilityservice.MagnificationConfig.getMode(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getScale", "()F", "", ApiSince=33)] + [<get: Android.Runtime.Register("getScale", "()F", "", ApiSince=33)>] + + + + System.Single + + + Returns the magnification scale of the controlling magnifier + the scale If the controlling magnifier is not activated, it returns 1 by default + + + + Java documentation for android.accessibilityservice.MagnificationConfig.getScale(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/MagnificationMode.xml b/docs/Mono.Android/en/Android.AccessibilityServices/MagnificationMode.xml new file mode 100644 index 0000000000..e3e7c25113 --- /dev/null +++ b/docs/Mono.Android/en/Android.AccessibilityServices/MagnificationMode.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.AccessibilityServices.MagnificationConfig.MagnificationModeDefault", JniField="android/accessibilityservice/MagnificationConfig.MAGNIFICATION_MODE_DEFAULT")] + [<Android.Runtime.IntDefinition("Android.AccessibilityServices.MagnificationConfig.MagnificationModeDefault", JniField="android/accessibilityservice/MagnificationConfig.MAGNIFICATION_MODE_DEFAULT")>] + + + + Android.AccessibilityServices.MagnificationMode + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.AccessibilityServices.MagnificationConfig.MagnificationModeFullscreen", JniField="android/accessibilityservice/MagnificationConfig.MAGNIFICATION_MODE_FULLSCREEN")] + [<Android.Runtime.IntDefinition("Android.AccessibilityServices.MagnificationConfig.MagnificationModeFullscreen", JniField="android/accessibilityservice/MagnificationConfig.MAGNIFICATION_MODE_FULLSCREEN")>] + + + + Android.AccessibilityServices.MagnificationMode + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.AccessibilityServices.MagnificationConfig.MagnificationModeWindow", JniField="android/accessibilityservice/MagnificationConfig.MAGNIFICATION_MODE_WINDOW")] + [<Android.Runtime.IntDefinition("Android.AccessibilityServices.MagnificationConfig.MagnificationModeWindow", JniField="android/accessibilityservice/MagnificationConfig.MAGNIFICATION_MODE_WINDOW")>] + + + + Android.AccessibilityServices.MagnificationMode + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/SoftKeyboardControllerEnableIme.xml b/docs/Mono.Android/en/Android.AccessibilityServices/SoftKeyboardControllerEnableIme.xml new file mode 100644 index 0000000000..88137b843b --- /dev/null +++ b/docs/Mono.Android/en/Android.AccessibilityServices/SoftKeyboardControllerEnableIme.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.SoftKeyboardController.EnableImeFailByAdmin", JniField="android/accessibilityservice/AccessibilityService$SoftKeyboardController.ENABLE_IME_FAIL_BY_ADMIN")] + [<Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.SoftKeyboardController.EnableImeFailByAdmin", JniField="android/accessibilityservice/AccessibilityService$SoftKeyboardController.ENABLE_IME_FAIL_BY_ADMIN")>] + + + + Android.AccessibilityServices.SoftKeyboardControllerEnableIme + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.SoftKeyboardController.EnableImeFailUnknown", JniField="android/accessibilityservice/AccessibilityService$SoftKeyboardController.ENABLE_IME_FAIL_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.SoftKeyboardController.EnableImeFailUnknown", JniField="android/accessibilityservice/AccessibilityService$SoftKeyboardController.ENABLE_IME_FAIL_UNKNOWN")>] + + + + Android.AccessibilityServices.SoftKeyboardControllerEnableIme + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.SoftKeyboardController.EnableImeSuccess", JniField="android/accessibilityservice/AccessibilityService$SoftKeyboardController.ENABLE_IME_SUCCESS")] + [<Android.Runtime.IntDefinition("Android.AccessibilityServices.AccessibilityService.SoftKeyboardController.EnableImeSuccess", JniField="android/accessibilityservice/AccessibilityService$SoftKeyboardController.ENABLE_IME_SUCCESS")>] + + + + Android.AccessibilityServices.SoftKeyboardControllerEnableIme + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/TouchInteractionController+ICallback.xml b/docs/Mono.Android/en/Android.AccessibilityServices/TouchInteractionController+ICallback.xml new file mode 100644 index 0000000000..9f4c837960 --- /dev/null +++ b/docs/Mono.Android/en/Android.AccessibilityServices/TouchInteractionController+ICallback.xml @@ -0,0 +1,123 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/accessibilityservice/TouchInteractionController$Callback", "", "Android.AccessibilityServices.TouchInteractionController/ICallbackInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/accessibilityservice/TouchInteractionController$Callback", "", "Android.AccessibilityServices.TouchInteractionController/ICallbackInvoker", ApiSince=33)>] + + + + callbacks allow services to receive motion events and state change updates. + + + + Java documentation for android.accessibilityservice.TouchInteractionController.Callback. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onMotionEvent", "(Landroid/view/MotionEvent;)V", "GetOnMotionEvent_Landroid_view_MotionEvent_Handler:Android.AccessibilityServices.TouchInteractionController/ICallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onMotionEvent", "(Landroid/view/MotionEvent;)V", "GetOnMotionEvent_Landroid_view_MotionEvent_Handler:Android.AccessibilityServices.TouchInteractionController/ICallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + the event being passed to the service. + Called when the framework has sent a motion event to the service. + + + + Java documentation for android.accessibilityservice.TouchInteractionController.Callback.onMotionEvent(android.view.MotionEvent). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onStateChanged", "(I)V", "GetOnStateChanged_IHandler:Android.AccessibilityServices.TouchInteractionController/ICallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onStateChanged", "(I)V", "GetOnStateChanged_IHandler:Android.AccessibilityServices.TouchInteractionController/ICallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + the new state of motion event dispatch. + Called when the state of motion event dispatch for this display has changed. + + + + Java documentation for android.accessibilityservice.TouchInteractionController.Callback.onStateChanged(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/TouchInteractionController.xml b/docs/Mono.Android/en/Android.AccessibilityServices/TouchInteractionController.xml new file mode 100644 index 0000000000..a9d3ecd68b --- /dev/null +++ b/docs/Mono.Android/en/Android.AccessibilityServices/TouchInteractionController.xml @@ -0,0 +1,764 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/accessibilityservice/TouchInteractionController", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/accessibilityservice/TouchInteractionController", ApiSince=33, DoNotGenerateAcw=true)>] + + + + This class allows a service to handle touch exploration and the detection of specialized + accessibility gestures. + + + + Java documentation for android.accessibilityservice.TouchInteractionController. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDisplayId", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getDisplayId", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + the display id associated with this controller. + + + + Java documentation for android.accessibilityservice.TouchInteractionController.getDisplayId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMaxPointerCount", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getMaxPointerCount", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + the maximum number of pointers that this display will accept. + + + + Java documentation for android.accessibilityservice.TouchInteractionController.getMaxPointerCount(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("performClick", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("performClick", "()V", "", ApiSince=33)>] + + + + System.Void + + + + If AccessibilityServiceInfo#FLAG_REQUEST_TOUCH_EXPLORATION_MODE and If + {@link AccessibilityServiceInfo#FLAG_REQUEST_TOUCH_EXPLORATION_MODE is enabled and at least + one callback has been added, this function tells the framework to perform a click. + + + + Java documentation for android.accessibilityservice.TouchInteractionController.performClick(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("performLongClickAndStartDrag", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("performLongClickAndStartDrag", "()V", "", ApiSince=33)>] + + + + System.Void + + + + If AccessibilityServiceInfo#FLAG_REQUEST_TOUCH_EXPLORATION_MODE and If + {@link AccessibilityServiceInfo#FLAG_REQUEST_TOUCH_EXPLORATION_MODE is enabled and at least + one callback has been added, this function tells the framework to perform a long click. + + + + Java documentation for android.accessibilityservice.TouchInteractionController.performLongClickAndStartDrag(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerCallback", "(Ljava/util/concurrent/Executor;Landroid/accessibilityservice/TouchInteractionController$Callback;)V", "", ApiSince=33)] + [<Android.Runtime.Register("registerCallback", "(Ljava/util/concurrent/Executor;Landroid/accessibilityservice/TouchInteractionController$Callback;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requestDelegating", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("requestDelegating", "()V", "", ApiSince=33)>] + + + + System.Void + + + + If AccessibilityServiceInfo#FLAG_REQUEST_TOUCH_EXPLORATION_MODE and If + {@link AccessibilityServiceInfo#FLAG_REQUEST_TOUCH_EXPLORATION_MODE is enabled and at least + one callback has been added, this function tells the framework to initiate a delegating + interaction. + + + + Java documentation for android.accessibilityservice.TouchInteractionController.requestDelegating(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requestDragging", "(I)V", "", ApiSince=33)] + [<Android.Runtime.Register("requestDragging", "(I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + the pointer to be passed through to the rest of the input pipeline. If the + pointer id is valid but not actually present on the screen it will be ignored. + If AccessibilityServiceInfo#FLAG_REQUEST_TOUCH_EXPLORATION_MODE and If + {@link AccessibilityServiceInfo#FLAG_REQUEST_TOUCH_EXPLORATION_MODE is enabled and at least + one callback has been added, this function tells the framework to initiate a dragging + interaction using the specified pointer. + + + + Java documentation for android.accessibilityservice.TouchInteractionController.requestDragging(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requestTouchExploration", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("requestTouchExploration", "()V", "", ApiSince=33)>] + + + + System.Void + + + + If AccessibilityServiceInfo#FLAG_REQUEST_TOUCH_EXPLORATION_MODE is enabled and at + least one callback has been added for this display this function tells the framework to + initiate touch exploration. + + + + Java documentation for android.accessibilityservice.TouchInteractionController.requestTouchExploration(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getState", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getState", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + the current state of this controller. + + + + Java documentation for android.accessibilityservice.TouchInteractionController.getState(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATE_CLEAR", ApiSince=33)] + [<Android.Runtime.Register("STATE_CLEAR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.TouchInteractionState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.TouchInteractionState enum directly instead of this field.", true)>] + + + + Android.AccessibilityServices.TouchInteractionState + + 0 + + The state where the user is not touching the screen. + + + + Java documentation for android.accessibilityservice.TouchInteractionController.STATE_CLEAR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATE_DELEGATING", ApiSince=33)] + [<Android.Runtime.Register("STATE_DELEGATING", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.TouchInteractionState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.TouchInteractionState enum directly instead of this field.", true)>] + + + + Android.AccessibilityServices.TouchInteractionState + + 4 + + The user is performing a gesture which is being passed through to the input pipeline as-is. + + + + Java documentation for android.accessibilityservice.TouchInteractionController.STATE_DELEGATING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATE_DRAGGING", ApiSince=33)] + [<Android.Runtime.Register("STATE_DRAGGING", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.TouchInteractionState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.TouchInteractionState enum directly instead of this field.", true)>] + + + + Android.AccessibilityServices.TouchInteractionState + + 3 + + The state where the user is dragging with two fingers. + + + + Java documentation for android.accessibilityservice.TouchInteractionController.STATE_DRAGGING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("stateToString", "(I)Ljava/lang/String;", "", ApiSince=33)] + [<Android.Runtime.Register("stateToString", "(I)Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + + + + To be added. + Returns a string representation of the specified state. + To be added. + + + + Java documentation for android.accessibilityservice.TouchInteractionController.stateToString(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATE_TOUCH_EXPLORING", ApiSince=33)] + [<Android.Runtime.Register("STATE_TOUCH_EXPLORING", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.TouchInteractionState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.TouchInteractionState enum directly instead of this field.", true)>] + + + + Android.AccessibilityServices.TouchInteractionState + + 2 + + The state where the user is explicitly exploring the screen. + + + + Java documentation for android.accessibilityservice.TouchInteractionController.STATE_TOUCH_EXPLORING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATE_TOUCH_INTERACTING", ApiSince=33)] + [<Android.Runtime.Register("STATE_TOUCH_INTERACTING", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.TouchInteractionState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.TouchInteractionState enum directly instead of this field.", true)>] + + + + Android.AccessibilityServices.TouchInteractionState + + 1 + + The state where the user is touching the screen and the service is receiving motion events. + + + + Java documentation for android.accessibilityservice.TouchInteractionController.STATE_TOUCH_INTERACTING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unregisterAllCallbacks", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("unregisterAllCallbacks", "()V", "", ApiSince=33)>] + + + + System.Void + + + + Removes all callbacks and returns control of touch interactions to the framework. + + + + Java documentation for android.accessibilityservice.TouchInteractionController.unregisterAllCallbacks(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unregisterCallback", "(Landroid/accessibilityservice/TouchInteractionController$Callback;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("unregisterCallback", "(Landroid/accessibilityservice/TouchInteractionController$Callback;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/TouchInteractionState.xml b/docs/Mono.Android/en/Android.AccessibilityServices/TouchInteractionState.xml new file mode 100644 index 0000000000..0ac0b46dd9 --- /dev/null +++ b/docs/Mono.Android/en/Android.AccessibilityServices/TouchInteractionState.xml @@ -0,0 +1,139 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.AccessibilityServices.TouchInteractionController.StateClear", JniField="android/accessibilityservice/TouchInteractionController.STATE_CLEAR")] + [<Android.Runtime.IntDefinition("Android.AccessibilityServices.TouchInteractionController.StateClear", JniField="android/accessibilityservice/TouchInteractionController.STATE_CLEAR")>] + + + + Android.AccessibilityServices.TouchInteractionState + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.AccessibilityServices.TouchInteractionController.StateDelegating", JniField="android/accessibilityservice/TouchInteractionController.STATE_DELEGATING")] + [<Android.Runtime.IntDefinition("Android.AccessibilityServices.TouchInteractionController.StateDelegating", JniField="android/accessibilityservice/TouchInteractionController.STATE_DELEGATING")>] + + + + Android.AccessibilityServices.TouchInteractionState + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.AccessibilityServices.TouchInteractionController.StateDragging", JniField="android/accessibilityservice/TouchInteractionController.STATE_DRAGGING")] + [<Android.Runtime.IntDefinition("Android.AccessibilityServices.TouchInteractionController.StateDragging", JniField="android/accessibilityservice/TouchInteractionController.STATE_DRAGGING")>] + + + + Android.AccessibilityServices.TouchInteractionState + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.AccessibilityServices.TouchInteractionController.StateTouchExploring", JniField="android/accessibilityservice/TouchInteractionController.STATE_TOUCH_EXPLORING")] + [<Android.Runtime.IntDefinition("Android.AccessibilityServices.TouchInteractionController.StateTouchExploring", JniField="android/accessibilityservice/TouchInteractionController.STATE_TOUCH_EXPLORING")>] + + + + Android.AccessibilityServices.TouchInteractionState + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.AccessibilityServices.TouchInteractionController.StateTouchInteracting", JniField="android/accessibilityservice/TouchInteractionController.STATE_TOUCH_INTERACTING")] + [<Android.Runtime.IntDefinition("Android.AccessibilityServices.TouchInteractionController.StateTouchInteracting", JniField="android/accessibilityservice/TouchInteractionController.STATE_TOUCH_INTERACTING")>] + + + + Android.AccessibilityServices.TouchInteractionState + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.AdServices/AdServicesVersion.xml b/docs/Mono.Android/en/Android.AdServices/AdServicesVersion.xml new file mode 100644 index 0000000000..f80608eb10 --- /dev/null +++ b/docs/Mono.Android/en/Android.AdServices/AdServicesVersion.xml @@ -0,0 +1,159 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/adservices/AdServicesVersion", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/adservices/AdServicesVersion", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("API_VERSION", ApiSince=33)] + [<Android.Runtime.Register("API_VERSION", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Animation/Animator+AnimationCancelEventArgs.xml b/docs/Mono.Android/en/Android.Animation/Animator+AnimationCancelEventArgs.xml index de6afffea2..8e0ffba7d9 100644 --- a/docs/Mono.Android/en/Android.Animation/Animator+AnimationCancelEventArgs.xml +++ b/docs/Mono.Android/en/Android.Animation/Animator+AnimationCancelEventArgs.xml @@ -19,7 +19,7 @@ - + @@ -40,7 +40,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Animation/Animator+AnimationEndEventArgs.xml b/docs/Mono.Android/en/Android.Animation/Animator+AnimationEndEventArgs.xml index 7df8f4b12c..ec2bfbeebd 100644 --- a/docs/Mono.Android/en/Android.Animation/Animator+AnimationEndEventArgs.xml +++ b/docs/Mono.Android/en/Android.Animation/Animator+AnimationEndEventArgs.xml @@ -19,7 +19,7 @@ - + @@ -40,7 +40,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Animation/Animator+AnimationPauseEventArgs.xml b/docs/Mono.Android/en/Android.Animation/Animator+AnimationPauseEventArgs.xml index b1e50a1aba..d0bcc3ab97 100644 --- a/docs/Mono.Android/en/Android.Animation/Animator+AnimationPauseEventArgs.xml +++ b/docs/Mono.Android/en/Android.Animation/Animator+AnimationPauseEventArgs.xml @@ -19,7 +19,7 @@ - + @@ -40,7 +40,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Animation/Animator+AnimationRepeatEventArgs.xml b/docs/Mono.Android/en/Android.Animation/Animator+AnimationRepeatEventArgs.xml index 8fff66d2b3..7af4ece86d 100644 --- a/docs/Mono.Android/en/Android.Animation/Animator+AnimationRepeatEventArgs.xml +++ b/docs/Mono.Android/en/Android.Animation/Animator+AnimationRepeatEventArgs.xml @@ -19,7 +19,7 @@ - + @@ -40,7 +40,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Animation/Animator+AnimationResumeEventArgs.xml b/docs/Mono.Android/en/Android.Animation/Animator+AnimationResumeEventArgs.xml index 40a9c5cd2c..a5510f3046 100644 --- a/docs/Mono.Android/en/Android.Animation/Animator+AnimationResumeEventArgs.xml +++ b/docs/Mono.Android/en/Android.Animation/Animator+AnimationResumeEventArgs.xml @@ -19,7 +19,7 @@ - + @@ -40,7 +40,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Animation/Animator+AnimationStartEventArgs.xml b/docs/Mono.Android/en/Android.Animation/Animator+AnimationStartEventArgs.xml index bc33f87bb3..a6281a9f61 100644 --- a/docs/Mono.Android/en/Android.Animation/Animator+AnimationStartEventArgs.xml +++ b/docs/Mono.Android/en/Android.Animation/Animator+AnimationStartEventArgs.xml @@ -19,7 +19,7 @@ - + @@ -40,7 +40,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Animation/Animator+IAnimatorListener.xml b/docs/Mono.Android/en/Android.Animation/Animator+IAnimatorListener.xml index 1865824b35..b0bb98bfc1 100644 --- a/docs/Mono.Android/en/Android.Animation/Animator+IAnimatorListener.xml +++ b/docs/Mono.Android/en/Android.Animation/Animator+IAnimatorListener.xml @@ -42,7 +42,7 @@ - + @@ -82,7 +82,7 @@ - + @@ -122,7 +122,7 @@ - + @@ -162,7 +162,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Animation/Animator+IAnimatorPauseListener.xml b/docs/Mono.Android/en/Android.Animation/Animator+IAnimatorPauseListener.xml index 862ae438a4..2ecf19da37 100644 --- a/docs/Mono.Android/en/Android.Animation/Animator+IAnimatorPauseListener.xml +++ b/docs/Mono.Android/en/Android.Animation/Animator+IAnimatorPauseListener.xml @@ -42,7 +42,7 @@ - + @@ -81,7 +81,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Animation/ValueAnimator+DurationScaleChangeEventArgs.xml b/docs/Mono.Android/en/Android.Animation/ValueAnimator+DurationScaleChangeEventArgs.xml new file mode 100644 index 0000000000..5bfda451a5 --- /dev/null +++ b/docs/Mono.Android/en/Android.Animation/ValueAnimator+DurationScaleChangeEventArgs.xml @@ -0,0 +1,58 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Single + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Animation/ValueAnimator+IAnimatorUpdateListener.xml b/docs/Mono.Android/en/Android.Animation/ValueAnimator+IAnimatorUpdateListener.xml index 4ef01ea546..12e61ca0f1 100644 --- a/docs/Mono.Android/en/Android.Animation/ValueAnimator+IAnimatorUpdateListener.xml +++ b/docs/Mono.Android/en/Android.Animation/ValueAnimator+IAnimatorUpdateListener.xml @@ -45,7 +45,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Animation/ValueAnimator+IDurationScaleChangeListener.xml b/docs/Mono.Android/en/Android.Animation/ValueAnimator+IDurationScaleChangeListener.xml new file mode 100644 index 0000000000..d8f2a564d7 --- /dev/null +++ b/docs/Mono.Android/en/Android.Animation/ValueAnimator+IDurationScaleChangeListener.xml @@ -0,0 +1,83 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/animation/ValueAnimator$DurationScaleChangeListener", "", "Android.Animation.ValueAnimator/IDurationScaleChangeListenerInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/animation/ValueAnimator$DurationScaleChangeListener", "", "Android.Animation.ValueAnimator/IDurationScaleChangeListenerInvoker", ApiSince=33)>] + + + + Listener interface for the system-wide scaling factor for Animator-based animations. + + + + Java documentation for android.animation.ValueAnimator.DurationScaleChangeListener. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onChanged", "(F)V", "GetOnChanged_FHandler:Android.Animation.ValueAnimator/IDurationScaleChangeListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onChanged", "(F)V", "GetOnChanged_FHandler:Android.Animation.ValueAnimator/IDurationScaleChangeListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + the duration scale + Called when the duration scale changes. + + + + Java documentation for android.animation.ValueAnimator.DurationScaleChangeListener.onChanged(float). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Animation/ValueAnimator.xml b/docs/Mono.Android/en/Android.Animation/ValueAnimator.xml index 90dfc19edb..46579dcb33 100644 --- a/docs/Mono.Android/en/Android.Animation/ValueAnimator.xml +++ b/docs/Mono.Android/en/Android.Animation/ValueAnimator.xml @@ -336,6 +336,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDurationScale", "()F", "", ApiSince=33)] + [<get: Android.Runtime.Register("getDurationScale", "()F", "", ApiSince=33)>] + + + + System.Single + + + Returns the system-wide scaling factor for Animator-based animations. + the duration scale. + + + + Java documentation for android.animation.ValueAnimator.getDurationScale(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -805,6 +841,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerDurationScaleChangeListener", "(Landroid/animation/ValueAnimator$DurationScaleChangeListener;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("registerDurationScaleChangeListener", "(Landroid/animation/ValueAnimator$DurationScaleChangeListener;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -1512,6 +1577,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unregisterDurationScaleChangeListener", "(Landroid/animation/ValueAnimator$DurationScaleChangeListener;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("unregisterDurationScaleChangeListener", "(Landroid/animation/ValueAnimator$DurationScaleChangeListener;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.App.Admin/DevicePolicyManager.xml b/docs/Mono.Android/en/Android.App.Admin/DevicePolicyManager.xml index 9c75769d57..51ce62654a 100644 --- a/docs/Mono.Android/en/Android.App.Admin/DevicePolicyManager.xml +++ b/docs/Mono.Android/en/Android.App.Admin/DevicePolicyManager.xml @@ -307,6 +307,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_DEVICE_POLICY_RESOURCE_UPDATED", ApiSince=33)] + [<Android.Runtime.Register("ACTION_DEVICE_POLICY_RESOURCE_UPDATED", ApiSince=33)>] + + + + System.String + + + Broadcast action: notify system apps (e. + + + + Java documentation for android.app.admin.DevicePolicyManager.ACTION_DEVICE_POLICY_RESOURCE_UPDATED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -829,7 +864,7 @@ which DeviceAdminReceiver this request is associated with the override APN to insert - Called by device owner to add an override APN. + Called by device owner or managed profile owner to add an override APN. The id of inserted override APN. Or -1 when failed to insert into the database. @@ -914,8 +949,8 @@ - [Android.Runtime.StringDef(Fields=new System.String[] { "DisallowModifyAccounts", "DisallowConfigWifi", "DisallowConfigLocale", "DisallowInstallApps", "DisallowUninstallApps", "DisallowShareLocation", "DisallowAirplaneMode", "DisallowConfigBrightness", "DisallowAmbientDisplay", "DisallowConfigScreenTimeout", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowConfigBluetooth", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowUsbFileTransfer", "DisallowConfigCredentials", "DisallowRemoveUser", "DisallowRemoveManagedProfile", "DisallowDebuggingFeatures", "DisallowConfigVpn", "DisallowConfigLocation", "DisallowConfigDateTime", "DisallowConfigTethering", "DisallowNetworkReset", "DisallowFactoryReset", "DisallowAddUser", "DisallowAddManagedProfile", "EnsureVerifyApps", "DisallowConfigCellBroadcasts", "DisallowConfigMobileNetworks", "DisallowAppsControl", "DisallowMountPhysicalMedia", "DisallowUnmuteMicrophone", "DisallowAdjustVolume", "DisallowOutgoingCalls", "DisallowSms", "DisallowFun", "DisallowCreateWindows", "DisallowSystemErrorDialogs", "DisallowCrossProfileCopyPaste", "DisallowOutgoingBeam", "DisallowSetWallpaper", "DisallowSafeBoot", "DisallowDataRoaming", "DisallowSetUserIcon", "DisallowUnifiedPassword", "AllowParentProfileAppLinking", "DisallowAutofill", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowUserSwitch", "DisallowShareIntoManagedProfile", "DisallowPrinting", "DisallowConfigPrivateDns", "DisallowMicrophoneToggle", "DisallowCameraToggle", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "DisallowModifyAccounts", "DisallowConfigWifi", "DisallowConfigLocale", "DisallowInstallApps", "DisallowUninstallApps", "DisallowShareLocation", "DisallowAirplaneMode", "DisallowConfigBrightness", "DisallowAmbientDisplay", "DisallowConfigScreenTimeout", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowConfigBluetooth", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowUsbFileTransfer", "DisallowConfigCredentials", "DisallowRemoveUser", "DisallowRemoveManagedProfile", "DisallowDebuggingFeatures", "DisallowConfigVpn", "DisallowConfigLocation", "DisallowConfigDateTime", "DisallowConfigTethering", "DisallowNetworkReset", "DisallowFactoryReset", "DisallowAddUser", "DisallowAddManagedProfile", "EnsureVerifyApps", "DisallowConfigCellBroadcasts", "DisallowConfigMobileNetworks", "DisallowAppsControl", "DisallowMountPhysicalMedia", "DisallowUnmuteMicrophone", "DisallowAdjustVolume", "DisallowOutgoingCalls", "DisallowSms", "DisallowFun", "DisallowCreateWindows", "DisallowSystemErrorDialogs", "DisallowCrossProfileCopyPaste", "DisallowOutgoingBeam", "DisallowSetWallpaper", "DisallowSafeBoot", "DisallowDataRoaming", "DisallowSetUserIcon", "DisallowUnifiedPassword", "AllowParentProfileAppLinking", "DisallowAutofill", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowUserSwitch", "DisallowShareIntoManagedProfile", "DisallowPrinting", "DisallowConfigPrivateDns", "DisallowMicrophoneToggle", "DisallowCameraToggle", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")>] + [Android.Runtime.StringDef(Fields=new System.String[] { "DisallowModifyAccounts", "DisallowConfigWifi", "DisallowConfigLocale", "DisallowInstallApps", "DisallowUninstallApps", "DisallowShareLocation", "DisallowAirplaneMode", "DisallowConfigBrightness", "DisallowAmbientDisplay", "DisallowConfigScreenTimeout", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowConfigBluetooth", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowUsbFileTransfer", "DisallowConfigCredentials", "DisallowRemoveUser", "DisallowRemoveManagedProfile", "DisallowDebuggingFeatures", "DisallowConfigVpn", "DisallowConfigLocation", "DisallowConfigDateTime", "DisallowConfigTethering", "DisallowNetworkReset", "DisallowFactoryReset", "DisallowAddUser", "DisallowAddManagedProfile", "EnsureVerifyApps", "DisallowConfigCellBroadcasts", "DisallowConfigMobileNetworks", "DisallowAppsControl", "DisallowMountPhysicalMedia", "DisallowUnmuteMicrophone", "DisallowAdjustVolume", "DisallowOutgoingCalls", "DisallowSms", "DisallowFun", "DisallowCreateWindows", "DisallowSystemErrorDialogs", "DisallowCrossProfileCopyPaste", "DisallowOutgoingBeam", "DisallowSetWallpaper", "DisallowSafeBoot", "DisallowDataRoaming", "DisallowSetUserIcon", "DisallowUnifiedPassword", "AllowParentProfileAppLinking", "DisallowAutofill", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowUserSwitch", "DisallowShareIntoManagedProfile", "DisallowPrinting", "DisallowConfigPrivateDns", "DisallowMicrophoneToggle", "DisallowCameraToggle", "KeyRestrictionsPending", "DisallowChangeWifiState", "DisallowWifiTethering", "DisallowSharingAdminConfiguredWifi", "DisallowWifiDirect", "DisallowAddWifiConfig" }, Type="Android.OS.UserManager")] + [<Android.Runtime.StringDef(Fields=new System.String[] { "DisallowModifyAccounts", "DisallowConfigWifi", "DisallowConfigLocale", "DisallowInstallApps", "DisallowUninstallApps", "DisallowShareLocation", "DisallowAirplaneMode", "DisallowConfigBrightness", "DisallowAmbientDisplay", "DisallowConfigScreenTimeout", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowConfigBluetooth", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowUsbFileTransfer", "DisallowConfigCredentials", "DisallowRemoveUser", "DisallowRemoveManagedProfile", "DisallowDebuggingFeatures", "DisallowConfigVpn", "DisallowConfigLocation", "DisallowConfigDateTime", "DisallowConfigTethering", "DisallowNetworkReset", "DisallowFactoryReset", "DisallowAddUser", "DisallowAddManagedProfile", "EnsureVerifyApps", "DisallowConfigCellBroadcasts", "DisallowConfigMobileNetworks", "DisallowAppsControl", "DisallowMountPhysicalMedia", "DisallowUnmuteMicrophone", "DisallowAdjustVolume", "DisallowOutgoingCalls", "DisallowSms", "DisallowFun", "DisallowCreateWindows", "DisallowSystemErrorDialogs", "DisallowCrossProfileCopyPaste", "DisallowOutgoingBeam", "DisallowSetWallpaper", "DisallowSafeBoot", "DisallowDataRoaming", "DisallowSetUserIcon", "DisallowUnifiedPassword", "AllowParentProfileAppLinking", "DisallowAutofill", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowUserSwitch", "DisallowShareIntoManagedProfile", "DisallowPrinting", "DisallowConfigPrivateDns", "DisallowMicrophoneToggle", "DisallowCameraToggle", "KeyRestrictionsPending", "DisallowChangeWifiState", "DisallowWifiTethering", "DisallowSharingAdminConfiguredWifi", "DisallowWifiDirect", "DisallowAddWifiConfig" }, Type="Android.OS.UserManager")>] @@ -1396,8 +1431,8 @@ - [Android.Runtime.StringDef(Fields=new System.String[] { "DisallowModifyAccounts", "DisallowConfigWifi", "DisallowConfigLocale", "DisallowInstallApps", "DisallowUninstallApps", "DisallowShareLocation", "DisallowAirplaneMode", "DisallowConfigBrightness", "DisallowAmbientDisplay", "DisallowConfigScreenTimeout", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowConfigBluetooth", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowUsbFileTransfer", "DisallowConfigCredentials", "DisallowRemoveUser", "DisallowRemoveManagedProfile", "DisallowDebuggingFeatures", "DisallowConfigVpn", "DisallowConfigLocation", "DisallowConfigDateTime", "DisallowConfigTethering", "DisallowNetworkReset", "DisallowFactoryReset", "DisallowAddUser", "DisallowAddManagedProfile", "EnsureVerifyApps", "DisallowConfigCellBroadcasts", "DisallowConfigMobileNetworks", "DisallowAppsControl", "DisallowMountPhysicalMedia", "DisallowUnmuteMicrophone", "DisallowAdjustVolume", "DisallowOutgoingCalls", "DisallowSms", "DisallowFun", "DisallowCreateWindows", "DisallowSystemErrorDialogs", "DisallowCrossProfileCopyPaste", "DisallowOutgoingBeam", "DisallowSetWallpaper", "DisallowSafeBoot", "DisallowDataRoaming", "DisallowSetUserIcon", "DisallowUnifiedPassword", "AllowParentProfileAppLinking", "DisallowAutofill", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowUserSwitch", "DisallowShareIntoManagedProfile", "DisallowPrinting", "DisallowConfigPrivateDns", "DisallowMicrophoneToggle", "DisallowCameraToggle", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "DisallowModifyAccounts", "DisallowConfigWifi", "DisallowConfigLocale", "DisallowInstallApps", "DisallowUninstallApps", "DisallowShareLocation", "DisallowAirplaneMode", "DisallowConfigBrightness", "DisallowAmbientDisplay", "DisallowConfigScreenTimeout", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowConfigBluetooth", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowUsbFileTransfer", "DisallowConfigCredentials", "DisallowRemoveUser", "DisallowRemoveManagedProfile", "DisallowDebuggingFeatures", "DisallowConfigVpn", "DisallowConfigLocation", "DisallowConfigDateTime", "DisallowConfigTethering", "DisallowNetworkReset", "DisallowFactoryReset", "DisallowAddUser", "DisallowAddManagedProfile", "EnsureVerifyApps", "DisallowConfigCellBroadcasts", "DisallowConfigMobileNetworks", "DisallowAppsControl", "DisallowMountPhysicalMedia", "DisallowUnmuteMicrophone", "DisallowAdjustVolume", "DisallowOutgoingCalls", "DisallowSms", "DisallowFun", "DisallowCreateWindows", "DisallowSystemErrorDialogs", "DisallowCrossProfileCopyPaste", "DisallowOutgoingBeam", "DisallowSetWallpaper", "DisallowSafeBoot", "DisallowDataRoaming", "DisallowSetUserIcon", "DisallowUnifiedPassword", "AllowParentProfileAppLinking", "DisallowAutofill", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowUserSwitch", "DisallowShareIntoManagedProfile", "DisallowPrinting", "DisallowConfigPrivateDns", "DisallowMicrophoneToggle", "DisallowCameraToggle", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")>] + [Android.Runtime.StringDef(Fields=new System.String[] { "DisallowModifyAccounts", "DisallowConfigWifi", "DisallowConfigLocale", "DisallowInstallApps", "DisallowUninstallApps", "DisallowShareLocation", "DisallowAirplaneMode", "DisallowConfigBrightness", "DisallowAmbientDisplay", "DisallowConfigScreenTimeout", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowConfigBluetooth", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowUsbFileTransfer", "DisallowConfigCredentials", "DisallowRemoveUser", "DisallowRemoveManagedProfile", "DisallowDebuggingFeatures", "DisallowConfigVpn", "DisallowConfigLocation", "DisallowConfigDateTime", "DisallowConfigTethering", "DisallowNetworkReset", "DisallowFactoryReset", "DisallowAddUser", "DisallowAddManagedProfile", "EnsureVerifyApps", "DisallowConfigCellBroadcasts", "DisallowConfigMobileNetworks", "DisallowAppsControl", "DisallowMountPhysicalMedia", "DisallowUnmuteMicrophone", "DisallowAdjustVolume", "DisallowOutgoingCalls", "DisallowSms", "DisallowFun", "DisallowCreateWindows", "DisallowSystemErrorDialogs", "DisallowCrossProfileCopyPaste", "DisallowOutgoingBeam", "DisallowSetWallpaper", "DisallowSafeBoot", "DisallowDataRoaming", "DisallowSetUserIcon", "DisallowUnifiedPassword", "AllowParentProfileAppLinking", "DisallowAutofill", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowUserSwitch", "DisallowShareIntoManagedProfile", "DisallowPrinting", "DisallowConfigPrivateDns", "DisallowMicrophoneToggle", "DisallowCameraToggle", "KeyRestrictionsPending", "DisallowChangeWifiState", "DisallowWifiTethering", "DisallowSharingAdminConfiguredWifi", "DisallowWifiDirect", "DisallowAddWifiConfig" }, Type="Android.OS.UserManager")] + [<Android.Runtime.StringDef(Fields=new System.String[] { "DisallowModifyAccounts", "DisallowConfigWifi", "DisallowConfigLocale", "DisallowInstallApps", "DisallowUninstallApps", "DisallowShareLocation", "DisallowAirplaneMode", "DisallowConfigBrightness", "DisallowAmbientDisplay", "DisallowConfigScreenTimeout", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowConfigBluetooth", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowUsbFileTransfer", "DisallowConfigCredentials", "DisallowRemoveUser", "DisallowRemoveManagedProfile", "DisallowDebuggingFeatures", "DisallowConfigVpn", "DisallowConfigLocation", "DisallowConfigDateTime", "DisallowConfigTethering", "DisallowNetworkReset", "DisallowFactoryReset", "DisallowAddUser", "DisallowAddManagedProfile", "EnsureVerifyApps", "DisallowConfigCellBroadcasts", "DisallowConfigMobileNetworks", "DisallowAppsControl", "DisallowMountPhysicalMedia", "DisallowUnmuteMicrophone", "DisallowAdjustVolume", "DisallowOutgoingCalls", "DisallowSms", "DisallowFun", "DisallowCreateWindows", "DisallowSystemErrorDialogs", "DisallowCrossProfileCopyPaste", "DisallowOutgoingBeam", "DisallowSetWallpaper", "DisallowSafeBoot", "DisallowDataRoaming", "DisallowSetUserIcon", "DisallowUnifiedPassword", "AllowParentProfileAppLinking", "DisallowAutofill", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowUserSwitch", "DisallowShareIntoManagedProfile", "DisallowPrinting", "DisallowConfigPrivateDns", "DisallowMicrophoneToggle", "DisallowCameraToggle", "KeyRestrictionsPending", "DisallowChangeWifiState", "DisallowWifiTethering", "DisallowSharingAdminConfiguredWifi", "DisallowWifiDirect", "DisallowAddWifiConfig" }, Type="Android.OS.UserManager")>] @@ -2093,6 +2128,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDevicePolicyManagementRoleHolderPackage", "()Ljava/lang/String;", "GetGetDevicePolicyManagementRoleHolderPackageHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getDevicePolicyManagementRoleHolderPackage", "()Ljava/lang/String;", "GetGetDevicePolicyManagementRoleHolderPackageHandler", ApiSince=33)>] + + + + System.String + + + Returns the package name of the device policy management role holder. + To be added. + + + + Java documentation for android.app.admin.DevicePolicyManager.getDevicePolicyManagementRoleHolderPackage(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2512,6 +2583,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_PROVISIONING_ALLOW_OFFLINE", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_PROVISIONING_ALLOW_OFFLINE", ApiSince=33)>] + + + + System.String + + + A boolean extra indicating whether offline provisioning is allowed. + + + + Java documentation for android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_ALLOW_OFFLINE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2983,6 +3089,42 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_PROVISIONING_KEEP_SCREEN_ON", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_PROVISIONING_KEEP_SCREEN_ON", ApiSince=33)>] + + + + System.String + + + A boolean flag that indicates whether the screen should be on throughout the + provisioning flow. + + + + Java documentation for android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_KEEP_SCREEN_ON. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3105,6 +3247,10 @@ [Android.Runtime.Register("EXTRA_PROVISIONING_LOGO_URI", ApiSince=24)] [<Android.Runtime.Register("EXTRA_PROVISIONING_LOGO_URI", ApiSince=24)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.String @@ -3271,6 +3417,42 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_PROVISIONING_SHOULD_LAUNCH_RESULT_INTENT", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_PROVISIONING_SHOULD_LAUNCH_RESULT_INTENT", ApiSince=33)>] + + + + System.String + + + A boolean extra that determines whether the provisioning flow should launch the resulting + launch intent, if one is supplied by the device policy management role holder via #EXTRA_RESULT_LAUNCH_INTENT. + + + + Java documentation for android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_SHOULD_LAUNCH_RESULT_INTENT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3419,6 +3601,42 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_PROVISIONING_USE_MOBILE_DATA", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_PROVISIONING_USE_MOBILE_DATA", ApiSince=33)>] + + + + System.String + + + A boolean extra indicating if mobile data should be used during the provisioning flow + for downloading the admin app. + + + + Java documentation for android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_USE_MOBILE_DATA. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3911,7 +4129,198 @@ - Java documentation for android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_WIFI_SSID. + Java documentation for android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_WIFI_SSID. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_PROVISIONING_WIFI_USER_CERTIFICATE", ApiSince=29)] + [<Android.Runtime.Register("EXTRA_PROVISIONING_WIFI_USER_CERTIFICATE", ApiSince=29)>] + + + + System.String + + + The user certificate of the wifi network in #EXTRA_PROVISIONING_WIFI_SSID. + + + + Java documentation for android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_WIFI_USER_CERTIFICATE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_RESOURCE_IDS", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_RESOURCE_IDS", ApiSince=33)>] + + + + System.String + + + An integer array extra for #ACTION_DEVICE_POLICY_RESOURCE_UPDATED to indicate which + resource IDs (see DevicePolicyResources.Drawables and + DevicePolicyResources.Strings) have been updated. + + + + Java documentation for android.app.admin.DevicePolicyManager.EXTRA_RESOURCE_IDS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_RESOURCE_TYPE", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_RESOURCE_TYPE", ApiSince=33)>] + + + + System.String + + + An int extra for #ACTION_DEVICE_POLICY_RESOURCE_UPDATED to indicate the type + of the resource being updated, the type can be #EXTRA_RESOURCE_TYPE_DRAWABLE or + #EXTRA_RESOURCE_TYPE_STRING + + + + Java documentation for android.app.admin.DevicePolicyManager.EXTRA_RESOURCE_TYPE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_RESOURCE_TYPE_DRAWABLE", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_RESOURCE_TYPE_DRAWABLE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.ExtraResourceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.ExtraResourceType enum directly instead of this field.", true)>] + + + + Android.App.Admin.ExtraResourceType + + 1 + + A int value for #EXTRA_RESOURCE_TYPE to indicate that a resource of type + Drawable is being updated. + + + + Java documentation for android.app.admin.DevicePolicyManager.EXTRA_RESOURCE_TYPE_DRAWABLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_RESOURCE_TYPE_STRING", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_RESOURCE_TYPE_STRING", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.ExtraResourceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.ExtraResourceType enum directly instead of this field.", true)>] + + + + Android.App.Admin.ExtraResourceType + + 2 + + A int value for #EXTRA_RESOURCE_TYPE to indicate that a resource of type + String is being updated. + + + + Java documentation for android.app.admin.DevicePolicyManager.EXTRA_RESOURCE_TYPE_STRING. @@ -3922,11 +4331,11 @@ - - - - - + + + + + Field Mono.Android @@ -3934,19 +4343,20 @@ - [Android.Runtime.Register("EXTRA_PROVISIONING_WIFI_USER_CERTIFICATE", ApiSince=29)] - [<Android.Runtime.Register("EXTRA_PROVISIONING_WIFI_USER_CERTIFICATE", ApiSince=29)>] + [Android.Runtime.Register("EXTRA_RESULT_LAUNCH_INTENT", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_RESULT_LAUNCH_INTENT", ApiSince=33)>] System.String - The user certificate of the wifi network in #EXTRA_PROVISIONING_WIFI_SSID. + An Intent result extra specifying the Intent to be launched after + provisioning is finalized. - Java documentation for android.app.admin.DevicePolicyManager.EXTRA_PROVISIONING_WIFI_USER_CERTIFICATE. + Java documentation for android.app.admin.DevicePolicyManager.EXTRA_RESULT_LAUNCH_INTENT. @@ -5835,7 +6245,8 @@ which DeviceAdminReceiver this request is associated with - Called by device owner to get all override APNs inserted by device owner. + Called by device owner or managed profile owner to get all override APNs inserted by + device owner or managed profile owner previously using #addOverrideApn. A list of override APNs inserted by device owner. @@ -7161,7 +7572,8 @@ which DeviceAdminReceiver this request is associated with - Returns the list of packages over which user control is disabled by the device owner. + Returns the list of packages over which user control is disabled by a device or profile + owner. To be added. @@ -9289,7 +9701,8 @@ null to check whether any admin has blocked the uninstallation. package to check. Check whether the user has been blocked by device policy from uninstalling a package. - true if uninstallation is blocked. + true if uninstallation is blocked and the given package is visible to you, false + otherwise if uninstallation isn't blocked or the given package isn't visible to you. @@ -10414,7 +10827,9 @@ Which DeviceAdminReceiver this request is associated with. Called by a profile owner of secondary user that is affiliated with the device to stop the - calling user and switch back to primary. + calling user and switch back to primary user (when the user was + #switchUser(ComponentName, UserHandle) switched to) or stop the user (when it was + #startUserInBackground(ComponentName, UserHandle) started in background. one of the following result codes: UserManager#USER_OPERATION_ERROR_UNKNOWN, UserManager#USER_OPERATION_SUCCESS, @@ -10510,6 +10925,55 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMinimumRequiredWifiSecurityLevel", "()I", "GetGetMinimumRequiredWifiSecurityLevelHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getMinimumRequiredWifiSecurityLevel", "()I", "GetGetMinimumRequiredWifiSecurityLevelHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setMinimumRequiredWifiSecurityLevel", "(I)V", "GetSetMinimumRequiredWifiSecurityLevel_IHandler", ApiSince=33)] + [<set: Android.Runtime.Register("setMinimumRequiredWifiSecurityLevel", "(I)V", "GetSetMinimumRequiredWifiSecurityLevel_IHandler", ApiSince=33)>] + + + + System.Int32 + + + minimum security level + Returns the current Wi-Fi minimum security level. -or- Called by device owner or profile owner of an organization-owned managed profile to + specify the minimum security level required for Wi-Fi networks. + To be added. + + Property getter documentation: + + + Java documentation for android.app.admin.DevicePolicyManager.getMinimumRequiredWifiSecurityLevel(). + + + Property setter documentation: + + + Java documentation for android.app.admin.DevicePolicyManager.setMinimumRequiredWifiSecurityLevel(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -10525,6 +10989,10 @@ [get: Android.Runtime.Register("getNearbyAppStreamingPolicy", "()I", "GetGetNearbyAppStreamingPolicyHandler", ApiSince=31)] [<get: Android.Runtime.Register("getNearbyAppStreamingPolicy", "()I", "GetGetNearbyAppStreamingPolicyHandler", ApiSince=31)>] + + [get: Android.Runtime.RequiresPermission("android.permission.READ_NEARBY_STREAMING_POLICY")] + [<get: Android.Runtime.RequiresPermission("android.permission.READ_NEARBY_STREAMING_POLICY")>] + [set: Android.Runtime.Register("setNearbyAppStreamingPolicy", "(I)V", "GetSetNearbyAppStreamingPolicy_IHandler", ApiSince=31)] [<set: Android.Runtime.Register("setNearbyAppStreamingPolicy", "(I)V", "GetSetNearbyAppStreamingPolicy_IHandler", ApiSince=31)>] @@ -10573,6 +11041,10 @@ [get: Android.Runtime.Register("getNearbyNotificationStreamingPolicy", "()I", "GetGetNearbyNotificationStreamingPolicyHandler", ApiSince=31)] [<get: Android.Runtime.Register("getNearbyNotificationStreamingPolicy", "()I", "GetGetNearbyNotificationStreamingPolicyHandler", ApiSince=31)>] + + [get: Android.Runtime.RequiresPermission("android.permission.READ_NEARBY_STREAMING_POLICY")] + [<get: Android.Runtime.RequiresPermission("android.permission.READ_NEARBY_STREAMING_POLICY")>] + [set: Android.Runtime.Register("setNearbyNotificationStreamingPolicy", "(I)V", "GetSetNearbyNotificationStreamingPolicy_IHandler", ApiSince=31)] [<set: Android.Runtime.Register("setNearbyNotificationStreamingPolicy", "(I)V", "GetSetNearbyNotificationStreamingPolicy_IHandler", ApiSince=31)>] @@ -11205,6 +11677,55 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPreferentialNetworkServiceConfigs", "()Ljava/util/List;", "GetGetPreferentialNetworkServiceConfigsHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getPreferentialNetworkServiceConfigs", "()Ljava/util/List;", "GetGetPreferentialNetworkServiceConfigsHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setPreferentialNetworkServiceConfigs", "(Ljava/util/List;)V", "GetSetPreferentialNetworkServiceConfigs_Ljava_util_List_Handler", ApiSince=33)] + [<set: Android.Runtime.Register("setPreferentialNetworkServiceConfigs", "(Ljava/util/List;)V", "GetSetPreferentialNetworkServiceConfigs_Ljava_util_List_Handler", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.App.Admin.PreferentialNetworkServiceConfig> + + + list of preferential network configurations. + Get preferential network configuration + PreferentialNetworkServiceConfig -or- Sets preferential network configurations. + preferential network configuration. + + Property getter documentation: + + + Java documentation for android.app.admin.DevicePolicyManager.getPreferentialNetworkServiceConfigs(). + + + Property setter documentation: + + + Java documentation for android.app.admin.DevicePolicyManager.setPreferentialNetworkServiceConfigs(java.util.List<android.app.admin.PreferentialNetworkServiceConfig>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -11230,7 +11751,7 @@ whether preferential network service should be enabled. - Indicates whether preferential network service is enabled. -or- Sets whether preferential network service is enabled on the work profile. + Indicates whether preferential network service is enabled. -or- Sets whether preferential network service is enabled. whether preferential network service is enabled. Property getter documentation: @@ -11843,7 +12364,7 @@ which DeviceAdminReceiver this request is associated with the id of the override APN to remove - Called by device owner to remove an override APN. + Called by device owner or managed profile owner to remove an override APN. true if the required override APN is successfully removed, false otherwise. @@ -12192,6 +12713,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getResources", "()Landroid/app/admin/DevicePolicyResourcesManager;", "GetGetResourcesHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getResources", "()Landroid/app/admin/DevicePolicyResourcesManager;", "GetGetResourcesHandler", ApiSince=33)>] + + + + Android.App.Admin.DevicePolicyResourcesManager + + + Returns a DevicePolicyResourcesManager containing the required APIs to set, reset, + and get device policy related resources. + To be added. + + + + Java documentation for android.app.admin.DevicePolicyManager.getResources(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -16407,7 +16965,7 @@ which DeviceAdminReceiver this request is associated with The package names for the apps. - Called by Device owner to disable user control over apps. + Called by a device owner or a profile owner to disable user control over apps. @@ -16974,7 +17532,7 @@ which DeviceAdminReceiver this request is associated with the id of the override APN to update the override APN to update - Called by device owner to update an override APN. + Called by device owner or managed profile owner to update an override APN. true if the required override APN is successfully updated, false otherwise. @@ -17042,6 +17600,219 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIFI_SECURITY_ENTERPRISE_192", ApiSince=33)] + [<Android.Runtime.Register("WIFI_SECURITY_ENTERPRISE_192", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.WifiSecurity enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.WifiSecurity enum directly instead of this field.", true)>] + + + + Android.App.Admin.WifiSecurity + + 3 + + Constant for #getMinimumRequiredWifiSecurityLevel() and + #setMinimumRequiredWifiSecurityLevel(int): enterprise 192 bit network. + + + + Java documentation for android.app.admin.DevicePolicyManager.WIFI_SECURITY_ENTERPRISE_192. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIFI_SECURITY_ENTERPRISE_EAP", ApiSince=33)] + [<Android.Runtime.Register("WIFI_SECURITY_ENTERPRISE_EAP", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.WifiSecurity enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.WifiSecurity enum directly instead of this field.", true)>] + + + + Android.App.Admin.WifiSecurity + + 2 + + Constant for #getMinimumRequiredWifiSecurityLevel() and + #setMinimumRequiredWifiSecurityLevel(int): enterprise EAP network. + + + + Java documentation for android.app.admin.DevicePolicyManager.WIFI_SECURITY_ENTERPRISE_EAP. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIFI_SECURITY_OPEN", ApiSince=33)] + [<Android.Runtime.Register("WIFI_SECURITY_OPEN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.WifiSecurity enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.WifiSecurity enum directly instead of this field.", true)>] + + + + Android.App.Admin.WifiSecurity + + 0 + + Constant for #getMinimumRequiredWifiSecurityLevel() and + #setMinimumRequiredWifiSecurityLevel(int): no minimum security level. + + + + Java documentation for android.app.admin.DevicePolicyManager.WIFI_SECURITY_OPEN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIFI_SECURITY_PERSONAL", ApiSince=33)] + [<Android.Runtime.Register("WIFI_SECURITY_PERSONAL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.WifiSecurity enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.WifiSecurity enum directly instead of this field.", true)>] + + + + Android.App.Admin.WifiSecurity + + 1 + + Constant for #getMinimumRequiredWifiSecurityLevel() and + #setMinimumRequiredWifiSecurityLevel(int): personal network such as WEP, WPA2-PSK. + + + + Java documentation for android.app.admin.DevicePolicyManager.WIFI_SECURITY_PERSONAL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getWifiSsidPolicy", "()Landroid/app/admin/WifiSsidPolicy;", "GetGetWifiSsidPolicyHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getWifiSsidPolicy", "()Landroid/app/admin/WifiSsidPolicy;", "GetGetWifiSsidPolicyHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setWifiSsidPolicy", "(Landroid/app/admin/WifiSsidPolicy;)V", "GetSetWifiSsidPolicy_Landroid_app_admin_WifiSsidPolicy_Handler", ApiSince=33)] + [<set: Android.Runtime.Register("setWifiSsidPolicy", "(Landroid/app/admin/WifiSsidPolicy;)V", "GetSetWifiSsidPolicy_Landroid_app_admin_WifiSsidPolicy_Handler", ApiSince=33)>] + + + + Android.App.Admin.WifiSsidPolicy + + + Wi-Fi SSID policy + Returns the current Wi-Fi SSID policy. -or- Called by device owner or profile owner of an organization-owned managed profile to + specify the Wi-Fi SSID policy (WifiSsidPolicy). + To be added. + + Property getter documentation: + + + Java documentation for android.app.admin.DevicePolicyManager.getWifiSsidPolicy(). + + + Property setter documentation: + + + Java documentation for android.app.admin.DevicePolicyManager.setWifiSsidPolicy(android.app.admin.WifiSsidPolicy). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.App.Admin/DevicePolicyResources.xml b/docs/Mono.Android/en/Android.App.Admin/DevicePolicyResources.xml new file mode 100644 index 0000000000..3606777f72 --- /dev/null +++ b/docs/Mono.Android/en/Android.App.Admin/DevicePolicyResources.xml @@ -0,0 +1,163 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/admin/DevicePolicyResources", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/admin/DevicePolicyResources", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Class containing the required identifiers to update device management resources. + + + + Java documentation for android.app.admin.DevicePolicyResources. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("UNDEFINED", ApiSince=33)] + [<Android.Runtime.Register("UNDEFINED", ApiSince=33)>] + + + + System.String + + + An identifier used for: + <ul> + <li>un-updatable resource IDs</li> + <li>undefined sources</li> + </ul> + + + + Java documentation for android.app.admin.DevicePolicyResources.UNDEFINED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.App.Admin/DevicePolicyResourcesManager.xml b/docs/Mono.Android/en/Android.App.Admin/DevicePolicyResourcesManager.xml new file mode 100644 index 0000000000..9aff47d8e7 --- /dev/null +++ b/docs/Mono.Android/en/Android.App.Admin/DevicePolicyResourcesManager.xml @@ -0,0 +1,521 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/admin/DevicePolicyResourcesManager", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/admin/DevicePolicyResourcesManager", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Class containing required APIs to set, reset, and get device policy related resources. + + + + Java documentation for android.app.admin.DevicePolicyResourcesManager. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDrawable", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawable_Ljava_lang_String_Ljava_lang_String_Ljava_util_function_Supplier_Handler", ApiSince=33)] + [<Android.Runtime.Register("getDrawable", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawable_Ljava_lang_String_Ljava_lang_String_Ljava_util_function_Supplier_Handler", ApiSince=33)>] + + + + Android.Graphics.Drawables.Drawable + + + + + + + + The drawable ID to get the updated resource for. + The drawable style to use. + To get the default drawable if no updated drawable was set for + the provided params. + Returns the appropriate updated drawable for the drawableId with style + drawableStyle if one was set using setDrawables, otherwise returns the + drawable from defaultDrawableLoader. + To be added. + + + + Java documentation for android.app.admin.DevicePolicyResourcesManager.getDrawable(java.lang.String, java.lang.String, java.util.function.Supplier<android.graphics.drawable.Drawable>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDrawable", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawable_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_util_function_Supplier_Handler", ApiSince=33)] + [<Android.Runtime.Register("getDrawable", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawable_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_util_function_Supplier_Handler", ApiSince=33)>] + + + + Android.Graphics.Drawables.Drawable + + + + + + + + + The drawable ID to get the updated resource for. + The drawable style to use. + The source for the caller. + To get the default drawable if no updated drawable was set for + the provided params. + Similar to #getDrawable(String, String, Supplier), but also accepts + a drawableSource which could result in returning a different drawable than + #getDrawable(String, String, Supplier) if an override was set for that specific + source. + To be added. + + + + Java documentation for android.app.admin.DevicePolicyResourcesManager.getDrawable(java.lang.String, java.lang.String, java.lang.String, java.util.function.Supplier<android.graphics.drawable.Drawable>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDrawableAsIcon", "(Ljava/lang/String;Ljava/lang/String;Landroid/graphics/drawable/Icon;)Landroid/graphics/drawable/Icon;", "GetGetDrawableAsIcon_Ljava_lang_String_Ljava_lang_String_Landroid_graphics_drawable_Icon_Handler", ApiSince=33)] + [<Android.Runtime.Register("getDrawableAsIcon", "(Ljava/lang/String;Ljava/lang/String;Landroid/graphics/drawable/Icon;)Landroid/graphics/drawable/Icon;", "GetGetDrawableAsIcon_Ljava_lang_String_Ljava_lang_String_Landroid_graphics_drawable_Icon_Handler", ApiSince=33)>] + + + + Android.Graphics.Drawables.Icon + + + + + + + + The drawable ID to get the updated resource for. + The drawable style to use. + Returned if no updated drawable was set for the provided params. + Similar to #getDrawable(String, String, Supplier) but returns an Icon + instead of a Drawable. + To be added. + + + + Java documentation for android.app.admin.DevicePolicyResourcesManager.getDrawableAsIcon(java.lang.String, java.lang.String, android.graphics.drawable.Icon). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDrawableAsIcon", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/drawable/Icon;)Landroid/graphics/drawable/Icon;", "GetGetDrawableAsIcon_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Landroid_graphics_drawable_Icon_Handler", ApiSince=33)] + [<Android.Runtime.Register("getDrawableAsIcon", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/drawable/Icon;)Landroid/graphics/drawable/Icon;", "GetGetDrawableAsIcon_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Landroid_graphics_drawable_Icon_Handler", ApiSince=33)>] + + + + Android.Graphics.Drawables.Icon + + + + + + + + + The drawable ID to get the updated resource for. + The drawable style to use. + The source for the caller. + Returned if no updated drawable was set for the provided params. + Similar to #getDrawable(String, String, String, Supplier) but returns an + Icon instead of a Drawable. + To be added. + + + + Java documentation for android.app.admin.DevicePolicyResourcesManager.getDrawableAsIcon(java.lang.String, java.lang.String, java.lang.String, android.graphics.drawable.Icon). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDrawableForDensity", "(Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawableForDensity_Ljava_lang_String_Ljava_lang_String_ILjava_util_function_Supplier_Handler", ApiSince=33)] + [<Android.Runtime.Register("getDrawableForDensity", "(Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawableForDensity_Ljava_lang_String_Ljava_lang_String_ILjava_util_function_Supplier_Handler", ApiSince=33)>] + + + + Android.Graphics.Drawables.Drawable + + + + + + + + + The drawable ID to get the updated resource for. + The drawable style to use. + The desired screen density indicated by the resource as + found in DisplayMetrics. A value of 0 means to use the + density returned from Resources#getConfiguration(). + To get the default drawable if no updated drawable was set for + the provided params. + Similar to #getDrawable(String, String, Supplier), but also accepts + density. + To be added. + + + + Java documentation for android.app.admin.DevicePolicyResourcesManager.getDrawableForDensity(java.lang.String, java.lang.String, int, java.util.function.Supplier<android.graphics.drawable.Drawable>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDrawableForDensity", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawableForDensity_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ILjava_util_function_Supplier_Handler", ApiSince=33)] + [<Android.Runtime.Register("getDrawableForDensity", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawableForDensity_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ILjava_util_function_Supplier_Handler", ApiSince=33)>] + + + + Android.Graphics.Drawables.Drawable + + + + + + + + + + The drawable ID to get the updated resource for. + The drawable style to use. + The source for the caller. + The desired screen density indicated by the resource as + found in DisplayMetrics. A value of 0 means to use the + density returned from Resources#getConfiguration(). + To get the default drawable if no updated drawable was set for + the provided params. + Similar to #getDrawable(String, String, String, Supplier), but also accepts + density. + To be added. + + + + Java documentation for android.app.admin.DevicePolicyResourcesManager.getDrawableForDensity(java.lang.String, java.lang.String, java.lang.String, int, java.util.function.Supplier<android.graphics.drawable.Drawable>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getString", "(Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/String;", "GetGetString_Ljava_lang_String_Ljava_util_function_Supplier_Handler", ApiSince=33)] + [<Android.Runtime.Register("getString", "(Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/String;", "GetGetString_Ljava_lang_String_Ljava_util_function_Supplier_Handler", ApiSince=33)>] + + + + System.String + + + + + + + The IDs to get the updated resource for. + To get the default string if no updated string was set for + stringId. + Returns the appropriate updated string for the stringId (see + DevicePolicyResources.Strings) if one was set using + setStrings, otherwise returns the string from defaultStringLoader. + To be added. + + + + Java documentation for android.app.admin.DevicePolicyResourcesManager.getString(java.lang.String, java.util.function.Supplier<java.lang.String>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getString", "(Ljava/lang/String;Ljava/util/function/Supplier;[Ljava/lang/Object;)Ljava/lang/String;", "GetGetString_Ljava_lang_String_Ljava_util_function_Supplier_arrayLjava_lang_Object_Handler", ApiSince=33)] + [<Android.Runtime.Register("getString", "(Ljava/lang/String;Ljava/util/function/Supplier;[Ljava/lang/Object;)Ljava/lang/String;", "GetGetString_Ljava_lang_String_Ljava_util_function_Supplier_arrayLjava_lang_Object_Handler", ApiSince=33)>] + + + + System.String + + + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App.Admin/ExtraResourceType.xml b/docs/Mono.Android/en/Android.App.Admin/ExtraResourceType.xml new file mode 100644 index 0000000000..8bfe1af594 --- /dev/null +++ b/docs/Mono.Android/en/Android.App.Admin/ExtraResourceType.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Admin.DevicePolicyManager.ExtraResourceTypeDrawable", JniField="android/app/admin/DevicePolicyManager.EXTRA_RESOURCE_TYPE_DRAWABLE")] + [<Android.Runtime.IntDefinition("Android.App.Admin.DevicePolicyManager.ExtraResourceTypeDrawable", JniField="android/app/admin/DevicePolicyManager.EXTRA_RESOURCE_TYPE_DRAWABLE")>] + + + + Android.App.Admin.ExtraResourceType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Admin.DevicePolicyManager.ExtraResourceTypeString", JniField="android/app/admin/DevicePolicyManager.EXTRA_RESOURCE_TYPE_STRING")] + [<Android.Runtime.IntDefinition("Android.App.Admin.DevicePolicyManager.ExtraResourceTypeString", JniField="android/app/admin/DevicePolicyManager.EXTRA_RESOURCE_TYPE_STRING")>] + + + + Android.App.Admin.ExtraResourceType + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App.Admin/PreferentialNetworkId.xml b/docs/Mono.Android/en/Android.App.Admin/PreferentialNetworkId.xml new file mode 100644 index 0000000000..75518dfee3 --- /dev/null +++ b/docs/Mono.Android/en/Android.App.Admin/PreferentialNetworkId.xml @@ -0,0 +1,139 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Admin.PreferentialNetworkServiceConfig.PreferentialNetworkId5", JniField="android/app/admin/PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_5")] + [<Android.Runtime.IntDefinition("Android.App.Admin.PreferentialNetworkServiceConfig.PreferentialNetworkId5", JniField="android/app/admin/PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_5")>] + + + + Android.App.Admin.PreferentialNetworkId + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Admin.PreferentialNetworkServiceConfig.PreferentialNetworkId4", JniField="android/app/admin/PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_4")] + [<Android.Runtime.IntDefinition("Android.App.Admin.PreferentialNetworkServiceConfig.PreferentialNetworkId4", JniField="android/app/admin/PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_4")>] + + + + Android.App.Admin.PreferentialNetworkId + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Admin.PreferentialNetworkServiceConfig.PreferentialNetworkId1", JniField="android/app/admin/PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_1")] + [<Android.Runtime.IntDefinition("Android.App.Admin.PreferentialNetworkServiceConfig.PreferentialNetworkId1", JniField="android/app/admin/PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_1")>] + + + + Android.App.Admin.PreferentialNetworkId + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Admin.PreferentialNetworkServiceConfig.PreferentialNetworkId3", JniField="android/app/admin/PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_3")] + [<Android.Runtime.IntDefinition("Android.App.Admin.PreferentialNetworkServiceConfig.PreferentialNetworkId3", JniField="android/app/admin/PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_3")>] + + + + Android.App.Admin.PreferentialNetworkId + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Admin.PreferentialNetworkServiceConfig.PreferentialNetworkId2", JniField="android/app/admin/PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_2")] + [<Android.Runtime.IntDefinition("Android.App.Admin.PreferentialNetworkServiceConfig.PreferentialNetworkId2", JniField="android/app/admin/PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_2")>] + + + + Android.App.Admin.PreferentialNetworkId + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App.Admin/PreferentialNetworkServiceConfig+Builder.xml b/docs/Mono.Android/en/Android.App.Admin/PreferentialNetworkServiceConfig+Builder.xml new file mode 100644 index 0000000000..68a0ddd292 --- /dev/null +++ b/docs/Mono.Android/en/Android.App.Admin/PreferentialNetworkServiceConfig+Builder.xml @@ -0,0 +1,339 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/admin/PreferentialNetworkServiceConfig$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/admin/PreferentialNetworkServiceConfig$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Builder used to create PreferentialNetworkServiceConfig objects. + + + + Java documentation for android.app.admin.PreferentialNetworkServiceConfig.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + Constructs an empty Builder with preferential network disabled by default. + + + + Java documentation for android.app.admin.PreferentialNetworkServiceConfig.Builder.PreferentialNetworkServiceConfig$Builder(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/app/admin/PreferentialNetworkServiceConfig;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/app/admin/PreferentialNetworkServiceConfig;", "", ApiSince=33)>] + + + + Android.App.Admin.PreferentialNetworkServiceConfig + + + + Returns an instance of PreferentialNetworkServiceConfig created from the + fields set on this builder. + To be added. + + + + Java documentation for android.app.admin.PreferentialNetworkServiceConfig.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setEnabled", "(Z)Landroid/app/admin/PreferentialNetworkServiceConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setEnabled", "(Z)Landroid/app/admin/PreferentialNetworkServiceConfig$Builder;", "", ApiSince=33)>] + + + + Android.App.Admin.PreferentialNetworkServiceConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setExcludedUids", "([I)Landroid/app/admin/PreferentialNetworkServiceConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setExcludedUids", "([I)Landroid/app/admin/PreferentialNetworkServiceConfig$Builder;", "", ApiSince=33)>] + + + + Android.App.Admin.PreferentialNetworkServiceConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setFallbackToDefaultConnectionAllowed", "(Z)Landroid/app/admin/PreferentialNetworkServiceConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setFallbackToDefaultConnectionAllowed", "(Z)Landroid/app/admin/PreferentialNetworkServiceConfig$Builder;", "", ApiSince=33)>] + + + + Android.App.Admin.PreferentialNetworkServiceConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIncludedUids", "([I)Landroid/app/admin/PreferentialNetworkServiceConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setIncludedUids", "([I)Landroid/app/admin/PreferentialNetworkServiceConfig$Builder;", "", ApiSince=33)>] + + + + Android.App.Admin.PreferentialNetworkServiceConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setNetworkId", "(I)Landroid/app/admin/PreferentialNetworkServiceConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setNetworkId", "(I)Landroid/app/admin/PreferentialNetworkServiceConfig$Builder;", "", ApiSince=33)>] + + + + Android.App.Admin.PreferentialNetworkServiceConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App.Admin/PreferentialNetworkServiceConfig+InterfaceConsts.xml b/docs/Mono.Android/en/Android.App.Admin/PreferentialNetworkServiceConfig+InterfaceConsts.xml new file mode 100644 index 0000000000..7e6f7d5f27 --- /dev/null +++ b/docs/Mono.Android/en/Android.App.Admin/PreferentialNetworkServiceConfig+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.App.Admin/PreferentialNetworkServiceConfig.xml b/docs/Mono.Android/en/Android.App.Admin/PreferentialNetworkServiceConfig.xml new file mode 100644 index 0000000000..99156d4572 --- /dev/null +++ b/docs/Mono.Android/en/Android.App.Admin/PreferentialNetworkServiceConfig.xml @@ -0,0 +1,635 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/admin/PreferentialNetworkServiceConfig", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/admin/PreferentialNetworkServiceConfig", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Network configuration to be set for the user profile + DevicePolicyManager#setPreferentialNetworkServiceConfigs. + + + + Java documentation for android.app.admin.PreferentialNetworkServiceConfig. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getExcludedUids", "()[I", "", ApiSince=33)] + [<Android.Runtime.Register("getExcludedUids", "()[I", "", ApiSince=33)>] + + + + System.Int32[] + + + + Get the array of uids that are excluded for the profile preference. + Array of uids that are excluded for the profile preference. + Empty array would mean that this request applies to all uids in the profile. + + + + Java documentation for android.app.admin.PreferentialNetworkServiceConfig.getExcludedUids(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getIncludedUids", "()[I", "", ApiSince=33)] + [<Android.Runtime.Register("getIncludedUids", "()[I", "", ApiSince=33)>] + + + + System.Int32[] + + + + Get the array of uids that are applicable for the profile preference. + Array of uids applicable for the profile preference. + Empty array would mean that this request applies to all uids in the profile. + + + + Java documentation for android.app.admin.PreferentialNetworkServiceConfig.getIncludedUids(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isEnabled", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isEnabled", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + Is the preferential network enabled. + true if enabled else false + + + + Java documentation for android.app.admin.PreferentialNetworkServiceConfig.isEnabled(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isFallbackToDefaultConnectionAllowed", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isFallbackToDefaultConnectionAllowed", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + is fallback to default network allowed. + true if fallback is allowed, else false. + + + + Java documentation for android.app.admin.PreferentialNetworkServiceConfig.isFallbackToDefaultConnectionAllowed(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getNetworkId", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getNetworkId", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + preference enterprise identifier. + preference identifier is applicable only if preference network service is enabled + + + + Java documentation for android.app.admin.PreferentialNetworkServiceConfig.getNetworkId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PREFERENTIAL_NETWORK_ID_1", ApiSince=33)] + [<Android.Runtime.Register("PREFERENTIAL_NETWORK_ID_1", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.PreferentialNetworkId enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.PreferentialNetworkId enum directly instead of this field.", true)>] + + + + Android.App.Admin.PreferentialNetworkId + + 1 + + Preferential network identifier 1. + + + + Java documentation for android.app.admin.PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_1. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PREFERENTIAL_NETWORK_ID_2", ApiSince=33)] + [<Android.Runtime.Register("PREFERENTIAL_NETWORK_ID_2", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.PreferentialNetworkId enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.PreferentialNetworkId enum directly instead of this field.", true)>] + + + + Android.App.Admin.PreferentialNetworkId + + 2 + + Preferential network identifier 2. + + + + Java documentation for android.app.admin.PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_2. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PREFERENTIAL_NETWORK_ID_3", ApiSince=33)] + [<Android.Runtime.Register("PREFERENTIAL_NETWORK_ID_3", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.PreferentialNetworkId enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.PreferentialNetworkId enum directly instead of this field.", true)>] + + + + Android.App.Admin.PreferentialNetworkId + + 3 + + Preferential network identifier 3. + + + + Java documentation for android.app.admin.PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_3. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PREFERENTIAL_NETWORK_ID_4", ApiSince=33)] + [<Android.Runtime.Register("PREFERENTIAL_NETWORK_ID_4", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.PreferentialNetworkId enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.PreferentialNetworkId enum directly instead of this field.", true)>] + + + + Android.App.Admin.PreferentialNetworkId + + 4 + + Preferential network identifier 4. + + + + Java documentation for android.app.admin.PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_4. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PREFERENTIAL_NETWORK_ID_5", ApiSince=33)] + [<Android.Runtime.Register("PREFERENTIAL_NETWORK_ID_5", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.PreferentialNetworkId enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.PreferentialNetworkId enum directly instead of this field.", true)>] + + + + Android.App.Admin.PreferentialNetworkId + + 5 + + Preferential network identifier 5. + + + + Java documentation for android.app.admin.PreferentialNetworkServiceConfig.PREFERENTIAL_NETWORK_ID_5. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App.Admin/SecurityLog.xml b/docs/Mono.Android/en/Android.App.Admin/SecurityLog.xml index acf4264eeb..a7c18f10f4 100644 --- a/docs/Mono.Android/en/Android.App.Admin/SecurityLog.xml +++ b/docs/Mono.Android/en/Android.App.Admin/SecurityLog.xml @@ -352,6 +352,86 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TAG_BLUETOOTH_CONNECTION", ApiSince=33)] + [<Android.Runtime.Register("TAG_BLUETOOTH_CONNECTION", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.SecurityLogTags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.SecurityLogTags enum directly instead of this field.", true)>] + + + + Android.App.Admin.SecurityLogTags + + 210039 + + Indicates that the device attempts to connect to a Bluetooth device. + + + + Java documentation for android.app.admin.SecurityLog.TAG_BLUETOOTH_CONNECTION. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TAG_BLUETOOTH_DISCONNECTION", ApiSince=33)] + [<Android.Runtime.Register("TAG_BLUETOOTH_DISCONNECTION", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.SecurityLogTags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.SecurityLogTags enum directly instead of this field.", true)>] + + + + Android.App.Admin.SecurityLogTags + + 210040 + + Indicates that the device disconnects from a connected Bluetooth device. + + + + Java documentation for android.app.admin.SecurityLog.TAG_BLUETOOTH_DISCONNECTION. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1235,6 +1315,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TAG_PASSWORD_CHANGED", ApiSince=33)] + [<Android.Runtime.Register("TAG_PASSWORD_CHANGED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.SecurityLogTags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.SecurityLogTags enum directly instead of this field.", true)>] + + + + Android.App.Admin.SecurityLogTags + + 210036 + + Indicates that a user has just changed their lockscreen password. + + + + Java documentation for android.app.admin.SecurityLog.TAG_PASSWORD_CHANGED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1598,6 +1718,87 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TAG_WIFI_CONNECTION", ApiSince=33)] + [<Android.Runtime.Register("TAG_WIFI_CONNECTION", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.SecurityLogTags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.SecurityLogTags enum directly instead of this field.", true)>] + + + + Android.App.Admin.SecurityLogTags + + 210037 + + Indicates that an event occurred as the device attempted to connect to + a WiFi network. + + + + Java documentation for android.app.admin.SecurityLog.TAG_WIFI_CONNECTION. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TAG_WIFI_DISCONNECTION", ApiSince=33)] + [<Android.Runtime.Register("TAG_WIFI_DISCONNECTION", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.SecurityLogTags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.SecurityLogTags enum directly instead of this field.", true)>] + + + + Android.App.Admin.SecurityLogTags + + 210038 + + Indicates that the device disconnects from a connected WiFi network. + + + + Java documentation for android.app.admin.SecurityLog.TAG_WIFI_DISCONNECTION. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.App.Admin/SecurityLogTags.xml b/docs/Mono.Android/en/Android.App.Admin/SecurityLogTags.xml index d6382b0501..02a90312e5 100644 --- a/docs/Mono.Android/en/Android.App.Admin/SecurityLogTags.xml +++ b/docs/Mono.Android/en/Android.App.Admin/SecurityLogTags.xml @@ -98,6 +98,54 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Admin.SecurityLog.TagBluetoothConnection", JniField="android/app/admin/SecurityLog.TAG_BLUETOOTH_CONNECTION")] + [<Android.Runtime.IntDefinition("Android.App.Admin.SecurityLog.TagBluetoothConnection", JniField="android/app/admin/SecurityLog.TAG_BLUETOOTH_CONNECTION")>] + + + + Android.App.Admin.SecurityLogTags + + 210039 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Admin.SecurityLog.TagBluetoothDisconnection", JniField="android/app/admin/SecurityLog.TAG_BLUETOOTH_DISCONNECTION")] + [<Android.Runtime.IntDefinition("Android.App.Admin.SecurityLog.TagBluetoothDisconnection", JniField="android/app/admin/SecurityLog.TAG_BLUETOOTH_DISCONNECTION")>] + + + + Android.App.Admin.SecurityLogTags + + 210040 + + To be added. + + @@ -635,6 +683,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Admin.SecurityLog.TagPasswordChanged", JniField="android/app/admin/SecurityLog.TAG_PASSWORD_CHANGED")] + [<Android.Runtime.IntDefinition("Android.App.Admin.SecurityLog.TagPasswordChanged", JniField="android/app/admin/SecurityLog.TAG_PASSWORD_CHANGED")>] + + + + Android.App.Admin.SecurityLogTags + + 210036 + + To be added. + + @@ -857,6 +929,54 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Admin.SecurityLog.TagWifiConnection", JniField="android/app/admin/SecurityLog.TAG_WIFI_CONNECTION")] + [<Android.Runtime.IntDefinition("Android.App.Admin.SecurityLog.TagWifiConnection", JniField="android/app/admin/SecurityLog.TAG_WIFI_CONNECTION")>] + + + + Android.App.Admin.SecurityLogTags + + 210037 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Admin.SecurityLog.TagWifiDisconnection", JniField="android/app/admin/SecurityLog.TAG_WIFI_DISCONNECTION")] + [<Android.Runtime.IntDefinition("Android.App.Admin.SecurityLog.TagWifiDisconnection", JniField="android/app/admin/SecurityLog.TAG_WIFI_DISCONNECTION")>] + + + + Android.App.Admin.SecurityLogTags + + 210038 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.App.Admin/WifiSecurity.xml b/docs/Mono.Android/en/Android.App.Admin/WifiSecurity.xml new file mode 100644 index 0000000000..9810ab2276 --- /dev/null +++ b/docs/Mono.Android/en/Android.App.Admin/WifiSecurity.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Admin.DevicePolicyManager.WifiSecurityEnterprise192", JniField="android/app/admin/DevicePolicyManager.WIFI_SECURITY_ENTERPRISE_192")] + [<Android.Runtime.IntDefinition("Android.App.Admin.DevicePolicyManager.WifiSecurityEnterprise192", JniField="android/app/admin/DevicePolicyManager.WIFI_SECURITY_ENTERPRISE_192")>] + + + + Android.App.Admin.WifiSecurity + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Admin.DevicePolicyManager.WifiSecurityEnterpriseEap", JniField="android/app/admin/DevicePolicyManager.WIFI_SECURITY_ENTERPRISE_EAP")] + [<Android.Runtime.IntDefinition("Android.App.Admin.DevicePolicyManager.WifiSecurityEnterpriseEap", JniField="android/app/admin/DevicePolicyManager.WIFI_SECURITY_ENTERPRISE_EAP")>] + + + + Android.App.Admin.WifiSecurity + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Admin.DevicePolicyManager.WifiSecurityOpen", JniField="android/app/admin/DevicePolicyManager.WIFI_SECURITY_OPEN")] + [<Android.Runtime.IntDefinition("Android.App.Admin.DevicePolicyManager.WifiSecurityOpen", JniField="android/app/admin/DevicePolicyManager.WIFI_SECURITY_OPEN")>] + + + + Android.App.Admin.WifiSecurity + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Admin.DevicePolicyManager.WifiSecurityPersonal", JniField="android/app/admin/DevicePolicyManager.WIFI_SECURITY_PERSONAL")] + [<Android.Runtime.IntDefinition("Android.App.Admin.DevicePolicyManager.WifiSecurityPersonal", JniField="android/app/admin/DevicePolicyManager.WIFI_SECURITY_PERSONAL")>] + + + + Android.App.Admin.WifiSecurity + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App.Admin/WifiSsidPolicy+InterfaceConsts.xml b/docs/Mono.Android/en/Android.App.Admin/WifiSsidPolicy+InterfaceConsts.xml new file mode 100644 index 0000000000..5a1a196c8c --- /dev/null +++ b/docs/Mono.Android/en/Android.App.Admin/WifiSsidPolicy+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.App.Admin/WifiSsidPolicy.xml b/docs/Mono.Android/en/Android.App.Admin/WifiSsidPolicy.xml new file mode 100644 index 0000000000..4eefac026e --- /dev/null +++ b/docs/Mono.Android/en/Android.App.Admin/WifiSsidPolicy.xml @@ -0,0 +1,416 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/admin/WifiSsidPolicy", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/admin/WifiSsidPolicy", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Used to indicate the Wi-Fi SSID restriction policy the network must satisfy + in order to be eligible for a connection. + + + + Java documentation for android.app.admin.WifiSsidPolicy. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(ILjava/util/Set;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(ILjava/util/Set;)V", "", ApiSince=33)>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "WifiSsidPolicyTypeAllowlist", "WifiSsidPolicyTypeDenylist" }, Type="Android.App.Admin.WifiSsidPolicy")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "WifiSsidPolicyTypeAllowlist", "WifiSsidPolicyTypeDenylist" }, Type="Android.App.Admin.WifiSsidPolicy")>] + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPolicyType", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPolicyType", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Returns the policy type. + To be added. + + + + Java documentation for android.app.admin.WifiSsidPolicy.getPolicyType(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSsids", "()Ljava/util/Set;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSsids", "()Ljava/util/Set;", "", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<Android.Net.Wifi.WifiSsid> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIFI_SSID_POLICY_TYPE_ALLOWLIST", ApiSince=33)] + [<Android.Runtime.Register("WIFI_SSID_POLICY_TYPE_ALLOWLIST", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.WifiSsidPolicyType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.WifiSsidPolicyType enum directly instead of this field.", true)>] + + + + Android.App.Admin.WifiSsidPolicyType + + 0 + + SSID policy type indicator for WifiSsidPolicy. + + + + Java documentation for android.app.admin.WifiSsidPolicy.WIFI_SSID_POLICY_TYPE_ALLOWLIST. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIFI_SSID_POLICY_TYPE_DENYLIST", ApiSince=33)] + [<Android.Runtime.Register("WIFI_SSID_POLICY_TYPE_DENYLIST", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.WifiSsidPolicyType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Admin.WifiSsidPolicyType enum directly instead of this field.", true)>] + + + + Android.App.Admin.WifiSsidPolicyType + + 1 + + SSID policy type indicator for WifiSsidPolicy. + + + + Java documentation for android.app.admin.WifiSsidPolicy.WIFI_SSID_POLICY_TYPE_DENYLIST. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App.Admin/WifiSsidPolicyType.xml b/docs/Mono.Android/en/Android.App.Admin/WifiSsidPolicyType.xml new file mode 100644 index 0000000000..63ed0120fc --- /dev/null +++ b/docs/Mono.Android/en/Android.App.Admin/WifiSsidPolicyType.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Admin.WifiSsidPolicy.WifiSsidPolicyTypeAllowlist", JniField="android/app/admin/WifiSsidPolicy.WIFI_SSID_POLICY_TYPE_ALLOWLIST")] + [<Android.Runtime.IntDefinition("Android.App.Admin.WifiSsidPolicy.WifiSsidPolicyTypeAllowlist", JniField="android/app/admin/WifiSsidPolicy.WIFI_SSID_POLICY_TYPE_ALLOWLIST")>] + + + + Android.App.Admin.WifiSsidPolicyType + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Admin.WifiSsidPolicy.WifiSsidPolicyTypeDenylist", JniField="android/app/admin/WifiSsidPolicy.WIFI_SSID_POLICY_TYPE_DENYLIST")] + [<Android.Runtime.IntDefinition("Android.App.Admin.WifiSsidPolicy.WifiSsidPolicyTypeDenylist", JniField="android/app/admin/WifiSsidPolicy.WIFI_SSID_POLICY_TYPE_DENYLIST")>] + + + + Android.App.Admin.WifiSsidPolicyType + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App.AppSearch.Observers/DocumentChangeInfo.xml b/docs/Mono.Android/en/Android.App.AppSearch.Observers/DocumentChangeInfo.xml new file mode 100644 index 0000000000..2fcb1b3588 --- /dev/null +++ b/docs/Mono.Android/en/Android.App.AppSearch.Observers/DocumentChangeInfo.xml @@ -0,0 +1,271 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/appsearch/observer/DocumentChangeInfo", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/appsearch/observer/DocumentChangeInfo", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)V", "", ApiSince=33)>] + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getChangedDocumentIds", "()Ljava/util/Set;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getChangedDocumentIds", "()Ljava/util/Set;", "", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<System.String> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDatabaseName", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getDatabaseName", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getNamespace", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getNamespace", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPackageName", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPackageName", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSchemaName", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSchemaName", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App.AppSearch.Observers/IObserverCallback.xml b/docs/Mono.Android/en/Android.App.AppSearch.Observers/IObserverCallback.xml new file mode 100644 index 0000000000..e1f54b356d --- /dev/null +++ b/docs/Mono.Android/en/Android.App.AppSearch.Observers/IObserverCallback.xml @@ -0,0 +1,89 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/appsearch/observer/ObserverCallback", "", "Android.App.AppSearch.Observers.IObserverCallbackInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/app/appsearch/observer/ObserverCallback", "", "Android.App.AppSearch.Observers.IObserverCallbackInvoker", ApiSince=33)>] + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onDocumentChanged", "(Landroid/app/appsearch/observer/DocumentChangeInfo;)V", "GetOnDocumentChanged_Landroid_app_appsearch_observer_DocumentChangeInfo_Handler:Android.App.AppSearch.Observers.IObserverCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onDocumentChanged", "(Landroid/app/appsearch/observer/DocumentChangeInfo;)V", "GetOnDocumentChanged_Landroid_app_appsearch_observer_DocumentChangeInfo_Handler:Android.App.AppSearch.Observers.IObserverCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSchemaChanged", "(Landroid/app/appsearch/observer/SchemaChangeInfo;)V", "GetOnSchemaChanged_Landroid_app_appsearch_observer_SchemaChangeInfo_Handler:Android.App.AppSearch.Observers.IObserverCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onSchemaChanged", "(Landroid/app/appsearch/observer/SchemaChangeInfo;)V", "GetOnSchemaChanged_Landroid_app_appsearch_observer_SchemaChangeInfo_Handler:Android.App.AppSearch.Observers.IObserverCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App.AppSearch.Observers/ObserverSpec+Builder.xml b/docs/Mono.Android/en/Android.App.AppSearch.Observers/ObserverSpec+Builder.xml new file mode 100644 index 0000000000..c843e28679 --- /dev/null +++ b/docs/Mono.Android/en/Android.App.AppSearch.Observers/ObserverSpec+Builder.xml @@ -0,0 +1,225 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/appsearch/observer/ObserverSpec$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/appsearch/observer/ObserverSpec$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addFilterSchemas", "(Ljava/util/Collection;)Landroid/app/appsearch/observer/ObserverSpec$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("addFilterSchemas", "(Ljava/util/Collection;)Landroid/app/appsearch/observer/ObserverSpec$Builder;", "", ApiSince=33)>] + + + + Android.App.AppSearch.Observers.ObserverSpec+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addFilterSchemas", "([Ljava/lang/String;)Landroid/app/appsearch/observer/ObserverSpec$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("addFilterSchemas", "([Ljava/lang/String;)Landroid/app/appsearch/observer/ObserverSpec$Builder;", "", ApiSince=33)>] + + + + Android.App.AppSearch.Observers.ObserverSpec+Builder + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/app/appsearch/observer/ObserverSpec;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/app/appsearch/observer/ObserverSpec;", "", ApiSince=33)>] + + + + Android.App.AppSearch.Observers.ObserverSpec + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App.AppSearch.Observers/ObserverSpec.xml b/docs/Mono.Android/en/Android.App.AppSearch.Observers/ObserverSpec.xml new file mode 100644 index 0000000000..2da123dfe1 --- /dev/null +++ b/docs/Mono.Android/en/Android.App.AppSearch.Observers/ObserverSpec.xml @@ -0,0 +1,138 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/appsearch/observer/ObserverSpec", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/appsearch/observer/ObserverSpec", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getFilterSchemas", "()Ljava/util/Set;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getFilterSchemas", "()Ljava/util/Set;", "", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<System.String> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App.AppSearch.Observers/SchemaChangeInfo.xml b/docs/Mono.Android/en/Android.App.AppSearch.Observers/SchemaChangeInfo.xml new file mode 100644 index 0000000000..0f630135da --- /dev/null +++ b/docs/Mono.Android/en/Android.App.AppSearch.Observers/SchemaChangeInfo.xml @@ -0,0 +1,217 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/appsearch/observer/SchemaChangeInfo", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/appsearch/observer/SchemaChangeInfo", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)V", "", ApiSince=33)>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getChangedSchemaNames", "()Ljava/util/Set;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getChangedSchemaNames", "()Ljava/util/Set;", "", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<System.String> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDatabaseName", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getDatabaseName", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPackageName", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPackageName", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App.AppSearch/GetSchemaResponse+Builder.xml b/docs/Mono.Android/en/Android.App.AppSearch/GetSchemaResponse+Builder.xml index a2cdd47c95..91cb33aecf 100644 --- a/docs/Mono.Android/en/Android.App.AppSearch/GetSchemaResponse+Builder.xml +++ b/docs/Mono.Android/en/Android.App.AppSearch/GetSchemaResponse+Builder.xml @@ -83,6 +83,35 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addSchemaTypeNotDisplayedBySystem", "(Ljava/lang/String;)Landroid/app/appsearch/GetSchemaResponse$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("addSchemaTypeNotDisplayedBySystem", "(Ljava/lang/String;)Landroid/app/appsearch/GetSchemaResponse$Builder;", "", ApiSince=33)>] + + + + Android.App.AppSearch.GetSchemaResponse+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -149,6 +178,68 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRequiredPermissionsForSchemaTypeVisibility", "(Ljava/lang/String;Ljava/util/Set;)Landroid/app/appsearch/GetSchemaResponse$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setRequiredPermissionsForSchemaTypeVisibility", "(Ljava/lang/String;Ljava/util/Set;)Landroid/app/appsearch/GetSchemaResponse$Builder;", "", ApiSince=33)>] + + + + Android.App.AppSearch.GetSchemaResponse+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSchemaTypeVisibleToPackages", "(Ljava/lang/String;Ljava/util/Set;)Landroid/app/appsearch/GetSchemaResponse$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setSchemaTypeVisibleToPackages", "(Ljava/lang/String;Ljava/util/Set;)Landroid/app/appsearch/GetSchemaResponse$Builder;", "", ApiSince=33)>] + + + + Android.App.AppSearch.GetSchemaResponse+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.App.AppSearch/GetSchemaResponse.xml b/docs/Mono.Android/en/Android.App.AppSearch/GetSchemaResponse.xml index e8aadb116a..a7c3f65ef6 100644 --- a/docs/Mono.Android/en/Android.App.AppSearch/GetSchemaResponse.xml +++ b/docs/Mono.Android/en/Android.App.AppSearch/GetSchemaResponse.xml @@ -62,6 +62,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getRequiredPermissionsForSchemaTypeVisibility", "()Ljava/util/Map;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getRequiredPermissionsForSchemaTypeVisibility", "()Ljava/util/Map;", "", ApiSince=33)>] + + + + System.Collections.Generic.IDictionary<System.String,System.Collections.Generic.ICollection<System.Collections.Generic.ICollection<Java.Lang.Integer>>> + + + To be added. + To be added. + To be added. + + @@ -98,6 +123,56 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSchemaTypesNotDisplayedBySystem", "()Ljava/util/Set;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSchemaTypesNotDisplayedBySystem", "()Ljava/util/Set;", "", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<System.String> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSchemaTypesVisibleToPackages", "()Ljava/util/Map;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSchemaTypesVisibleToPackages", "()Ljava/util/Map;", "", ApiSince=33)>] + + + + System.Collections.Generic.IDictionary<System.String,System.Collections.Generic.ICollection<Android.App.AppSearch.PackageIdentifier>> + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.App.AppSearch/GlobalSearchSession.xml b/docs/Mono.Android/en/Android.App.AppSearch/GlobalSearchSession.xml index 2015499ce7..663b34cac4 100644 --- a/docs/Mono.Android/en/Android.App.AppSearch/GlobalSearchSession.xml +++ b/docs/Mono.Android/en/Android.App.AppSearch/GlobalSearchSession.xml @@ -107,6 +107,76 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getByDocumentId", "(Ljava/lang/String;Ljava/lang/String;Landroid/app/appsearch/GetByDocumentIdRequest;Ljava/util/concurrent/Executor;Landroid/app/appsearch/BatchResultCallback;)V", "GetGetByDocumentId_Ljava_lang_String_Ljava_lang_String_Landroid_app_appsearch_GetByDocumentIdRequest_Ljava_util_concurrent_Executor_Landroid_app_appsearch_BatchResultCallback_Handler", ApiSince=33)] + [<Android.Runtime.Register("getByDocumentId", "(Ljava/lang/String;Ljava/lang/String;Landroid/app/appsearch/GetByDocumentIdRequest;Ljava/util/concurrent/Executor;Landroid/app/appsearch/BatchResultCallback;)V", "GetGetByDocumentId_Ljava_lang_String_Ljava_lang_String_Landroid_app_appsearch_GetByDocumentIdRequest_Ljava_util_concurrent_Executor_Landroid_app_appsearch_BatchResultCallback_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getSchema", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetGetSchema_Ljava_lang_String_Ljava_lang_String_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=33)] + [<Android.Runtime.Register("getSchema", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetGetSchema_Ljava_lang_String_Ljava_lang_String_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -139,6 +209,40 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerObserverCallback", "(Ljava/lang/String;Landroid/app/appsearch/observer/ObserverSpec;Ljava/util/concurrent/Executor;Landroid/app/appsearch/observer/ObserverCallback;)V", "GetRegisterObserverCallback_Ljava_lang_String_Landroid_app_appsearch_observer_ObserverSpec_Ljava_util_concurrent_Executor_Landroid_app_appsearch_observer_ObserverCallback_Handler", ApiSince=33)] + [<Android.Runtime.Register("registerObserverCallback", "(Ljava/lang/String;Landroid/app/appsearch/observer/ObserverSpec;Ljava/util/concurrent/Executor;Landroid/app/appsearch/observer/ObserverCallback;)V", "GetRegisterObserverCallback_Ljava_lang_String_Landroid_app_appsearch_observer_ObserverSpec_Ljava_util_concurrent_Executor_Landroid_app_appsearch_observer_ObserverCallback_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -287,5 +391,35 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unregisterObserverCallback", "(Ljava/lang/String;Landroid/app/appsearch/observer/ObserverCallback;)V", "GetUnregisterObserverCallback_Ljava_lang_String_Landroid_app_appsearch_observer_ObserverCallback_Handler", ApiSince=33)] + [<Android.Runtime.Register("unregisterObserverCallback", "(Ljava/lang/String;Landroid/app/appsearch/observer/ObserverCallback;)V", "GetUnregisterObserverCallback_Ljava_lang_String_Landroid_app_appsearch_observer_ObserverCallback_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.App.AppSearch/SchemaRequestPermissions.xml b/docs/Mono.Android/en/Android.App.AppSearch/SchemaRequestPermissions.xml new file mode 100644 index 0000000000..cbd441a285 --- /dev/null +++ b/docs/Mono.Android/en/Android.App.AppSearch/SchemaRequestPermissions.xml @@ -0,0 +1,163 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AppSearch.SetSchemaRequest.ReadAssistantAppSearchData", JniField="android/app/appsearch/SetSchemaRequest.READ_ASSISTANT_APP_SEARCH_DATA")] + [<Android.Runtime.IntDefinition("Android.App.AppSearch.SetSchemaRequest.ReadAssistantAppSearchData", JniField="android/app/appsearch/SetSchemaRequest.READ_ASSISTANT_APP_SEARCH_DATA")>] + + + + Android.App.AppSearch.SchemaRequestPermissions + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AppSearch.SetSchemaRequest.ReadCalendar", JniField="android/app/appsearch/SetSchemaRequest.READ_CALENDAR")] + [<Android.Runtime.IntDefinition("Android.App.AppSearch.SetSchemaRequest.ReadCalendar", JniField="android/app/appsearch/SetSchemaRequest.READ_CALENDAR")>] + + + + Android.App.AppSearch.SchemaRequestPermissions + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AppSearch.SetSchemaRequest.ReadContacts", JniField="android/app/appsearch/SetSchemaRequest.READ_CONTACTS")] + [<Android.Runtime.IntDefinition("Android.App.AppSearch.SetSchemaRequest.ReadContacts", JniField="android/app/appsearch/SetSchemaRequest.READ_CONTACTS")>] + + + + Android.App.AppSearch.SchemaRequestPermissions + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AppSearch.SetSchemaRequest.ReadExternalStorage", JniField="android/app/appsearch/SetSchemaRequest.READ_EXTERNAL_STORAGE")] + [<Android.Runtime.IntDefinition("Android.App.AppSearch.SetSchemaRequest.ReadExternalStorage", JniField="android/app/appsearch/SetSchemaRequest.READ_EXTERNAL_STORAGE")>] + + + + Android.App.AppSearch.SchemaRequestPermissions + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AppSearch.SetSchemaRequest.ReadHomeAppSearchData", JniField="android/app/appsearch/SetSchemaRequest.READ_HOME_APP_SEARCH_DATA")] + [<Android.Runtime.IntDefinition("Android.App.AppSearch.SetSchemaRequest.ReadHomeAppSearchData", JniField="android/app/appsearch/SetSchemaRequest.READ_HOME_APP_SEARCH_DATA")>] + + + + Android.App.AppSearch.SchemaRequestPermissions + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AppSearch.SetSchemaRequest.ReadSms", JniField="android/app/appsearch/SetSchemaRequest.READ_SMS")] + [<Android.Runtime.IntDefinition("Android.App.AppSearch.SetSchemaRequest.ReadSms", JniField="android/app/appsearch/SetSchemaRequest.READ_SMS")>] + + + + Android.App.AppSearch.SchemaRequestPermissions + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App.AppSearch/SearchResult+MatchInfo+Builder.xml b/docs/Mono.Android/en/Android.App.AppSearch/SearchResult+MatchInfo+Builder.xml index 363ca801af..dda188b1e1 100644 --- a/docs/Mono.Android/en/Android.App.AppSearch/SearchResult+MatchInfo+Builder.xml +++ b/docs/Mono.Android/en/Android.App.AppSearch/SearchResult+MatchInfo+Builder.xml @@ -160,6 +160,35 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSubmatchRange", "(Landroid/app/appsearch/SearchResult$MatchRange;)Landroid/app/appsearch/SearchResult$MatchInfo$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setSubmatchRange", "(Landroid/app/appsearch/SearchResult$MatchRange;)Landroid/app/appsearch/SearchResult$MatchInfo$Builder;", "", ApiSince=33)>] + + + + Android.App.AppSearch.SearchResult+MatchInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.App.AppSearch/SearchResult+MatchInfo.xml b/docs/Mono.Android/en/Android.App.AppSearch/SearchResult+MatchInfo.xml index 72a4591823..0b1077851d 100644 --- a/docs/Mono.Android/en/Android.App.AppSearch/SearchResult+MatchInfo.xml +++ b/docs/Mono.Android/en/Android.App.AppSearch/SearchResult+MatchInfo.xml @@ -294,6 +294,75 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSubmatch", "()Ljava/lang/CharSequence;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSubmatch", "()Ljava/lang/CharSequence;", "", ApiSince=33)>] + + + + Java.Lang.ICharSequence + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSubmatchRange", "()Landroid/app/appsearch/SearchResult$MatchRange;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSubmatchRange", "()Landroid/app/appsearch/SearchResult$MatchRange;", "", ApiSince=33)>] + + + + Android.App.AppSearch.SearchResult+MatchRange + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.App.AppSearch/SetSchemaRequest+Builder.xml b/docs/Mono.Android/en/Android.App.AppSearch/SetSchemaRequest+Builder.xml index f02efb945a..7d1d6ce6d1 100644 --- a/docs/Mono.Android/en/Android.App.AppSearch/SetSchemaRequest+Builder.xml +++ b/docs/Mono.Android/en/Android.App.AppSearch/SetSchemaRequest+Builder.xml @@ -54,6 +54,37 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addRequiredPermissionsForSchemaTypeVisibility", "(Ljava/lang/String;Ljava/util/Set;)Landroid/app/appsearch/SetSchemaRequest$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("addRequiredPermissionsForSchemaTypeVisibility", "(Ljava/lang/String;Ljava/util/Set;)Landroid/app/appsearch/SetSchemaRequest$Builder;", "", ApiSince=33)>] + + + + Android.App.AppSearch.SetSchemaRequest+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -156,6 +187,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearRequiredPermissionsForSchemaTypeVisibility", "(Ljava/lang/String;)Landroid/app/appsearch/SetSchemaRequest$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("clearRequiredPermissionsForSchemaTypeVisibility", "(Ljava/lang/String;)Landroid/app/appsearch/SetSchemaRequest$Builder;", "", ApiSince=33)>] + + + + Android.App.AppSearch.SetSchemaRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.App.AppSearch/SetSchemaRequest.xml b/docs/Mono.Android/en/Android.App.AppSearch/SetSchemaRequest.xml index 2f56d770bc..a1bad5b1ab 100644 --- a/docs/Mono.Android/en/Android.App.AppSearch/SetSchemaRequest.xml +++ b/docs/Mono.Android/en/Android.App.AppSearch/SetSchemaRequest.xml @@ -135,6 +135,205 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_ASSISTANT_APP_SEARCH_DATA", ApiSince=33)] + [<Android.Runtime.Register("READ_ASSISTANT_APP_SEARCH_DATA", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppSearch.SchemaRequestPermissions enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppSearch.SchemaRequestPermissions enum directly instead of this field.", true)>] + + + + Android.App.AppSearch.SchemaRequestPermissions + + 6 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_CALENDAR", ApiSince=33)] + [<Android.Runtime.Register("READ_CALENDAR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppSearch.SchemaRequestPermissions enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppSearch.SchemaRequestPermissions enum directly instead of this field.", true)>] + + + + Android.App.AppSearch.SchemaRequestPermissions + + 2 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_CONTACTS", ApiSince=33)] + [<Android.Runtime.Register("READ_CONTACTS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppSearch.SchemaRequestPermissions enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppSearch.SchemaRequestPermissions enum directly instead of this field.", true)>] + + + + Android.App.AppSearch.SchemaRequestPermissions + + 3 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_EXTERNAL_STORAGE", ApiSince=33)] + [<Android.Runtime.Register("READ_EXTERNAL_STORAGE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppSearch.SchemaRequestPermissions enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppSearch.SchemaRequestPermissions enum directly instead of this field.", true)>] + + + + Android.App.AppSearch.SchemaRequestPermissions + + 4 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_HOME_APP_SEARCH_DATA", ApiSince=33)] + [<Android.Runtime.Register("READ_HOME_APP_SEARCH_DATA", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppSearch.SchemaRequestPermissions enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppSearch.SchemaRequestPermissions enum directly instead of this field.", true)>] + + + + Android.App.AppSearch.SchemaRequestPermissions + + 5 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SMS", ApiSince=33)] + [<Android.Runtime.Register("READ_SMS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppSearch.SchemaRequestPermissions enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppSearch.SchemaRequestPermissions enum directly instead of this field.", true)>] + + + + Android.App.AppSearch.SchemaRequestPermissions + + 1 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getRequiredPermissionsForSchemaTypeVisibility", "()Ljava/util/Map;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getRequiredPermissionsForSchemaTypeVisibility", "()Ljava/util/Map;", "", ApiSince=33)>] + + + + System.Collections.Generic.IDictionary<System.String,System.Collections.Generic.ICollection<System.Collections.Generic.ICollection<Java.Lang.Integer>>> + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.App.Job/JobInfo+Builder.xml b/docs/Mono.Android/en/Android.App.Job/JobInfo+Builder.xml index bd5b8bda62..3083a98642 100644 --- a/docs/Mono.Android/en/Android.App.Job/JobInfo+Builder.xml +++ b/docs/Mono.Android/en/Android.App.Job/JobInfo+Builder.xml @@ -410,6 +410,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMinimumNetworkChunkBytes", "(J)Landroid/app/job/JobInfo$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setMinimumNetworkChunkBytes", "(J)Landroid/app/job/JobInfo$Builder;", "", ApiSince=33)>] + + + + Android.App.Job.JobInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -565,6 +594,35 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPriority", "(I)Landroid/app/job/JobInfo$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setPriority", "(I)Landroid/app/job/JobInfo$Builder;", "", ApiSince=33)>] + + + + Android.App.Job.JobInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.App.Job/JobInfo.xml b/docs/Mono.Android/en/Android.App.Job/JobInfo.xml index a44d16ac8d..4b94c72e5b 100644 --- a/docs/Mono.Android/en/Android.App.Job/JobInfo.xml +++ b/docs/Mono.Android/en/Android.App.Job/JobInfo.xml @@ -1040,6 +1040,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMinimumNetworkChunkBytes", "()J", "GetGetMinimumNetworkChunkBytesHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getMinimumNetworkChunkBytes", "()J", "GetGetMinimumNetworkChunkBytesHandler", ApiSince=33)>] + + + + System.Int64 + + + Return the smallest piece of data that cannot be easily paused and resumed, in bytes. + Smallest piece of data that cannot be easily paused and resumed, or + #NETWORK_BYTES_UNKNOWN when unknown. + + + + Java documentation for android.app.job.JobInfo.getMinimumNetworkChunkBytes(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1192,6 +1229,257 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPriority", "()I", "GetGetPriorityHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getPriority", "()I", "GetGetPriorityHandler", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + + + + Java documentation for android.app.job.JobInfo.getPriority(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PRIORITY_DEFAULT", ApiSince=33)] + [<Android.Runtime.Register("PRIORITY_DEFAULT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Job.JobPriority enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Job.JobPriority enum directly instead of this field.", true)>] + + + + Android.App.Job.JobPriority + + 300 + + Default value for all regular jobs. + + + + Java documentation for android.app.job.JobInfo.PRIORITY_DEFAULT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PRIORITY_HIGH", ApiSince=33)] + [<Android.Runtime.Register("PRIORITY_HIGH", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Job.JobPriority enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Job.JobPriority enum directly instead of this field.", true)>] + + + + Android.App.Job.JobPriority + + 400 + + This task should be ordered ahead of most other tasks. + + + + Java documentation for android.app.job.JobInfo.PRIORITY_HIGH. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PRIORITY_LOW", ApiSince=33)] + [<Android.Runtime.Register("PRIORITY_LOW", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Job.JobPriority enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Job.JobPriority enum directly instead of this field.", true)>] + + + + Android.App.Job.JobPriority + + 200 + + Low priority. + + + + Java documentation for android.app.job.JobInfo.PRIORITY_LOW. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PRIORITY_MAX", ApiSince=33)] + [<Android.Runtime.Register("PRIORITY_MAX", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Job.JobPriority enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Job.JobPriority enum directly instead of this field.", true)>] + + + + Android.App.Job.JobPriority + + 500 + + This task should be run ahead of all other tasks. + + + + Java documentation for android.app.job.JobInfo.PRIORITY_MAX. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PRIORITY_MIN", ApiSince=33)] + [<Android.Runtime.Register("PRIORITY_MIN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Job.JobPriority enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Job.JobPriority enum directly instead of this field.", true)>] + + + + Android.App.Job.JobPriority + + 100 + + Job has minimal value to the user. + + + + Java documentation for android.app.job.JobInfo.PRIORITY_MIN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.App.Job/JobParameters.xml b/docs/Mono.Android/en/Android.App.Job/JobParameters.xml index 65f827561e..8af717a54d 100644 --- a/docs/Mono.Android/en/Android.App.Job/JobParameters.xml +++ b/docs/Mono.Android/en/Android.App.Job/JobParameters.xml @@ -1017,6 +1017,50 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STOP_REASON_ESTIMATED_APP_LAUNCH_TIME_CHANGED", ApiSince=33)] + [<Android.Runtime.Register("STOP_REASON_ESTIMATED_APP_LAUNCH_TIME_CHANGED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.Job.StopReason enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.Job.StopReason enum directly instead of this field.", true)>] + + + + Android.App.Job.StopReason + + 15 + + The system's estimate of when the app will be launched changed significantly enough to + decide this job shouldn't be running right now. + + + + Java documentation for android.app.job.JobParameters.STOP_REASON_ESTIMATED_APP_LAUNCH_TIME_CHANGED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.App.Job/JobPriority.xml b/docs/Mono.Android/en/Android.App.Job/JobPriority.xml new file mode 100644 index 0000000000..0391a8169d --- /dev/null +++ b/docs/Mono.Android/en/Android.App.Job/JobPriority.xml @@ -0,0 +1,139 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Job.JobInfo.PriorityDefault", JniField="android/app/job/JobInfo.PRIORITY_DEFAULT")] + [<Android.Runtime.IntDefinition("Android.App.Job.JobInfo.PriorityDefault", JniField="android/app/job/JobInfo.PRIORITY_DEFAULT")>] + + + + Android.App.Job.JobPriority + + 300 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Job.JobInfo.PriorityHigh", JniField="android/app/job/JobInfo.PRIORITY_HIGH")] + [<Android.Runtime.IntDefinition("Android.App.Job.JobInfo.PriorityHigh", JniField="android/app/job/JobInfo.PRIORITY_HIGH")>] + + + + Android.App.Job.JobPriority + + 400 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Job.JobInfo.PriorityLow", JniField="android/app/job/JobInfo.PRIORITY_LOW")] + [<Android.Runtime.IntDefinition("Android.App.Job.JobInfo.PriorityLow", JniField="android/app/job/JobInfo.PRIORITY_LOW")>] + + + + Android.App.Job.JobPriority + + 200 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Job.JobInfo.PriorityMax", JniField="android/app/job/JobInfo.PRIORITY_MAX")] + [<Android.Runtime.IntDefinition("Android.App.Job.JobInfo.PriorityMax", JniField="android/app/job/JobInfo.PRIORITY_MAX")>] + + + + Android.App.Job.JobPriority + + 500 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Job.JobInfo.PriorityMin", JniField="android/app/job/JobInfo.PRIORITY_MIN")] + [<Android.Runtime.IntDefinition("Android.App.Job.JobInfo.PriorityMin", JniField="android/app/job/JobInfo.PRIORITY_MIN")>] + + + + Android.App.Job.JobPriority + + 100 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App.Job/JobService.xml b/docs/Mono.Android/en/Android.App.Job/JobService.xml index fa0668b783..6dc4a684ea 100644 --- a/docs/Mono.Android/en/Android.App.Job/JobService.xml +++ b/docs/Mono.Android/en/Android.App.Job/JobService.xml @@ -220,9 +220,9 @@ Parameters specifying info about this job, including the optional - extras configured with JobInfo.Builder#setExtras(android.os.PersistableBundle). + extras configured with JobInfo.Builder#setExtras(android.os.PersistableBundle). This object serves to identify this specific running job instance when calling - {@link #jobFinished(JobParameters, boolean). + #jobFinished(JobParameters, boolean). Called to indicate that the job has begun executing. true if your service will continue running, using a separate thread diff --git a/docs/Mono.Android/en/Android.App.Job/JobWorkItem.xml b/docs/Mono.Android/en/Android.App.Job/JobWorkItem.xml index cdfa99c0a8..9e0dc35e7f 100644 --- a/docs/Mono.Android/en/Android.App.Job/JobWorkItem.xml +++ b/docs/Mono.Android/en/Android.App.Job/JobWorkItem.xml @@ -127,6 +127,52 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/content/Intent;JJJ)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/content/Intent;JJJ)V", "", ApiSince=33)>] + + + + + + + + + + The general Intent describing this work. + The estimated size of network traffic that will be + downloaded by this job work item, in bytes. + The estimated size of network traffic that will be + uploaded by this job work item, in bytes. + The smallest piece of data that cannot be easily paused and + resumed, in bytes. + Create a new piece of work, which can be submitted to + JobScheduler#enqueue JobScheduler.enqueue. + + + + Java documentation for android.app.job.JobWorkItem.JobWorkItem(android.content.Intent, long, long, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -368,6 +414,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMinimumNetworkChunkBytes", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getMinimumNetworkChunkBytes", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + Return the smallest piece of data that cannot be easily paused and resumed, in bytes. + Smallest piece of data that cannot be easily paused and resumed, or + JobInfo#NETWORK_BYTES_UNKNOWN when unknown. + + + + Java documentation for android.app.job.JobWorkItem.getMinimumNetworkChunkBytes(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.App.Job/StopReason.xml b/docs/Mono.Android/en/Android.App.Job/StopReason.xml index 3ebb7ac22c..1dcf73732f 100644 --- a/docs/Mono.Android/en/Android.App.Job/StopReason.xml +++ b/docs/Mono.Android/en/Android.App.Job/StopReason.xml @@ -231,6 +231,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Job.JobParameters.StopReasonEstimatedAppLaunchTimeChanged", JniField="android/app/job/JobParameters.STOP_REASON_ESTIMATED_APP_LAUNCH_TIME_CHANGED")] + [<Android.Runtime.IntDefinition("Android.App.Job.JobParameters.StopReasonEstimatedAppLaunchTimeChanged", JniField="android/app/job/JobParameters.STOP_REASON_ESTIMATED_APP_LAUNCH_TIME_CHANGED")>] + + + + Android.App.Job.StopReason + + 15 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.App.SdkSandbox/SandboxState.xml b/docs/Mono.Android/en/Android.App.SdkSandbox/SandboxState.xml new file mode 100644 index 0000000000..d63b55bad8 --- /dev/null +++ b/docs/Mono.Android/en/Android.App.SdkSandbox/SandboxState.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.SdkSandbox.SdkSandboxManager.SdkSandboxStateDisabled", JniField="android/app/sdksandbox/SdkSandboxManager.SDK_SANDBOX_STATE_DISABLED")] + [<Android.Runtime.IntDefinition("Android.App.SdkSandbox.SdkSandboxManager.SdkSandboxStateDisabled", JniField="android/app/sdksandbox/SdkSandboxManager.SDK_SANDBOX_STATE_DISABLED")>] + + + + Android.App.SdkSandbox.SandboxState + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.SdkSandbox.SdkSandboxManager.SdkSandboxStateEnabledProcessIsolation", JniField="android/app/sdksandbox/SdkSandboxManager.SDK_SANDBOX_STATE_ENABLED_PROCESS_ISOLATION")] + [<Android.Runtime.IntDefinition("Android.App.SdkSandbox.SdkSandboxManager.SdkSandboxStateEnabledProcessIsolation", JniField="android/app/sdksandbox/SdkSandboxManager.SDK_SANDBOX_STATE_ENABLED_PROCESS_ISOLATION")>] + + + + Android.App.SdkSandbox.SandboxState + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App.SdkSandbox/SdkSandboxManager.xml b/docs/Mono.Android/en/Android.App.SdkSandbox/SdkSandboxManager.xml new file mode 100644 index 0000000000..7f7fde9765 --- /dev/null +++ b/docs/Mono.Android/en/Android.App.SdkSandbox/SdkSandboxManager.xml @@ -0,0 +1,196 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/sdksandbox/SdkSandboxManager", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/sdksandbox/SdkSandboxManager", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSdkSandboxState", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSdkSandboxState", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SDK_SANDBOX_STATE_DISABLED", ApiSince=33)] + [<Android.Runtime.Register("SDK_SANDBOX_STATE_DISABLED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.SandboxState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.SandboxState enum directly instead of this field.", true)>] + + + + Android.App.SdkSandbox.SandboxState + + 0 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SDK_SANDBOX_STATE_ENABLED_PROCESS_ISOLATION", ApiSince=33)] + [<Android.Runtime.Register("SDK_SANDBOX_STATE_ENABLED_PROCESS_ISOLATION", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.SandboxState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.SandboxState enum directly instead of this field.", true)>] + + + + Android.App.SdkSandbox.SandboxState + + 2 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App.Usage/NetworkStatsManager.xml b/docs/Mono.Android/en/Android.App.Usage/NetworkStatsManager.xml index bb240bb86d..81b16494fd 100644 --- a/docs/Mono.Android/en/Android.App.Usage/NetworkStatsManager.xml +++ b/docs/Mono.Android/en/Android.App.Usage/NetworkStatsManager.xml @@ -154,7 +154,7 @@ - + @@ -209,7 +209,7 @@ - + @@ -266,7 +266,7 @@ - + @@ -543,7 +543,7 @@ - + @@ -595,7 +595,7 @@ - + @@ -711,7 +711,7 @@ - + diff --git a/docs/Mono.Android/en/Android.App/Activity.xml b/docs/Mono.Android/en/Android.App/Activity.xml index fee584c2e7..ba52b933eb 100644 --- a/docs/Mono.Android/en/Android.App/Activity.xml +++ b/docs/Mono.Android/en/Android.App/Activity.xml @@ -3049,6 +3049,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOnBackInvokedDispatcher", "()Landroid/window/OnBackInvokedDispatcher;", "GetGetOnBackInvokedDispatcherHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getOnBackInvokedDispatcher", "()Landroid/window/OnBackInvokedDispatcher;", "GetGetOnBackInvokedDispatcherHandler", ApiSince=33)>] + + + + Android.Window.IOnBackInvokedDispatcher + + + Returns the OnBackInvokedDispatcher instance associated with the window that this + activity is attached to. + To be added. + + + + Java documentation for android.app.Activity.getOnBackInvokedDispatcher(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3064,6 +3101,10 @@ [Android.Runtime.Register("onBackPressed", "()V", "GetOnBackPressedHandler")] [<Android.Runtime.Register("onBackPressed", "()V", "GetOnBackPressedHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -5990,8 +6031,7 @@ - Called after #onRestoreInstanceState, #onRestart, or - #onPause, for your activity to start interacting with the user. + Called after #onRestoreInstanceState, #onRestart, or #onPause. @@ -7018,6 +7058,54 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("overridePendingTransition", "(III)V", "GetOverridePendingTransition_IIIHandler", ApiSince=33)] + [<Android.Runtime.Register("overridePendingTransition", "(III)V", "GetOverridePendingTransition_IIIHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + A resource ID of the animation resource to use for + the incoming activity. Use 0 for no animation. + A resource ID of the animation resource to use for + the outgoing activity. Use 0 for no animation. + The background color to use for the background during the animation if + the animation requires a background. Set to 0 to not override the default color. + Call immediately after one of the flavors of #startActivity(Intent) + or #finish to specify an explicit transition animation to + perform next. + + + + Java documentation for android.app.Activity.overridePendingTransition(int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -8725,6 +8813,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRecentsScreenshotEnabled", "(Z)V", "GetSetRecentsScreenshotEnabled_ZHandler", ApiSince=33)] + [<Android.Runtime.Register("setRecentsScreenshotEnabled", "(Z)V", "GetSetRecentsScreenshotEnabled_ZHandler", ApiSince=33)>] + + + + System.Void + + + + + + + true to enable recents screenshots; false otherwise. + If set to false, this indicates to the system that it should never take a + screenshot of the activity to be used as a representation in recents screen. + + + + Java documentation for android.app.Activity.setRecentsScreenshotEnabled(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -8872,6 +9001,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setShouldDockBigOverlays", "(Z)V", "GetSetShouldDockBigOverlays_ZHandler", ApiSince=33)] + [<Android.Runtime.Register("setShouldDockBigOverlays", "(Z)V", "GetSetShouldDockBigOverlays_ZHandler", ApiSince=33)>] + + + + System.Void + + + + + + indicates that big overlays should be docked next to the + activity instead of overlay its content + Specifies a preference to dock big overlays like the expanded picture-in-picture on TV + (see PictureInPictureParams.Builder#setExpandedAspectRatio). + + + + Java documentation for android.app.Activity.setShouldDockBigOverlays(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -9163,6 +9333,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("shouldDockBigOverlays", "()Z", "GetShouldDockBigOverlaysHandler", ApiSince=33)] + [<Android.Runtime.Register("shouldDockBigOverlays", "()Z", "GetShouldDockBigOverlaysHandler", ApiSince=33)>] + + + + System.Boolean + + + + Returns whether big overlays should be docked next to the activity as set by + #setShouldDockBigOverlays. + + true if big overlays should be docked next to the activity instead + of overlay its content + + + + Java documentation for android.app.Activity.shouldDockBigOverlays(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.App/ActivityManager+TaskDescription+Builder.xml b/docs/Mono.Android/en/Android.App/ActivityManager+TaskDescription+Builder.xml new file mode 100644 index 0000000000..ba802a4838 --- /dev/null +++ b/docs/Mono.Android/en/Android.App/ActivityManager+TaskDescription+Builder.xml @@ -0,0 +1,334 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/ActivityManager$TaskDescription$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/ActivityManager$TaskDescription$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/app/ActivityManager$TaskDescription;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/app/ActivityManager$TaskDescription;", "", ApiSince=33)>] + + + + Android.App.ActivityManager+TaskDescription + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setBackgroundColor", "(I)Landroid/app/ActivityManager$TaskDescription$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setBackgroundColor", "(I)Landroid/app/ActivityManager$TaskDescription$Builder;", "", ApiSince=33)>] + + + + Android.App.ActivityManager+TaskDescription+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIcon", "(I)Landroid/app/ActivityManager$TaskDescription$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setIcon", "(I)Landroid/app/ActivityManager$TaskDescription$Builder;", "", ApiSince=33)>] + + + + Android.App.ActivityManager+TaskDescription+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setLabel", "(Ljava/lang/String;)Landroid/app/ActivityManager$TaskDescription$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setLabel", "(Ljava/lang/String;)Landroid/app/ActivityManager$TaskDescription$Builder;", "", ApiSince=33)>] + + + + Android.App.ActivityManager+TaskDescription+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setNavigationBarColor", "(I)Landroid/app/ActivityManager$TaskDescription$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setNavigationBarColor", "(I)Landroid/app/ActivityManager$TaskDescription$Builder;", "", ApiSince=33)>] + + + + Android.App.ActivityManager+TaskDescription+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPrimaryColor", "(I)Landroid/app/ActivityManager$TaskDescription$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setPrimaryColor", "(I)Landroid/app/ActivityManager$TaskDescription$Builder;", "", ApiSince=33)>] + + + + Android.App.ActivityManager+TaskDescription+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setStatusBarColor", "(I)Landroid/app/ActivityManager$TaskDescription$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setStatusBarColor", "(I)Landroid/app/ActivityManager$TaskDescription$Builder;", "", ApiSince=33)>] + + + + Android.App.ActivityManager+TaskDescription+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App/ActivityManager+TaskDescription.xml b/docs/Mono.Android/en/Android.App/ActivityManager+TaskDescription.xml index 103ef56786..e530df9f49 100644 --- a/docs/Mono.Android/en/Android.App/ActivityManager+TaskDescription.xml +++ b/docs/Mono.Android/en/Android.App/ActivityManager+TaskDescription.xml @@ -60,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + @@ -120,6 +124,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")] [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + @@ -221,6 +229,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/lang/String;I)V", "", ApiSince=28)] [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;I)V", "", ApiSince=28)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + @@ -305,6 +317,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/lang/String;II)V", "", ApiSince=28)] [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;II)V", "", ApiSince=28)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + @@ -332,6 +348,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getBackgroundColor", "()I", "GetGetBackgroundColorHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getBackgroundColor", "()I", "GetGetBackgroundColorHandler", ApiSince=33)>] + + + + System.Int32 + + + To be added. + The color override on the theme's background color. + + + + Java documentation for android.app.ActivityManager.TaskDescription.getBackgroundColor(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -500,6 +552,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getNavigationBarColor", "()I", "GetGetNavigationBarColorHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getNavigationBarColor", "()I", "GetGetNavigationBarColorHandler", ApiSince=33)>] + + + + System.Int32 + + + To be added. + The color override on the theme's navigation bar color. + + + + Java documentation for android.app.ActivityManager.TaskDescription.getNavigationBarColor(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -566,6 +654,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getStatusBarColor", "()I", "GetGetStatusBarColorHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getStatusBarColor", "()I", "GetGetStatusBarColorHandler", ApiSince=33)>] + + + + System.Int32 + + + To be added. + The color override on the theme's status bar color. + + + + Java documentation for android.app.ActivityManager.TaskDescription.getStatusBarColor(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.App/ActivityManager.xml b/docs/Mono.Android/en/Android.App/ActivityManager.xml index 247873f1df..8ea3c5b11e 100644 --- a/docs/Mono.Android/en/Android.App/ActivityManager.xml +++ b/docs/Mono.Android/en/Android.App/ActivityManager.xml @@ -1624,7 +1624,7 @@ Returns a list of any processes that are currently in an error condition. - Returns a list of ProcessErrorStateInfo records, or null if there are no + Returns a list of ProcessErrorStateInfo records, or null if there are no current error conditions (it will not return an empty list). This list ordering is not specified. diff --git a/docs/Mono.Android/en/Android.App/ActivityOptions.xml b/docs/Mono.Android/en/Android.App/ActivityOptions.xml index c4f9c66b5d..dcdd2e0076 100644 --- a/docs/Mono.Android/en/Android.App/ActivityOptions.xml +++ b/docs/Mono.Android/en/Android.App/ActivityOptions.xml @@ -412,6 +412,100 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("makeCustomAnimation", "(Landroid/content/Context;III)Landroid/app/ActivityOptions;", "", ApiSince=33)] + [<Android.Runtime.Register("makeCustomAnimation", "(Landroid/content/Context;III)Landroid/app/ActivityOptions;", "", ApiSince=33)>] + + + + Android.App.ActivityOptions + + + + + + + + + Who is defining this. This is the application that the + animation resources will be loaded from. + A resource ID of the animation resource to use for + the incoming activity. Use 0 for no animation. + A resource ID of the animation resource to use for + the outgoing activity. Use 0 for no animation. + The background color to use for the background during the animation if + the animation requires a background. Set to 0 to not override the default color. + Create an ActivityOptions specifying a custom animation to run when + the activity is displayed. + Returns a new ActivityOptions object that you can use to + supply these options as the options Bundle when starting an activity. + + + + Java documentation for android.app.ActivityOptions.makeCustomAnimation(android.content.Context, int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("makeLaunchIntoPip", "(Landroid/app/PictureInPictureParams;)Landroid/app/ActivityOptions;", "", ApiSince=33)] + [<Android.Runtime.Register("makeLaunchIntoPip", "(Landroid/app/PictureInPictureParams;)Landroid/app/ActivityOptions;", "", ApiSince=33)>] + + + + Android.App.ActivityOptions + + + + + + + PictureInPictureParams for launching the Activity to + picture-in-picture mode. + Creates an ActivityOptions instance that launch into picture-in-picture. + To be added. + + + + Java documentation for android.app.ActivityOptions.makeLaunchIntoPip(android.app.PictureInPictureParams). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -644,6 +738,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isPendingIntentBackgroundActivityLaunchAllowed", "()Z", "GetIsPendingIntentBackgroundActivityLaunchAllowedHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isPendingIntentBackgroundActivityLaunchAllowed", "()Z", "GetIsPendingIntentBackgroundActivityLaunchAllowedHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setPendingIntentBackgroundActivityLaunchAllowed", "(Z)V", "GetSetPendingIntentBackgroundActivityLaunchAllowed_ZHandler", ApiSince=33)] + [<set: Android.Runtime.Register("setPendingIntentBackgroundActivityLaunchAllowed", "(Z)V", "GetSetPendingIntentBackgroundActivityLaunchAllowed_ZHandler", ApiSince=33)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + @@ -852,6 +975,90 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSplashScreenStyle", "(I)Landroid/app/ActivityOptions;", "GetSetSplashScreenStyle_IHandler", ApiSince=33)] + [<Android.Runtime.Register("setSplashScreenStyle", "(I)Landroid/app/ActivityOptions;", "GetSetSplashScreenStyle_IHandler", ApiSince=33)>] + + + + Android.App.ActivityOptions + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "SplashScreenStyleSolidColor", "SplashScreenStyleIcon" }, Type="Android.Window.ISplashScreen")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "SplashScreenStyleSolidColor", "SplashScreenStyleIcon" }, Type="Android.Window.ISplashScreen")>] + + + + + + Can be either SplashScreen#SPLASH_SCREEN_STYLE_ICON or + SplashScreen#SPLASH_SCREEN_STYLE_SOLID_COLOR + Sets the preferred splash screen style of the opening activities. + To be added. + + + + Java documentation for android.app.ActivityOptions.setSplashScreenStyle(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSplashScreenStyle", "()I", "GetGetSplashScreenStyleHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getSplashScreenStyle", "()I", "GetGetSplashScreenStyleHandler", ApiSince=33)>] + + + + System.Int32 + + + Gets the style can be used for cold-launching an activity. + To be added. + + + + Java documentation for android.app.ActivityOptions.getSplashScreenStyle(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.App/ApplicationExitInfo.xml b/docs/Mono.Android/en/Android.App/ApplicationExitInfo.xml index 58d6af154f..0eaea977e0 100644 --- a/docs/Mono.Android/en/Android.App/ApplicationExitInfo.xml +++ b/docs/Mono.Android/en/Android.App/ApplicationExitInfo.xml @@ -762,6 +762,50 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REASON_FREEZER", ApiSince=33)] + [<Android.Runtime.Register("REASON_FREEZER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.ApplicationExitInfoReason enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.ApplicationExitInfoReason enum directly instead of this field.", true)>] + + + + Android.App.ApplicationExitInfoReason + + 14 + + Application process was killed by App Freezer, for example, because it receives + sync binder transactions while being frozen. + + + + Java documentation for android.app.ApplicationExitInfo.REASON_FREEZER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.App/ApplicationExitInfoReason.xml b/docs/Mono.Android/en/Android.App/ApplicationExitInfoReason.xml index 9080661d6d..ffddaf7ca6 100644 --- a/docs/Mono.Android/en/Android.App/ApplicationExitInfoReason.xml +++ b/docs/Mono.Android/en/Android.App/ApplicationExitInfoReason.xml @@ -159,6 +159,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.ApplicationExitInfo.ReasonFreezer", JniField="android/app/ApplicationExitInfo.REASON_FREEZER")] + [<Android.Runtime.IntDefinition("Android.App.ApplicationExitInfo.ReasonFreezer", JniField="android/app/ApplicationExitInfo.REASON_FREEZER")>] + + + + Android.App.ApplicationExitInfoReason + + 14 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.App/Dialog.xml b/docs/Mono.Android/en/Android.App/Dialog.xml index 4c4406fdba..0555777dd2 100644 --- a/docs/Mono.Android/en/Android.App/Dialog.xml +++ b/docs/Mono.Android/en/Android.App/Dialog.xml @@ -1235,6 +1235,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOnBackInvokedDispatcher", "()Landroid/window/OnBackInvokedDispatcher;", "GetGetOnBackInvokedDispatcherHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getOnBackInvokedDispatcher", "()Landroid/window/OnBackInvokedDispatcher;", "GetGetOnBackInvokedDispatcherHandler", ApiSince=33)>] + + + + Android.Window.IOnBackInvokedDispatcher + + + Returns the OnBackInvokedDispatcher instance associated with the window that this + dialog is attached to. + To be added. + + + + Java documentation for android.app.Dialog.getOnBackInvokedDispatcher(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1250,6 +1287,10 @@ [Android.Runtime.Register("onBackPressed", "()V", "GetOnBackPressedHandler")] [<Android.Runtime.Register("onBackPressed", "()V", "GetOnBackPressedHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void diff --git a/docs/Mono.Android/en/Android.App/DirectAction.xml b/docs/Mono.Android/en/Android.App/DirectAction.xml index 546c88fc63..2e4c90d8a7 100644 --- a/docs/Mono.Android/en/Android.App/DirectAction.xml +++ b/docs/Mono.Android/en/Android.App/DirectAction.xml @@ -31,7 +31,7 @@ - Represents a abstract action that can be perform on this app. + Represents an abstract action that can be perform on this app. diff --git a/docs/Mono.Android/en/Android.App/GameManager.xml b/docs/Mono.Android/en/Android.App/GameManager.xml index 442280d279..0680732675 100644 --- a/docs/Mono.Android/en/Android.App/GameManager.xml +++ b/docs/Mono.Android/en/Android.App/GameManager.xml @@ -259,6 +259,45 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setGameState", "(Landroid/app/GameState;)V", "", ApiSince=33)] + [<Android.Runtime.Register("setGameState", "(Landroid/app/GameState;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + An object set to the current state. + Called by games to communicate the current state to the platform. + + + + Java documentation for android.app.GameManager.setGameState(android.app.GameState). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.App/GameState+InterfaceConsts.xml b/docs/Mono.Android/en/Android.App/GameState+InterfaceConsts.xml new file mode 100644 index 0000000000..dac6ddbe2d --- /dev/null +++ b/docs/Mono.Android/en/Android.App/GameState+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.App/GameState.xml b/docs/Mono.Android/en/Android.App/GameState.xml new file mode 100644 index 0000000000..524782fa52 --- /dev/null +++ b/docs/Mono.Android/en/Android.App/GameState.xml @@ -0,0 +1,691 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/GameState", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/GameState", ApiSince=33, DoNotGenerateAcw=true)>] + + + + State of the game passed to the GameManager. + + + + Java documentation for android.app.GameState. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(ZI)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(ZI)V", "", ApiSince=33)>] + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ModeUnknown", "ModeNone", "ModeGameplayInterruptible", "ModeGameplayUninterruptible", "ModeContent" }, Type="Android.App.GameState")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ModeUnknown", "ModeNone", "ModeGameplayInterruptible", "ModeGameplayUninterruptible", "ModeContent" }, Type="Android.App.GameState")>] + + + + + + Whether the game is in the loading state. + The game state mode of type + Create a GameState with the specified loading status. + + + + Java documentation for android.app.GameState.GameState(boolean, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(ZIII)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(ZIII)V", "", ApiSince=33)>] + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ModeUnknown", "ModeNone", "ModeGameplayInterruptible", "ModeGameplayUninterruptible", "ModeContent" }, Type="Android.App.GameState")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ModeUnknown", "ModeNone", "ModeGameplayInterruptible", "ModeGameplayUninterruptible", "ModeContent" }, Type="Android.App.GameState")>] + + + + + + + + Whether the game is in the loading state. + The game state mode. + An optional developer-supplied enum e.g. for the current level. + An optional developer-supplied enum, e.g. for the current quality level. + Create a GameState with the given state variables. + + + + Java documentation for android.app.GameState.GameState(boolean, int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isLoading", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isLoading", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + To be added. + If the game is loading assets/resources/compiling/etc. + + + + Java documentation for android.app.GameState.isLoading(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getLabel", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getLabel", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + The developer-supplied enum, e.g. to indicate level or scene. The default value (if + not supplied) is -1. + + + + Java documentation for android.app.GameState.getLabel(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMode", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getMode", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + The game state mode. + + + + Java documentation for android.app.GameState.getMode(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MODE_CONTENT", ApiSince=33)] + [<Android.Runtime.Register("MODE_CONTENT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.GameStateMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.GameStateMode enum directly instead of this field.", true)>] + + + + Android.App.GameStateMode + + 4 + + Indicates that the current content shown is not gameplay related. + + + + Java documentation for android.app.GameState.MODE_CONTENT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MODE_GAMEPLAY_INTERRUPTIBLE", ApiSince=33)] + [<Android.Runtime.Register("MODE_GAMEPLAY_INTERRUPTIBLE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.GameStateMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.GameStateMode enum directly instead of this field.", true)>] + + + + Android.App.GameStateMode + + 2 + + Indicates if the game is in active, but interruptible, game play. + + + + Java documentation for android.app.GameState.MODE_GAMEPLAY_INTERRUPTIBLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MODE_GAMEPLAY_UNINTERRUPTIBLE", ApiSince=33)] + [<Android.Runtime.Register("MODE_GAMEPLAY_UNINTERRUPTIBLE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.GameStateMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.GameStateMode enum directly instead of this field.", true)>] + + + + Android.App.GameStateMode + + 3 + + Indicates if the game is in active user play mode, which is real time and cannot be + interrupted. + + + + Java documentation for android.app.GameState.MODE_GAMEPLAY_UNINTERRUPTIBLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MODE_NONE", ApiSince=33)] + [<Android.Runtime.Register("MODE_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.GameStateMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.GameStateMode enum directly instead of this field.", true)>] + + + + Android.App.GameStateMode + + 1 + + No mode means that the game is not in active play, for example the user is using the game + menu. + + + + Java documentation for android.app.GameState.MODE_NONE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MODE_UNKNOWN", ApiSince=33)] + [<Android.Runtime.Register("MODE_UNKNOWN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.GameStateMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.GameStateMode enum directly instead of this field.", true)>] + + + + Android.App.GameStateMode + + 0 + + Default Game mode is unknown. + + + + Java documentation for android.app.GameState.MODE_UNKNOWN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getQuality", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getQuality", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + The developer-supplied enum, e.g. to indicate the current quality level. The default + value (if not suplied) is -1. + + + + Java documentation for android.app.GameState.getQuality(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App/GameStateMode.xml b/docs/Mono.Android/en/Android.App/GameStateMode.xml new file mode 100644 index 0000000000..e596dd532f --- /dev/null +++ b/docs/Mono.Android/en/Android.App/GameStateMode.xml @@ -0,0 +1,139 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.GameState.ModeContent", JniField="android/app/GameState.MODE_CONTENT")] + [<Android.Runtime.IntDefinition("Android.App.GameState.ModeContent", JniField="android/app/GameState.MODE_CONTENT")>] + + + + Android.App.GameStateMode + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.GameState.ModeGameplayInterruptible", JniField="android/app/GameState.MODE_GAMEPLAY_INTERRUPTIBLE")] + [<Android.Runtime.IntDefinition("Android.App.GameState.ModeGameplayInterruptible", JniField="android/app/GameState.MODE_GAMEPLAY_INTERRUPTIBLE")>] + + + + Android.App.GameStateMode + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.GameState.ModeGameplayUninterruptible", JniField="android/app/GameState.MODE_GAMEPLAY_UNINTERRUPTIBLE")] + [<Android.Runtime.IntDefinition("Android.App.GameState.ModeGameplayUninterruptible", JniField="android/app/GameState.MODE_GAMEPLAY_UNINTERRUPTIBLE")>] + + + + Android.App.GameStateMode + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.GameState.ModeNone", JniField="android/app/GameState.MODE_NONE")] + [<Android.Runtime.IntDefinition("Android.App.GameState.ModeNone", JniField="android/app/GameState.MODE_NONE")>] + + + + Android.App.GameStateMode + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.GameState.ModeUnknown", JniField="android/app/GameState.MODE_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.App.GameState.ModeUnknown", JniField="android/app/GameState.MODE_UNKNOWN")>] + + + + Android.App.GameStateMode + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App/Instrumentation.xml b/docs/Mono.Android/en/Android.App/Instrumentation.xml index 8e96a1fda3..f3bb5078fa 100644 --- a/docs/Mono.Android/en/Android.App/Instrumentation.xml +++ b/docs/Mono.Android/en/Android.App/Instrumentation.xml @@ -2120,6 +2120,42 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("resetInTouchMode", "()V", "GetResetInTouchModeHandler", ApiSince=33)] + [<Android.Runtime.Register("resetInTouchMode", "()V", "GetResetInTouchModeHandler", ApiSince=33)>] + + + + System.Void + + + + Resets the #setInTouchMode touch mode to the device default. + + + + Java documentation for android.app.Instrumentation.resetInTouchMode(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2216,8 +2252,8 @@ The key code of the character to send. - Higher-level method for sending both the down and up key events for a - particular character key code. + Sends up and down key events with the given key code to the currently focused window, and + waits for it to be processed. @@ -2264,7 +2300,9 @@ The integer keycode for the event. - Sends an up and down key event sync to the currently focused window. + The key code for the events to send. + Sends up and down key events with the given key code to the currently focused window, and + waits for it to be processed. @@ -2306,8 +2344,7 @@ The event to send to the current focus. The event to send to the current focus. - Send a key event to the currently focused window/view and wait for it to - be processed. + Sends a key event to the currently focused window, and waits for it to be processed. @@ -2353,7 +2390,8 @@ A motion event describing the pointer action. (As noted in MotionEvent#obtain(long, long, int, float, float, int), be sure to use SystemClock#uptimeMillis() as the timebase. - Dispatch a pointer event. + Dispatches a pointer event into a window owned by the instrumented application, and waits for + it to be processed. @@ -2442,8 +2480,8 @@ The text to be sent. - Sends the key events corresponding to the text to the app being - instrumented. + Sends the key events that result in the given text being typed into the currently focused + window, and waits for it to be processed. @@ -2489,7 +2527,8 @@ A motion event describing the trackball action. (As noted in MotionEvent#obtain(long, long, int, float, float, int), be sure to use SystemClock#uptimeMillis() as the timebase. - Dispatch a trackball event. + Dispatches a trackball event into the currently focused window, and waits for it to be + processed. @@ -2557,8 +2596,7 @@ - Set to true to be in touch mode, false to be in - focus mode. + Set to true to be in touch mode, false to be in focus mode. Force the global system in or out of touch mode. diff --git a/docs/Mono.Android/en/Android.App/KeyguardManager+IKeyguardLockedStateListener.xml b/docs/Mono.Android/en/Android.App/KeyguardManager+IKeyguardLockedStateListener.xml new file mode 100644 index 0000000000..0d5b421383 --- /dev/null +++ b/docs/Mono.Android/en/Android.App/KeyguardManager+IKeyguardLockedStateListener.xml @@ -0,0 +1,83 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/KeyguardManager$KeyguardLockedStateListener", "", "Android.App.KeyguardManager/IKeyguardLockedStateListenerInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/app/KeyguardManager$KeyguardLockedStateListener", "", "Android.App.KeyguardManager/IKeyguardLockedStateListenerInvoker", ApiSince=33)>] + + + + Listener for keyguard locked state changes. + + + + Java documentation for android.app.KeyguardManager.KeyguardLockedStateListener. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onKeyguardLockedStateChanged", "(Z)V", "GetOnKeyguardLockedStateChanged_ZHandler:Android.App.KeyguardManager/IKeyguardLockedStateListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onKeyguardLockedStateChanged", "(Z)V", "GetOnKeyguardLockedStateChanged_ZHandler:Android.App.KeyguardManager/IKeyguardLockedStateListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Callback function that executes when the keyguard locked state changes. + + + + Java documentation for android.app.KeyguardManager.KeyguardLockedStateListener.onKeyguardLockedStateChanged(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.App/KeyguardManager+KeyguardLockedStateEventArgs.xml b/docs/Mono.Android/en/Android.App/KeyguardManager+KeyguardLockedStateEventArgs.xml new file mode 100644 index 0000000000..f5897bd468 --- /dev/null +++ b/docs/Mono.Android/en/Android.App/KeyguardManager+KeyguardLockedStateEventArgs.xml @@ -0,0 +1,58 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Boolean + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App/KeyguardManager.xml b/docs/Mono.Android/en/Android.App/KeyguardManager.xml index 342dcd20fa..d77915477c 100644 --- a/docs/Mono.Android/en/Android.App/KeyguardManager.xml +++ b/docs/Mono.Android/en/Android.App/KeyguardManager.xml @@ -57,6 +57,40 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addKeyguardLockedStateListener", "(Ljava/util/concurrent/Executor;Landroid/app/KeyguardManager$KeyguardLockedStateListener;)V", "GetAddKeyguardLockedStateListener_Ljava_util_concurrent_Executor_Landroid_app_KeyguardManager_KeyguardLockedStateListener_Handler", ApiSince=33)] + [<Android.Runtime.Register("addKeyguardLockedStateListener", "(Ljava/util/concurrent/Executor;Landroid/app/KeyguardManager$KeyguardLockedStateListener;)V", "GetAddKeyguardLockedStateListener_Ljava_util_concurrent_Executor_Landroid_app_KeyguardManager_KeyguardLockedStateListener_Handler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.SUBSCRIBE_TO_KEYGUARD_LOCKED_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.SUBSCRIBE_TO_KEYGUARD_LOCKED_STATE")>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -223,7 +257,8 @@ If keyguard screen is showing or in restricted key input mode (i. - true if in keyguard restricted input mode. + + true if in keyguard restricted input mode. @@ -261,7 +296,8 @@ Returns whether the device is currently locked and requires a PIN, pattern or password to unlock. - true if unlocking the device currently requires a PIN, pattern or + + true if unlocking the device currently requires a PIN, pattern or password. @@ -299,7 +335,8 @@ Returns whether the device is secured with a PIN, pattern or password. - true if a PIN, pattern or password was set. + + true if a PIN, pattern or password was set. @@ -335,7 +372,8 @@ Return whether the keyguard is currently locked. - true if keyguard is locked. + + true if the keyguard is locked. @@ -373,7 +411,8 @@ Return whether the keyguard is secured by a PIN, pattern or password or a SIM card is currently locked. - true if a PIN, pattern or password is set or a SIM card is locked. + + true if a PIN, pattern or password is set or a SIM card is locked. @@ -467,6 +506,38 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeKeyguardLockedStateListener", "(Landroid/app/KeyguardManager$KeyguardLockedStateListener;)V", "GetRemoveKeyguardLockedStateListener_Landroid_app_KeyguardManager_KeyguardLockedStateListener_Handler", ApiSince=33)] + [<Android.Runtime.Register("removeKeyguardLockedStateListener", "(Landroid/app/KeyguardManager$KeyguardLockedStateListener;)V", "GetRemoveKeyguardLockedStateListener_Landroid_app_KeyguardManager_KeyguardLockedStateListener_Handler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.SUBSCRIBE_TO_KEYGUARD_LOCKED_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.SUBSCRIBE_TO_KEYGUARD_LOCKED_STATE")>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.App/LocaleConfig.xml b/docs/Mono.Android/en/Android.App/LocaleConfig.xml new file mode 100644 index 0000000000..6b19379499 --- /dev/null +++ b/docs/Mono.Android/en/Android.App/LocaleConfig.xml @@ -0,0 +1,426 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/LocaleConfig", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/LocaleConfig", ApiSince=33, DoNotGenerateAcw=true)>] + + + + The LocaleConfig of an application. + + + + Java documentation for android.app.LocaleConfig. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "", ApiSince=33)>] + + + + + + + the context of the application + Returns the LocaleConfig for the provided application context + + + + Java documentation for android.app.LocaleConfig.LocaleConfig(android.content.Context). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getStatus", "()I", "GetGetStatusHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getStatus", "()I", "GetGetStatusHandler", ApiSince=33)>] + + + + System.Int32 + + + Get the status of reading the resource file where the LocaleConfig was stored. + + STATUS_SUCCESS if the LocaleConfig structure existed in an XML file was + successfully read, or STATUS_NOT_SPECIFIED if no android:localeConfig tag on + <application> pointing to an XML file that stores the LocaleConfig, or + STATUS_PARSING_FAILED if the application provided malformed input for the + LocaleConfig structure. + + + + Java documentation for android.app.LocaleConfig.getStatus(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATUS_NOT_SPECIFIED", ApiSince=33)] + [<Android.Runtime.Register("STATUS_NOT_SPECIFIED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.LocaleConfigStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.LocaleConfigStatus enum directly instead of this field.", true)>] + + + + Android.App.LocaleConfigStatus + + 1 + + No android:localeConfig tag on <application>. + + + + Java documentation for android.app.LocaleConfig.STATUS_NOT_SPECIFIED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATUS_PARSING_FAILED", ApiSince=33)] + [<Android.Runtime.Register("STATUS_PARSING_FAILED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.LocaleConfigStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.LocaleConfigStatus enum directly instead of this field.", true)>] + + + + Android.App.LocaleConfigStatus + + 2 + + Malformed input in the XML file where the LocaleConfig was stored. + + + + Java documentation for android.app.LocaleConfig.STATUS_PARSING_FAILED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATUS_SUCCESS", ApiSince=33)] + [<Android.Runtime.Register("STATUS_SUCCESS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.LocaleConfigStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.LocaleConfigStatus enum directly instead of this field.", true)>] + + + + Android.App.LocaleConfigStatus + + 0 + + succeeded reading the LocaleConfig structure stored in an XML file. + + + + Java documentation for android.app.LocaleConfig.STATUS_SUCCESS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSupportedLocales", "()Landroid/os/LocaleList;", "GetGetSupportedLocalesHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getSupportedLocales", "()Landroid/os/LocaleList;", "GetGetSupportedLocalesHandler", ApiSince=33)>] + + + + Android.OS.LocaleList + + + Returns the locales supported by the specified application. + the LocaleList + + + + Java documentation for android.app.LocaleConfig.getSupportedLocales(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TAG_LOCALE", ApiSince=33)] + [<Android.Runtime.Register("TAG_LOCALE", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TAG_LOCALE_CONFIG", ApiSince=33)] + [<Android.Runtime.Register("TAG_LOCALE_CONFIG", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App/LocaleConfigStatus.xml b/docs/Mono.Android/en/Android.App/LocaleConfigStatus.xml new file mode 100644 index 0000000000..ba5404e5c9 --- /dev/null +++ b/docs/Mono.Android/en/Android.App/LocaleConfigStatus.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.LocaleConfig.StatusNotSpecified", JniField="android/app/LocaleConfig.STATUS_NOT_SPECIFIED")] + [<Android.Runtime.IntDefinition("Android.App.LocaleConfig.StatusNotSpecified", JniField="android/app/LocaleConfig.STATUS_NOT_SPECIFIED")>] + + + + Android.App.LocaleConfigStatus + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.LocaleConfig.StatusParsingFailed", JniField="android/app/LocaleConfig.STATUS_PARSING_FAILED")] + [<Android.Runtime.IntDefinition("Android.App.LocaleConfig.StatusParsingFailed", JniField="android/app/LocaleConfig.STATUS_PARSING_FAILED")>] + + + + Android.App.LocaleConfigStatus + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.LocaleConfig.StatusSuccess", JniField="android/app/LocaleConfig.STATUS_SUCCESS")] + [<Android.Runtime.IntDefinition("Android.App.LocaleConfig.StatusSuccess", JniField="android/app/LocaleConfig.STATUS_SUCCESS")>] + + + + Android.App.LocaleConfigStatus + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App/LocaleManager.xml b/docs/Mono.Android/en/Android.App/LocaleManager.xml new file mode 100644 index 0000000000..93324caf5a --- /dev/null +++ b/docs/Mono.Android/en/Android.App/LocaleManager.xml @@ -0,0 +1,273 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/LocaleManager", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/LocaleManager", ApiSince=33, DoNotGenerateAcw=true)>] + + + + This class gives access to system locale services. + + + + Java documentation for android.app.LocaleManager. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getApplicationLocales", "()Landroid/os/LocaleList;", "GetGetApplicationLocalesHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getApplicationLocales", "()Landroid/os/LocaleList;", "GetGetApplicationLocalesHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setApplicationLocales", "(Landroid/os/LocaleList;)V", "GetSetApplicationLocales_Landroid_os_LocaleList_Handler", ApiSince=33)] + [<set: Android.Runtime.Register("setApplicationLocales", "(Landroid/os/LocaleList;)V", "GetSetApplicationLocales_Landroid_os_LocaleList_Handler", ApiSince=33)>] + + + + Android.OS.LocaleList + + + the desired locales for the calling app. + Returns the UI locales for the calling app. -or- Sets the UI locales for the calling app. + To be added. + + Property getter documentation: + + + Java documentation for android.app.LocaleManager.getApplicationLocales(). + + + Property setter documentation: + + + Java documentation for android.app.LocaleManager.setApplicationLocales(android.os.LocaleList). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getApplicationLocales", "(Ljava/lang/String;)Landroid/os/LocaleList;", "GetGetApplicationLocales_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("getApplicationLocales", "(Ljava/lang/String;)Landroid/os/LocaleList;", "GetGetApplicationLocales_Ljava_lang_String_Handler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.READ_APP_SPECIFIC_LOCALES")] + [<Android.Runtime.RequiresPermission("android.permission.READ_APP_SPECIFIC_LOCALES")>] + + + + Android.OS.LocaleList + + + + + + the package name of the app for which to retrieve the locales. + Returns the current UI locales for a specified app (described by package name). + To be added. + + + + Java documentation for android.app.LocaleManager.getApplicationLocales(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSystemLocales", "()Landroid/os/LocaleList;", "GetGetSystemLocalesHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getSystemLocales", "()Landroid/os/LocaleList;", "GetGetSystemLocalesHandler", ApiSince=33)>] + + + + Android.OS.LocaleList + + + Returns the current system locales, ignoring app-specific overrides. + To be added. + + + + Java documentation for android.app.LocaleManager.getSystemLocales(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App/Notification+MessagingStyle.xml b/docs/Mono.Android/en/Android.App/Notification+MessagingStyle.xml index 95ac390943..89de3f45b5 100644 --- a/docs/Mono.Android/en/Android.App/Notification+MessagingStyle.xml +++ b/docs/Mono.Android/en/Android.App/Notification+MessagingStyle.xml @@ -57,8 +57,8 @@ Required - The person displayed for any messages that are sent by the user. Any messages added with #addMessage(Notification.MessagingStyle.Message) who don't have a Person associated with it will be displayed as if they were sent - by this user. The user also needs to have a valid name associated with it, which will - be enforced starting in Android P. + by this user. The user also needs to have a valid name associated with it, which is + enforced starting in Android android.os.Build.VERSION_CODES#P. To be added. @@ -581,7 +581,7 @@ System.Collections.Generic.IList<Android.App.Notification+MessagingStyle+Message> - Gets the list of Message objects that represent the notification + Gets the list of Message objects that represent the notification. To be added. diff --git a/docs/Mono.Android/en/Android.App/NotificationChannel.xml b/docs/Mono.Android/en/Android.App/NotificationChannel.xml index eed2df42b3..ec2eea9c98 100644 --- a/docs/Mono.Android/en/Android.App/NotificationChannel.xml +++ b/docs/Mono.Android/en/Android.App/NotificationChannel.xml @@ -172,6 +172,56 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isBlockable", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isBlockable", "()Z", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setBlockable", "(Z)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setBlockable", "(Z)V", "", ApiSince=33)>] + + + + System.Boolean + + + if true, allows users to block notifications on this channel. + Returns whether this channel is always blockable, even if the app is 'fixed' as + non-blockable. -or- Allows users to block notifications sent through this channel, if this channel belongs to + a package that otherwise would have notifications "fixed" as enabled. + To be added. + + Property getter documentation: + + + Java documentation for android.app.NotificationChannel.isBlockable(). + + + Property setter documentation: + + + Java documentation for android.app.NotificationChannel.setBlockable(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.App/NotificationManager.xml b/docs/Mono.Android/en/Android.App/NotificationManager.xml index cad2f3943a..56ad42fd46 100644 --- a/docs/Mono.Android/en/Android.App/NotificationManager.xml +++ b/docs/Mono.Android/en/Android.App/NotificationManager.xml @@ -2277,6 +2277,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("matchesCallFilter", "(Landroid/net/Uri;)Z", "GetMatchesCallFilter_Landroid_net_Uri_Handler", ApiSince=33)] + [<Android.Runtime.Register("matchesCallFilter", "(Landroid/net/Uri;)Z", "GetMatchesCallFilter_Landroid_net_Uri_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + A URI representing a caller. Must not be null. + Returns whether a call from the provided URI is permitted to notify the user. + A boolean indicating whether a call from the URI provided would be allowed to + interrupt the user given the current filter. + + + + Java documentation for android.app.NotificationManager.matchesCallFilter(android.net.Uri). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.App/PictureInPictureParams+Builder.xml b/docs/Mono.Android/en/Android.App/PictureInPictureParams+Builder.xml index 00399a1138..96a44c42a4 100644 --- a/docs/Mono.Android/en/Android.App/PictureInPictureParams+Builder.xml +++ b/docs/Mono.Android/en/Android.App/PictureInPictureParams+Builder.xml @@ -50,9 +50,55 @@ - To be added. + Default constructor - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.app.PictureInPictureParams.Builder.PictureInPictureParams$Builder(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/app/PictureInPictureParams;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/app/PictureInPictureParams;)V", "", ApiSince=33)>] + + + + + + + + PictureInPictureParams instance this builder is built upon. + Copy constructor + + + + Java documentation for android.app.PictureInPictureParams.Builder.PictureInPictureParams$Builder(android.app.PictureInPictureParams). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -239,6 +285,64 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCloseAction", "(Landroid/app/RemoteAction;)Landroid/app/PictureInPictureParams$Builder;", "GetSetCloseAction_Landroid_app_RemoteAction_Handler", ApiSince=33)] + [<Android.Runtime.Register("setCloseAction", "(Landroid/app/RemoteAction;)Landroid/app/PictureInPictureParams$Builder;", "GetSetCloseAction_Landroid_app_RemoteAction_Handler", ApiSince=33)>] + + + + Android.App.PictureInPictureParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setExpandedAspectRatio", "(Landroid/util/Rational;)Landroid/app/PictureInPictureParams$Builder;", "GetSetExpandedAspectRatio_Landroid_util_Rational_Handler", ApiSince=33)] + [<Android.Runtime.Register("setExpandedAspectRatio", "(Landroid/util/Rational;)Landroid/app/PictureInPictureParams$Builder;", "GetSetExpandedAspectRatio_Landroid_util_Rational_Handler", ApiSince=33)>] + + + + Android.App.PictureInPictureParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -299,6 +403,110 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSubtitle", "(Ljava/lang/CharSequence;)Landroid/app/PictureInPictureParams$Builder;", "GetSetSubtitle_Ljava_lang_CharSequence_Handler", ApiSince=33)] + [<Android.Runtime.Register("setSubtitle", "(Ljava/lang/CharSequence;)Landroid/app/PictureInPictureParams$Builder;", "GetSetSubtitle_Ljava_lang_CharSequence_Handler", ApiSince=33)>] + + + + Android.App.PictureInPictureParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + Android.App.PictureInPictureParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTitle", "(Ljava/lang/CharSequence;)Landroid/app/PictureInPictureParams$Builder;", "GetSetTitle_Ljava_lang_CharSequence_Handler", ApiSince=33)] + [<Android.Runtime.Register("setTitle", "(Ljava/lang/CharSequence;)Landroid/app/PictureInPictureParams$Builder;", "GetSetTitle_Ljava_lang_CharSequence_Handler", ApiSince=33)>] + + + + Android.App.PictureInPictureParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + Android.App.PictureInPictureParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.App/PictureInPictureParams.xml b/docs/Mono.Android/en/Android.App/PictureInPictureParams.xml index 92773e95a2..214629f48b 100644 --- a/docs/Mono.Android/en/Android.App/PictureInPictureParams.xml +++ b/docs/Mono.Android/en/Android.App/PictureInPictureParams.xml @@ -47,6 +47,115 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getActions", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getActions", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.App.RemoteAction> + + + Returns the list of user actions that are associated with the activity when in + picture-in-picture mode. + the user actions in a new list. + + + + Java documentation for android.app.PictureInPictureParams.getActions(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getAspectRatio", "()Landroid/util/Rational;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getAspectRatio", "()Landroid/util/Rational;", "", ApiSince=33)>] + + + + Android.Util.Rational + + + Returns the expected aspect ratio of the picture-in-picture window. + aspect ratio as the desired width / height or null if not set. + + + + Java documentation for android.app.PictureInPictureParams.getAspectRatio(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCloseAction", "()Landroid/app/RemoteAction;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCloseAction", "()Landroid/app/RemoteAction;", "", ApiSince=33)>] + + + + Android.App.RemoteAction + + + Returns the action that is to replace the system close action. + the close action or null if not set. + + + + Java documentation for android.app.PictureInPictureParams.getCloseAction(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -105,6 +214,117 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getExpandedAspectRatio", "()Landroid/util/Rational;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getExpandedAspectRatio", "()Landroid/util/Rational;", "", ApiSince=33)>] + + + + Android.Util.Rational + + + Returns the desired aspect ratio of the expanded picture-in-picture window. + aspect ratio as the desired width / height or null if not set. + + + + Java documentation for android.app.PictureInPictureParams.getExpandedAspectRatio(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isAutoEnterEnabled", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isAutoEnterEnabled", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + Returns whether auto enter picture-in-picture is enabled. + + true if the system will automatically put the activity in + picture-in-picture mode. + + + + Java documentation for android.app.PictureInPictureParams.isAutoEnterEnabled(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isSeamlessResizeEnabled", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isSeamlessResizeEnabled", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + Returns whether seamless resize is enabled. + true if the system can seamlessly resize the window while activity is in + picture-in-picture mode. + + + + Java documentation for android.app.PictureInPictureParams.isSeamlessResizeEnabled(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -139,6 +359,97 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSourceRectHint", "()Landroid/graphics/Rect;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSourceRectHint", "()Landroid/graphics/Rect;", "", ApiSince=33)>] + + + + Android.Graphics.Rect + + + Returns the source rect hint. + the source rect hint also known as launch bounds or null if not set. + + + + Java documentation for android.app.PictureInPictureParams.getSourceRectHint(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSubtitle", "()Ljava/lang/CharSequence;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSubtitle", "()Ljava/lang/CharSequence;", "", ApiSince=33)>] + + + + Java.Lang.ICharSequence + + + Returns the subtitle of the picture-in-picture window that may be displayed to the user. + subtitle of the picture-in-picture window. + + + + Java documentation for android.app.PictureInPictureParams.getSubtitle(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -201,6 +512,61 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTitle", "()Ljava/lang/CharSequence;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getTitle", "()Ljava/lang/CharSequence;", "", ApiSince=33)>] + + + + Java.Lang.ICharSequence + + + Returns the title of the picture-in-picture window that may be displayed to the user. + title of the picture-in-picture window. + + + + Java documentation for android.app.PictureInPictureParams.getTitle(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.App/Service.xml b/docs/Mono.Android/en/Android.App/Service.xml index 2e4bf37f63..70e8b4c4d3 100644 --- a/docs/Mono.Android/en/Android.App/Service.xml +++ b/docs/Mono.Android/en/Android.App/Service.xml @@ -908,6 +908,8 @@ additional behavior options. + the intended behavior for the service's associated + notification Remove this service from foreground state, allowing it to be killed if more memory is needed. @@ -939,6 +941,10 @@ [Android.Runtime.Register("stopForeground", "(Z)V", "")] [<Android.Runtime.Register("stopForeground", "(Z)V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -947,9 +953,10 @@ - If true, the #STOP_FOREGROUND_REMOVE flag - will be supplied. - Synonym for #stopForeground(int). + If true, the #STOP_FOREGROUND_REMOVE + selector will be passed to #stopForeground(int); otherwise + #STOP_FOREGROUND_LEGACY will be passed. + Legacy version of #stopForeground(int). @@ -991,8 +998,8 @@ 2 - Flag for #stopForeground(int): if set, the notification previously provided - to #startForeground will be detached from the service. + Selector for #stopForeground(int): if set, the notification previously supplied + to #startForeground will be detached from the service's lifecycle. @@ -1007,6 +1014,47 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STOP_FOREGROUND_LEGACY", ApiSince=33)] + [<Android.Runtime.Register("STOP_FOREGROUND_LEGACY", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.StopForegroundFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.StopForegroundFlags enum directly instead of this field.", true)>] + + + + Android.App.StopForegroundFlags + + 0 + + Selector for #stopForeground(int): equivalent to passing false + to the legacy API #stopForeground(boolean). + + + + Java documentation for android.app.Service.STOP_FOREGROUND_LEGACY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1032,8 +1080,8 @@ 1 - Flag for #stopForeground(int): if set, the notification previously provided - to #startForeground will be removed. + Selector for #stopForeground(int): if supplied, the notification previously + supplied to #startForeground will be cancelled and removed from display. diff --git a/docs/Mono.Android/en/Android.App/StatusBarManager.xml b/docs/Mono.Android/en/Android.App/StatusBarManager.xml index 9522070d39..1543c682e3 100644 --- a/docs/Mono.Android/en/Android.App/StatusBarManager.xml +++ b/docs/Mono.Android/en/Android.App/StatusBarManager.xml @@ -83,6 +83,100 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requestAddTileService", "(Landroid/content/ComponentName;Ljava/lang/CharSequence;Landroid/graphics/drawable/Icon;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetRequestAddTileService_Landroid_content_ComponentName_Ljava_lang_CharSequence_Landroid_graphics_drawable_Icon_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=33)] + [<Android.Runtime.Register("requestAddTileService", "(Landroid/content/ComponentName;Ljava/lang/CharSequence;Landroid/graphics/drawable/Icon;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetRequestAddTileService_Landroid_content_ComponentName_Ljava_lang_CharSequence_Landroid_graphics_drawable_Icon_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + + + + + ComponentName of the + android.service.quicksettings.TileService for the request. + label of the tile to show to the user. + icon to use in the tile shown to the user. + an executor to run the callback on + callback to indicate the RequestResult. + Request to the user to add a android.service.quicksettings.TileService + to the set of current QS tiles. + + + + Java documentation for android.app.StatusBarManager.requestAddTileService(android.content.ComponentName, java.lang.CharSequence, android.graphics.drawable.Icon, java.util.concurrent.Executor, java.util.function.Consumer<java.lang.Integer>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Void + + + + + + + + + + + ComponentName of the + android.service.quicksettings.TileService for the request. + label of the tile to show to the user. + icon to use in the tile shown to the user. + an executor to run the callback on + callback to indicate the RequestResult. + Request to the user to add a android.service.quicksettings.TileService + to the set of current QS tiles. + + + + Java documentation for android.app.StatusBarManager.requestAddTileService(android.content.ComponentName, java.lang.CharSequence, android.graphics.drawable.Icon, java.util.concurrent.Executor, java.util.function.Consumer<java.lang.Integer>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -141,5 +235,367 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TILE_ADD_REQUEST_ERROR_APP_NOT_IN_FOREGROUND", ApiSince=33)] + [<Android.Runtime.Register("TILE_ADD_REQUEST_ERROR_APP_NOT_IN_FOREGROUND", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.TileAddRequestError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.TileAddRequestError enum directly instead of this field.", true)>] + + + + Android.App.TileAddRequestError + + 1004 + + Indicates that the requesting application is not in the foreground. + + + + Java documentation for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_APP_NOT_IN_FOREGROUND. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TILE_ADD_REQUEST_ERROR_BAD_COMPONENT", ApiSince=33)] + [<Android.Runtime.Register("TILE_ADD_REQUEST_ERROR_BAD_COMPONENT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.TileAddRequestError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.TileAddRequestError enum directly instead of this field.", true)>] + + + + Android.App.TileAddRequestError + + 1002 + + Indicates that the component does not match an enabled exported + android.service.quicksettings.TileService for the current user. + + + + Java documentation for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_BAD_COMPONENT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TILE_ADD_REQUEST_ERROR_MISMATCHED_PACKAGE", ApiSince=33)] + [<Android.Runtime.Register("TILE_ADD_REQUEST_ERROR_MISMATCHED_PACKAGE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.TileAddRequestError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.TileAddRequestError enum directly instead of this field.", true)>] + + + + Android.App.TileAddRequestError + + 1000 + + Indicates that this package does not match that of the + android.service.quicksettings.TileService. + + + + Java documentation for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_MISMATCHED_PACKAGE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TILE_ADD_REQUEST_ERROR_NO_STATUS_BAR_SERVICE", ApiSince=33)] + [<Android.Runtime.Register("TILE_ADD_REQUEST_ERROR_NO_STATUS_BAR_SERVICE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.TileAddRequestError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.TileAddRequestError enum directly instead of this field.", true)>] + + + + Android.App.TileAddRequestError + + 1005 + + The request could not be processed because no fulfilling service was found. + + + + Java documentation for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_NO_STATUS_BAR_SERVICE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TILE_ADD_REQUEST_ERROR_NOT_CURRENT_USER", ApiSince=33)] + [<Android.Runtime.Register("TILE_ADD_REQUEST_ERROR_NOT_CURRENT_USER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.TileAddRequestError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.TileAddRequestError enum directly instead of this field.", true)>] + + + + Android.App.TileAddRequestError + + 1003 + + Indicates that the user is not the current user. + + + + Java documentation for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_NOT_CURRENT_USER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TILE_ADD_REQUEST_ERROR_REQUEST_IN_PROGRESS", ApiSince=33)] + [<Android.Runtime.Register("TILE_ADD_REQUEST_ERROR_REQUEST_IN_PROGRESS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.TileAddRequestError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.TileAddRequestError enum directly instead of this field.", true)>] + + + + Android.App.TileAddRequestError + + 1001 + + Indicates that there's a request in progress for this package. + + + + Java documentation for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_REQUEST_IN_PROGRESS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TILE_ADD_REQUEST_RESULT_TILE_ADDED", ApiSince=33)] + [<Android.Runtime.Register("TILE_ADD_REQUEST_RESULT_TILE_ADDED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.TileAddRequestResult enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.TileAddRequestResult enum directly instead of this field.", true)>] + + + + Android.App.TileAddRequestResult + + 2 + + Response indicating that the tile was added. + + + + Java documentation for android.app.StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_ADDED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TILE_ADD_REQUEST_RESULT_TILE_ALREADY_ADDED", ApiSince=33)] + [<Android.Runtime.Register("TILE_ADD_REQUEST_RESULT_TILE_ALREADY_ADDED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.TileAddRequestResult enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.TileAddRequestResult enum directly instead of this field.", true)>] + + + + Android.App.TileAddRequestResult + + 1 + + Response indicating that the tile was already added and the user was not prompted. + + + + Java documentation for android.app.StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_ALREADY_ADDED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TILE_ADD_REQUEST_RESULT_TILE_NOT_ADDED", ApiSince=33)] + [<Android.Runtime.Register("TILE_ADD_REQUEST_RESULT_TILE_NOT_ADDED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.TileAddRequestResult enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.TileAddRequestResult enum directly instead of this field.", true)>] + + + + Android.App.TileAddRequestResult + + 0 + + Response indicating that the tile was not added. + + + + Java documentation for android.app.StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_NOT_ADDED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.App/StopForegroundFlags.xml b/docs/Mono.Android/en/Android.App/StopForegroundFlags.xml index 3026408eb7..9fcae14496 100644 --- a/docs/Mono.Android/en/Android.App/StopForegroundFlags.xml +++ b/docs/Mono.Android/en/Android.App/StopForegroundFlags.xml @@ -44,6 +44,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Service.StopForegroundLegacy", JniField="android/app/Service.STOP_FOREGROUND_LEGACY")] + [<Android.Runtime.IntDefinition("Android.App.Service.StopForegroundLegacy", JniField="android/app/Service.STOP_FOREGROUND_LEGACY")>] + + + + Android.App.StopForegroundFlags + + 0 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.App/TaskInfo.xml b/docs/Mono.Android/en/Android.App/TaskInfo.xml index dc058d7336..c6ad242a7d 100644 --- a/docs/Mono.Android/en/Android.App/TaskInfo.xml +++ b/docs/Mono.Android/en/Android.App/TaskInfo.xml @@ -163,6 +163,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isVisible", "()Z", "GetIsVisibleHandler", ApiSince=32)] + [<get: Android.Runtime.Register("isVisible", "()Z", "GetIsVisibleHandler", ApiSince=32)>] + + + + System.Boolean + + + Whether this task is visible. + To be added. + + + + Java documentation for android.app.TaskInfo.isVisible(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.App/TileAddRequestError.xml b/docs/Mono.Android/en/Android.App/TileAddRequestError.xml new file mode 100644 index 0000000000..70249f7578 --- /dev/null +++ b/docs/Mono.Android/en/Android.App/TileAddRequestError.xml @@ -0,0 +1,163 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.StatusBarManager.TileAddRequestErrorAppNotInForeground", JniField="android/app/StatusBarManager.TILE_ADD_REQUEST_ERROR_APP_NOT_IN_FOREGROUND")] + [<Android.Runtime.IntDefinition("Android.App.StatusBarManager.TileAddRequestErrorAppNotInForeground", JniField="android/app/StatusBarManager.TILE_ADD_REQUEST_ERROR_APP_NOT_IN_FOREGROUND")>] + + + + Android.App.TileAddRequestError + + 1004 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.StatusBarManager.TileAddRequestErrorBadComponent", JniField="android/app/StatusBarManager.TILE_ADD_REQUEST_ERROR_BAD_COMPONENT")] + [<Android.Runtime.IntDefinition("Android.App.StatusBarManager.TileAddRequestErrorBadComponent", JniField="android/app/StatusBarManager.TILE_ADD_REQUEST_ERROR_BAD_COMPONENT")>] + + + + Android.App.TileAddRequestError + + 1002 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.StatusBarManager.TileAddRequestErrorMismatchedPackage", JniField="android/app/StatusBarManager.TILE_ADD_REQUEST_ERROR_MISMATCHED_PACKAGE")] + [<Android.Runtime.IntDefinition("Android.App.StatusBarManager.TileAddRequestErrorMismatchedPackage", JniField="android/app/StatusBarManager.TILE_ADD_REQUEST_ERROR_MISMATCHED_PACKAGE")>] + + + + Android.App.TileAddRequestError + + 1000 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.StatusBarManager.TileAddRequestErrorNoStatusBarService", JniField="android/app/StatusBarManager.TILE_ADD_REQUEST_ERROR_NO_STATUS_BAR_SERVICE")] + [<Android.Runtime.IntDefinition("Android.App.StatusBarManager.TileAddRequestErrorNoStatusBarService", JniField="android/app/StatusBarManager.TILE_ADD_REQUEST_ERROR_NO_STATUS_BAR_SERVICE")>] + + + + Android.App.TileAddRequestError + + 1005 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.StatusBarManager.TileAddRequestErrorNotCurrentUser", JniField="android/app/StatusBarManager.TILE_ADD_REQUEST_ERROR_NOT_CURRENT_USER")] + [<Android.Runtime.IntDefinition("Android.App.StatusBarManager.TileAddRequestErrorNotCurrentUser", JniField="android/app/StatusBarManager.TILE_ADD_REQUEST_ERROR_NOT_CURRENT_USER")>] + + + + Android.App.TileAddRequestError + + 1003 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.StatusBarManager.TileAddRequestErrorRequestInProgress", JniField="android/app/StatusBarManager.TILE_ADD_REQUEST_ERROR_REQUEST_IN_PROGRESS")] + [<Android.Runtime.IntDefinition("Android.App.StatusBarManager.TileAddRequestErrorRequestInProgress", JniField="android/app/StatusBarManager.TILE_ADD_REQUEST_ERROR_REQUEST_IN_PROGRESS")>] + + + + Android.App.TileAddRequestError + + 1001 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App/TileAddRequestResult.xml b/docs/Mono.Android/en/Android.App/TileAddRequestResult.xml new file mode 100644 index 0000000000..780425139f --- /dev/null +++ b/docs/Mono.Android/en/Android.App/TileAddRequestResult.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.StatusBarManager.TileAddRequestResultTileAdded", JniField="android/app/StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_ADDED")] + [<Android.Runtime.IntDefinition("Android.App.StatusBarManager.TileAddRequestResultTileAdded", JniField="android/app/StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_ADDED")>] + + + + Android.App.TileAddRequestResult + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.StatusBarManager.TileAddRequestResultTileAlreadyAdded", JniField="android/app/StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_ALREADY_ADDED")] + [<Android.Runtime.IntDefinition("Android.App.StatusBarManager.TileAddRequestResultTileAlreadyAdded", JniField="android/app/StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_ALREADY_ADDED")>] + + + + Android.App.TileAddRequestResult + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.StatusBarManager.TileAddRequestResultTileNotAdded", JniField="android/app/StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_NOT_ADDED")] + [<Android.Runtime.IntDefinition("Android.App.StatusBarManager.TileAddRequestResultTileNotAdded", JniField="android/app/StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_NOT_ADDED")>] + + + + Android.App.TileAddRequestResult + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.App/UiAutomation.xml b/docs/Mono.Android/en/Android.App/UiAutomation.xml index 16f9edfa47..acec447ed1 100644 --- a/docs/Mono.Android/en/Android.App/UiAutomation.xml +++ b/docs/Mono.Android/en/Android.App/UiAutomation.xml @@ -152,6 +152,10 @@ [Android.Runtime.Register("clearWindowAnimationFrameStats", "()V", "")] [<Android.Runtime.Register("clearWindowAnimationFrameStats", "()V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -1189,6 +1193,45 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAnimationScale", "(F)V", "", ApiSince=33)] + [<Android.Runtime.Register("setAnimationScale", "(F)V", "", ApiSince=33)>] + + + + System.Void + + + + + + The scaling factor for all animations. + Sets the system settings values that control the scaling factor for animations. + + + + Java documentation for android.app.UiAutomation.setAnimationScale(float). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1482,6 +1525,10 @@ Mono.Android + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("getWindowAnimationFrameStats", "()Landroid/view/WindowAnimationFrameStats;", "")] [<get: Android.Runtime.Register("getWindowAnimationFrameStats", "()Landroid/view/WindowAnimationFrameStats;", "")>] diff --git a/docs/Mono.Android/en/Android.App/VoiceInteractor.xml b/docs/Mono.Android/en/Android.App/VoiceInteractor.xml index caab0c39aa..fb231b7b5f 100644 --- a/docs/Mono.Android/en/Android.App/VoiceInteractor.xml +++ b/docs/Mono.Android/en/Android.App/VoiceInteractor.xml @@ -215,6 +215,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPackageName", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPackageName", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + To be added. + the package name of the service providing the VoiceInteractionService. + + + + Java documentation for android.app.VoiceInteractor.getPackageName(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.App/WallpaperInfo.xml b/docs/Mono.Android/en/Android.App/WallpaperInfo.xml index 923c16bfd6..dbed562f4e 100644 --- a/docs/Mono.Android/en/Android.App/WallpaperInfo.xml +++ b/docs/Mono.Android/en/Android.App/WallpaperInfo.xml @@ -878,6 +878,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("shouldUseDefaultUnfoldTransition", "()Z", "", ApiSince=32)] + [<Android.Runtime.Register("shouldUseDefaultUnfoldTransition", "()Z", "", ApiSince=32)>] + + + + System.Boolean + + + + Returns whether this wallpaper should receive default zooming updates when the device + changes its state (e. + + true if wallpaper should receive default device state change + transition updates + + + + Java documentation for android.app.WallpaperInfo.shouldUseDefaultUnfoldTransition(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.App/WallpaperManager+IOnColorsChangedListener.xml b/docs/Mono.Android/en/Android.App/WallpaperManager+IOnColorsChangedListener.xml index 0877e14b86..2563b7982c 100644 --- a/docs/Mono.Android/en/Android.App/WallpaperManager+IOnColorsChangedListener.xml +++ b/docs/Mono.Android/en/Android.App/WallpaperManager+IOnColorsChangedListener.xml @@ -64,7 +64,7 @@ - Wallpaper color info + Wallpaper color info, null when not available. A combination of #FLAG_LOCK and #FLAG_SYSTEM Called when colors change. diff --git a/docs/Mono.Android/en/Android.Appwidget/AppWidgetProviderInfo.xml b/docs/Mono.Android/en/Android.Appwidget/AppWidgetProviderInfo.xml index 223414a42d..233343c7a8 100644 --- a/docs/Mono.Android/en/Android.Appwidget/AppWidgetProviderInfo.xml +++ b/docs/Mono.Android/en/Android.Appwidget/AppWidgetProviderInfo.xml @@ -791,7 +791,7 @@ System.Int32 - Maximum height (in dp) which the widget can be resized to. + Maximum height (in px) which the widget can be resized to. To be added. @@ -827,7 +827,7 @@ System.Int32 - Maximum width (in dp) which the widget can be resized to. + Maximum width (in px) which the widget can be resized to. To be added. @@ -863,7 +863,7 @@ System.Int32 - The default height of the widget when added to a host, in dp. + The default height of the widget when added to a host, in px. To be added. @@ -900,7 +900,7 @@ System.Int32 - Minimum height (in dp) which the widget can be resized to. + Minimum height (in px) which the widget can be resized to. To be added. @@ -937,7 +937,7 @@ System.Int32 - Minimum width (in dp) which the widget can be resized to. + Minimum width (in px) which the widget can be resized to. To be added. @@ -974,7 +974,7 @@ System.Int32 - The default height of the widget when added to a host, in dp. + The default height of the widget when added to a host, in px. To be added. diff --git a/docs/Mono.Android/en/Android.Bluetooth.LE/AdvertiseData+Builder.xml b/docs/Mono.Android/en/Android.Bluetooth.LE/AdvertiseData+Builder.xml index 98d2ed2189..e0a3df9588 100644 --- a/docs/Mono.Android/en/Android.Bluetooth.LE/AdvertiseData+Builder.xml +++ b/docs/Mono.Android/en/Android.Bluetooth.LE/AdvertiseData+Builder.xml @@ -182,6 +182,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addTransportDiscoveryData", "(Landroid/bluetooth/le/TransportDiscoveryData;)Landroid/bluetooth/le/AdvertiseData$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("addTransportDiscoveryData", "(Landroid/bluetooth/le/TransportDiscoveryData;)Landroid/bluetooth/le/AdvertiseData$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.LE.AdvertiseData+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth.LE/AdvertiseData.xml b/docs/Mono.Android/en/Android.Bluetooth.LE/AdvertiseData.xml index d0b56f7ac7..8b81e83714 100644 --- a/docs/Mono.Android/en/Android.Bluetooth.LE/AdvertiseData.xml +++ b/docs/Mono.Android/en/Android.Bluetooth.LE/AdvertiseData.xml @@ -419,6 +419,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTransportDiscoveryData", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getTransportDiscoveryData", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Bluetooth.LE.TransportDiscoveryData> + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth.LE/AdvertisingSetCallback.xml b/docs/Mono.Android/en/Android.Bluetooth.LE/AdvertisingSetCallback.xml index 0523a3c1a2..343d609fde 100644 --- a/docs/Mono.Android/en/Android.Bluetooth.LE/AdvertisingSetCallback.xml +++ b/docs/Mono.Android/en/Android.Bluetooth.LE/AdvertisingSetCallback.xml @@ -192,8 +192,8 @@ - To be added. The advertising set. + To be added. Status of the operation. Callback triggered in response to BluetoothLeAdvertiser#startAdvertisingSet indicating result of the operation. @@ -434,8 +434,8 @@ - To be added. The advertising set. + To be added. Status of the operation. Callback triggered in response to AdvertisingSet#setPeriodicAdvertisingEnabled indicating result of the operation. diff --git a/docs/Mono.Android/en/Android.Bluetooth.LE/ScanCallback.xml b/docs/Mono.Android/en/Android.Bluetooth.LE/ScanCallback.xml index 87a5205276..3a9271789a 100644 --- a/docs/Mono.Android/en/Android.Bluetooth.LE/ScanCallback.xml +++ b/docs/Mono.Android/en/Android.Bluetooth.LE/ScanCallback.xml @@ -245,6 +245,64 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SCAN_FAILED_OUT_OF_HARDWARE_RESOURCES", ApiSince=33)] + [<Android.Runtime.Register("SCAN_FAILED_OUT_OF_HARDWARE_RESOURCES", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanFailure enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanFailure enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanFailure + + 5 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SCAN_FAILED_SCANNING_TOO_FREQUENTLY", ApiSince=33)] + [<Android.Runtime.Register("SCAN_FAILED_SCANNING_TOO_FREQUENTLY", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanFailure enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanFailure enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanFailure + + 6 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth.LE/ScanFailure.xml b/docs/Mono.Android/en/Android.Bluetooth.LE/ScanFailure.xml index 64215af978..c30088a604 100644 --- a/docs/Mono.Android/en/Android.Bluetooth.LE/ScanFailure.xml +++ b/docs/Mono.Android/en/Android.Bluetooth.LE/ScanFailure.xml @@ -125,5 +125,53 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/bluetooth/le/ScanCallback.SCAN_FAILED_OUT_OF_HARDWARE_RESOURCES")] + [<Android.Runtime.IntDefinition(null, JniField="android/bluetooth/le/ScanCallback.SCAN_FAILED_OUT_OF_HARDWARE_RESOURCES")>] + + + + Android.Bluetooth.LE.ScanFailure + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/bluetooth/le/ScanCallback.SCAN_FAILED_SCANNING_TOO_FREQUENTLY")] + [<Android.Runtime.IntDefinition(null, JniField="android/bluetooth/le/ScanCallback.SCAN_FAILED_SCANNING_TOO_FREQUENTLY")>] + + + + Android.Bluetooth.LE.ScanFailure + + 6 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth.LE/ScanFilter+Builder.xml b/docs/Mono.Android/en/Android.Bluetooth.LE/ScanFilter+Builder.xml index 046e054cad..b784e0692a 100644 --- a/docs/Mono.Android/en/Android.Bluetooth.LE/ScanFilter+Builder.xml +++ b/docs/Mono.Android/en/Android.Bluetooth.LE/ScanFilter+Builder.xml @@ -124,6 +124,68 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAdvertisingDataType", "(I)Landroid/bluetooth/le/ScanFilter$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setAdvertisingDataType", "(I)Landroid/bluetooth/le/ScanFilter$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.LE.ScanFilter+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAdvertisingDataTypeWithData", "(I[B[B)Landroid/bluetooth/le/ScanFilter$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setAdvertisingDataTypeWithData", "(I[B[B)Landroid/bluetooth/le/ScanFilter$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.LE.ScanFilter+Builder + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth.LE/ScanFilter.xml b/docs/Mono.Android/en/Android.Bluetooth.LE/ScanFilter.xml index d8ed377e2c..1022e1ae63 100644 --- a/docs/Mono.Android/en/Android.Bluetooth.LE/ScanFilter.xml +++ b/docs/Mono.Android/en/Android.Bluetooth.LE/ScanFilter.xml @@ -46,6 +46,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getAdvertisingDataType", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getAdvertisingDataType", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + @@ -178,6 +203,58 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAdvertisingData", "()[B", "", ApiSince=33)] + [<Android.Runtime.Register("getAdvertisingData", "()[B", "", ApiSince=33)>] + + + + System.Byte[] + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAdvertisingDataMask", "()[B", "", ApiSince=33)] + [<Android.Runtime.Register("getAdvertisingDataMask", "()[B", "", ApiSince=33)>] + + + + System.Byte[] + + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth.LE/ScanRecord.xml b/docs/Mono.Android/en/Android.Bluetooth.LE/ScanRecord.xml index 42b40f7099..ec48b45571 100644 --- a/docs/Mono.Android/en/Android.Bluetooth.LE/ScanRecord.xml +++ b/docs/Mono.Android/en/Android.Bluetooth.LE/ScanRecord.xml @@ -69,6 +69,1394 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getAdvertisingDataMap", "()Ljava/util/Map;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getAdvertisingDataMap", "()Ljava/util/Map;", "", ApiSince=33)>] + + + + System.Collections.Generic.IDictionary<Java.Lang.Integer,System.Byte[]> + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_3D_INFORMATION_DATA", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_3D_INFORMATION_DATA", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 61 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_ADVERTISING_INTERVAL", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_ADVERTISING_INTERVAL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 26 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_ADVERTISING_INTERVAL_LONG", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_ADVERTISING_INTERVAL_LONG", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 47 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_APPEARANCE", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_APPEARANCE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 25 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_BIG_INFO", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_BIG_INFO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 44 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_BROADCAST_CODE", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_BROADCAST_CODE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 45 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_CHANNEL_MAP_UPDATE_INDICATION", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_CHANNEL_MAP_UPDATE_INDICATION", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 40 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_CLASS_OF_DEVICE", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_CLASS_OF_DEVICE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 13 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_DEVICE_ID", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_DEVICE_ID", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 16 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_FLAGS", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_FLAGS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 1 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_INDOOR_POSITIONING", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_INDOOR_POSITIONING", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 37 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_LE_BLUETOOTH_DEVICE_ADDRESS", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_LE_BLUETOOTH_DEVICE_ADDRESS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 27 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_LE_ROLE", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_LE_ROLE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 28 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_LE_SECURE_CONNECTIONS_CONFIRMATION_VALUE", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_LE_SECURE_CONNECTIONS_CONFIRMATION_VALUE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 34 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_LE_SECURE_CONNECTIONS_RANDOM_VALUE", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_LE_SECURE_CONNECTIONS_RANDOM_VALUE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 35 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_LE_SUPPORTED_FEATURES", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_LE_SUPPORTED_FEATURES", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 39 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_LOCAL_NAME_COMPLETE", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_LOCAL_NAME_COMPLETE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 9 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_LOCAL_NAME_SHORT", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_LOCAL_NAME_SHORT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 8 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_MANUFACTURER_SPECIFIC_DATA", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_MANUFACTURER_SPECIFIC_DATA", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 255 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_MESH_BEACON", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_MESH_BEACON", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 43 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_MESH_MESSAGE", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_MESH_MESSAGE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 42 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_NONE", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + -1 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_PB_ADV", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_PB_ADV", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 41 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_PUBLIC_TARGET_ADDRESS", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_PUBLIC_TARGET_ADDRESS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 23 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_RANDOM_TARGET_ADDRESS", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_RANDOM_TARGET_ADDRESS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 24 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_RESOLVABLE_SET_IDENTIFIER", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_RESOLVABLE_SET_IDENTIFIER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 46 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_SECURITY_MANAGER_OUT_OF_BAND_FLAGS", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_SECURITY_MANAGER_OUT_OF_BAND_FLAGS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 17 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_SERVICE_DATA_128_BIT", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_SERVICE_DATA_128_BIT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 33 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_SERVICE_DATA_16_BIT", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_SERVICE_DATA_16_BIT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 22 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_SERVICE_DATA_32_BIT", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_SERVICE_DATA_32_BIT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 32 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_SERVICE_SOLICITATION_UUIDS_128_BIT", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_SERVICE_SOLICITATION_UUIDS_128_BIT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 21 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_SERVICE_SOLICITATION_UUIDS_16_BIT", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_SERVICE_SOLICITATION_UUIDS_16_BIT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 20 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_SERVICE_SOLICITATION_UUIDS_32_BIT", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_SERVICE_SOLICITATION_UUIDS_32_BIT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 31 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_SERVICE_UUIDS_128_BIT_COMPLETE", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_SERVICE_UUIDS_128_BIT_COMPLETE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 7 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_SERVICE_UUIDS_128_BIT_PARTIAL", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_SERVICE_UUIDS_128_BIT_PARTIAL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 6 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_SERVICE_UUIDS_16_BIT_COMPLETE", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_SERVICE_UUIDS_16_BIT_COMPLETE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 3 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_SERVICE_UUIDS_16_BIT_PARTIAL", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_SERVICE_UUIDS_16_BIT_PARTIAL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 2 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_SERVICE_UUIDS_32_BIT_COMPLETE", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_SERVICE_UUIDS_32_BIT_COMPLETE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 5 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_SERVICE_UUIDS_32_BIT_PARTIAL", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_SERVICE_UUIDS_32_BIT_PARTIAL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 4 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_SIMPLE_PAIRING_HASH_C", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_SIMPLE_PAIRING_HASH_C", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 14 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_SIMPLE_PAIRING_HASH_C_256", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_SIMPLE_PAIRING_HASH_C_256", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 29 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_SIMPLE_PAIRING_RANDOMIZER_R", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_SIMPLE_PAIRING_RANDOMIZER_R", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 15 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_SIMPLE_PAIRING_RANDOMIZER_R_256", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_SIMPLE_PAIRING_RANDOMIZER_R_256", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 30 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_SLAVE_CONNECTION_INTERVAL_RANGE", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_SLAVE_CONNECTION_INTERVAL_RANGE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 18 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_TRANSPORT_DISCOVERY_DATA", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_TRANSPORT_DISCOVERY_DATA", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 38 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_TX_POWER_LEVEL", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_TX_POWER_LEVEL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 10 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_TYPE_URI", ApiSince=33)] + [<Android.Runtime.Register("DATA_TYPE_URI", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.ScanRecordDataType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 36 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth.LE/ScanRecordDataType.xml b/docs/Mono.Android/en/Android.Bluetooth.LE/ScanRecordDataType.xml new file mode 100644 index 0000000000..b041f94244 --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth.LE/ScanRecordDataType.xml @@ -0,0 +1,1147 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeAdvertisingInterval", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_ADVERTISING_INTERVAL")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeAdvertisingInterval", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_ADVERTISING_INTERVAL")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 26 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeAdvertisingIntervalLong", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_ADVERTISING_INTERVAL_LONG")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeAdvertisingIntervalLong", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_ADVERTISING_INTERVAL_LONG")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 47 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeAppearance", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_APPEARANCE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeAppearance", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_APPEARANCE")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 25 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeBigInfo", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_BIG_INFO")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeBigInfo", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_BIG_INFO")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 44 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeBroadcastCode", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_BROADCAST_CODE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeBroadcastCode", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_BROADCAST_CODE")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 45 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeChannelMapUpdateIndication", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_CHANNEL_MAP_UPDATE_INDICATION")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeChannelMapUpdateIndication", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_CHANNEL_MAP_UPDATE_INDICATION")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 40 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeClassOfDevice", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_CLASS_OF_DEVICE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeClassOfDevice", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_CLASS_OF_DEVICE")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 13 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeDeviceId", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_DEVICE_ID")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeDeviceId", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_DEVICE_ID")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 16 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeFlags", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_FLAGS")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeFlags", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_FLAGS")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeIndoorPositioning", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_INDOOR_POSITIONING")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeIndoorPositioning", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_INDOOR_POSITIONING")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 37 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeLeBluetoothDeviceAddress", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_LE_BLUETOOTH_DEVICE_ADDRESS")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeLeBluetoothDeviceAddress", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_LE_BLUETOOTH_DEVICE_ADDRESS")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 27 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeLeRole", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_LE_ROLE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeLeRole", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_LE_ROLE")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 28 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeLeSecureConnectionsConfirmationValue", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_LE_SECURE_CONNECTIONS_CONFIRMATION_VALUE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeLeSecureConnectionsConfirmationValue", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_LE_SECURE_CONNECTIONS_CONFIRMATION_VALUE")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 34 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeLeSecureConnectionsRandomValue", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_LE_SECURE_CONNECTIONS_RANDOM_VALUE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeLeSecureConnectionsRandomValue", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_LE_SECURE_CONNECTIONS_RANDOM_VALUE")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 35 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeLeSupportedFeatures", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_LE_SUPPORTED_FEATURES")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeLeSupportedFeatures", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_LE_SUPPORTED_FEATURES")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 39 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeLocalNameComplete", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_LOCAL_NAME_COMPLETE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeLocalNameComplete", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_LOCAL_NAME_COMPLETE")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 9 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeLocalNameShort", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_LOCAL_NAME_SHORT")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeLocalNameShort", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_LOCAL_NAME_SHORT")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeManufacturerSpecificData", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_MANUFACTURER_SPECIFIC_DATA")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeManufacturerSpecificData", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_MANUFACTURER_SPECIFIC_DATA")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 255 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeMeshBeacon", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_MESH_BEACON")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeMeshBeacon", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_MESH_BEACON")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 43 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeMeshMessage", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_MESH_MESSAGE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeMeshMessage", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_MESH_MESSAGE")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 42 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeNone", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_NONE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeNone", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_NONE")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + -1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypePbAdv", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_PB_ADV")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypePbAdv", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_PB_ADV")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 41 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypePublicTargetAddress", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_PUBLIC_TARGET_ADDRESS")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypePublicTargetAddress", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_PUBLIC_TARGET_ADDRESS")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 23 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeRandomTargetAddress", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_RANDOM_TARGET_ADDRESS")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeRandomTargetAddress", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_RANDOM_TARGET_ADDRESS")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 24 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeResolvableSetIdentifier", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_RESOLVABLE_SET_IDENTIFIER")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeResolvableSetIdentifier", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_RESOLVABLE_SET_IDENTIFIER")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 46 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeSecurityManagerOutOfBandFlags", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SECURITY_MANAGER_OUT_OF_BAND_FLAGS")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeSecurityManagerOutOfBandFlags", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SECURITY_MANAGER_OUT_OF_BAND_FLAGS")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 17 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceData128Bit", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_DATA_128_BIT")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceData128Bit", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_DATA_128_BIT")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 33 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceData16Bit", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_DATA_16_BIT")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceData16Bit", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_DATA_16_BIT")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 22 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceData32Bit", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_DATA_32_BIT")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceData32Bit", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_DATA_32_BIT")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 32 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceSolicitationUuids128Bit", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_SOLICITATION_UUIDS_128_BIT")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceSolicitationUuids128Bit", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_SOLICITATION_UUIDS_128_BIT")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 21 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceSolicitationUuids16Bit", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_SOLICITATION_UUIDS_16_BIT")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceSolicitationUuids16Bit", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_SOLICITATION_UUIDS_16_BIT")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 20 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceSolicitationUuids32Bit", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_SOLICITATION_UUIDS_32_BIT")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceSolicitationUuids32Bit", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_SOLICITATION_UUIDS_32_BIT")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 31 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceUuids128BitComplete", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_UUIDS_128_BIT_COMPLETE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceUuids128BitComplete", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_UUIDS_128_BIT_COMPLETE")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 7 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceUuids128BitPartial", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_UUIDS_128_BIT_PARTIAL")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceUuids128BitPartial", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_UUIDS_128_BIT_PARTIAL")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceUuids16BitComplete", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_UUIDS_16_BIT_COMPLETE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceUuids16BitComplete", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_UUIDS_16_BIT_COMPLETE")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceUuids16BitPartial", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_UUIDS_16_BIT_PARTIAL")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceUuids16BitPartial", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_UUIDS_16_BIT_PARTIAL")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceUuids32BitComplete", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_UUIDS_32_BIT_COMPLETE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceUuids32BitComplete", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_UUIDS_32_BIT_COMPLETE")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceUuids32BitPartial", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_UUIDS_32_BIT_PARTIAL")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeServiceUuids32BitPartial", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SERVICE_UUIDS_32_BIT_PARTIAL")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeSimplePairingHashC", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SIMPLE_PAIRING_HASH_C")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeSimplePairingHashC", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SIMPLE_PAIRING_HASH_C")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 14 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeSimplePairingHashC256", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SIMPLE_PAIRING_HASH_C_256")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeSimplePairingHashC256", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SIMPLE_PAIRING_HASH_C_256")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 29 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeSimplePairingRandomizerR", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SIMPLE_PAIRING_RANDOMIZER_R")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeSimplePairingRandomizerR", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SIMPLE_PAIRING_RANDOMIZER_R")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 15 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeSimplePairingRandomizerR256", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SIMPLE_PAIRING_RANDOMIZER_R_256")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeSimplePairingRandomizerR256", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SIMPLE_PAIRING_RANDOMIZER_R_256")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 30 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeSlaveConnectionIntervalRange", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SLAVE_CONNECTION_INTERVAL_RANGE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeSlaveConnectionIntervalRange", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_SLAVE_CONNECTION_INTERVAL_RANGE")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 18 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeTransportDiscoveryData", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_TRANSPORT_DISCOVERY_DATA")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeTransportDiscoveryData", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_TRANSPORT_DISCOVERY_DATA")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 38 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeTxPowerLevel", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_TX_POWER_LEVEL")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeTxPowerLevel", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_TX_POWER_LEVEL")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 10 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataType3dInformationData", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_3D_INFORMATION_DATA")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataType3dInformationData", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_3D_INFORMATION_DATA")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 61 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeUri", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_URI")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.LE.ScanRecord.DataTypeUri", JniField="android/bluetooth/le/ScanRecord.DATA_TYPE_URI")>] + + + + Android.Bluetooth.LE.ScanRecordDataType + + 36 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth.LE/TransportBlock+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Bluetooth.LE/TransportBlock+InterfaceConsts.xml new file mode 100644 index 0000000000..4849b22f2d --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth.LE/TransportBlock+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth.LE/TransportBlock.xml b/docs/Mono.Android/en/Android.Bluetooth.LE/TransportBlock.xml new file mode 100644 index 0000000000..955701b70a --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth.LE/TransportBlock.xml @@ -0,0 +1,407 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/bluetooth/le/TransportBlock", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/bluetooth/le/TransportBlock", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(III[B)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(III[B)V", "", ApiSince=33)>] + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getTransportData", "()[B", "", ApiSince=33)] + [<Android.Runtime.Register("getTransportData", "()[B", "", ApiSince=33)>] + + + + System.Byte[] + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOrgId", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getOrgId", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTdsFlags", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getTdsFlags", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toByteArray", "()[B", "", ApiSince=33)] + [<Android.Runtime.Register("toByteArray", "()[B", "", ApiSince=33)>] + + + + System.Byte[] + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("totalBytes", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("totalBytes", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTransportDataLength", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getTransportDataLength", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth.LE/TransportDiscoveryData+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Bluetooth.LE/TransportDiscoveryData+InterfaceConsts.xml new file mode 100644 index 0000000000..4d9c8167ab --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth.LE/TransportDiscoveryData+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth.LE/TransportDiscoveryData.xml b/docs/Mono.Android/en/Android.Bluetooth.LE/TransportDiscoveryData.xml new file mode 100644 index 0000000000..d738c25135 --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth.LE/TransportDiscoveryData.xml @@ -0,0 +1,377 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/bluetooth/le/TransportDiscoveryData", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/bluetooth/le/TransportDiscoveryData", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "([B)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "([B)V", "", ApiSince=33)>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(ILjava/util/List;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(ILjava/util/List;)V", "", ApiSince=33)>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toByteArray", "()[B", "", ApiSince=33)] + [<Android.Runtime.Register("toByteArray", "()[B", "", ApiSince=33)>] + + + + System.Byte[] + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("totalBytes", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("totalBytes", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTransportBlocks", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getTransportBlocks", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Bluetooth.LE.TransportBlock> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTransportDataType", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getTransportDataType", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/AddressType.xml b/docs/Mono.Android/en/Android.Bluetooth/AddressType.xml index 1607168307..9263437d8d 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/AddressType.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/AddressType.xml @@ -63,5 +63,29 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothDevice.AddressTypeUnknown", JniField="android/bluetooth/BluetoothDevice.ADDRESS_TYPE_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothDevice.AddressTypeUnknown", JniField="android/bluetooth/BluetoothDevice.ADDRESS_TYPE_UNKNOWN")>] + + + + Android.Bluetooth.AddressType + + 65535 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BitsPerSample.xml b/docs/Mono.Android/en/Android.Bluetooth/BitsPerSample.xml new file mode 100644 index 0000000000..1738b007ce --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BitsPerSample.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.BitsPerSample16", JniField="android/bluetooth/BluetoothCodecConfig.BITS_PER_SAMPLE_16")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.BitsPerSample16", JniField="android/bluetooth/BluetoothCodecConfig.BITS_PER_SAMPLE_16")>] + + + + Android.Bluetooth.BitsPerSample + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.BitsPerSample24", JniField="android/bluetooth/BluetoothCodecConfig.BITS_PER_SAMPLE_24")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.BitsPerSample24", JniField="android/bluetooth/BluetoothCodecConfig.BITS_PER_SAMPLE_24")>] + + + + Android.Bluetooth.BitsPerSample + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.BitsPerSample32", JniField="android/bluetooth/BluetoothCodecConfig.BITS_PER_SAMPLE_32")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.BitsPerSample32", JniField="android/bluetooth/BluetoothCodecConfig.BITS_PER_SAMPLE_32")>] + + + + Android.Bluetooth.BitsPerSample + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.BitsPerSampleNone", JniField="android/bluetooth/BluetoothCodecConfig.BITS_PER_SAMPLE_NONE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.BitsPerSampleNone", JniField="android/bluetooth/BluetoothCodecConfig.BITS_PER_SAMPLE_NONE")>] + + + + Android.Bluetooth.BitsPerSample + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothA2dp+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothA2dp+InterfaceConsts.xml index 690531dd69..cf431e8ef1 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothA2dp+InterfaceConsts.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothA2dp+InterfaceConsts.xml @@ -18,6 +18,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)] + [<Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 25 + + To be added. + To be added. + + @@ -88,6 +117,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HAP_CLIENT", ApiSince=33)] + [<Android.Runtime.Register("HAP_CLIENT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 28 + + To be added. + To be added. + + @@ -124,5 +182,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LE_AUDIO", ApiSince=33)] + [<Android.Runtime.Register("LE_AUDIO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 22 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothAdapter.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothAdapter.xml index 3ee3cb84cc..b6312c4d8b 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothAdapter.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothAdapter.xml @@ -701,6 +701,10 @@ [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -744,6 +748,10 @@ [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -1302,6 +1310,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getRemoteLeDevice", "(Ljava/lang/String;I)Landroid/bluetooth/BluetoothDevice;", "", ApiSince=33)] + [<Android.Runtime.Register("getRemoteLeDevice", "(Ljava/lang/String;I)Landroid/bluetooth/BluetoothDevice;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothDevice + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "AddressTypePublic", "AddressTypeRandom", "AddressTypeUnknown" }, Type="Android.Bluetooth.BluetoothDevice")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "AddressTypePublic", "AddressTypeRandom", "AddressTypeUnknown" }, Type="Android.Bluetooth.BluetoothDevice")>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -1417,6 +1463,84 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isLeAudioBroadcastAssistantSupported", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("isLeAudioBroadcastAssistantSupported", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isLeAudioBroadcastSourceSupported", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("isLeAudioBroadcastSourceSupported", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isLeAudioSupported", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("isLeAudioSupported", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + @@ -1885,6 +2009,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMaxConnectedAudioDevices", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getMaxConnectedAudioDevices", "()I", "", ApiSince=33)>] + + + [get: Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] + [<get: Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothClass+Device.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothClass+Device.xml index 587f1ac77d..088c9e5018 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothClass+Device.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothClass+Device.xml @@ -1105,6 +1105,122 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PERIPHERAL_KEYBOARD", ApiSince=33)] + [<Android.Runtime.Register("PERIPHERAL_KEYBOARD", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.DeviceClass enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.DeviceClass enum directly instead of this field.", true)>] + + + + Android.Bluetooth.DeviceClass + + 1344 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PERIPHERAL_KEYBOARD_POINTING", ApiSince=33)] + [<Android.Runtime.Register("PERIPHERAL_KEYBOARD_POINTING", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.DeviceClass enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.DeviceClass enum directly instead of this field.", true)>] + + + + Android.Bluetooth.DeviceClass + + 1472 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PERIPHERAL_NON_KEYBOARD_NON_POINTING", ApiSince=33)] + [<Android.Runtime.Register("PERIPHERAL_NON_KEYBOARD_NON_POINTING", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.DeviceClass enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.DeviceClass enum directly instead of this field.", true)>] + + + + Android.Bluetooth.DeviceClass + + 1280 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PERIPHERAL_POINTING", ApiSince=33)] + [<Android.Runtime.Register("PERIPHERAL_POINTING", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.DeviceClass enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.DeviceClass enum directly instead of this field.", true)>] + + + + Android.Bluetooth.DeviceClass + + 1408 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothClass+Service.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothClass+Service.xml index 5630aed150..ce4044979b 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothClass+Service.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothClass+Service.xml @@ -90,6 +90,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LE_AUDIO", ApiSince=33)] + [<Android.Runtime.Register("LE_AUDIO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ServiceClass enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ServiceClass enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ServiceClass + + 16384 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothClass.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothClass.xml index 8541bb0334..b005a2600e 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothClass.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothClass.xml @@ -148,6 +148,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("doesClassMatch", "(I)Z", "", ApiSince=33)] + [<Android.Runtime.Register("doesClassMatch", "(I)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -268,6 +297,102 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROFILE_A2DP", ApiSince=33)] + [<Android.Runtime.Register("PROFILE_A2DP", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothClassProfile enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothClassProfile enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothClassProfile + + 1 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROFILE_HEADSET", ApiSince=33)] + [<Android.Runtime.Register("PROFILE_HEADSET", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothClassProfile enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothClassProfile enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothClassProfile + + 0 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROFILE_HID", ApiSince=33)] + [<Android.Runtime.Register("PROFILE_HID", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothClassProfile enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothClassProfile enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothClassProfile + + 3 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothClassProfile.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothClassProfile.xml new file mode 100644 index 0000000000..693c1fafcc --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothClassProfile.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothClass.ProfileA2dp", JniField="android/bluetooth/BluetoothClass.PROFILE_A2DP")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothClass.ProfileA2dp", JniField="android/bluetooth/BluetoothClass.PROFILE_A2DP")>] + + + + Android.Bluetooth.BluetoothClassProfile + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothClass.ProfileHeadset", JniField="android/bluetooth/BluetoothClass.PROFILE_HEADSET")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothClass.ProfileHeadset", JniField="android/bluetooth/BluetoothClass.PROFILE_HEADSET")>] + + + + Android.Bluetooth.BluetoothClassProfile + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothClass.ProfileHid", JniField="android/bluetooth/BluetoothClass.PROFILE_HID")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothClass.ProfileHid", JniField="android/bluetooth/BluetoothClass.PROFILE_HID")>] + + + + Android.Bluetooth.BluetoothClassProfile + + 3 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecConfig+Builder.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecConfig+Builder.xml new file mode 100644 index 0000000000..e3f466450f --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecConfig+Builder.xml @@ -0,0 +1,421 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/bluetooth/BluetoothCodecConfig$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/bluetooth/BluetoothCodecConfig$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/bluetooth/BluetoothCodecConfig;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/bluetooth/BluetoothCodecConfig;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothCodecConfig + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setBitsPerSample", "(I)Landroid/bluetooth/BluetoothCodecConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setBitsPerSample", "(I)Landroid/bluetooth/BluetoothCodecConfig$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setChannelMode", "(I)Landroid/bluetooth/BluetoothCodecConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setChannelMode", "(I)Landroid/bluetooth/BluetoothCodecConfig$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCodecPriority", "(I)Landroid/bluetooth/BluetoothCodecConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setCodecPriority", "(I)Landroid/bluetooth/BluetoothCodecConfig$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCodecSpecific1", "(J)Landroid/bluetooth/BluetoothCodecConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setCodecSpecific1", "(J)Landroid/bluetooth/BluetoothCodecConfig$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCodecSpecific2", "(J)Landroid/bluetooth/BluetoothCodecConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setCodecSpecific2", "(J)Landroid/bluetooth/BluetoothCodecConfig$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCodecSpecific3", "(J)Landroid/bluetooth/BluetoothCodecConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setCodecSpecific3", "(J)Landroid/bluetooth/BluetoothCodecConfig$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCodecSpecific4", "(J)Landroid/bluetooth/BluetoothCodecConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setCodecSpecific4", "(J)Landroid/bluetooth/BluetoothCodecConfig$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCodecType", "(I)Landroid/bluetooth/BluetoothCodecConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setCodecType", "(I)Landroid/bluetooth/BluetoothCodecConfig$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSampleRate", "(I)Landroid/bluetooth/BluetoothCodecConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setSampleRate", "(I)Landroid/bluetooth/BluetoothCodecConfig$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecConfig+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecConfig+InterfaceConsts.xml new file mode 100644 index 0000000000..77c16768cb --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecConfig+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecConfig.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecConfig.xml new file mode 100644 index 0000000000..25d56dc981 --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecConfig.xml @@ -0,0 +1,1229 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/bluetooth/BluetoothCodecConfig", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/bluetooth/BluetoothCodecConfig", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getBitsPerSample", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getBitsPerSample", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BITS_PER_SAMPLE_16", ApiSince=33)] + [<Android.Runtime.Register("BITS_PER_SAMPLE_16", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BitsPerSample enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BitsPerSample enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BitsPerSample + + 1 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BITS_PER_SAMPLE_24", ApiSince=33)] + [<Android.Runtime.Register("BITS_PER_SAMPLE_24", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BitsPerSample enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BitsPerSample enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BitsPerSample + + 2 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BITS_PER_SAMPLE_32", ApiSince=33)] + [<Android.Runtime.Register("BITS_PER_SAMPLE_32", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BitsPerSample enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BitsPerSample enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BitsPerSample + + 4 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BITS_PER_SAMPLE_NONE", ApiSince=33)] + [<Android.Runtime.Register("BITS_PER_SAMPLE_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BitsPerSample enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BitsPerSample enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BitsPerSample + + 0 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getChannelMode", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getChannelMode", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_MODE_MONO", ApiSince=33)] + [<Android.Runtime.Register("CHANNEL_MODE_MONO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ChannelMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ChannelMode enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ChannelMode + + 1 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_MODE_NONE", ApiSince=33)] + [<Android.Runtime.Register("CHANNEL_MODE_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ChannelMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ChannelMode enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ChannelMode + + 0 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_MODE_STEREO", ApiSince=33)] + [<Android.Runtime.Register("CHANNEL_MODE_STEREO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ChannelMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ChannelMode enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ChannelMode + + 2 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCodecPriority", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCodecPriority", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODEC_PRIORITY_DEFAULT", ApiSince=33)] + [<Android.Runtime.Register("CODEC_PRIORITY_DEFAULT", ApiSince=33)>] + + + + System.Int32 + + 0 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODEC_PRIORITY_DISABLED", ApiSince=33)] + [<Android.Runtime.Register("CODEC_PRIORITY_DISABLED", ApiSince=33)>] + + + + System.Int32 + + -1 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODEC_PRIORITY_HIGHEST", ApiSince=33)] + [<Android.Runtime.Register("CODEC_PRIORITY_HIGHEST", ApiSince=33)>] + + + + System.Int32 + + 1000000 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCodecSpecific1", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCodecSpecific1", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCodecSpecific2", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCodecSpecific2", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCodecSpecific3", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCodecSpecific3", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCodecSpecific4", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCodecSpecific4", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCodecType", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCodecType", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isMandatoryCodec", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isMandatoryCodec", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSampleRate", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSampleRate", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SAMPLE_RATE_176400", ApiSince=33)] + [<Android.Runtime.Register("SAMPLE_RATE_176400", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.SampleRate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.SampleRate enum directly instead of this field.", true)>] + + + + Android.Bluetooth.SampleRate + + 16 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SAMPLE_RATE_192000", ApiSince=33)] + [<Android.Runtime.Register("SAMPLE_RATE_192000", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.SampleRate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.SampleRate enum directly instead of this field.", true)>] + + + + Android.Bluetooth.SampleRate + + 32 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SAMPLE_RATE_44100", ApiSince=33)] + [<Android.Runtime.Register("SAMPLE_RATE_44100", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.SampleRate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.SampleRate enum directly instead of this field.", true)>] + + + + Android.Bluetooth.SampleRate + + 1 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SAMPLE_RATE_48000", ApiSince=33)] + [<Android.Runtime.Register("SAMPLE_RATE_48000", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.SampleRate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.SampleRate enum directly instead of this field.", true)>] + + + + Android.Bluetooth.SampleRate + + 2 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SAMPLE_RATE_88200", ApiSince=33)] + [<Android.Runtime.Register("SAMPLE_RATE_88200", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.SampleRate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.SampleRate enum directly instead of this field.", true)>] + + + + Android.Bluetooth.SampleRate + + 4 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SAMPLE_RATE_96000", ApiSince=33)] + [<Android.Runtime.Register("SAMPLE_RATE_96000", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.SampleRate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.SampleRate enum directly instead of this field.", true)>] + + + + Android.Bluetooth.SampleRate + + 8 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SAMPLE_RATE_NONE", ApiSince=33)] + [<Android.Runtime.Register("SAMPLE_RATE_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.SampleRate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.SampleRate enum directly instead of this field.", true)>] + + + + Android.Bluetooth.SampleRate + + 0 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOURCE_CODEC_TYPE_AAC", ApiSince=33)] + [<Android.Runtime.Register("SOURCE_CODEC_TYPE_AAC", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CodecType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CodecType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.CodecType + + 1 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOURCE_CODEC_TYPE_APTX", ApiSince=33)] + [<Android.Runtime.Register("SOURCE_CODEC_TYPE_APTX", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CodecType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CodecType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.CodecType + + 2 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOURCE_CODEC_TYPE_APTX_HD", ApiSince=33)] + [<Android.Runtime.Register("SOURCE_CODEC_TYPE_APTX_HD", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CodecType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CodecType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.CodecType + + 3 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOURCE_CODEC_TYPE_INVALID", ApiSince=33)] + [<Android.Runtime.Register("SOURCE_CODEC_TYPE_INVALID", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CodecType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CodecType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.CodecType + + 1000000 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOURCE_CODEC_TYPE_LC3", ApiSince=33)] + [<Android.Runtime.Register("SOURCE_CODEC_TYPE_LC3", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CodecType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CodecType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.CodecType + + 5 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOURCE_CODEC_TYPE_LDAC", ApiSince=33)] + [<Android.Runtime.Register("SOURCE_CODEC_TYPE_LDAC", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CodecType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CodecType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.CodecType + + 4 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOURCE_CODEC_TYPE_SBC", ApiSince=33)] + [<Android.Runtime.Register("SOURCE_CODEC_TYPE_SBC", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CodecType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CodecType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.CodecType + + 0 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecStatus+Builder.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecStatus+Builder.xml new file mode 100644 index 0000000000..f574c099da --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecStatus+Builder.xml @@ -0,0 +1,247 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/bluetooth/BluetoothCodecStatus$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/bluetooth/BluetoothCodecStatus$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/bluetooth/BluetoothCodecStatus;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/bluetooth/BluetoothCodecStatus;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothCodecStatus + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCodecConfig", "(Landroid/bluetooth/BluetoothCodecConfig;)Landroid/bluetooth/BluetoothCodecStatus$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setCodecConfig", "(Landroid/bluetooth/BluetoothCodecConfig;)Landroid/bluetooth/BluetoothCodecStatus$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothCodecStatus+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCodecsLocalCapabilities", "(Ljava/util/List;)Landroid/bluetooth/BluetoothCodecStatus$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setCodecsLocalCapabilities", "(Ljava/util/List;)Landroid/bluetooth/BluetoothCodecStatus$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothCodecStatus+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCodecsSelectableCapabilities", "(Ljava/util/List;)Landroid/bluetooth/BluetoothCodecStatus$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setCodecsSelectableCapabilities", "(Ljava/util/List;)Landroid/bluetooth/BluetoothCodecStatus$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothCodecStatus+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecStatus+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecStatus+InterfaceConsts.xml new file mode 100644 index 0000000000..bf65052539 --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecStatus+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecStatus.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecStatus.xml new file mode 100644 index 0000000000..9c5c3989dc --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothCodecStatus.xml @@ -0,0 +1,354 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/bluetooth/BluetoothCodecStatus", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/bluetooth/BluetoothCodecStatus", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCodecConfig", "()Landroid/bluetooth/BluetoothCodecConfig;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCodecConfig", "()Landroid/bluetooth/BluetoothCodecConfig;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothCodecConfig + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCodecsLocalCapabilities", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCodecsLocalCapabilities", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Bluetooth.BluetoothCodecConfig> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCodecsSelectableCapabilities", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCodecsSelectableCapabilities", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Bluetooth.BluetoothCodecConfig> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_CODEC_STATUS", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_CODEC_STATUS", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isCodecConfigSelectable", "(Landroid/bluetooth/BluetoothCodecConfig;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("isCodecConfigSelectable", "(Landroid/bluetooth/BluetoothCodecConfig;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothCsipSetCoordinator+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothCsipSetCoordinator+InterfaceConsts.xml new file mode 100644 index 0000000000..aea5537391 --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothCsipSetCoordinator+InterfaceConsts.xml @@ -0,0 +1,180 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)] + [<Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 25 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_PREVIOUS_STATE")] + [<Android.Runtime.Register("EXTRA_PREVIOUS_STATE")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_STATE")] + [<Android.Runtime.Register("EXTRA_STATE")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HAP_CLIENT", ApiSince=33)] + [<Android.Runtime.Register("HAP_CLIENT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 28 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HEARING_AID", ApiSince=29)] + [<Android.Runtime.Register("HEARING_AID", ApiSince=29)>] + + + + System.Int32 + + 21 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LE_AUDIO", ApiSince=33)] + [<Android.Runtime.Register("LE_AUDIO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 22 + + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothCsipSetCoordinator.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothCsipSetCoordinator.xml new file mode 100644 index 0000000000..00a50bf7e8 --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothCsipSetCoordinator.xml @@ -0,0 +1,292 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.Bluetooth.IBluetoothProfile + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + Java.Lang.IAutoCloseable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/bluetooth/BluetoothCsipSetCoordinator", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/bluetooth/BluetoothCsipSetCoordinator", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Field + + F:Android.Bluetooth.IBluetoothProfile.ExtraPreviousState + F:Android.Bluetooth.IBluetoothProfile.ExtraState + F:Android.Bluetooth.IBluetoothProfile.HearingAid + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_CSIS_CONNECTION_STATE_CHANGED", ApiSince=33)] + [<Android.Runtime.Register("ACTION_CSIS_CONNECTION_STATE_CHANGED", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] + [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Method + + M:Java.Lang.IAutoCloseable.Close + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("close", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("close", "()V", "", ApiSince=33)>] + + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Android.Bluetooth.IBluetoothProfile.ConnectedDevices + + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getConnectedDevices", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getConnectedDevices", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Bluetooth.BluetoothDevice> + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.Bluetooth.IBluetoothProfile.GetConnectionState(Android.Bluetooth.BluetoothDevice) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getConnectionState", "(Landroid/bluetooth/BluetoothDevice;)I", "", ApiSince=33)] + [<Android.Runtime.Register("getConnectionState", "(Landroid/bluetooth/BluetoothDevice;)I", "", ApiSince=33)>] + + + + Android.Bluetooth.ProfileState + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.Bluetooth.IBluetoothProfile.GetDevicesMatchingConnectionStates(Android.Bluetooth.ProfileState[]) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDevicesMatchingConnectionStates", "([I)Ljava/util/List;", "", ApiSince=33)] + [<Android.Runtime.Register("getDevicesMatchingConnectionStates", "([I)Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Bluetooth.BluetoothDevice> + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothDevice.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothDevice.xml index 3f5d2b6750..73dba9a5cb 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothDevice.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothDevice.xml @@ -607,6 +607,38 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ADDRESS_TYPE_UNKNOWN", ApiSince=33)] + [<Android.Runtime.Register("ADDRESS_TYPE_UNKNOWN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.AddressType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.AddressType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.AddressType + + 65535 + + To be added. + To be added. + + @@ -760,9 +792,9 @@ To be added. - GATT callback handler that will receive asynchronous callbacks. Whether to directly connect to the remote device (false) or to automatically connect as soon as the remote device becomes available (true). + GATT callback handler that will receive asynchronous callbacks. Connect to GATT Server hosted by this device. To be added. @@ -820,9 +852,9 @@ To be added. - GATT callback handler that will receive asynchronous callbacks. Whether to directly connect to the remote device (false) or to automatically connect as soon as the remote device becomes available (true). + GATT callback handler that will receive asynchronous callbacks. preferred transport for GATT connections to remote dual-mode devices BluetoothDevice#TRANSPORT_AUTO or BluetoothDevice#TRANSPORT_BREDR or BluetoothDevice#TRANSPORT_LE Connect to GATT Server hosted by this device. To be added. @@ -886,9 +918,9 @@ To be added. - GATT callback handler that will receive asynchronous callbacks. Whether to directly connect to the remote device (false) or to automatically connect as soon as the remote device becomes available (true). + GATT callback handler that will receive asynchronous callbacks. preferred transport for GATT connections to remote dual-mode devices BluetoothDevice#TRANSPORT_AUTO or BluetoothDevice#TRANSPORT_BREDR or BluetoothDevice#TRANSPORT_LE preferred PHY for connections to remote LE device. Bitwise OR of any of BluetoothDevice#PHY_LE_1M_MASK, BluetoothDevice#PHY_LE_2M_MASK, and BluetoothDevice#PHY_LE_CODED_MASK. This option does not take effect if autoConnect is set to true. @@ -1008,9 +1040,9 @@ To be added. - GATT callback handler that will receive asynchronous callbacks. Whether to directly connect to the remote device (false) or to automatically connect as soon as the remote device becomes available (true). + GATT callback handler that will receive asynchronous callbacks. preferred transport for GATT connections to remote dual-mode devices BluetoothDevice#TRANSPORT_AUTO or BluetoothDevice#TRANSPORT_BREDR or BluetoothDevice#TRANSPORT_LE preferred PHY for connections to remote LE device. Bitwise OR of any of BluetoothDevice#PHY_LE_1M_MASK, BluetoothDevice#PHY_LE_2M_MASK, an dBluetoothDevice#PHY_LE_CODED_MASK. This option does not take effect if autoConnect is set to true. @@ -1714,6 +1746,33 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_IS_COORDINATED_SET_MEMBER", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_IS_COORDINATED_SET_MEMBER", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -1909,6 +1968,33 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_TRANSPORT", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_TRANSPORT", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothGatt+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothGatt+InterfaceConsts.xml index 789d4f4c7a..7495eb5714 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothGatt+InterfaceConsts.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothGatt+InterfaceConsts.xml @@ -18,6 +18,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)] + [<Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 25 + + To be added. + To be added. + + @@ -88,6 +117,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HAP_CLIENT", ApiSince=33)] + [<Android.Runtime.Register("HAP_CLIENT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 28 + + To be added. + To be added. + + @@ -124,5 +182,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LE_AUDIO", ApiSince=33)] + [<Android.Runtime.Register("LE_AUDIO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 22 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothGatt.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothGatt.xml index 120dc6b067..4298837e85 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothGatt.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothGatt.xml @@ -274,6 +274,10 @@ Mono.Android + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("getConnectedDevices", "()Ljava/util/List;", "")] [<get: Android.Runtime.Register("getConnectedDevices", "()Ljava/util/List;", "")>] @@ -739,6 +743,40 @@ + + + + + + Field + + F:Android.Bluetooth.IBluetoothProfile.ExtraPreviousState + F:Android.Bluetooth.IBluetoothProfile.ExtraState + F:Android.Bluetooth.IBluetoothProfile.HearingAid + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GATT_INSUFFICIENT_AUTHORIZATION", ApiSince=33)] + [<Android.Runtime.Register("GATT_INSUFFICIENT_AUTHORIZATION", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.GattStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.GattStatus enum directly instead of this field.", true)>] + + + + Android.Bluetooth.GattStatus + + 8 + + To be added. + To be added. + + @@ -1079,6 +1117,10 @@ [Android.Runtime.Register("getConnectionState", "(Landroid/bluetooth/BluetoothDevice;)I", "")] [<Android.Runtime.Register("getConnectionState", "(Landroid/bluetooth/BluetoothDevice;)I", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Bluetooth.ProfileState @@ -1125,6 +1167,10 @@ [Android.Runtime.Register("getDevicesMatchingConnectionStates", "([I)Ljava/util/List;", "")] [<Android.Runtime.Register("getDevicesMatchingConnectionStates", "([I)Ljava/util/List;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.Generic.IList<Android.Bluetooth.BluetoothDevice> @@ -1747,6 +1793,10 @@ [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -1773,6 +1823,50 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeCharacteristic", "(Landroid/bluetooth/BluetoothGattCharacteristic;[BI)I", "", ApiSince=33)] + [<Android.Runtime.Register("writeCharacteristic", "(Landroid/bluetooth/BluetoothGattCharacteristic;[BI)I", "", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] + [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + + + System.Int32 + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "WriteTypeDefault", "WriteTypeNoResponse", "WriteTypeSigned" }, Type="Android.Bluetooth.BluetoothGattCharacteristic")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "WriteTypeDefault", "WriteTypeNoResponse", "WriteTypeSigned" }, Type="Android.Bluetooth.BluetoothGattCharacteristic")>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -1792,6 +1886,10 @@ [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -1818,5 +1916,40 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeDescriptor", "(Landroid/bluetooth/BluetoothGattDescriptor;[B)I", "", ApiSince=33)] + [<Android.Runtime.Register("writeDescriptor", "(Landroid/bluetooth/BluetoothGattDescriptor;[B)I", "", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] + [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + + + System.Int32 + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattCallback.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattCallback.xml index 0e0a0d748b..83934c1f0d 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattCallback.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattCallback.xml @@ -128,6 +128,10 @@ [Android.Runtime.Register("onCharacteristicChanged", "(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;)V", "GetOnCharacteristicChanged_Landroid_bluetooth_BluetoothGatt_Landroid_bluetooth_BluetoothGattCharacteristic_Handler")] [<Android.Runtime.Register("onCharacteristicChanged", "(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;)V", "GetOnCharacteristicChanged_Landroid_bluetooth_BluetoothGatt_Landroid_bluetooth_BluetoothGattCharacteristic_Handler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -156,6 +160,38 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCharacteristicChanged", "(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;[B)V", "GetOnCharacteristicChanged_Landroid_bluetooth_BluetoothGatt_Landroid_bluetooth_BluetoothGattCharacteristic_arrayBHandler", ApiSince=33)] + [<Android.Runtime.Register("onCharacteristicChanged", "(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;[B)V", "GetOnCharacteristicChanged_Landroid_bluetooth_BluetoothGatt_Landroid_bluetooth_BluetoothGattCharacteristic_arrayBHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -171,6 +207,10 @@ [Android.Runtime.Register("onCharacteristicRead", "(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;I)V", "GetOnCharacteristicRead_Landroid_bluetooth_BluetoothGatt_Landroid_bluetooth_BluetoothGattCharacteristic_IHandler")] [<Android.Runtime.Register("onCharacteristicRead", "(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;I)V", "GetOnCharacteristicRead_Landroid_bluetooth_BluetoothGatt_Landroid_bluetooth_BluetoothGattCharacteristic_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -209,6 +249,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCharacteristicRead", "(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;[BI)V", "GetOnCharacteristicRead_Landroid_bluetooth_BluetoothGatt_Landroid_bluetooth_BluetoothGattCharacteristic_arrayBIHandler", ApiSince=33)] + [<Android.Runtime.Register("onCharacteristicRead", "(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;[BI)V", "GetOnCharacteristicRead_Landroid_bluetooth_BluetoothGatt_Landroid_bluetooth_BluetoothGattCharacteristic_arrayBIHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -334,6 +415,10 @@ [Android.Runtime.Register("onDescriptorRead", "(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattDescriptor;I)V", "GetOnDescriptorRead_Landroid_bluetooth_BluetoothGatt_Landroid_bluetooth_BluetoothGattDescriptor_IHandler")] [<Android.Runtime.Register("onDescriptorRead", "(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattDescriptor;I)V", "GetOnDescriptorRead_Landroid_bluetooth_BluetoothGatt_Landroid_bluetooth_BluetoothGattDescriptor_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -372,6 +457,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onDescriptorRead", "(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattDescriptor;I[B)V", "GetOnDescriptorRead_Landroid_bluetooth_BluetoothGatt_Landroid_bluetooth_BluetoothGattDescriptor_IarrayBHandler", ApiSince=33)] + [<Android.Runtime.Register("onDescriptorRead", "(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattDescriptor;I[B)V", "GetOnDescriptorRead_Landroid_bluetooth_BluetoothGatt_Landroid_bluetooth_BluetoothGattDescriptor_IarrayBHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattCharacteristic.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattCharacteristic.xml index 9c9310574a..7e501dc0b5 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattCharacteristic.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattCharacteristic.xml @@ -670,6 +670,10 @@ [Android.Runtime.Register("getFloatValue", "(II)Ljava/lang/Float;", "GetGetFloatValue_IIHandler")] [<Android.Runtime.Register("getFloatValue", "(II)Ljava/lang/Float;", "GetGetFloatValue_IIHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Java.Lang.Float @@ -721,6 +725,10 @@ [Android.Runtime.Register("getIntValue", "(II)Ljava/lang/Integer;", "GetGetIntValue_IIHandler")] [<Android.Runtime.Register("getIntValue", "(II)Ljava/lang/Integer;", "GetGetIntValue_IIHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Java.Lang.Integer @@ -771,6 +779,10 @@ [Android.Runtime.Register("getStringValue", "(I)Ljava/lang/String;", "GetGetStringValue_IHandler")] [<Android.Runtime.Register("getStringValue", "(I)Ljava/lang/String;", "GetGetStringValue_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.String @@ -812,6 +824,10 @@ [Android.Runtime.Register("getValue", "()[B", "GetGetValueHandler")] [<Android.Runtime.Register("getValue", "()[B", "GetGetValueHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Byte[] @@ -1775,6 +1791,10 @@ [Android.Runtime.Register("setValue", "([B)Z", "GetSetValue_arrayBHandler")] [<Android.Runtime.Register("setValue", "([B)Z", "GetSetValue_arrayBHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -1817,6 +1837,10 @@ [Android.Runtime.Register("setValue", "(Ljava/lang/String;)Z", "GetSetValue_Ljava_lang_String_Handler")] [<Android.Runtime.Register("setValue", "(Ljava/lang/String;)Z", "GetSetValue_Ljava_lang_String_Handler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -1858,6 +1882,10 @@ [Android.Runtime.Register("setValue", "(III)Z", "GetSetValue_IIIHandler")] [<Android.Runtime.Register("setValue", "(III)Z", "GetSetValue_IIIHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -1910,6 +1938,10 @@ [Android.Runtime.Register("setValue", "(IIII)Z", "GetSetValue_IIIIHandler")] [<Android.Runtime.Register("setValue", "(IIII)Z", "GetSetValue_IIIIHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -2114,7 +2146,6 @@ Android.Bluetooth.GattWriteType - The write type to for this characteristic. Can be one of: #WRITE_TYPE_DEFAULT, #WRITE_TYPE_NO_RESPONSE or #WRITE_TYPE_SIGNED. Gets the write type for this characteristic. -or- Set the write type for this characteristic Write type for this characteristic diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattDescriptor.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattDescriptor.xml index d51ed89b92..0bb8094872 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattDescriptor.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattDescriptor.xml @@ -337,6 +337,10 @@ [Android.Runtime.Register("getValue", "()[B", "GetGetValueHandler")] [<Android.Runtime.Register("getValue", "()[B", "GetGetValueHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Byte[] @@ -800,6 +804,10 @@ [Android.Runtime.Register("setValue", "([B)Z", "GetSetValue_arrayBHandler")] [<Android.Runtime.Register("setValue", "([B)Z", "GetSetValue_arrayBHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattServer+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattServer+InterfaceConsts.xml index 9884080312..9886e0257c 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattServer+InterfaceConsts.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattServer+InterfaceConsts.xml @@ -18,6 +18,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)] + [<Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 25 + + To be added. + To be added. + + @@ -88,6 +117,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HAP_CLIENT", ApiSince=33)] + [<Android.Runtime.Register("HAP_CLIENT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 28 + + To be added. + To be added. + + @@ -124,5 +182,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LE_AUDIO", ApiSince=33)] + [<Android.Runtime.Register("LE_AUDIO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 22 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattServer.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattServer.xml index e0cd4340c8..efdaf929fc 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattServer.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothGattServer.xml @@ -513,6 +513,10 @@ [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -546,6 +550,45 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifyCharacteristicChanged", "(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/BluetoothGattCharacteristic;Z[B)I", "", ApiSince=33)] + [<Android.Runtime.Register("notifyCharacteristicChanged", "(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/BluetoothGattCharacteristic;Z[B)I", "", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] + [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + + + System.Int32 + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothHeadset+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothHeadset+InterfaceConsts.xml index d8526120ef..316e1180a9 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothHeadset+InterfaceConsts.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothHeadset+InterfaceConsts.xml @@ -18,6 +18,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)] + [<Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 25 + + To be added. + To be added. + + @@ -88,6 +117,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HAP_CLIENT", ApiSince=33)] + [<Android.Runtime.Register("HAP_CLIENT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 28 + + To be added. + To be added. + + @@ -124,5 +182,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LE_AUDIO", ApiSince=33)] + [<Android.Runtime.Register("LE_AUDIO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 22 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothHealth+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothHealth+InterfaceConsts.xml index e3837767eb..6a1210ace4 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothHealth+InterfaceConsts.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothHealth+InterfaceConsts.xml @@ -18,6 +18,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)] + [<Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 25 + + To be added. + To be added. + + @@ -88,6 +117,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HAP_CLIENT", ApiSince=33)] + [<Android.Runtime.Register("HAP_CLIENT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 28 + + To be added. + To be added. + + @@ -124,5 +182,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LE_AUDIO", ApiSince=33)] + [<Android.Runtime.Register("LE_AUDIO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 22 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothHearingAid+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothHearingAid+InterfaceConsts.xml index a39e363080..48995f7e28 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothHearingAid+InterfaceConsts.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothHearingAid+InterfaceConsts.xml @@ -16,6 +16,35 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)] + [<Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 25 + + To be added. + To be added. + + @@ -86,6 +115,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HAP_CLIENT", ApiSince=33)] + [<Android.Runtime.Register("HAP_CLIENT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 28 + + To be added. + To be added. + + @@ -122,5 +180,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LE_AUDIO", ApiSince=33)] + [<Android.Runtime.Register("LE_AUDIO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 22 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothHidDevice+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothHidDevice+InterfaceConsts.xml index 5db568d754..1fb2af568a 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothHidDevice+InterfaceConsts.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothHidDevice+InterfaceConsts.xml @@ -16,6 +16,35 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)] + [<Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 25 + + To be added. + To be added. + + @@ -86,6 +115,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HAP_CLIENT", ApiSince=33)] + [<Android.Runtime.Register("HAP_CLIENT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 28 + + To be added. + To be added. + + @@ -122,5 +180,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LE_AUDIO", ApiSince=33)] + [<Android.Runtime.Register("LE_AUDIO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 22 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudio+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudio+InterfaceConsts.xml index ad5c4a9b3c..4c1d22c478 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudio+InterfaceConsts.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudio+InterfaceConsts.xml @@ -16,6 +16,35 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)] + [<Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 25 + + To be added. + To be added. + + @@ -86,6 +115,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HAP_CLIENT", ApiSince=33)] + [<Android.Runtime.Register("HAP_CLIENT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 28 + + To be added. + To be added. + + @@ -122,5 +180,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LE_AUDIO", ApiSince=33)] + [<Android.Runtime.Register("LE_AUDIO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 22 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudio.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudio.xml index 202666f815..2ea3012dda 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudio.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudio.xml @@ -176,6 +176,39 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getConnectedGroupLeadDevice", "(I)Landroid/bluetooth/BluetoothDevice;", "", ApiSince=33)] + [<Android.Runtime.Register("getConnectedGroupLeadDevice", "(I)Landroid/bluetooth/BluetoothDevice;", "", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] + [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + + + Android.Bluetooth.BluetoothDevice + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -277,6 +310,69 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getGroupId", "(Landroid/bluetooth/BluetoothDevice;)I", "", ApiSince=33)] + [<Android.Runtime.Register("getGroupId", "(Landroid/bluetooth/BluetoothDevice;)I", "", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] + [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + + + System.Int32 + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.Bluetooth.IBluetoothProfile.ExtraPreviousState + F:Android.Bluetooth.IBluetoothProfile.ExtraState + F:Android.Bluetooth.IBluetoothProfile.HearingAid + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GROUP_ID_INVALID", ApiSince=33)] + [<Android.Runtime.Register("GROUP_ID_INVALID", ApiSince=33)>] + + + + System.Int32 + + -1 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecConfig+Builder.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecConfig+Builder.xml new file mode 100644 index 0000000000..7a8b15413a --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecConfig+Builder.xml @@ -0,0 +1,446 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/bluetooth/BluetoothLeAudioCodecConfig$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/bluetooth/BluetoothLeAudioCodecConfig$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/bluetooth/BluetoothLeAudioCodecConfig;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/bluetooth/BluetoothLeAudioCodecConfig;)V", "", ApiSince=33)>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/bluetooth/BluetoothLeAudioCodecConfig;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/bluetooth/BluetoothLeAudioCodecConfig;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothLeAudioCodecConfig + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setBitsPerSample", "(I)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setBitsPerSample", "(I)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothLeAudioCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setChannelCount", "(I)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setChannelCount", "(I)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothLeAudioCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCodecPriority", "(I)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setCodecPriority", "(I)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothLeAudioCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCodecType", "(I)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setCodecType", "(I)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothLeAudioCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setFrameDuration", "(I)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setFrameDuration", "(I)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothLeAudioCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMaxOctetsPerFrame", "(I)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setMaxOctetsPerFrame", "(I)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothLeAudioCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMinOctetsPerFrame", "(I)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setMinOctetsPerFrame", "(I)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothLeAudioCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setOctetsPerFrame", "(I)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setOctetsPerFrame", "(I)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothLeAudioCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSampleRate", "(I)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setSampleRate", "(I)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothLeAudioCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecConfig+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecConfig+InterfaceConsts.xml new file mode 100644 index 0000000000..44e742332b --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecConfig+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecConfig.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecConfig.xml new file mode 100644 index 0000000000..01a85eb2f6 --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecConfig.xml @@ -0,0 +1,1165 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/bluetooth/BluetoothLeAudioCodecConfig", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/bluetooth/BluetoothLeAudioCodecConfig", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getBitsPerSample", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getBitsPerSample", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BITS_PER_SAMPLE_16", ApiSince=33)] + [<Android.Runtime.Register("BITS_PER_SAMPLE_16", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeBitsPerSample enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeBitsPerSample enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeBitsPerSample + + 1 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BITS_PER_SAMPLE_24", ApiSince=33)] + [<Android.Runtime.Register("BITS_PER_SAMPLE_24", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeBitsPerSample enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeBitsPerSample enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeBitsPerSample + + 2 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BITS_PER_SAMPLE_32", ApiSince=33)] + [<Android.Runtime.Register("BITS_PER_SAMPLE_32", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeBitsPerSample enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeBitsPerSample enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeBitsPerSample + + 8 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BITS_PER_SAMPLE_NONE", ApiSince=33)] + [<Android.Runtime.Register("BITS_PER_SAMPLE_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeBitsPerSample enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeBitsPerSample enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeBitsPerSample + + 0 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getChannelCount", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getChannelCount", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_COUNT_1", ApiSince=33)] + [<Android.Runtime.Register("CHANNEL_COUNT_1", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeChannelCount enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeChannelCount enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeChannelCount + + 1 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_COUNT_2", ApiSince=33)] + [<Android.Runtime.Register("CHANNEL_COUNT_2", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeChannelCount enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeChannelCount enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeChannelCount + + 2 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_COUNT_NONE", ApiSince=33)] + [<Android.Runtime.Register("CHANNEL_COUNT_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeChannelCount enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeChannelCount enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeChannelCount + + 0 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCodecName", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCodecName", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCodecPriority", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCodecPriority", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODEC_PRIORITY_DEFAULT", ApiSince=33)] + [<Android.Runtime.Register("CODEC_PRIORITY_DEFAULT", ApiSince=33)>] + + + + System.Int32 + + 0 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODEC_PRIORITY_DISABLED", ApiSince=33)] + [<Android.Runtime.Register("CODEC_PRIORITY_DISABLED", ApiSince=33)>] + + + + System.Int32 + + -1 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODEC_PRIORITY_HIGHEST", ApiSince=33)] + [<Android.Runtime.Register("CODEC_PRIORITY_HIGHEST", ApiSince=33)>] + + + + System.Int32 + + 1000000 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCodecType", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCodecType", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getFrameDuration", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getFrameDuration", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FRAME_DURATION_10000", ApiSince=33)] + [<Android.Runtime.Register("FRAME_DURATION_10000", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeFrameDuration enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeFrameDuration enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeFrameDuration + + 2 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FRAME_DURATION_7500", ApiSince=33)] + [<Android.Runtime.Register("FRAME_DURATION_7500", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeFrameDuration enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeFrameDuration enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeFrameDuration + + 1 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FRAME_DURATION_NONE", ApiSince=33)] + [<Android.Runtime.Register("FRAME_DURATION_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeFrameDuration enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeFrameDuration enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeFrameDuration + + 0 + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMaxOctetsPerFrame", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getMaxOctetsPerFrame", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMinOctetsPerFrame", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getMinOctetsPerFrame", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOctetsPerFrame", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getOctetsPerFrame", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSampleRate", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSampleRate", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SAMPLE_RATE_16000", ApiSince=33)] + [<Android.Runtime.Register("SAMPLE_RATE_16000", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSampleRate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSampleRate enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeSampleRate + + 4 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SAMPLE_RATE_24000", ApiSince=33)] + [<Android.Runtime.Register("SAMPLE_RATE_24000", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSampleRate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSampleRate enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeSampleRate + + 16 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SAMPLE_RATE_32000", ApiSince=33)] + [<Android.Runtime.Register("SAMPLE_RATE_32000", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSampleRate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSampleRate enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeSampleRate + + 32 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SAMPLE_RATE_44100", ApiSince=33)] + [<Android.Runtime.Register("SAMPLE_RATE_44100", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSampleRate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSampleRate enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeSampleRate + + 64 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SAMPLE_RATE_48000", ApiSince=33)] + [<Android.Runtime.Register("SAMPLE_RATE_48000", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSampleRate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSampleRate enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeSampleRate + + 128 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SAMPLE_RATE_8000", ApiSince=33)] + [<Android.Runtime.Register("SAMPLE_RATE_8000", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSampleRate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSampleRate enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeSampleRate + + 1 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SAMPLE_RATE_NONE", ApiSince=33)] + [<Android.Runtime.Register("SAMPLE_RATE_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSampleRate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSampleRate enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeSampleRate + + 0 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOURCE_CODEC_TYPE_INVALID", ApiSince=33)] + [<Android.Runtime.Register("SOURCE_CODEC_TYPE_INVALID", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSourceCodecType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSourceCodecType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeSourceCodecType + + 1000000 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOURCE_CODEC_TYPE_LC3", ApiSince=33)] + [<Android.Runtime.Register("SOURCE_CODEC_TYPE_LC3", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSourceCodecType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSourceCodecType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.BluetoothLeSourceCodecType + + 0 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecStatus+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecStatus+InterfaceConsts.xml new file mode 100644 index 0000000000..b44cf29d4f --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecStatus+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecStatus.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecStatus.xml new file mode 100644 index 0000000000..2fe50b2c57 --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeAudioCodecStatus.xml @@ -0,0 +1,493 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/bluetooth/BluetoothLeAudioCodecStatus", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/bluetooth/BluetoothLeAudioCodecStatus", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/bluetooth/BluetoothLeAudioCodecConfig;Landroid/bluetooth/BluetoothLeAudioCodecConfig;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/bluetooth/BluetoothLeAudioCodecConfig;Landroid/bluetooth/BluetoothLeAudioCodecConfig;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V", "", ApiSince=33)>] + + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_LE_AUDIO_CODEC_STATUS", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_LE_AUDIO_CODEC_STATUS", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getInputCodecConfig", "()Landroid/bluetooth/BluetoothLeAudioCodecConfig;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getInputCodecConfig", "()Landroid/bluetooth/BluetoothLeAudioCodecConfig;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothLeAudioCodecConfig + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getInputCodecLocalCapabilities", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getInputCodecLocalCapabilities", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Bluetooth.BluetoothLeAudioCodecConfig> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getInputCodecSelectableCapabilities", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getInputCodecSelectableCapabilities", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Bluetooth.BluetoothLeAudioCodecConfig> + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isInputCodecConfigSelectable", "(Landroid/bluetooth/BluetoothLeAudioCodecConfig;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("isInputCodecConfigSelectable", "(Landroid/bluetooth/BluetoothLeAudioCodecConfig;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isOutputCodecConfigSelectable", "(Landroid/bluetooth/BluetoothLeAudioCodecConfig;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("isOutputCodecConfigSelectable", "(Landroid/bluetooth/BluetoothLeAudioCodecConfig;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOutputCodecConfig", "()Landroid/bluetooth/BluetoothLeAudioCodecConfig;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getOutputCodecConfig", "()Landroid/bluetooth/BluetoothLeAudioCodecConfig;", "", ApiSince=33)>] + + + + Android.Bluetooth.BluetoothLeAudioCodecConfig + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOutputCodecLocalCapabilities", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getOutputCodecLocalCapabilities", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Bluetooth.BluetoothLeAudioCodecConfig> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOutputCodecSelectableCapabilities", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getOutputCodecSelectableCapabilities", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Bluetooth.BluetoothLeAudioCodecConfig> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeBitsPerSample.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeBitsPerSample.xml new file mode 100644 index 0000000000..d71f04b6c1 --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeBitsPerSample.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.BitsPerSample16", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.BITS_PER_SAMPLE_16")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.BitsPerSample16", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.BITS_PER_SAMPLE_16")>] + + + + Android.Bluetooth.BluetoothLeBitsPerSample + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.BitsPerSample24", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.BITS_PER_SAMPLE_24")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.BitsPerSample24", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.BITS_PER_SAMPLE_24")>] + + + + Android.Bluetooth.BluetoothLeBitsPerSample + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.BitsPerSample32", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.BITS_PER_SAMPLE_32")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.BitsPerSample32", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.BITS_PER_SAMPLE_32")>] + + + + Android.Bluetooth.BluetoothLeBitsPerSample + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.BitsPerSampleNone", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.BITS_PER_SAMPLE_NONE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.BitsPerSampleNone", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.BITS_PER_SAMPLE_NONE")>] + + + + Android.Bluetooth.BluetoothLeBitsPerSample + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeChannelCount.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeChannelCount.xml new file mode 100644 index 0000000000..0311d52afd --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeChannelCount.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.ChannelCountNone", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.CHANNEL_COUNT_NONE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.ChannelCountNone", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.CHANNEL_COUNT_NONE")>] + + + + Android.Bluetooth.BluetoothLeChannelCount + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.ChannelCount1", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.CHANNEL_COUNT_1")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.ChannelCount1", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.CHANNEL_COUNT_1")>] + + + + Android.Bluetooth.BluetoothLeChannelCount + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.ChannelCount2", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.CHANNEL_COUNT_2")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.ChannelCount2", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.CHANNEL_COUNT_2")>] + + + + Android.Bluetooth.BluetoothLeChannelCount + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeFrameDuration.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeFrameDuration.xml new file mode 100644 index 0000000000..07942d9032 --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeFrameDuration.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.FrameDuration10000", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.FRAME_DURATION_10000")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.FrameDuration10000", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.FRAME_DURATION_10000")>] + + + + Android.Bluetooth.BluetoothLeFrameDuration + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.FrameDuration7500", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.FRAME_DURATION_7500")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.FrameDuration7500", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.FRAME_DURATION_7500")>] + + + + Android.Bluetooth.BluetoothLeFrameDuration + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.FrameDurationNone", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.FRAME_DURATION_NONE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.FrameDurationNone", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.FRAME_DURATION_NONE")>] + + + + Android.Bluetooth.BluetoothLeFrameDuration + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeSampleRate.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeSampleRate.xml new file mode 100644 index 0000000000..f045bb8b69 --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeSampleRate.xml @@ -0,0 +1,187 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SampleRateNone", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_NONE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SampleRateNone", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_NONE")>] + + + + Android.Bluetooth.BluetoothLeSampleRate + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SampleRate16000", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_16000")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SampleRate16000", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_16000")>] + + + + Android.Bluetooth.BluetoothLeSampleRate + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SampleRate24000", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_24000")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SampleRate24000", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_24000")>] + + + + Android.Bluetooth.BluetoothLeSampleRate + + 16 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SampleRate32000", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_32000")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SampleRate32000", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_32000")>] + + + + Android.Bluetooth.BluetoothLeSampleRate + + 32 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SampleRate44100", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_44100")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SampleRate44100", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_44100")>] + + + + Android.Bluetooth.BluetoothLeSampleRate + + 64 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SampleRate48000", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_48000")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SampleRate48000", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_48000")>] + + + + Android.Bluetooth.BluetoothLeSampleRate + + 128 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SampleRate8000", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_8000")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SampleRate8000", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SAMPLE_RATE_8000")>] + + + + Android.Bluetooth.BluetoothLeSampleRate + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeSourceCodecType.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeSourceCodecType.xml new file mode 100644 index 0000000000..c992b689ae --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothLeSourceCodecType.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SourceCodecTypeInvalid", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SOURCE_CODEC_TYPE_INVALID")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SourceCodecTypeInvalid", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SOURCE_CODEC_TYPE_INVALID")>] + + + + Android.Bluetooth.BluetoothLeSourceCodecType + + 1000000 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SourceCodecTypeLc3", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SOURCE_CODEC_TYPE_LC3")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SourceCodecTypeLc3", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SOURCE_CODEC_TYPE_LC3")>] + + + + Android.Bluetooth.BluetoothLeSourceCodecType + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothProfile.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothProfile.xml index 28201bb9c8..72da302e3a 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothProfile.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothProfile.xml @@ -34,6 +34,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)] + [<Android.Runtime.Register("CSIP_SET_COORDINATOR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 25 + + To be added. + To be added. + + @@ -114,6 +143,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HAP_CLIENT", ApiSince=33)] + [<Android.Runtime.Register("HAP_CLIENT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 28 + + To be added. + To be added. + + @@ -154,5 +212,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LE_AUDIO", ApiSince=33)] + [<Android.Runtime.Register("LE_AUDIO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.ProfileType enum directly instead of this field.", true)>] + + + + Android.Bluetooth.ProfileType + + 22 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/BluetoothStatusCodes.xml b/docs/Mono.Android/en/Android.Bluetooth/BluetoothStatusCodes.xml index 13f7d85618..a2016fe21d 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/BluetoothStatusCodes.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/BluetoothStatusCodes.xml @@ -154,6 +154,64 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_GATT_WRITE_NOT_ALLOWED", ApiSince=33)] + [<Android.Runtime.Register("ERROR_GATT_WRITE_NOT_ALLOWED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 200 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_GATT_WRITE_REQUEST_BUSY", ApiSince=33)] + [<Android.Runtime.Register("ERROR_GATT_WRITE_REQUEST_BUSY", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 201 + + To be added. + To be added. + + @@ -195,6 +253,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_PROFILE_SERVICE_NOT_BOUND", ApiSince=33)] + [<Android.Runtime.Register("ERROR_PROFILE_SERVICE_NOT_BOUND", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 9 + + To be added. + To be added. + + @@ -235,6 +322,64 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_NOT_SUPPORTED", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_NOT_SUPPORTED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 11 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_SUPPORTED", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_SUPPORTED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 10 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/ChannelMode.xml b/docs/Mono.Android/en/Android.Bluetooth/ChannelMode.xml new file mode 100644 index 0000000000..069ce2f2be --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/ChannelMode.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.ChannelModeMono", JniField="android/bluetooth/BluetoothCodecConfig.CHANNEL_MODE_MONO")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.ChannelModeMono", JniField="android/bluetooth/BluetoothCodecConfig.CHANNEL_MODE_MONO")>] + + + + Android.Bluetooth.ChannelMode + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.ChannelModeNone", JniField="android/bluetooth/BluetoothCodecConfig.CHANNEL_MODE_NONE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.ChannelModeNone", JniField="android/bluetooth/BluetoothCodecConfig.CHANNEL_MODE_NONE")>] + + + + Android.Bluetooth.ChannelMode + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.ChannelModeStereo", JniField="android/bluetooth/BluetoothCodecConfig.CHANNEL_MODE_STEREO")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.ChannelModeStereo", JniField="android/bluetooth/BluetoothCodecConfig.CHANNEL_MODE_STEREO")>] + + + + Android.Bluetooth.ChannelMode + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/CodecType.xml b/docs/Mono.Android/en/Android.Bluetooth/CodecType.xml new file mode 100644 index 0000000000..d8f41fb210 --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/CodecType.xml @@ -0,0 +1,187 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SourceCodecTypeAac", JniField="android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_AAC")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SourceCodecTypeAac", JniField="android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_AAC")>] + + + + Android.Bluetooth.CodecType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SourceCodecTypeAptx", JniField="android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_APTX")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SourceCodecTypeAptx", JniField="android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_APTX")>] + + + + Android.Bluetooth.CodecType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SourceCodecTypeAptxHd", JniField="android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_APTX_HD")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SourceCodecTypeAptxHd", JniField="android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_APTX_HD")>] + + + + Android.Bluetooth.CodecType + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SourceCodecTypeInvalid", JniField="android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_INVALID")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SourceCodecTypeInvalid", JniField="android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_INVALID")>] + + + + Android.Bluetooth.CodecType + + 1000000 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SourceCodecTypeLc3", JniField="android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_LC3")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SourceCodecTypeLc3", JniField="android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_LC3")>] + + + + Android.Bluetooth.CodecType + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SourceCodecTypeLdac", JniField="android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_LDAC")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SourceCodecTypeLdac", JniField="android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_LDAC")>] + + + + Android.Bluetooth.CodecType + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SourceCodecTypeSbc", JniField="android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_SBC")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SourceCodecTypeSbc", JniField="android/bluetooth/BluetoothCodecConfig.SOURCE_CODEC_TYPE_SBC")>] + + + + Android.Bluetooth.CodecType + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/CurrentBluetoothStatusCodes.xml b/docs/Mono.Android/en/Android.Bluetooth/CurrentBluetoothStatusCodes.xml index 042c6ef0ce..07fa8aa78c 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/CurrentBluetoothStatusCodes.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/CurrentBluetoothStatusCodes.xml @@ -87,6 +87,54 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.ErrorGattWriteNotAllowed", JniField="android/bluetooth/BluetoothStatusCodes.ERROR_GATT_WRITE_NOT_ALLOWED")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.ErrorGattWriteNotAllowed", JniField="android/bluetooth/BluetoothStatusCodes.ERROR_GATT_WRITE_NOT_ALLOWED")>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 200 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.ErrorGattWriteRequestBusy", JniField="android/bluetooth/BluetoothStatusCodes.ERROR_GATT_WRITE_REQUEST_BUSY")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.ErrorGattWriteRequestBusy", JniField="android/bluetooth/BluetoothStatusCodes.ERROR_GATT_WRITE_REQUEST_BUSY")>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 201 + + To be added. + + @@ -111,6 +159,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.ErrorProfileServiceNotBound", JniField="android/bluetooth/BluetoothStatusCodes.ERROR_PROFILE_SERVICE_NOT_BOUND")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.ErrorProfileServiceNotBound", JniField="android/bluetooth/BluetoothStatusCodes.ERROR_PROFILE_SERVICE_NOT_BOUND")>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 9 + + To be added. + + @@ -135,6 +207,54 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.FeatureNotSupported", JniField="android/bluetooth/BluetoothStatusCodes.FEATURE_NOT_SUPPORTED")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.FeatureNotSupported", JniField="android/bluetooth/BluetoothStatusCodes.FEATURE_NOT_SUPPORTED")>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 11 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.FeatureSupported", JniField="android/bluetooth/BluetoothStatusCodes.FEATURE_SUPPORTED")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.FeatureSupported", JniField="android/bluetooth/BluetoothStatusCodes.FEATURE_SUPPORTED")>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 10 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/DeviceClass.xml b/docs/Mono.Android/en/Android.Bluetooth/DeviceClass.xml index 4ffc3d912d..ba6cd245b1 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/DeviceClass.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/DeviceClass.xml @@ -881,6 +881,102 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothClass.Device.PeripheralKeyboard", JniField="android/bluetooth/BluetoothClass$Device.PERIPHERAL_KEYBOARD")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothClass.Device.PeripheralKeyboard", JniField="android/bluetooth/BluetoothClass$Device.PERIPHERAL_KEYBOARD")>] + + + + Android.Bluetooth.DeviceClass + + 1344 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothClass.Device.PeripheralKeyboardPointing", JniField="android/bluetooth/BluetoothClass$Device.PERIPHERAL_KEYBOARD_POINTING")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothClass.Device.PeripheralKeyboardPointing", JniField="android/bluetooth/BluetoothClass$Device.PERIPHERAL_KEYBOARD_POINTING")>] + + + + Android.Bluetooth.DeviceClass + + 1472 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothClass.Device.PeripheralNonKeyboardNonPointing", JniField="android/bluetooth/BluetoothClass$Device.PERIPHERAL_NON_KEYBOARD_NON_POINTING")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothClass.Device.PeripheralNonKeyboardNonPointing", JniField="android/bluetooth/BluetoothClass$Device.PERIPHERAL_NON_KEYBOARD_NON_POINTING")>] + + + + Android.Bluetooth.DeviceClass + + 1280 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothClass.Device.PeripheralPointing", JniField="android/bluetooth/BluetoothClass$Device.PERIPHERAL_POINTING")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothClass.Device.PeripheralPointing", JniField="android/bluetooth/BluetoothClass$Device.PERIPHERAL_POINTING")>] + + + + Android.Bluetooth.DeviceClass + + 1408 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/GattStatus.xml b/docs/Mono.Android/en/Android.Bluetooth/GattStatus.xml index 86f2de42c4..a3dc35139c 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/GattStatus.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/GattStatus.xml @@ -98,6 +98,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothGatt.GattInsufficientAuthorization", JniField="android/bluetooth/BluetoothGatt.GATT_INSUFFICIENT_AUTHORIZATION")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothGatt.GattInsufficientAuthorization", JniField="android/bluetooth/BluetoothGatt.GATT_INSUFFICIENT_AUTHORIZATION")>] + + + + Android.Bluetooth.GattStatus + + 8 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/ProfileType.xml b/docs/Mono.Android/en/Android.Bluetooth/ProfileType.xml index cbab40bfe9..11380fe981 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/ProfileType.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/ProfileType.xml @@ -44,6 +44,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/bluetooth/BluetoothProfile.CSIP_SET_COORDINATOR")] + [<Android.Runtime.IntDefinition(null, JniField="android/bluetooth/BluetoothProfile.CSIP_SET_COORDINATOR")>] + + + + Android.Bluetooth.ProfileType + + 25 + + To be added. + + @@ -98,6 +122,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/bluetooth/BluetoothProfile.HAP_CLIENT")] + [<Android.Runtime.IntDefinition(null, JniField="android/bluetooth/BluetoothProfile.HAP_CLIENT")>] + + + + Android.Bluetooth.ProfileType + + 28 + + To be added. + + @@ -200,6 +248,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/bluetooth/BluetoothProfile.LE_AUDIO")] + [<Android.Runtime.IntDefinition(null, JniField="android/bluetooth/BluetoothProfile.LE_AUDIO")>] + + + + Android.Bluetooth.ProfileType + + 22 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/SampleRate.xml b/docs/Mono.Android/en/Android.Bluetooth/SampleRate.xml new file mode 100644 index 0000000000..cd546050f4 --- /dev/null +++ b/docs/Mono.Android/en/Android.Bluetooth/SampleRate.xml @@ -0,0 +1,187 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SampleRateNone", JniField="android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_NONE")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SampleRateNone", JniField="android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_NONE")>] + + + + Android.Bluetooth.SampleRate + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SampleRate176400", JniField="android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_176400")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SampleRate176400", JniField="android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_176400")>] + + + + Android.Bluetooth.SampleRate + + 16 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SampleRate192000", JniField="android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_192000")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SampleRate192000", JniField="android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_192000")>] + + + + Android.Bluetooth.SampleRate + + 32 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SampleRate44100", JniField="android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_44100")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SampleRate44100", JniField="android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_44100")>] + + + + Android.Bluetooth.SampleRate + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SampleRate48000", JniField="android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_48000")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SampleRate48000", JniField="android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_48000")>] + + + + Android.Bluetooth.SampleRate + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SampleRate88200", JniField="android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_88200")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SampleRate88200", JniField="android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_88200")>] + + + + Android.Bluetooth.SampleRate + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SampleRate96000", JniField="android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_96000")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothCodecConfig.SampleRate96000", JniField="android/bluetooth/BluetoothCodecConfig.SAMPLE_RATE_96000")>] + + + + Android.Bluetooth.SampleRate + + 8 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Bluetooth/ServiceClass.xml b/docs/Mono.Android/en/Android.Bluetooth/ServiceClass.xml index c67eb663d8..4e866c2d7d 100644 --- a/docs/Mono.Android/en/Android.Bluetooth/ServiceClass.xml +++ b/docs/Mono.Android/en/Android.Bluetooth/ServiceClass.xml @@ -98,6 +98,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/bluetooth/BluetoothClass$Service.LE_AUDIO")] + [<Android.Runtime.IntDefinition(null, JniField="android/bluetooth/BluetoothClass$Service.LE_AUDIO")>] + + + + Android.Bluetooth.ServiceClass + + 16384 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Companion/AssociationInfo+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Companion/AssociationInfo+InterfaceConsts.xml new file mode 100644 index 0000000000..fb1830c0cc --- /dev/null +++ b/docs/Mono.Android/en/Android.Companion/AssociationInfo+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Companion/AssociationInfo.xml b/docs/Mono.Android/en/Android.Companion/AssociationInfo.xml new file mode 100644 index 0000000000..8308aec2bd --- /dev/null +++ b/docs/Mono.Android/en/Android.Companion/AssociationInfo.xml @@ -0,0 +1,389 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/companion/AssociationInfo", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/companion/AssociationInfo", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Details for a specific "association" that has been established between an app and companion + device. + + + + Java documentation for android.companion.AssociationInfo. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDeviceMacAddress", "()Landroid/net/MacAddress;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getDeviceMacAddress", "()Landroid/net/MacAddress;", "", ApiSince=33)>] + + + + Android.Net.MacAddress + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDeviceProfile", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getDeviceProfile", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + To be added. + the companion device profile used when establishing this + association, or null if no specific profile was used. + + + + Java documentation for android.companion.AssociationInfo.getDeviceProfile(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDisplayName", "()Ljava/lang/CharSequence;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getDisplayName", "()Ljava/lang/CharSequence;", "", ApiSince=33)>] + + + + Java.Lang.ICharSequence + + + To be added. + the display name of the companion device (optionally) provided by the companion + application. + + + + Java documentation for android.companion.AssociationInfo.getDisplayName(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getId", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getId", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + the unique ID of this association record. + + + + Java documentation for android.companion.AssociationInfo.getId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Companion/AssociationRequest+Builder.xml b/docs/Mono.Android/en/Android.Companion/AssociationRequest+Builder.xml index 96648f839a..9165508911 100644 --- a/docs/Mono.Android/en/Android.Companion/AssociationRequest+Builder.xml +++ b/docs/Mono.Android/en/Android.Companion/AssociationRequest+Builder.xml @@ -184,6 +184,116 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDisplayName", "(Ljava/lang/CharSequence;)Landroid/companion/AssociationRequest$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setDisplayName", "(Ljava/lang/CharSequence;)Landroid/companion/AssociationRequest$Builder;", "", ApiSince=33)>] + + + + Android.Companion.AssociationRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + Android.Companion.AssociationRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setForceConfirmation", "(Z)Landroid/companion/AssociationRequest$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setForceConfirmation", "(Z)Landroid/companion/AssociationRequest$Builder;", "", ApiSince=33)>] + + + + Android.Companion.AssociationRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSelfManaged", "(Z)Landroid/companion/AssociationRequest$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setSelfManaged", "(Z)Landroid/companion/AssociationRequest$Builder;", "", ApiSince=33)>] + + + + Android.Companion.AssociationRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Companion/AssociationRequest.xml b/docs/Mono.Android/en/Android.Companion/AssociationRequest.xml index 806b6dabff..682eac6671 100644 --- a/docs/Mono.Android/en/Android.Companion/AssociationRequest.xml +++ b/docs/Mono.Android/en/Android.Companion/AssociationRequest.xml @@ -104,6 +104,178 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDeviceProfile", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getDeviceProfile", "()Ljava/lang/String;", "", ApiSince=33)>] + + + [get: Android.Runtime.StringDef(Fields=new System.String[] { "DeviceProfileWatch", "DeviceProfileComputer", "DeviceProfileAutomotiveProjection", "DeviceProfileAppStreaming" }, Type="Android.Companion.AssociationRequest")] + [<get: Android.Runtime.StringDef(Fields=new System.String[] { "DeviceProfileWatch", "DeviceProfileComputer", "DeviceProfileAutomotiveProjection", "DeviceProfileAppStreaming" }, Type="Android.Companion.AssociationRequest")>] + + + + System.String + + + To be added. + profile of the companion device. + + + + Java documentation for android.companion.AssociationRequest.getDeviceProfile(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DEVICE_PROFILE_APP_STREAMING", ApiSince=33)] + [<Android.Runtime.Register("DEVICE_PROFILE_APP_STREAMING", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.REQUEST_COMPANION_PROFILE_APP_STREAMING")] + [<Android.Runtime.RequiresPermission("android.permission.REQUEST_COMPANION_PROFILE_APP_STREAMING")>] + + + + System.String + + + Device profile: a virtual display capable of rendering Android applications, and sending back + input events. + + + + Java documentation for android.companion.AssociationRequest.DEVICE_PROFILE_APP_STREAMING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DEVICE_PROFILE_AUTOMOTIVE_PROJECTION", ApiSince=33)] + [<Android.Runtime.Register("DEVICE_PROFILE_AUTOMOTIVE_PROJECTION", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.REQUEST_COMPANION_PROFILE_AUTOMOTIVE_PROJECTION")] + [<Android.Runtime.RequiresPermission("android.permission.REQUEST_COMPANION_PROFILE_AUTOMOTIVE_PROJECTION")>] + + + + System.String + + + Device profile: Android Automotive Projection + + Only applications that have been granted + android.Manifest.permission#REQUEST_COMPANION_PROFILE_AUTOMOTIVE_PROJECTION are + allowed to request to be associated with such devices. + + + + Java documentation for android.companion.AssociationRequest.DEVICE_PROFILE_AUTOMOTIVE_PROJECTION. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DEVICE_PROFILE_COMPUTER", ApiSince=33)] + [<Android.Runtime.Register("DEVICE_PROFILE_COMPUTER", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.REQUEST_COMPANION_PROFILE_COMPUTER")] + [<Android.Runtime.RequiresPermission("android.permission.REQUEST_COMPANION_PROFILE_COMPUTER")>] + + + + System.String + + + Device profile: Allows the companion app to access notification, recent photos and media for + computer cross-device features. + + + + Java documentation for android.companion.AssociationRequest.DEVICE_PROFILE_COMPUTER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -142,6 +314,171 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDisplayName", "()Ljava/lang/CharSequence;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getDisplayName", "()Ljava/lang/CharSequence;", "", ApiSince=33)>] + + + + Java.Lang.ICharSequence + + + The Display name of the device to be shown in the CDM confirmation UI. + To be added. + + + + Java documentation for android.companion.AssociationRequest.getDisplayName(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isForceConfirmation", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isForceConfirmation", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + Indicates whether the application requires the CompanionDeviceManager service to + collect an explicit confirmation from the user before creating an association, even if + such confirmation is not required from the service's perspective. + To be added. + + + + Java documentation for android.companion.AssociationRequest.isForceConfirmation(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isSelfManaged", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isSelfManaged", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + Whether the association is to be managed by the companion application. + To be added. + + + + Java documentation for android.companion.AssociationRequest.isSelfManaged(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isSingleDevice", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isSingleDevice", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + Whether only a single device should match the provided filter. + To be added. + + + + Java documentation for android.companion.AssociationRequest.isSingleDevice(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Companion/CompanionDeviceManager+Callback.xml b/docs/Mono.Android/en/Android.Companion/CompanionDeviceManager+Callback.xml index 50a6ac7764..3948652ee3 100644 --- a/docs/Mono.Android/en/Android.Companion/CompanionDeviceManager+Callback.xml +++ b/docs/Mono.Android/en/Android.Companion/CompanionDeviceManager+Callback.xml @@ -18,8 +18,8 @@ - A callback to receive once at least one suitable device is found, or the search failed - (e. + Callback for applications to receive updates about and the outcome of + AssociationRequest issued via associate() call. @@ -111,11 +111,90 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onAssociationCreated", "(Landroid/companion/AssociationInfo;)V", "GetOnAssociationCreated_Landroid_companion_AssociationInfo_Handler", ApiSince=33)] + [<Android.Runtime.Register("onAssociationCreated", "(Landroid/companion/AssociationInfo;)V", "GetOnAssociationCreated_Landroid_companion_AssociationInfo_Handler", ApiSince=33)>] + + + + System.Void + + + + + + contains details of the newly-established association. + Invoked when the association is created. + + + + Java documentation for android.companion.CompanionDeviceManager.Callback.onAssociationCreated(android.companion.AssociationInfo). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onAssociationPending", "(Landroid/content/IntentSender;)V", "GetOnAssociationPending_Landroid_content_IntentSender_Handler", ApiSince=33)] + [<Android.Runtime.Register("onAssociationPending", "(Landroid/content/IntentSender;)V", "GetOnAssociationPending_Landroid_content_IntentSender_Handler", ApiSince=33)>] + + + + System.Void + + + + + + an IntentSender which applications should use to launch + the UI for the user to confirm the association. + Invoked when the association needs to approved by the user. + + + + Java documentation for android.companion.CompanionDeviceManager.Callback.onAssociationPending(android.content.IntentSender). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + - - + + - + Method Mono.Android @@ -126,16 +205,19 @@ [Android.Runtime.Register("onDeviceFound", "(Landroid/content/IntentSender;)V", "GetOnDeviceFound_Landroid_content_IntentSender_Handler", ApiSince=26)] [<Android.Runtime.Register("onDeviceFound", "(Landroid/content/IntentSender;)V", "GetOnDeviceFound_Landroid_content_IntentSender_Handler", ApiSince=26)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void - + - a IntentSender to launch the UI for user to select a - device + To be added. Called once at least one suitable device is found @@ -174,8 +256,8 @@ - the cause of the error - Called if there was an error looking for device(s) + error message. + Invoked if the association could not be created. @@ -207,8 +289,8 @@ - the cause of the error - Called if there was an error looking for device(s) + error message. + Invoked if the association could not be created. diff --git a/docs/Mono.Android/en/Android.Companion/CompanionDeviceManager.xml b/docs/Mono.Android/en/Android.Companion/CompanionDeviceManager.xml index 09715821dc..5b365efe20 100644 --- a/docs/Mono.Android/en/Android.Companion/CompanionDeviceManager.xml +++ b/docs/Mono.Android/en/Android.Companion/CompanionDeviceManager.xml @@ -51,10 +51,6 @@ [Android.Runtime.Register("associate", "(Landroid/companion/AssociationRequest;Landroid/companion/CompanionDeviceManager$Callback;Landroid/os/Handler;)V", "", ApiSince=26)] [<Android.Runtime.Register("associate", "(Landroid/companion/AssociationRequest;Landroid/companion/CompanionDeviceManager$Callback;Landroid/os/Handler;)V", "", ApiSince=26)>] - - [Android.Runtime.RequiresPermission("android.permission.REQUEST_COMPANION_PROFILE_WATCH")] - [<Android.Runtime.RequiresPermission("android.permission.REQUEST_COMPANION_PROFILE_WATCH")>] - System.Void @@ -84,6 +80,38 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("associate", "(Landroid/companion/AssociationRequest;Ljava/util/concurrent/Executor;Landroid/companion/CompanionDeviceManager$Callback;)V", "", ApiSince=33)] + [<Android.Runtime.Register("associate", "(Landroid/companion/AssociationRequest;Ljava/util/concurrent/Executor;Landroid/companion/CompanionDeviceManager$Callback;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -95,6 +123,10 @@ 0.0.0.0 + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("getAssociations", "()Ljava/util/List;", "", ApiSince=26)] [<get: Android.Runtime.Register("getAssociations", "()Ljava/util/List;", "", ApiSince=26)>] @@ -107,7 +139,8 @@ Calling this API requires a uses-feature PackageManager#FEATURE_COMPANION_DEVICE_SETUP declaration in the manifest a list of MAC addresses of devices that have been previously associated with the - current app. You can use these with #disassociate + current app are managed by CompanionDeviceManager (ie. does not include devices managed by + application itself even if they have a MAC address). @@ -122,6 +155,45 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("disassociate", "(I)V", "", ApiSince=33)] + [<Android.Runtime.Register("disassociate", "(I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + id of the association to be removed. + Remove an association. + + + + Java documentation for android.companion.CompanionDeviceManager.disassociate(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -137,6 +209,10 @@ [Android.Runtime.Register("disassociate", "(Ljava/lang/String;)V", "", ApiSince=26)] [<Android.Runtime.Register("disassociate", "(Ljava/lang/String;)V", "", ApiSince=26)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -161,6 +237,44 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_ASSOCIATION", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_ASSOCIATION", ApiSince=33)>] + + + + System.String + + + Extra field name for the AssociationInfo object, included into + android.content.Intent which application receive in + Activity#onActivityResult(int, int, Intent) after the application's + AssociationRequest was successfully processed and an association was created. + + + + Java documentation for android.companion.CompanionDeviceManager.EXTRA_ASSOCIATION. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -176,6 +290,10 @@ [Android.Runtime.Register("EXTRA_DEVICE", ApiSince=26)] [<Android.Runtime.Register("EXTRA_DEVICE", ApiSince=26)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.String @@ -219,6 +337,10 @@ [Android.Runtime.Register("hasNotificationAccess", "(Landroid/content/ComponentName;)Z", "", ApiSince=26)] [<Android.Runtime.Register("hasNotificationAccess", "(Landroid/content/ComponentName;)Z", "", ApiSince=26)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -278,6 +400,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMyAssociations", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getMyAssociations", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Companion.AssociationInfo> + + + Calling this API requires a uses-feature + PackageManager#FEATURE_COMPANION_DEVICE_SETUP declaration in the manifest + a list of associations that have been previously associated with the current app. + + + + Java documentation for android.companion.CompanionDeviceManager.getMyAssociations(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Companion/CompanionDeviceService.xml b/docs/Mono.Android/en/Android.Companion/CompanionDeviceService.xml index b62a0a8e81..5f68fb0ef6 100644 --- a/docs/Mono.Android/en/Android.Companion/CompanionDeviceService.xml +++ b/docs/Mono.Android/en/Android.Companion/CompanionDeviceService.xml @@ -18,7 +18,8 @@ - Service to be implemented by apps that manage a companion device. + A service that receives calls from the system when the associated companion device appears + nearby or is connected, as well as when the device is no longer "present" or connected. @@ -134,10 +135,49 @@ - + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onDeviceAppeared", "(Landroid/companion/AssociationInfo;)V", "GetOnDeviceAppeared_Landroid_companion_AssociationInfo_Handler", ApiSince=33)] + [<Android.Runtime.Register("onDeviceAppeared", "(Landroid/companion/AssociationInfo;)V", "GetOnDeviceAppeared_Landroid_companion_AssociationInfo_Handler", ApiSince=33)>] + + + + System.Void + + + + + + A record for the companion device. + Called by system whenever a device associated with this app is connected. + + + + Java documentation for android.companion.CompanionDeviceService.onDeviceAppeared(android.companion.AssociationInfo). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + - + Method Mono.Android @@ -148,6 +188,10 @@ [Android.Runtime.Register("onDeviceAppeared", "(Ljava/lang/String;)V", "GetOnDeviceAppeared_Ljava_lang_String_Handler", ApiSince=31)] [<Android.Runtime.Register("onDeviceAppeared", "(Ljava/lang/String;)V", "GetOnDeviceAppeared_Ljava_lang_String_Handler", ApiSince=31)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -173,10 +217,49 @@ - + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onDeviceDisappeared", "(Landroid/companion/AssociationInfo;)V", "GetOnDeviceDisappeared_Landroid_companion_AssociationInfo_Handler", ApiSince=33)] + [<Android.Runtime.Register("onDeviceDisappeared", "(Landroid/companion/AssociationInfo;)V", "GetOnDeviceDisappeared_Landroid_companion_AssociationInfo_Handler", ApiSince=33)>] + + + + System.Void + + + + + + A record for the companion device. + Called by system whenever a device associated with this app is disconnected. + + + + Java documentation for android.companion.CompanionDeviceService.onDeviceDisappeared(android.companion.AssociationInfo). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + - + Method Mono.Android @@ -187,6 +270,10 @@ [Android.Runtime.Register("onDeviceDisappeared", "(Ljava/lang/String;)V", "GetOnDeviceDisappeared_Ljava_lang_String_Handler", ApiSince=31)] [<Android.Runtime.Register("onDeviceDisappeared", "(Ljava/lang/String;)V", "GetOnDeviceDisappeared_Ljava_lang_String_Handler", ApiSince=31)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void diff --git a/docs/Mono.Android/en/Android.Content.PM/ActivityInfo.xml b/docs/Mono.Android/en/Android.Content.PM/ActivityInfo.xml index 600fcd1f6e..5883824bbf 100644 --- a/docs/Mono.Android/en/Android.Content.PM/ActivityInfo.xml +++ b/docs/Mono.Android/en/Android.Content.PM/ActivityInfo.xml @@ -360,6 +360,50 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_ALLOW_UNTRUSTED_ACTIVITY_EMBEDDING", ApiSince=33)] + [<Android.Runtime.Register("FLAG_ALLOW_UNTRUSTED_ACTIVITY_EMBEDDING", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.ActivityInfoFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.ActivityInfoFlags enum directly instead of this field.", true)>] + + + + Android.Content.PM.ActivityInfoFlags + + 268435456 + + Bit in #flags: If set, indicates that the activity can be embedded by untrusted + hosts. + + + + Java documentation for android.content.pm.ActivityInfo.FLAG_ALLOW_UNTRUSTED_ACTIVITY_EMBEDDING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -471,6 +515,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getKnownActivityEmbeddingCerts", "()Ljava/util/Set;", "GetGetKnownActivityEmbeddingCertsHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getKnownActivityEmbeddingCerts", "()Ljava/util/Set;", "GetGetKnownActivityEmbeddingCertsHandler", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<System.String> + + + Gets the trusted host certificate digests of apps that are allowed to embed this activity. + To be added. + + + + Java documentation for android.content.pm.ActivityInfo.getKnownActivityEmbeddingCerts(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/ActivityInfoFlags.xml b/docs/Mono.Android/en/Android.Content.PM/ActivityInfoFlags.xml index 049f644fa3..b792bba48b 100644 --- a/docs/Mono.Android/en/Android.Content.PM/ActivityInfoFlags.xml +++ b/docs/Mono.Android/en/Android.Content.PM/ActivityInfoFlags.xml @@ -51,6 +51,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/content/pm/ActivityInfo.FLAG_ALLOW_UNTRUSTED_ACTIVITY_EMBEDDING")] + [<Android.Runtime.IntDefinition(null, JniField="android/content/pm/ActivityInfo.FLAG_ALLOW_UNTRUSTED_ACTIVITY_EMBEDDING")>] + + + + Android.Content.PM.ActivityInfoFlags + + 268435456 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Content.PM/ApplicationInfo.xml b/docs/Mono.Android/en/Android.Content.PM/ApplicationInfo.xml index 1ff3da8431..b19b34c4ff 100644 --- a/docs/Mono.Android/en/Android.Content.PM/ApplicationInfo.xml +++ b/docs/Mono.Android/en/Android.Content.PM/ApplicationInfo.xml @@ -1165,6 +1165,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getKnownActivityEmbeddingCerts", "()Ljava/util/Set;", "GetGetKnownActivityEmbeddingCertsHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getKnownActivityEmbeddingCerts", "()Ljava/util/Set;", "GetGetKnownActivityEmbeddingCertsHandler", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<System.String> + + + Gets the trusted host certificate digests of apps that are allowed to embed activities of + this application. + To be added. + + + + Java documentation for android.content.pm.ApplicationInfo.getKnownActivityEmbeddingCerts(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/Capability+Builder.xml b/docs/Mono.Android/en/Android.Content.PM/Capability+Builder.xml new file mode 100644 index 0000000000..ea21f5af88 --- /dev/null +++ b/docs/Mono.Android/en/Android.Content.PM/Capability+Builder.xml @@ -0,0 +1,198 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/content/pm/Capability$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/content/pm/Capability$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Builder class for Capability. + + + + Java documentation for android.content.pm.Capability.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=33)>] + + + + + + + Name of the capability, usually maps to a built-in intent, + e.g. actions.intent.GET_MESSAGE. Note the character "/" is not permitted. + Constructor. + + + + Java documentation for android.content.pm.Capability.Builder.Capability$Builder(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/content/pm/Capability;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/content/pm/Capability;", "", ApiSince=33)>] + + + + Android.Content.PM.Capability + + + + Creates an instance of Capability + To be added. + + + + Java documentation for android.content.pm.Capability.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/Capability+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Content.PM/Capability+InterfaceConsts.xml new file mode 100644 index 0000000000..6e7ac5089c --- /dev/null +++ b/docs/Mono.Android/en/Android.Content.PM/Capability+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/Capability.xml b/docs/Mono.Android/en/Android.Content.PM/Capability.xml new file mode 100644 index 0000000000..5cca8e2a03 --- /dev/null +++ b/docs/Mono.Android/en/Android.Content.PM/Capability.xml @@ -0,0 +1,270 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/content/pm/Capability", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/content/pm/Capability", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Represents a capability that can be performed by an app, also known as App Action. + + + + Java documentation for android.content.pm.Capability. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getName", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getName", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Returns the name of the capability. + To be added. + + + + Java documentation for android.content.pm.Capability.getName(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/CapabilityParams+Builder.xml b/docs/Mono.Android/en/Android.Content.PM/CapabilityParams+Builder.xml new file mode 100644 index 0000000000..85978d1ddd --- /dev/null +++ b/docs/Mono.Android/en/Android.Content.PM/CapabilityParams+Builder.xml @@ -0,0 +1,229 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/content/pm/CapabilityParams$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/content/pm/CapabilityParams$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Builder class for CapabilityParams. + + + + Java documentation for android.content.pm.CapabilityParams.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "", ApiSince=33)>] + + + + + + + + key of the capability parameter. + Note the character "/" is not permitted. + The primary name of value in the CapabilityParams, cannot be empty. + Constructor. + + + + Java documentation for android.content.pm.CapabilityParams.Builder.CapabilityParams$Builder(java.lang.String, java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addAlias", "(Ljava/lang/String;)Landroid/content/pm/CapabilityParams$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("addAlias", "(Ljava/lang/String;)Landroid/content/pm/CapabilityParams$Builder;", "", ApiSince=33)>] + + + + Android.Content.PM.CapabilityParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/content/pm/CapabilityParams;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/content/pm/CapabilityParams;", "", ApiSince=33)>] + + + + Android.Content.PM.CapabilityParams + + + + Creates an instance of CapabilityParams + To be added. + + + + Java documentation for android.content.pm.CapabilityParams.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/CapabilityParams+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Content.PM/CapabilityParams+InterfaceConsts.xml new file mode 100644 index 0000000000..dac68f19ee --- /dev/null +++ b/docs/Mono.Android/en/Android.Content.PM/CapabilityParams+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/CapabilityParams.xml b/docs/Mono.Android/en/Android.Content.PM/CapabilityParams.xml new file mode 100644 index 0000000000..967cc0a546 --- /dev/null +++ b/docs/Mono.Android/en/Android.Content.PM/CapabilityParams.xml @@ -0,0 +1,343 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/content/pm/CapabilityParams", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/content/pm/CapabilityParams", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Represents the parameters and its matching names which can be associated with a + Capability. + + + + Java documentation for android.content.pm.CapabilityParams. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getAliases", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getAliases", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<System.String> + + + Returns the aliases of the values in ths parameter. + To be added. + + + + Java documentation for android.content.pm.CapabilityParams.getAliases(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getName", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getName", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Name of the parameter. + To be added. + + + + Java documentation for android.content.pm.CapabilityParams.getName(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getValue", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getValue", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Returns the primary name of values in this parameter. + To be added. + + + + Java documentation for android.content.pm.CapabilityParams.getValue(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/CrossProfileApps.xml b/docs/Mono.Android/en/Android.Content.PM/CrossProfileApps.xml index f02d85c9f8..650ca946c2 100644 --- a/docs/Mono.Android/en/Android.Content.PM/CrossProfileApps.xml +++ b/docs/Mono.Android/en/Android.Content.PM/CrossProfileApps.xml @@ -503,6 +503,59 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("startMainActivity", "(Landroid/content/ComponentName;Landroid/os/UserHandle;Landroid/app/Activity;Landroid/os/Bundle;)V", "GetStartMainActivity_Landroid_content_ComponentName_Landroid_os_UserHandle_Landroid_app_Activity_Landroid_os_Bundle_Handler", ApiSince=33)] + [<Android.Runtime.Register("startMainActivity", "(Landroid/content/ComponentName;Landroid/os/UserHandle;Landroid/app/Activity;Landroid/os/Bundle;)V", "GetStartMainActivity_Landroid_content_ComponentName_Landroid_os_UserHandle_Landroid_app_Activity_Landroid_os_Bundle_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + + + The ComponentName of the activity to launch, it must be exported and has + action android.content.Intent#ACTION_MAIN, category + android.content.Intent#CATEGORY_LAUNCHER. Otherwise, SecurityException will + be thrown. + The UserHandle of the profile, must be one of the users returned by + #getTargetUserProfiles(), otherwise a SecurityException will + be thrown. + The activity to start the new activity from for the purposes of + deciding which task the new activity should belong to. If null, the activity + will always be started in a new task. + The activity options or null. See android.app.ActivityOptions. + Starts the specified main activity of the caller package in the specified profile, launching + in the specified activity. + + + + Java documentation for android.content.pm.CrossProfileApps.startMainActivity(android.content.ComponentName, android.os.UserHandle, android.app.Activity, android.os.Bundle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/InstallSourceInfo.xml b/docs/Mono.Android/en/Android.Content.PM/InstallSourceInfo.xml index 3c288180fe..5074204d6d 100644 --- a/docs/Mono.Android/en/Android.Content.PM/InstallSourceInfo.xml +++ b/docs/Mono.Android/en/Android.Content.PM/InstallSourceInfo.xml @@ -278,6 +278,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPackageSource", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPackageSource", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Information about the package source when installer installed this app. + To be added. + + + + Java documentation for android.content.pm.InstallSourceInfo.getPackageSource(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/LauncherApps.xml b/docs/Mono.Android/en/Android.Content.PM/LauncherApps.xml index 8e9db5a5f2..95f6e5d0e8 100644 --- a/docs/Mono.Android/en/Android.Content.PM/LauncherApps.xml +++ b/docs/Mono.Android/en/Android.Content.PM/LauncherApps.xml @@ -539,7 +539,7 @@ The packageName of the shortcut The id of the shortcut - Options to pass to the PendingIntent + This parameter is no longer supported The UserHandle of the profile Returns PendingIntent associated with specified shortcut. To be added. diff --git a/docs/Mono.Android/en/Android.Content.PM/PackageInstaller+Session.xml b/docs/Mono.Android/en/Android.Content.PM/PackageInstaller+Session.xml index 8c6ccf4584..4ed2d5b1f6 100644 --- a/docs/Mono.Android/en/Android.Content.PM/PackageInstaller+Session.xml +++ b/docs/Mono.Android/en/Android.Content.PM/PackageInstaller+Session.xml @@ -658,6 +658,42 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requestChecksums", "(Ljava/lang/String;ILjava/util/List;Ljava/util/concurrent/Executor;Landroid/content/pm/PackageManager$OnChecksumsReadyListener;)V", "GetRequestChecksums_Ljava_lang_String_ILjava_util_List_Ljava_util_concurrent_Executor_Landroid_content_pm_PackageManager_OnChecksumsReadyListener_Handler", ApiSince=33)] + [<Android.Runtime.Register("requestChecksums", "(Ljava/lang/String;ILjava/util/List;Ljava/util/concurrent/Executor;Landroid/content/pm/PackageManager$OnChecksumsReadyListener;)V", "GetRequestChecksums_Ljava_lang_String_ILjava_util_List_Ljava_util_concurrent_Executor_Landroid_content_pm_PackageManager_OnChecksumsReadyListener_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -690,7 +726,7 @@ previously written as part of this session. #openWrite installer intends to make available via - PackageManager#requestChecksums. + PackageManager#requestChecksums or #requestChecksums. DER PKCS#7 detached signature bytes over binary serialized checksums to enable integrity checking for the checksums or null for no integrity checking. PackageManager#requestChecksums will return diff --git a/docs/Mono.Android/en/Android.Content.PM/PackageInstaller+SessionInfo.xml b/docs/Mono.Android/en/Android.Content.PM/PackageInstaller+SessionInfo.xml index 36e19d1660..e9d4748888 100644 --- a/docs/Mono.Android/en/Android.Content.PM/PackageInstaller+SessionInfo.xml +++ b/docs/Mono.Android/en/Android.Content.PM/PackageInstaller+SessionInfo.xml @@ -1060,6 +1060,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPackageSource", "()I", "GetGetPackageSourceHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getPackageSource", "()I", "GetGetPackageSourceHandler", ApiSince=33)>] + + + + System.Int32 + + + Get the package source that was set in + PackageInstaller.SessionParams#setPackageSource(int). + To be added. + + + + Java documentation for android.content.pm.PackageInstaller.SessionInfo.getPackageSource(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1209,6 +1246,94 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SESSION_ACTIVATION_FAILED", ApiSince=33)] + [<Android.Runtime.Register("SESSION_ACTIVATION_FAILED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.SessionStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.SessionStatus enum directly instead of this field.", true)>] + + + + Android.Content.PM.SessionStatus + + 2 + + Constant indicating that an error occurred during the activation phase of + this session. + + + + Java documentation for android.content.pm.PackageInstaller.SessionInfo.SESSION_ACTIVATION_FAILED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SESSION_CONFLICT", ApiSince=33)] + [<Android.Runtime.Register("SESSION_CONFLICT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.SessionStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.SessionStatus enum directly instead of this field.", true)>] + + + + Android.Content.PM.SessionStatus + + 4 + + Constant indicating that the session was in conflict with another session and had + to be sacrificed for resolution. + + + + Java documentation for android.content.pm.PackageInstaller.SessionInfo.SESSION_CONFLICT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1245,6 +1370,137 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SESSION_NO_ERROR", ApiSince=33)] + [<Android.Runtime.Register("SESSION_NO_ERROR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.SessionStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.SessionStatus enum directly instead of this field.", true)>] + + + + Android.Content.PM.SessionStatus + + 0 + + Constant indicating that no error occurred during the preparation or the activation of + this session. + + + + Java documentation for android.content.pm.PackageInstaller.SessionInfo.SESSION_NO_ERROR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SESSION_UNKNOWN_ERROR", ApiSince=33)] + [<Android.Runtime.Register("SESSION_UNKNOWN_ERROR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.SessionStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.SessionStatus enum directly instead of this field.", true)>] + + + + Android.Content.PM.SessionStatus + + 3 + + Constant indicating that an unknown error occurred while processing this session. + + + + Java documentation for android.content.pm.PackageInstaller.SessionInfo.SESSION_UNKNOWN_ERROR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SESSION_VERIFICATION_FAILED", ApiSince=33)] + [<Android.Runtime.Register("SESSION_VERIFICATION_FAILED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.SessionStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.SessionStatus enum directly instead of this field.", true)>] + + + + Android.Content.PM.SessionStatus + + 1 + + Constant indicating that an error occurred during the verification phase of + this session. + + + + Java documentation for android.content.pm.PackageInstaller.SessionInfo.SESSION_VERIFICATION_FAILED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/PackageInstaller+SessionParams.xml b/docs/Mono.Android/en/Android.Content.PM/PackageInstaller+SessionParams.xml index 243e065ea9..29612bdbf9 100644 --- a/docs/Mono.Android/en/Android.Content.PM/PackageInstaller+SessionParams.xml +++ b/docs/Mono.Android/en/Android.Content.PM/PackageInstaller+SessionParams.xml @@ -682,6 +682,45 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPackageSource", "(I)V", "GetSetPackageSource_IHandler", ApiSince=33)] + [<Android.Runtime.Register("setPackageSource", "(I)V", "GetSetPackageSource_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Optionally indicate the package source of the app being installed. + + + + Java documentation for android.content.pm.PackageInstaller.SessionParams.setPackageSource(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/PackageInstaller.xml b/docs/Mono.Android/en/Android.Content.PM/PackageInstaller.xml index 6340ba030d..af3f064391 100644 --- a/docs/Mono.Android/en/Android.Content.PM/PackageInstaller.xml +++ b/docs/Mono.Android/en/Android.Content.PM/PackageInstaller.xml @@ -823,6 +823,209 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PACKAGE_SOURCE_DOWNLOADED_FILE", ApiSince=33)] + [<Android.Runtime.Register("PACKAGE_SOURCE_DOWNLOADED_FILE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.PackageSource enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.PackageSource enum directly instead of this field.", true)>] + + + + Android.Content.PM.PackageSource + + 4 + + Code indicating that the package being installed comes from a file that was downloaded to + the device by the user. + + + + Java documentation for android.content.pm.PackageInstaller.PACKAGE_SOURCE_DOWNLOADED_FILE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PACKAGE_SOURCE_LOCAL_FILE", ApiSince=33)] + [<Android.Runtime.Register("PACKAGE_SOURCE_LOCAL_FILE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.PackageSource enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.PackageSource enum directly instead of this field.", true)>] + + + + Android.Content.PM.PackageSource + + 3 + + Code indicating that the package being installed comes from a local file on the device. + + + + Java documentation for android.content.pm.PackageInstaller.PACKAGE_SOURCE_LOCAL_FILE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PACKAGE_SOURCE_OTHER", ApiSince=33)] + [<Android.Runtime.Register("PACKAGE_SOURCE_OTHER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.PackageSource enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.PackageSource enum directly instead of this field.", true)>] + + + + Android.Content.PM.PackageSource + + 1 + + Code indicating that the package being installed is from a source not reflected by any + other package source constant. + + + + Java documentation for android.content.pm.PackageInstaller.PACKAGE_SOURCE_OTHER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PACKAGE_SOURCE_STORE", ApiSince=33)] + [<Android.Runtime.Register("PACKAGE_SOURCE_STORE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.PackageSource enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.PackageSource enum directly instead of this field.", true)>] + + + + Android.Content.PM.PackageSource + + 2 + + Code indicating that the package being installed is from a store. + + + + Java documentation for android.content.pm.PackageInstaller.PACKAGE_SOURCE_STORE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PACKAGE_SOURCE_UNSPECIFIED", ApiSince=33)] + [<Android.Runtime.Register("PACKAGE_SOURCE_UNSPECIFIED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.PackageSource enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.PackageSource enum directly instead of this field.", true)>] + + + + Android.Content.PM.PackageSource + + 0 + + The installer did not call PackageInstaller.SessionParams#setPackageSource(int) to + specify the package source. + + + + Java documentation for android.content.pm.PackageInstaller.PACKAGE_SOURCE_UNSPECIFIED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/PackageManager+ApplicationInfoFlags.xml b/docs/Mono.Android/en/Android.Content.PM/PackageManager+ApplicationInfoFlags.xml new file mode 100644 index 0000000000..55ec3c98e5 --- /dev/null +++ b/docs/Mono.Android/en/Android.Content.PM/PackageManager+ApplicationInfoFlags.xml @@ -0,0 +1,178 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/content/pm/PackageManager$ApplicationInfoFlags", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/content/pm/PackageManager$ApplicationInfoFlags", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Specific flags used for retrieving application info. + + + + Java documentation for android.content.pm.PackageManager.ApplicationInfoFlags. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("of", "(J)Landroid/content/pm/PackageManager$ApplicationInfoFlags;", "", ApiSince=33)] + [<Android.Runtime.Register("of", "(J)Landroid/content/pm/PackageManager$ApplicationInfoFlags;", "", ApiSince=33)>] + + + + Android.Content.PM.PackageManager+ApplicationInfoFlags + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getValue", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getValue", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/PackageManager+ComponentEnabledSetting+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Content.PM/PackageManager+ComponentEnabledSetting+InterfaceConsts.xml new file mode 100644 index 0000000000..c9f13e9a06 --- /dev/null +++ b/docs/Mono.Android/en/Android.Content.PM/PackageManager+ComponentEnabledSetting+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/PackageManager+ComponentEnabledSetting.xml b/docs/Mono.Android/en/Android.Content.PM/PackageManager+ComponentEnabledSetting.xml new file mode 100644 index 0000000000..6deca1cfcd --- /dev/null +++ b/docs/Mono.Android/en/Android.Content.PM/PackageManager+ComponentEnabledSetting.xml @@ -0,0 +1,383 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/content/pm/PackageManager$ComponentEnabledSetting", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/content/pm/PackageManager$ComponentEnabledSetting", ApiSince=33, DoNotGenerateAcw=true)>] + + + + The class containing the enabled setting of a package component. + + + + Java documentation for android.content.pm.PackageManager.ComponentEnabledSetting. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/content/ComponentName;II)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/content/ComponentName;II)V", "", ApiSince=33)>] + + + + + + + + + The component name to update the enabled setting. + The new enabled state. + The optional behavior flags. + Create an instance of the ComponentEnabledSetting for the component level's enabled + setting update. + + + + Java documentation for android.content.pm.PackageManager.ComponentEnabledSetting.PackageManager$ComponentEnabledSetting(android.content.ComponentName, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getComponentName", "()Landroid/content/ComponentName;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getComponentName", "()Landroid/content/ComponentName;", "", ApiSince=33)>] + + + + Android.Content.ComponentName + + + The component name of the application to enable the setting. + To be added. + + + + Java documentation for android.content.pm.PackageManager.ComponentEnabledSetting.getComponentName(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getEnabledFlags", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getEnabledFlags", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + The optional behavior flag + To be added. + + + + Java documentation for android.content.pm.PackageManager.ComponentEnabledSetting.getEnabledFlags(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getEnabledState", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getEnabledState", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + The new enabled state + To be added. + + + + Java documentation for android.content.pm.PackageManager.ComponentEnabledSetting.getEnabledState(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/PackageManager+ComponentInfoFlags.xml b/docs/Mono.Android/en/Android.Content.PM/PackageManager+ComponentInfoFlags.xml new file mode 100644 index 0000000000..8105434891 --- /dev/null +++ b/docs/Mono.Android/en/Android.Content.PM/PackageManager+ComponentInfoFlags.xml @@ -0,0 +1,178 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/content/pm/PackageManager$ComponentInfoFlags", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/content/pm/PackageManager$ComponentInfoFlags", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Specific flags used for retrieving component info. + + + + Java documentation for android.content.pm.PackageManager.ComponentInfoFlags. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("of", "(J)Landroid/content/pm/PackageManager$ComponentInfoFlags;", "", ApiSince=33)] + [<Android.Runtime.Register("of", "(J)Landroid/content/pm/PackageManager$ComponentInfoFlags;", "", ApiSince=33)>] + + + + Android.Content.PM.PackageManager+ComponentInfoFlags + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getValue", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getValue", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/PackageManager+PackageInfoFlags.xml b/docs/Mono.Android/en/Android.Content.PM/PackageManager+PackageInfoFlags.xml new file mode 100644 index 0000000000..bfe2f6e63c --- /dev/null +++ b/docs/Mono.Android/en/Android.Content.PM/PackageManager+PackageInfoFlags.xml @@ -0,0 +1,178 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/content/pm/PackageManager$PackageInfoFlags", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/content/pm/PackageManager$PackageInfoFlags", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Specific flags used for retrieving package info. + + + + Java documentation for android.content.pm.PackageManager.PackageInfoFlags. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("of", "(J)Landroid/content/pm/PackageManager$PackageInfoFlags;", "", ApiSince=33)] + [<Android.Runtime.Register("of", "(J)Landroid/content/pm/PackageManager$PackageInfoFlags;", "", ApiSince=33)>] + + + + Android.Content.PM.PackageManager+PackageInfoFlags + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getValue", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getValue", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/PackageManager+ResolveInfoFlags.xml b/docs/Mono.Android/en/Android.Content.PM/PackageManager+ResolveInfoFlags.xml new file mode 100644 index 0000000000..a6a0eeb085 --- /dev/null +++ b/docs/Mono.Android/en/Android.Content.PM/PackageManager+ResolveInfoFlags.xml @@ -0,0 +1,178 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/content/pm/PackageManager$ResolveInfoFlags", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/content/pm/PackageManager$ResolveInfoFlags", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Specific flags used for retrieving resolve info. + + + + Java documentation for android.content.pm.PackageManager.ResolveInfoFlags. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("of", "(J)Landroid/content/pm/PackageManager$ResolveInfoFlags;", "", ApiSince=33)] + [<Android.Runtime.Register("of", "(J)Landroid/content/pm/PackageManager$ResolveInfoFlags;", "", ApiSince=33)>] + + + + Android.Content.PM.PackageManager+ResolveInfoFlags + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getValue", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getValue", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/PackageManager.xml b/docs/Mono.Android/en/Android.Content.PM/PackageManager.xml index 428c92489c..074707a92d 100644 --- a/docs/Mono.Android/en/Android.Content.PM/PackageManager.xml +++ b/docs/Mono.Android/en/Android.Content.PM/PackageManager.xml @@ -447,6 +447,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("canPackageQuery", "(Ljava/lang/String;Ljava/lang/String;)Z", "GetCanPackageQuery_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("canPackageQuery", "(Ljava/lang/String;Ljava/lang/String;)Z", "GetCanPackageQuery_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + + The source package that would receive details about the + target package. + The target package whose details would be shared with the + source package. + Returns true if the source package is able to query for details about the + target package. + + true if the source package is able to query for details about the + target package. + + + + Java documentation for android.content.pm.PackageManager.canPackageQuery(java.lang.String, java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1937,6 +1984,10 @@ [Android.Runtime.Register("FEATURE_CONNECTION_SERVICE")] [<Android.Runtime.Register("FEATURE_CONNECTION_SERVICE")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.String @@ -2140,6 +2191,42 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_EXPANDED_PICTURE_IN_PICTURE", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_EXPANDED_PICTURE_IN_PICTURE", ApiSince=33)>] + + + + System.String + + + Feature for #getSystemAvailableFeatures and #hasSystemFeature: + The device supports expanded picture-in-picture multi-window mode. + + + + Java documentation for android.content.pm.PackageManager.FEATURE_EXPANDED_PICTURE_IN_PICTURE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3885,6 +3972,78 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_SENSOR_ACCELEROMETER_LIMITED_AXES", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_SENSOR_ACCELEROMETER_LIMITED_AXES", ApiSince=33)>] + + + + System.String + + + Feature for #getSystemAvailableFeatures and + #hasSystemFeature: The device includes a limited axes accelerometer. + + + + Java documentation for android.content.pm.PackageManager.FEATURE_SENSOR_ACCELEROMETER_LIMITED_AXES. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_SENSOR_ACCELEROMETER_LIMITED_AXES_UNCALIBRATED", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_SENSOR_ACCELEROMETER_LIMITED_AXES_UNCALIBRATED", ApiSince=33)>] + + + + System.String + + + Feature for #getSystemAvailableFeatures and + #hasSystemFeature: The device includes an uncalibrated limited axes accelerometer. + + + + Java documentation for android.content.pm.PackageManager.FEATURE_SENSOR_ACCELEROMETER_LIMITED_AXES_UNCALIBRATED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3996,6 +4155,43 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_SENSOR_DYNAMIC_HEAD_TRACKER", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_SENSOR_DYNAMIC_HEAD_TRACKER", ApiSince=33)>] + + + + System.String + + + Feature for #getSystemAvailableFeatures and + #hasSystemFeature: The device supports exposing head tracker sensors from peripheral + devices via the dynamic sensors API. + + + + Java documentation for android.content.pm.PackageManager.FEATURE_SENSOR_DYNAMIC_HEAD_TRACKER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -4033,6 +4229,114 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_SENSOR_GYROSCOPE_LIMITED_AXES", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_SENSOR_GYROSCOPE_LIMITED_AXES", ApiSince=33)>] + + + + System.String + + + Feature for #getSystemAvailableFeatures and + #hasSystemFeature: The device includes a limited axes gyroscope. + + + + Java documentation for android.content.pm.PackageManager.FEATURE_SENSOR_GYROSCOPE_LIMITED_AXES. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_SENSOR_GYROSCOPE_LIMITED_AXES_UNCALIBRATED", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_SENSOR_GYROSCOPE_LIMITED_AXES_UNCALIBRATED", ApiSince=33)>] + + + + System.String + + + Feature for #getSystemAvailableFeatures and + #hasSystemFeature: The device includes an uncalibrated limited axes gyroscope. + + + + Java documentation for android.content.pm.PackageManager.FEATURE_SENSOR_GYROSCOPE_LIMITED_AXES_UNCALIBRATED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_SENSOR_HEADING", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_SENSOR_HEADING", ApiSince=33)>] + + + + System.String + + + Feature for #getSystemAvailableFeatures and + #hasSystemFeature: The device includes a heading sensor. + + + + Java documentation for android.content.pm.PackageManager.FEATURE_SENSOR_HEADING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -4547,33 +4851,32 @@ - - - - - + + + + + Field - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("FEATURE_TELEPHONY")] - [<Android.Runtime.Register("FEATURE_TELEPHONY")>] + [Android.Runtime.Register("FEATURE_TELECOM", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_TELECOM", ApiSince=33)>] System.String - Feature for #getSystemAvailableFeatures and - #hasSystemFeature: The device has a telephony radio with data - communication support. + Feature for #getSystemAvailableFeatures and #hasSystemFeature: + The device supports Telecom Service APIs. - Java documentation for android.content.pm.PackageManager.FEATURE_TELEPHONY. + Java documentation for android.content.pm.PackageManager.FEATURE_TELECOM. @@ -4582,14 +4885,13 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Field 0.0.0.0 @@ -4597,8 +4899,8 @@ - [Android.Runtime.Register("FEATURE_TELEPHONY_CDMA")] - [<Android.Runtime.Register("FEATURE_TELEPHONY_CDMA")>] + [Android.Runtime.Register("FEATURE_TELEPHONY")] + [<Android.Runtime.Register("FEATURE_TELEPHONY")>] @@ -4606,11 +4908,12 @@ Feature for #getSystemAvailableFeatures and - #hasSystemFeature: The device has a CDMA telephony stack. + #hasSystemFeature: The device has a telephony radio with data + communication support. - Java documentation for android.content.pm.PackageManager.FEATURE_TELEPHONY_CDMA. + Java documentation for android.content.pm.PackageManager.FEATURE_TELEPHONY. @@ -4622,6 +4925,115 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_TELEPHONY_CALLING", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_TELEPHONY_CALLING", ApiSince=33)>] + + + + System.String + + + Feature for #getSystemAvailableFeatures and #hasSystemFeature: + The device supports Telephony APIs for calling service. + + + + Java documentation for android.content.pm.PackageManager.FEATURE_TELEPHONY_CALLING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("FEATURE_TELEPHONY_CDMA")] + [<Android.Runtime.Register("FEATURE_TELEPHONY_CDMA")>] + + + + System.String + + + Feature for #getSystemAvailableFeatures and + #hasSystemFeature: The device has a CDMA telephony stack. + + + + Java documentation for android.content.pm.PackageManager.FEATURE_TELEPHONY_CDMA. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_TELEPHONY_DATA", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_TELEPHONY_DATA", ApiSince=33)>] + + + + System.String + + + Feature for #getSystemAvailableFeatures and #hasSystemFeature: + The device supports Telephony APIs for data service. + + + + Java documentation for android.content.pm.PackageManager.FEATURE_TELEPHONY_DATA. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -4658,6 +5070,42 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_TELEPHONY_EUICC_MEP", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_TELEPHONY_EUICC_MEP", ApiSince=33)>] + + + + System.String + + + Feature for #getSystemAvailableFeatures and #hasSystemFeature: The device + supports multiple enabled profiles on eUICCs. + + + + Java documentation for android.content.pm.PackageManager.FEATURE_TELEPHONY_EUICC_MEP. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -4767,6 +5215,114 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_TELEPHONY_MESSAGING", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_TELEPHONY_MESSAGING", ApiSince=33)>] + + + + System.String + + + Feature for #getSystemAvailableFeatures and #hasSystemFeature: + The device supports Telephony APIs for SMS and MMS. + + + + Java documentation for android.content.pm.PackageManager.FEATURE_TELEPHONY_MESSAGING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_TELEPHONY_RADIO_ACCESS", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_TELEPHONY_RADIO_ACCESS", ApiSince=33)>] + + + + System.String + + + Feature for #getSystemAvailableFeatures and #hasSystemFeature: + The device supports Telephony APIs for the radio access. + + + + Java documentation for android.content.pm.PackageManager.FEATURE_TELEPHONY_RADIO_ACCESS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_TELEPHONY_SUBSCRIPTION", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_TELEPHONY_SUBSCRIPTION", ApiSince=33)>] + + + + System.String + + + Feature for #getSystemAvailableFeatures and #hasSystemFeature: + The device supports Telephony APIs for the subscription. + + + + Java documentation for android.content.pm.PackageManager.FEATURE_TELEPHONY_SUBSCRIPTION. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -5600,6 +6156,42 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_WINDOW_MAGNIFICATION", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_WINDOW_MAGNIFICATION", ApiSince=33)>] + + + + System.String + + + Feature for #getSystemAvailableFeatures and #hasSystemFeature: The device + supports window magnification. + + + + Java documentation for android.content.pm.PackageManager.FEATURE_WINDOW_MAGNIFICATION. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -5915,6 +6507,10 @@ [Android.Runtime.Register("getActivityInfo", "(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;", "GetGetActivityInfo_Landroid_content_ComponentName_IHandler")] [<Android.Runtime.Register("getActivityInfo", "(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;", "GetGetActivityInfo_Landroid_content_ComponentName_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Content.PM.ActivityInfo @@ -5955,6 +6551,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getActivityInfo", "(Landroid/content/ComponentName;Landroid/content/pm/PackageManager$ComponentInfoFlags;)Landroid/content/pm/ActivityInfo;", "GetGetActivityInfo_Landroid_content_ComponentName_Landroid_content_pm_PackageManager_ComponentInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("getActivityInfo", "(Landroid/content/ComponentName;Landroid/content/pm/PackageManager$ComponentInfoFlags;)Landroid/content/pm/ActivityInfo;", "GetGetActivityInfo_Landroid_content_ComponentName_Landroid_content_pm_PackageManager_ComponentInfoFlags_Handler", ApiSince=33)>] + + + + Android.Content.PM.ActivityInfo + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -6328,8 +6955,12 @@ [Android.Runtime.Register("getApplicationInfo", "(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;", "GetGetApplicationInfo_Ljava_lang_String_IHandler")] [<Android.Runtime.Register("getApplicationInfo", "(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;", "GetGetApplicationInfo_Ljava_lang_String_IHandler")>] - - + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + + + Android.Content.PM.ApplicationInfo @@ -6372,6 +7003,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getApplicationInfo", "(Ljava/lang/String;Landroid/content/pm/PackageManager$ApplicationInfoFlags;)Landroid/content/pm/ApplicationInfo;", "GetGetApplicationInfo_Ljava_lang_String_Landroid_content_pm_PackageManager_ApplicationInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("getApplicationInfo", "(Ljava/lang/String;Landroid/content/pm/PackageManager$ApplicationInfoFlags;)Landroid/content/pm/ApplicationInfo;", "GetGetApplicationInfo_Ljava_lang_String_Landroid_content_pm_PackageManager_ApplicationInfoFlags_Handler", ApiSince=33)>] + + + + Android.Content.PM.ApplicationInfo + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -6773,6 +7435,10 @@ [Android.Runtime.Register("getInstalledApplications", "(I)Ljava/util/List;", "GetGetInstalledApplications_IHandler")] [<Android.Runtime.Register("getInstalledApplications", "(I)Ljava/util/List;", "GetGetInstalledApplications_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.Generic.IList<Android.Content.PM.ApplicationInfo> @@ -6814,6 +7480,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getInstalledApplications", "(Landroid/content/pm/PackageManager$ApplicationInfoFlags;)Ljava/util/List;", "GetGetInstalledApplications_Landroid_content_pm_PackageManager_ApplicationInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("getInstalledApplications", "(Landroid/content/pm/PackageManager$ApplicationInfoFlags;)Ljava/util/List;", "GetGetInstalledApplications_Landroid_content_pm_PackageManager_ApplicationInfoFlags_Handler", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Content.PM.ApplicationInfo> + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -6878,6 +7573,10 @@ [Android.Runtime.Register("getInstalledPackages", "(I)Ljava/util/List;", "GetGetInstalledPackages_IHandler")] [<Android.Runtime.Register("getInstalledPackages", "(I)Ljava/util/List;", "GetGetInstalledPackages_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.Generic.IList<Android.Content.PM.PackageInfo> @@ -6918,6 +7617,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getInstalledPackages", "(Landroid/content/pm/PackageManager$PackageInfoFlags;)Ljava/util/List;", "GetGetInstalledPackages_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("getInstalledPackages", "(Landroid/content/pm/PackageManager$PackageInfoFlags;)Ljava/util/List;", "GetGetInstalledPackages_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Content.PM.PackageInfo> + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -7139,6 +7867,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getLaunchIntentSenderForPackage", "(Ljava/lang/String;)Landroid/content/IntentSender;", "GetGetLaunchIntentSenderForPackage_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("getLaunchIntentSenderForPackage", "(Ljava/lang/String;)Landroid/content/IntentSender;", "GetGetLaunchIntentSenderForPackage_Ljava_lang_String_Handler", ApiSince=33)>] + + + + Android.Content.IntentSender + + + + + + The name of the package to inspect. + Returns an IntentSender that can be used to launch a front-door activity in a + package. + Returns a IntentSender to launch the activity. + + + + Java documentation for android.content.pm.PackageManager.getLaunchIntentSenderForPackage(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -7323,6 +8092,10 @@ [Android.Runtime.Register("getPackageArchiveInfo", "(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;", "GetGetPackageArchiveInfo_Ljava_lang_String_IHandler")] [<Android.Runtime.Register("getPackageArchiveInfo", "(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;", "GetGetPackageArchiveInfo_Ljava_lang_String_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Content.PM.PackageInfo @@ -7360,6 +8133,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getPackageArchiveInfo", "(Ljava/lang/String;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;", "GetGetPackageArchiveInfo_Ljava_lang_String_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("getPackageArchiveInfo", "(Ljava/lang/String;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;", "GetGetPackageArchiveInfo_Ljava_lang_String_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)>] + + + + Android.Content.PM.PackageInfo + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -7420,6 +8224,10 @@ [Android.Runtime.Register("getPackageGids", "(Ljava/lang/String;I)[I", "GetGetPackageGids_Ljava_lang_String_IHandler", ApiSince=24)] [<Android.Runtime.Register("getPackageGids", "(Ljava/lang/String;I)[I", "GetGetPackageGids_Ljava_lang_String_IHandler", ApiSince=24)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Int32[] @@ -7457,6 +8265,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getPackageGids", "(Ljava/lang/String;Landroid/content/pm/PackageManager$PackageInfoFlags;)[I", "GetGetPackageGids_Ljava_lang_String_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("getPackageGids", "(Ljava/lang/String;Landroid/content/pm/PackageManager$PackageInfoFlags;)[I", "GetGetPackageGids_Ljava_lang_String_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)>] + + + + System.Int32[] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -7472,6 +8311,10 @@ [Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_IHandler", ApiSince=26)] [<Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_IHandler", ApiSince=26)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Content.PM.PackageInfo @@ -7513,6 +8356,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)>] + + + + Android.Content.PM.PackageInfo + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -7528,6 +8402,10 @@ [Android.Runtime.Register("getPackageInfo", "(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Ljava_lang_String_IHandler")] [<Android.Runtime.Register("getPackageInfo", "(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Ljava_lang_String_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Content.PM.PackageInfo @@ -7572,6 +8450,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getPackageInfo", "(Ljava/lang/String;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Ljava_lang_String_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("getPackageInfo", "(Ljava/lang/String;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Ljava_lang_String_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)>] + + + + Android.Content.PM.PackageInfo + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -7631,6 +8540,10 @@ [Android.Runtime.Register("getPackagesHoldingPermissions", "([Ljava/lang/String;I)Ljava/util/List;", "GetGetPackagesHoldingPermissions_arrayLjava_lang_String_IHandler")] [<Android.Runtime.Register("getPackagesHoldingPermissions", "([Ljava/lang/String;I)Ljava/util/List;", "GetGetPackagesHoldingPermissions_arrayLjava_lang_String_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.Generic.IList<Android.Content.PM.PackageInfo> @@ -7675,6 +8588,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getPackagesHoldingPermissions", "([Ljava/lang/String;Landroid/content/pm/PackageManager$PackageInfoFlags;)Ljava/util/List;", "GetGetPackagesHoldingPermissions_arrayLjava_lang_String_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("getPackagesHoldingPermissions", "([Ljava/lang/String;Landroid/content/pm/PackageManager$PackageInfoFlags;)Ljava/util/List;", "GetGetPackagesHoldingPermissions_arrayLjava_lang_String_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Content.PM.PackageInfo> + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -7690,6 +8634,10 @@ [Android.Runtime.Register("getPackageUid", "(Ljava/lang/String;I)I", "GetGetPackageUid_Ljava_lang_String_IHandler", ApiSince=24)] [<Android.Runtime.Register("getPackageUid", "(Ljava/lang/String;I)I", "GetGetPackageUid_Ljava_lang_String_IHandler", ApiSince=24)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Int32 @@ -7725,9 +8673,40 @@ - - - + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getPackageUid", "(Ljava/lang/String;Landroid/content/pm/PackageManager$PackageInfoFlags;)I", "GetGetPackageUid_Ljava_lang_String_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("getPackageUid", "(Ljava/lang/String;Landroid/content/pm/PackageManager$PackageInfoFlags;)I", "GetGetPackageUid_Ljava_lang_String_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)>] + + + + System.Int32 + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + Method @@ -8086,6 +9065,10 @@ [Android.Runtime.Register("getProviderInfo", "(Landroid/content/ComponentName;I)Landroid/content/pm/ProviderInfo;", "GetGetProviderInfo_Landroid_content_ComponentName_IHandler")] [<Android.Runtime.Register("getProviderInfo", "(Landroid/content/ComponentName;I)Landroid/content/pm/ProviderInfo;", "GetGetProviderInfo_Landroid_content_ComponentName_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Content.PM.ProviderInfo @@ -8126,6 +9109,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getProviderInfo", "(Landroid/content/ComponentName;Landroid/content/pm/PackageManager$ComponentInfoFlags;)Landroid/content/pm/ProviderInfo;", "GetGetProviderInfo_Landroid_content_ComponentName_Landroid_content_pm_PackageManager_ComponentInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("getProviderInfo", "(Landroid/content/ComponentName;Landroid/content/pm/PackageManager$ComponentInfoFlags;)Landroid/content/pm/ProviderInfo;", "GetGetProviderInfo_Landroid_content_ComponentName_Landroid_content_pm_PackageManager_ComponentInfoFlags_Handler", ApiSince=33)>] + + + + Android.Content.PM.ProviderInfo + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -8141,6 +9155,10 @@ [Android.Runtime.Register("getReceiverInfo", "(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;", "GetGetReceiverInfo_Landroid_content_ComponentName_IHandler")] [<Android.Runtime.Register("getReceiverInfo", "(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;", "GetGetReceiverInfo_Landroid_content_ComponentName_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Content.PM.ActivityInfo @@ -8181,6 +9199,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getReceiverInfo", "(Landroid/content/ComponentName;Landroid/content/pm/PackageManager$ComponentInfoFlags;)Landroid/content/pm/ActivityInfo;", "GetGetReceiverInfo_Landroid_content_ComponentName_Landroid_content_pm_PackageManager_ComponentInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("getReceiverInfo", "(Landroid/content/ComponentName;Landroid/content/pm/PackageManager$ComponentInfoFlags;)Landroid/content/pm/ActivityInfo;", "GetGetReceiverInfo_Landroid_content_ComponentName_Landroid_content_pm_PackageManager_ComponentInfoFlags_Handler", ApiSince=33)>] + + + + Android.Content.PM.ActivityInfo + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -8372,6 +9421,10 @@ [Android.Runtime.Register("getServiceInfo", "(Landroid/content/ComponentName;I)Landroid/content/pm/ServiceInfo;", "GetGetServiceInfo_Landroid_content_ComponentName_IHandler")] [<Android.Runtime.Register("getServiceInfo", "(Landroid/content/ComponentName;I)Landroid/content/pm/ServiceInfo;", "GetGetServiceInfo_Landroid_content_ComponentName_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Content.PM.ServiceInfo @@ -8411,6 +9464,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getServiceInfo", "(Landroid/content/ComponentName;Landroid/content/pm/PackageManager$ComponentInfoFlags;)Landroid/content/pm/ServiceInfo;", "GetGetServiceInfo_Landroid_content_ComponentName_Landroid_content_pm_PackageManager_ComponentInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("getServiceInfo", "(Landroid/content/ComponentName;Landroid/content/pm/PackageManager$ComponentInfoFlags;)Landroid/content/pm/ServiceInfo;", "GetGetServiceInfo_Landroid_content_ComponentName_Landroid_content_pm_PackageManager_ComponentInfoFlags_Handler", ApiSince=33)>] + + + + Android.Content.PM.ServiceInfo + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -8426,6 +9510,10 @@ [Android.Runtime.Register("getSharedLibraries", "(I)Ljava/util/List;", "GetGetSharedLibraries_IHandler", ApiSince=26)] [<Android.Runtime.Register("getSharedLibraries", "(I)Ljava/util/List;", "GetGetSharedLibraries_IHandler", ApiSince=26)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.Generic.IList<Android.Content.PM.SharedLibraryInfo> @@ -8458,6 +9546,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getSharedLibraries", "(Landroid/content/pm/PackageManager$PackageInfoFlags;)Ljava/util/List;", "GetGetSharedLibraries_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("getSharedLibraries", "(Landroid/content/pm/PackageManager$PackageInfoFlags;)Ljava/util/List;", "GetGetSharedLibraries_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Content.PM.SharedLibraryInfo> + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -10059,6 +11176,10 @@ [Android.Runtime.Register("queryBroadcastReceivers", "(Landroid/content/Intent;I)Ljava/util/List;", "GetQueryBroadcastReceivers_Landroid_content_Intent_IHandler")] [<Android.Runtime.Register("queryBroadcastReceivers", "(Landroid/content/Intent;I)Ljava/util/List;", "GetQueryBroadcastReceivers_Landroid_content_Intent_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.Generic.IList<Android.Content.PM.ResolveInfo> @@ -10096,6 +11217,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("queryBroadcastReceivers", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Ljava/util/List;", "GetQueryBroadcastReceivers_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("queryBroadcastReceivers", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Ljava/util/List;", "GetQueryBroadcastReceivers_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Content.PM.ResolveInfo> + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -10111,6 +11263,10 @@ [Android.Runtime.Register("queryContentProviders", "(Ljava/lang/String;II)Ljava/util/List;", "GetQueryContentProviders_Ljava_lang_String_IIHandler")] [<Android.Runtime.Register("queryContentProviders", "(Ljava/lang/String;II)Ljava/util/List;", "GetQueryContentProviders_Ljava_lang_String_IIHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.Generic.IList<Android.Content.PM.ProviderInfo> @@ -10154,6 +11310,39 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("queryContentProviders", "(Ljava/lang/String;ILandroid/content/pm/PackageManager$ComponentInfoFlags;)Ljava/util/List;", "GetQueryContentProviders_Ljava_lang_String_ILandroid_content_pm_PackageManager_ComponentInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("queryContentProviders", "(Ljava/lang/String;ILandroid/content/pm/PackageManager$ComponentInfoFlags;)Ljava/util/List;", "GetQueryContentProviders_Ljava_lang_String_ILandroid_content_pm_PackageManager_ComponentInfoFlags_Handler", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Content.PM.ProviderInfo> + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -10222,6 +11411,10 @@ [Android.Runtime.Register("queryIntentActivities", "(Landroid/content/Intent;I)Ljava/util/List;", "GetQueryIntentActivities_Landroid_content_Intent_IHandler")] [<Android.Runtime.Register("queryIntentActivities", "(Landroid/content/Intent;I)Ljava/util/List;", "GetQueryIntentActivities_Landroid_content_Intent_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.Generic.IList<Android.Content.PM.ResolveInfo> @@ -10265,6 +11458,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("queryIntentActivities", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Ljava/util/List;", "GetQueryIntentActivities_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("queryIntentActivities", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Ljava/util/List;", "GetQueryIntentActivities_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Content.PM.ResolveInfo> + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -10280,6 +11504,10 @@ [Android.Runtime.Register("queryIntentActivityOptions", "(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;", "GetQueryIntentActivityOptions_Landroid_content_ComponentName_arrayLandroid_content_Intent_Landroid_content_Intent_IHandler")] [<Android.Runtime.Register("queryIntentActivityOptions", "(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;", "GetQueryIntentActivityOptions_Landroid_content_ComponentName_arrayLandroid_content_Intent_Landroid_content_Intent_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.Generic.IList<Android.Content.PM.ResolveInfo> @@ -10331,6 +11559,48 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("queryIntentActivityOptions", "(Landroid/content/ComponentName;Ljava/util/List;Landroid/content/Intent;I)Ljava/util/List;", "GetQueryIntentActivityOptions_Landroid_content_ComponentName_Ljava_util_List_Landroid_content_Intent_IHandler", ApiSince=33)] + [<Android.Runtime.Register("queryIntentActivityOptions", "(Landroid/content/ComponentName;Ljava/util/List;Landroid/content/Intent;I)Ljava/util/List;", "GetQueryIntentActivityOptions_Landroid_content_ComponentName_Ljava_util_List_Landroid_content_Intent_IHandler", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Content.PM.ResolveInfo> + + + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -10346,6 +11616,10 @@ [Android.Runtime.Register("queryIntentContentProviders", "(Landroid/content/Intent;I)Ljava/util/List;", "GetQueryIntentContentProviders_Landroid_content_Intent_IHandler")] [<Android.Runtime.Register("queryIntentContentProviders", "(Landroid/content/Intent;I)Ljava/util/List;", "GetQueryIntentContentProviders_Landroid_content_Intent_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.Generic.IList<Android.Content.PM.ResolveInfo> @@ -10383,6 +11657,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("queryIntentContentProviders", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Ljava/util/List;", "GetQueryIntentContentProviders_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("queryIntentContentProviders", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Ljava/util/List;", "GetQueryIntentContentProviders_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Content.PM.ResolveInfo> + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -10398,6 +11703,10 @@ [Android.Runtime.Register("queryIntentServices", "(Landroid/content/Intent;I)Ljava/util/List;", "GetQueryIntentServices_Landroid_content_Intent_IHandler")] [<Android.Runtime.Register("queryIntentServices", "(Landroid/content/Intent;I)Ljava/util/List;", "GetQueryIntentServices_Landroid_content_Intent_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.Generic.IList<Android.Content.PM.ResolveInfo> @@ -10437,6 +11746,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("queryIntentServices", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Ljava/util/List;", "GetQueryIntentServices_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("queryIntentServices", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Ljava/util/List;", "GetQueryIntentServices_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Content.PM.ResolveInfo> + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -10830,6 +12170,10 @@ [Android.Runtime.Register("resolveActivity", "(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;", "GetResolveActivity_Landroid_content_Intent_IHandler")] [<Android.Runtime.Register("resolveActivity", "(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;", "GetResolveActivity_Landroid_content_Intent_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Content.PM.ResolveInfo @@ -10873,6 +12217,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("resolveActivity", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Landroid/content/pm/ResolveInfo;", "GetResolveActivity_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("resolveActivity", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Landroid/content/pm/ResolveInfo;", "GetResolveActivity_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)>] + + + + Android.Content.PM.ResolveInfo + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -10888,6 +12263,10 @@ [Android.Runtime.Register("resolveContentProvider", "(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo;", "GetResolveContentProvider_Ljava_lang_String_IHandler")] [<Android.Runtime.Register("resolveContentProvider", "(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo;", "GetResolveContentProvider_Ljava_lang_String_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Content.PM.ProviderInfo @@ -10924,6 +12303,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("resolveContentProvider", "(Ljava/lang/String;Landroid/content/pm/PackageManager$ComponentInfoFlags;)Landroid/content/pm/ProviderInfo;", "GetResolveContentProvider_Ljava_lang_String_Landroid_content_pm_PackageManager_ComponentInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("resolveContentProvider", "(Ljava/lang/String;Landroid/content/pm/PackageManager$ComponentInfoFlags;)Landroid/content/pm/ProviderInfo;", "GetResolveContentProvider_Ljava_lang_String_Landroid_content_pm_PackageManager_ComponentInfoFlags_Handler", ApiSince=33)>] + + + + Android.Content.PM.ProviderInfo + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -10939,6 +12349,10 @@ [Android.Runtime.Register("resolveService", "(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;", "GetResolveService_Landroid_content_Intent_IHandler")] [<Android.Runtime.Register("resolveService", "(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;", "GetResolveService_Landroid_content_Intent_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Content.PM.ResolveInfo @@ -10977,6 +12391,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("resolveService", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Landroid/content/pm/ResolveInfo;", "GetResolveService_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)] + [<Android.Runtime.Register("resolveService", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Landroid/content/pm/ResolveInfo;", "GetResolveService_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)>] + + + + Android.Content.PM.ResolveInfo + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -11201,6 +12646,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setComponentEnabledSettings", "(Ljava/util/List;)V", "GetSetComponentEnabledSettings_Ljava_util_List_Handler", ApiSince=33)] + [<Android.Runtime.Register("setComponentEnabledSettings", "(Ljava/util/List;)V", "GetSetComponentEnabledSettings_Ljava_util_List_Handler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.CHANGE_COMPONENT_ENABLED_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.CHANGE_COMPONENT_ENABLED_STATE")>] + + + + System.Void + + + + + + The list of component enabled settings to update. Note that an + IllegalArgumentException is thrown if the duplicated component name + is in the list or there's a conflict #DONT_KILL_APP flag between + different components in the same package. + Set the enabled settings for package components such as activities, receivers, services and + providers. + + + + Java documentation for android.content.pm.PackageManager.setComponentEnabledSettings(java.util.List<android.content.pm.PackageManager.ComponentEnabledSetting>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/PackageSource.xml b/docs/Mono.Android/en/Android.Content.PM/PackageSource.xml new file mode 100644 index 0000000000..3b31e21222 --- /dev/null +++ b/docs/Mono.Android/en/Android.Content.PM/PackageSource.xml @@ -0,0 +1,139 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.PackageSourceDownloadedFile", JniField="android/content/pm/PackageInstaller.PACKAGE_SOURCE_DOWNLOADED_FILE")] + [<Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.PackageSourceDownloadedFile", JniField="android/content/pm/PackageInstaller.PACKAGE_SOURCE_DOWNLOADED_FILE")>] + + + + Android.Content.PM.PackageSource + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.PackageSourceLocalFile", JniField="android/content/pm/PackageInstaller.PACKAGE_SOURCE_LOCAL_FILE")] + [<Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.PackageSourceLocalFile", JniField="android/content/pm/PackageInstaller.PACKAGE_SOURCE_LOCAL_FILE")>] + + + + Android.Content.PM.PackageSource + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.PackageSourceOther", JniField="android/content/pm/PackageInstaller.PACKAGE_SOURCE_OTHER")] + [<Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.PackageSourceOther", JniField="android/content/pm/PackageInstaller.PACKAGE_SOURCE_OTHER")>] + + + + Android.Content.PM.PackageSource + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.PackageSourceStore", JniField="android/content/pm/PackageInstaller.PACKAGE_SOURCE_STORE")] + [<Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.PackageSourceStore", JniField="android/content/pm/PackageInstaller.PACKAGE_SOURCE_STORE")>] + + + + Android.Content.PM.PackageSource + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.PackageSourceUnspecified", JniField="android/content/pm/PackageInstaller.PACKAGE_SOURCE_UNSPECIFIED")] + [<Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.PackageSourceUnspecified", JniField="android/content/pm/PackageInstaller.PACKAGE_SOURCE_UNSPECIFIED")>] + + + + Android.Content.PM.PackageSource + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/SessionStatus.xml b/docs/Mono.Android/en/Android.Content.PM/SessionStatus.xml new file mode 100644 index 0000000000..4e00fbf22e --- /dev/null +++ b/docs/Mono.Android/en/Android.Content.PM/SessionStatus.xml @@ -0,0 +1,139 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.SessionInfo.SessionActivationFailed", JniField="android/content/pm/PackageInstaller$SessionInfo.SESSION_ACTIVATION_FAILED")] + [<Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.SessionInfo.SessionActivationFailed", JniField="android/content/pm/PackageInstaller$SessionInfo.SESSION_ACTIVATION_FAILED")>] + + + + Android.Content.PM.SessionStatus + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.SessionInfo.SessionConflict", JniField="android/content/pm/PackageInstaller$SessionInfo.SESSION_CONFLICT")] + [<Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.SessionInfo.SessionConflict", JniField="android/content/pm/PackageInstaller$SessionInfo.SESSION_CONFLICT")>] + + + + Android.Content.PM.SessionStatus + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.SessionInfo.SessionNoError", JniField="android/content/pm/PackageInstaller$SessionInfo.SESSION_NO_ERROR")] + [<Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.SessionInfo.SessionNoError", JniField="android/content/pm/PackageInstaller$SessionInfo.SESSION_NO_ERROR")>] + + + + Android.Content.PM.SessionStatus + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.SessionInfo.SessionUnknownError", JniField="android/content/pm/PackageInstaller$SessionInfo.SESSION_UNKNOWN_ERROR")] + [<Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.SessionInfo.SessionUnknownError", JniField="android/content/pm/PackageInstaller$SessionInfo.SESSION_UNKNOWN_ERROR")>] + + + + Android.Content.PM.SessionStatus + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.SessionInfo.SessionVerificationFailed", JniField="android/content/pm/PackageInstaller$SessionInfo.SESSION_VERIFICATION_FAILED")] + [<Android.Runtime.IntDefinition("Android.Content.PM.PackageInstaller.SessionInfo.SessionVerificationFailed", JniField="android/content/pm/PackageInstaller$SessionInfo.SESSION_VERIFICATION_FAILED")>] + + + + Android.Content.PM.SessionStatus + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/SharedLibraryInfo.xml b/docs/Mono.Android/en/Android.Content.PM/SharedLibraryInfo.xml index 503587bc92..499e3c7ec3 100644 --- a/docs/Mono.Android/en/Android.Content.PM/SharedLibraryInfo.xml +++ b/docs/Mono.Android/en/Android.Content.PM/SharedLibraryInfo.xml @@ -469,6 +469,51 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_SDK_PACKAGE", ApiSince=33)] + [<Android.Runtime.Register("TYPE_SDK_PACKAGE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.SharedLibraryType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.SharedLibraryType enum directly instead of this field.", true)>] + + + + Android.Content.PM.SharedLibraryType + + 3 + + SDK package shared library type: this library is <strong>not</strong> + compatible between versions, can be updated and updates can be + uninstalled. + + + + Java documentation for android.content.pm.SharedLibraryInfo.TYPE_SDK_PACKAGE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/SharedLibraryType.xml b/docs/Mono.Android/en/Android.Content.PM/SharedLibraryType.xml index f19bf5c280..7694664ff4 100644 --- a/docs/Mono.Android/en/Android.Content.PM/SharedLibraryType.xml +++ b/docs/Mono.Android/en/Android.Content.PM/SharedLibraryType.xml @@ -71,6 +71,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.SharedLibraryInfo.TypeSdkPackage", JniField="android/content/pm/SharedLibraryInfo.TYPE_SDK_PACKAGE")] + [<Android.Runtime.IntDefinition("Android.Content.PM.SharedLibraryInfo.TypeSdkPackage", JniField="android/content/pm/SharedLibraryInfo.TYPE_SDK_PACKAGE")>] + + + + Android.Content.PM.SharedLibraryType + + 3 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Content.PM/ShortcutInfo+Builder.xml b/docs/Mono.Android/en/Android.Content.PM/ShortcutInfo+Builder.xml index d9b0096222..0b91a8fedd 100644 --- a/docs/Mono.Android/en/Android.Content.PM/ShortcutInfo+Builder.xml +++ b/docs/Mono.Android/en/Android.Content.PM/ShortcutInfo+Builder.xml @@ -94,6 +94,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addCapabilityBinding", "(Landroid/content/pm/Capability;Landroid/content/pm/CapabilityParams;)Landroid/content/pm/ShortcutInfo$Builder;", "GetAddCapabilityBinding_Landroid_content_pm_Capability_Landroid_content_pm_CapabilityParams_Handler", ApiSince=33)] + [<Android.Runtime.Register("addCapabilityBinding", "(Landroid/content/pm/Capability;Landroid/content/pm/CapabilityParams;)Landroid/content/pm/ShortcutInfo$Builder;", "GetAddCapabilityBinding_Landroid_content_pm_Capability_Landroid_content_pm_CapabilityParams_Handler", ApiSince=33)>] + + + + Android.Content.PM.ShortcutInfo+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -280,6 +311,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setExcludedFromSurfaces", "(I)Landroid/content/pm/ShortcutInfo$Builder;", "GetSetExcludedFromSurfaces_IHandler", ApiSince=33)] + [<Android.Runtime.Register("setExcludedFromSurfaces", "(I)Landroid/content/pm/ShortcutInfo$Builder;", "GetSetExcludedFromSurfaces_IHandler", ApiSince=33)>] + + + + Android.Content.PM.ShortcutInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Content.PM/ShortcutInfo.xml b/docs/Mono.Android/en/Android.Content.PM/ShortcutInfo.xml index 51c8c90fc0..9de16be3d4 100644 --- a/docs/Mono.Android/en/Android.Content.PM/ShortcutInfo.xml +++ b/docs/Mono.Android/en/Android.Content.PM/ShortcutInfo.xml @@ -82,6 +82,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCapabilities", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCapabilities", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Content.PM.Capability> + + + Return a list of Capability associated with the shortcut. + To be added. + + + + Java documentation for android.content.pm.ShortcutInfo.getCapabilities(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -118,6 +154,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createFromGenericDocument", "(Landroid/content/Context;Landroid/app/appsearch/GenericDocument;)Landroid/content/pm/ShortcutInfo;", "", ApiSince=33)] + [<Android.Runtime.Register("createFromGenericDocument", "(Landroid/content/Context;Landroid/app/appsearch/GenericDocument;)Landroid/content/pm/ShortcutInfo;", "", ApiSince=33)>] + + + + Android.Content.PM.ShortcutInfo + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -616,6 +683,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getExcludedFromSurfaces", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getExcludedFromSurfaces", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Returns a bitmask of all surfaces this shortcut is excluded from. + To be added. + + + + Java documentation for android.content.pm.ShortcutInfo.getExcludedFromSurfaces(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -652,6 +755,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getCapabilityParams", "(Landroid/content/pm/Capability;)Ljava/util/List;", "", ApiSince=33)] + [<Android.Runtime.Register("getCapabilityParams", "(Landroid/content/pm/Capability;)Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Content.PM.CapabilityParams> + + + + + + + Capability associated with the shortcut. + Returns the CapabilityParams in associated with given capability. + To be added. + + + + Java documentation for android.content.pm.ShortcutInfo.getCapabilityParams(android.content.pm.Capability). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -943,6 +1087,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isExcludedFromSurfaces", "(I)Z", "", ApiSince=33)] + [<Android.Runtime.Register("isExcludedFromSurfaces", "(I)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "SurfaceLauncher" }, Flag=true, Type="Android.Content.PM.ShortcutInfo")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "SurfaceLauncher" }, Flag=true, Type="Android.Content.PM.ShortcutInfo")>] + + + + + + To be added. + Return true if the shortcut is excluded from specified surface. + To be added. + + + + Java documentation for android.content.pm.ShortcutInfo.isExcludedFromSurfaces(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1347,6 +1538,49 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SURFACE_LAUNCHER", ApiSince=33)] + [<Android.Runtime.Register("SURFACE_LAUNCHER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.ShortcutSurface enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.ShortcutSurface enum directly instead of this field.", true)>] + + + + Android.Content.PM.ShortcutSurface + + 1 + + Indicates system surfaces managed by a launcher app. + + + + Java documentation for android.content.pm.ShortcutInfo.SURFACE_LAUNCHER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Content.PM/ShortcutSurface.xml b/docs/Mono.Android/en/Android.Content.PM/ShortcutSurface.xml new file mode 100644 index 0000000000..31ad20604f --- /dev/null +++ b/docs/Mono.Android/en/Android.Content.PM/ShortcutSurface.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="")] + [<Android.Runtime.IntDefinition(null, JniField="")>] + + + + Android.Content.PM.ShortcutSurface + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.ShortcutInfo.SurfaceLauncher", JniField="android/content/pm/ShortcutInfo.SURFACE_LAUNCHER")] + [<Android.Runtime.IntDefinition("Android.Content.PM.ShortcutInfo.SurfaceLauncher", JniField="android/content/pm/ShortcutInfo.SURFACE_LAUNCHER")>] + + + + Android.Content.PM.ShortcutSurface + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Content.Res/Configuration.xml b/docs/Mono.Android/en/Android.Content.Res/Configuration.xml index 9d56b19c6c..448ec21f75 100644 --- a/docs/Mono.Android/en/Android.Content.Res/Configuration.xml +++ b/docs/Mono.Android/en/Android.Content.Res/Configuration.xml @@ -805,33 +805,7 @@ Return a bit mask of the differences between this Configuration object and the given one. Returns a bit mask indicating which configuration - values has changed, containing any combination of - android.content.pm.ActivityInfo#CONFIG_FONT_SCALE - PackageManager.ActivityInfo.CONFIG_FONT_SCALE, - android.content.pm.ActivityInfo#CONFIG_MCC - PackageManager.ActivityInfo.CONFIG_MCC, - android.content.pm.ActivityInfo#CONFIG_MNC - PackageManager.ActivityInfo.CONFIG_MNC, - android.content.pm.ActivityInfo#CONFIG_LOCALE - PackageManager.ActivityInfo.CONFIG_LOCALE, - android.content.pm.ActivityInfo#CONFIG_TOUCHSCREEN - PackageManager.ActivityInfo.CONFIG_TOUCHSCREEN, - android.content.pm.ActivityInfo#CONFIG_KEYBOARD - PackageManager.ActivityInfo.CONFIG_KEYBOARD, - android.content.pm.ActivityInfo#CONFIG_NAVIGATION - PackageManager.ActivityInfo.CONFIG_NAVIGATION, - android.content.pm.ActivityInfo#CONFIG_ORIENTATION - PackageManager.ActivityInfo.CONFIG_ORIENTATION, - android.content.pm.ActivityInfo#CONFIG_SCREEN_LAYOUT - PackageManager.ActivityInfo.CONFIG_SCREEN_LAYOUT, or - android.content.pm.ActivityInfo#CONFIG_SCREEN_SIZE - PackageManager.ActivityInfo.CONFIG_SCREEN_SIZE, or - android.content.pm.ActivityInfo#CONFIG_SMALLEST_SCREEN_SIZE - PackageManager.ActivityInfo.CONFIG_SMALLEST_SCREEN_SIZE. - android.content.pm.ActivityInfo#CONFIG_LAYOUT_DIRECTION - PackageManager.ActivityInfo.CONFIG_LAYOUT_DIRECTION. - android.content.pm.ActivityInfo#CONFIG_FONT_WEIGHT_ADJUSTMENT - PackageManager.ActivityInfo.CONFIG_FONT_WEIGHT_ADJUSTMENT. + values have changed. @@ -993,6 +967,48 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("generateDelta", "(Landroid/content/res/Configuration;Landroid/content/res/Configuration;)Landroid/content/res/Configuration;", "", ApiSince=33)] + [<Android.Runtime.Register("generateDelta", "(Landroid/content/res/Configuration;Landroid/content/res/Configuration;)Landroid/content/res/Configuration;", "", ApiSince=33)>] + + + + Android.Content.Res.Configuration + + + + + + + To be added. + To be added. + Generate a delta Configuration between base and change. + To be added. + + + + Java documentation for android.content.res.Configuration.generateDelta(android.content.res.Configuration, android.content.res.Configuration). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1799,10 +1815,9 @@ System.Int32 - The current height of the available screen space, in dp units, - corresponding to - screen - height resource qualifier. + The height of the available screen space in dp units excluding the area + occupied by android.view.WindowInsets window insets, such as the + status bar, navigation bar, and cutouts. To be added. @@ -1916,10 +1931,8 @@ System.Int32 - The current width of the available screen space, in dp units, - corresponding to - screen - width resource qualifier. + The width of the available screen space in dp units excluding the area + occupied by android.view.WindowInsets window insets. To be added. @@ -2162,10 +2175,7 @@ System.Int32 - The smallest screen size an application will see in normal operation, - corresponding to - smallest - screen width resource qualifier. + The smallest screen size an application will see in normal operation. To be added. diff --git a/docs/Mono.Android/en/Android.Content/AttributionSource+Builder.xml b/docs/Mono.Android/en/Android.Content/AttributionSource+Builder.xml index 7e50f16319..3c568ddfe4 100644 --- a/docs/Mono.Android/en/Android.Content/AttributionSource+Builder.xml +++ b/docs/Mono.Android/en/Android.Content/AttributionSource+Builder.xml @@ -33,6 +33,31 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/content/AttributionSource;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/content/AttributionSource;)V", "", ApiSince=33)>] + + + + + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Content/AttributionSource.xml b/docs/Mono.Android/en/Android.Content/AttributionSource.xml index a4aed15878..a18b322d75 100644 --- a/docs/Mono.Android/en/Android.Content/AttributionSource.xml +++ b/docs/Mono.Android/en/Android.Content/AttributionSource.xml @@ -288,6 +288,45 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("myAttributionSource", "()Landroid/content/AttributionSource;", "", ApiSince=33)] + [<Android.Runtime.Register("myAttributionSource", "()Landroid/content/AttributionSource;", "", ApiSince=33)>] + + + + Android.Content.AttributionSource + + + + Returns a generic AttributionSource that represents the entire + calling process. + a generic AttributionSource representing the entire + calling process + + + + Java documentation for android.content.AttributionSource.myAttributionSource(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Content/ClipDescription.xml b/docs/Mono.Android/en/Android.Content/ClipDescription.xml index 76ff39a187..d2d00ed66f 100644 --- a/docs/Mono.Android/en/Android.Content/ClipDescription.xml +++ b/docs/Mono.Android/en/Android.Content/ClipDescription.xml @@ -450,6 +450,45 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_IS_SENSITIVE", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_IS_SENSITIVE", ApiSince=33)>] + + + + System.String + + + Indicates that a ClipData contains potentially sensitive information, such as a + password or credit card number. + + + + Java documentation for android.content.ClipDescription.EXTRA_IS_SENSITIVE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Content/ClipboardManager.xml b/docs/Mono.Android/en/Android.Content/ClipboardManager.xml index 00946e7d7d..a883609b02 100644 --- a/docs/Mono.Android/en/Android.Content/ClipboardManager.xml +++ b/docs/Mono.Android/en/Android.Content/ClipboardManager.xml @@ -19,14 +19,18 @@ Interface to the clipboard service, for placing and retrieving text in - the global clipboard. + the global clipboard. - Android platform documentation + Java documentation for android.content.ClipboardManager. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. diff --git a/docs/Mono.Android/en/Android.Content/ContentResolver.xml b/docs/Mono.Android/en/Android.Content/ContentResolver.xml index 7e729fe548..2fca9b7814 100644 --- a/docs/Mono.Android/en/Android.Content/ContentResolver.xml +++ b/docs/Mono.Android/en/Android.Content/ContentResolver.xml @@ -295,7 +295,7 @@ the provider to specify in the sync request extra parameters to go along with the sync request how frequently the sync should be performed, in seconds. - On Android API level 24 and above, a minmam interval of 15 minutes is enforced. + On Android API level 24 and above, a minimum interval of 15 minutes is enforced. On previous versions, the minimum interval is 1 hour. Specifies that a sync should be requested with the specified the account, authority, and extras at the given frequency. diff --git a/docs/Mono.Android/en/Android.Content/Context.xml b/docs/Mono.Android/en/Android.Content/Context.xml index 4a7da791e3..e42d48ed82 100644 --- a/docs/Mono.Android/en/Android.Content/Context.xml +++ b/docs/Mono.Android/en/Android.Content/Context.xml @@ -658,20 +658,17 @@ specify an explicit component name. Receives information as the service is started and stopped. This must be a valid ServiceConnection object; it must not be null. - Operation options for the binding. May be 0, - #BIND_AUTO_CREATE, #BIND_DEBUG_UNBIND, - #BIND_NOT_FOREGROUND, #BIND_ABOVE_CLIENT, - #BIND_ALLOW_OOM_MANAGEMENT, #BIND_WAIVE_PRIORITY. - #BIND_IMPORTANT, #BIND_ADJUST_WITH_ACTIVITY, - #BIND_NOT_PERCEPTIBLE, or #BIND_INCLUDE_CAPABILITIES. - Connect to an application service, creating it if needed. + Operation options for the binding. Can be: + <ul> + <li>0 + <li>#BIND_AUTO_CREATE<li>#BIND_DEBUG_UNBIND<li>#BIND_NOT_FOREGROUND<li>#BIND_ABOVE_CLIENT<li>#BIND_ALLOW_OOM_MANAGEMENT<li>#BIND_WAIVE_PRIORITY<li>#BIND_IMPORTANT<li>#BIND_ADJUST_WITH_ACTIVITY<li>#BIND_NOT_PERCEPTIBLE<li>#BIND_INCLUDE_CAPABILITIES</ul> + Connects to an application service, creating it if needed. true if the system is in the process of bringing up a - service that your client has permission to bind to; false - if the system couldn't find the service or if your client doesn't - have permission to bind to it. If this value is true, you - should later call #unbindService to release the - connection. + service that your client has permission to bind to; false + if the system couldn't find the service or if your client doesn't + have permission to bind to it. Regardless of the return value, you + should later call #unbindService to release the connection. @@ -728,9 +725,12 @@ To be added. Callbacks on ServiceConnection will be called on executor. Must use same instance for the same instance of ServiceConnection. - Same as #bindService(Intent, ServiceConnection, int) with executor to control - ServiceConnection callbacks. - To be added. + Same as #bindService(Intent, ServiceConnection, int) + bindService(Intent, ServiceConnection, int) with executor to control ServiceConnection + callbacks. + The result of the binding as described in + #bindService(Intent, ServiceConnection, int) + bindService(Intent, ServiceConnection, int). @@ -782,14 +782,12 @@ #BIND_ALLOW_OOM_MANAGEMENT, #BIND_WAIVE_PRIORITY. #BIND_IMPORTANT, or #BIND_ADJUST_WITH_ACTIVITY. - Binds to a service in the given user in the same manner as - #bindService(Intent, ServiceConnection, int). + Binds to a service in the given user in the same manner as #bindService. true if the system is in the process of bringing up a service that your client has permission to bind to; false - if the system couldn't find the service. If this value is true, you - should later call #unbindService to release the - connection. + if the system couldn't find the service. You should call #unbindService + to release the connection even if this method returned false. @@ -2222,11 +2220,10 @@ - A Display object specifying the display for whose metrics the - Context's resources should be tailored. - Return a new Context object for the current Context but whose resources - are adjusted to match the metrics of the given Display. - A Context for the display. + The display to which the current context's resources are adjusted. + Returns a new Context object from the current context but with resources + adjusted to match the metrics of display. + A context for the display. @@ -4249,8 +4246,8 @@ - [Android.Runtime.StringDef(Fields=new System.String[] { "PowerService", "WindowService", "LayoutInflaterService", "AccountService", "ActivityService", "AlarmService", "NotificationService", "AccessibilityService", "CaptioningService", "KeyguardService", "LocationService", "SearchService", "SensorService", "StorageService", "StorageStatsService", "WallpaperService", "VibratorManagerService", "VibratorService", "ConnectivityService", "IpsecService", "VpnManagementService", "NetworkStatsService", "WifiService", "WifiAwareService", "WifiP2pService", "WifiRttRangingService", "NsdService", "AudioService", "FingerprintService", "BiometricService", "MediaRouterService", "TelephonyService", "TelephonySubscriptionService", "CarrierConfigService", "EuiccService", "TelecomService", "ClipboardService", "InputMethodService", "TextServicesManagerService", "TextClassificationService", "AppwidgetService", "DropboxService", "DevicePolicyService", "UiModeService", "DownloadService", "NfcService", "BluetoothService", "UsbService", "LauncherAppsService", "InputService", "DisplayService", "UserService", "RestrictionsService", "AppOpsService", "RoleService", "CameraService", "PrintService", "ConsumerIrService", "TvInputService", "UsageStatsService", "MediaSessionService", "MediaCommunicationService", "BatteryService", "JobSchedulerService", "MediaProjectionService", "MidiService", "HardwarePropertiesService", "ShortcutService", "SystemHealthService", "CompanionDeviceService", "CrossProfileAppsService", "MediaMetricsService" }, Type="Android.Content.Context")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "PowerService", "WindowService", "LayoutInflaterService", "AccountService", "ActivityService", "AlarmService", "NotificationService", "AccessibilityService", "CaptioningService", "KeyguardService", "LocationService", "SearchService", "SensorService", "StorageService", "StorageStatsService", "WallpaperService", "VibratorManagerService", "VibratorService", "ConnectivityService", "IpsecService", "VpnManagementService", "NetworkStatsService", "WifiService", "WifiAwareService", "WifiP2pService", "WifiRttRangingService", "NsdService", "AudioService", "FingerprintService", "BiometricService", "MediaRouterService", "TelephonyService", "TelephonySubscriptionService", "CarrierConfigService", "EuiccService", "TelecomService", "ClipboardService", "InputMethodService", "TextServicesManagerService", "TextClassificationService", "AppwidgetService", "DropboxService", "DevicePolicyService", "UiModeService", "DownloadService", "NfcService", "BluetoothService", "UsbService", "LauncherAppsService", "InputService", "DisplayService", "UserService", "RestrictionsService", "AppOpsService", "RoleService", "CameraService", "PrintService", "ConsumerIrService", "TvInputService", "UsageStatsService", "MediaSessionService", "MediaCommunicationService", "BatteryService", "JobSchedulerService", "MediaProjectionService", "MidiService", "HardwarePropertiesService", "ShortcutService", "SystemHealthService", "CompanionDeviceService", "CrossProfileAppsService", "MediaMetricsService" }, Type="Android.Content.Context")>] + [Android.Runtime.StringDef(Fields=new System.String[] { "PowerService", "WindowService", "LayoutInflaterService", "AccountService", "ActivityService", "AlarmService", "NotificationService", "AccessibilityService", "CaptioningService", "KeyguardService", "LocationService", "SearchService", "SensorService", "StorageService", "StorageStatsService", "WallpaperService", "VibratorManagerService", "VibratorService", "ConnectivityService", "IpsecService", "VpnManagementService", "NetworkStatsService", "WifiService", "WifiAwareService", "WifiP2pService", "WifiRttRangingService", "NsdService", "AudioService", "FingerprintService", "BiometricService", "MediaRouterService", "TelephonyService", "TelephonySubscriptionService", "CarrierConfigService", "EuiccService", "TelecomService", "ClipboardService", "InputMethodService", "TextServicesManagerService", "TextClassificationService", "AppwidgetService", "DropboxService", "DevicePolicyService", "UiModeService", "DownloadService", "NfcService", "BluetoothService", "UsbService", "LauncherAppsService", "InputService", "DisplayService", "UserService", "RestrictionsService", "AppOpsService", "RoleService", "CameraService", "PrintService", "ConsumerIrService", "TvInteractiveAppService", "TvInputService", "UsageStatsService", "MediaSessionService", "MediaCommunicationService", "BatteryService", "JobSchedulerService", "MediaProjectionService", "MidiService", "HardwarePropertiesService", "ShortcutService", "SystemHealthService", "CompanionDeviceService", "CrossProfileAppsService", "LocaleService", "MediaMetricsService", "DisplayHashService" }, Type="Android.Content.Context")] + [<Android.Runtime.StringDef(Fields=new System.String[] { "PowerService", "WindowService", "LayoutInflaterService", "AccountService", "ActivityService", "AlarmService", "NotificationService", "AccessibilityService", "CaptioningService", "KeyguardService", "LocationService", "SearchService", "SensorService", "StorageService", "StorageStatsService", "WallpaperService", "VibratorManagerService", "VibratorService", "ConnectivityService", "IpsecService", "VpnManagementService", "NetworkStatsService", "WifiService", "WifiAwareService", "WifiP2pService", "WifiRttRangingService", "NsdService", "AudioService", "FingerprintService", "BiometricService", "MediaRouterService", "TelephonyService", "TelephonySubscriptionService", "CarrierConfigService", "EuiccService", "TelecomService", "ClipboardService", "InputMethodService", "TextServicesManagerService", "TextClassificationService", "AppwidgetService", "DropboxService", "DevicePolicyService", "UiModeService", "DownloadService", "NfcService", "BluetoothService", "UsbService", "LauncherAppsService", "InputService", "DisplayService", "UserService", "RestrictionsService", "AppOpsService", "RoleService", "CameraService", "PrintService", "ConsumerIrService", "TvInteractiveAppService", "TvInputService", "UsageStatsService", "MediaSessionService", "MediaCommunicationService", "BatteryService", "JobSchedulerService", "MediaProjectionService", "MidiService", "HardwarePropertiesService", "ShortcutService", "SystemHealthService", "CompanionDeviceService", "CrossProfileAppsService", "LocaleService", "MediaMetricsService", "DisplayHashService" }, Type="Android.Content.Context")>] @@ -4930,6 +4927,42 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LOCALE_SERVICE", ApiSince=33)] + [<Android.Runtime.Register("LOCALE_SERVICE", ApiSince=33)>] + + + + System.String + + + Use with #getSystemService(String) to retrieve a + android.app.LocaleManager. + + + + Java documentation for android.content.Context.LOCALE_SERVICE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -6332,6 +6365,86 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RECEIVER_EXPORTED", ApiSince=33)] + [<Android.Runtime.Register("RECEIVER_EXPORTED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.ReceiverFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.ReceiverFlags enum directly instead of this field.", true)>] + + + + Android.Content.ReceiverFlags + + 2 + + Flag for #registerReceiver: The receiver can receive broadcasts from other Apps. + + + + Java documentation for android.content.Context.RECEIVER_EXPORTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RECEIVER_NOT_EXPORTED", ApiSince=33)] + [<Android.Runtime.Register("RECEIVER_NOT_EXPORTED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.ReceiverFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.ReceiverFlags enum directly instead of this field.", true)>] + + + + Android.Content.ReceiverFlags + + 4 + + Flag for #registerReceiver: The receiver cannot receive broadcasts from other Apps. + + + + Java documentation for android.content.Context.RECEIVER_NOT_EXPORTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -6492,8 +6605,15 @@ The BroadcastReceiver to handle the broadcast. Selects the Intent broadcasts to be received. - Additional options for the receiver. May be 0 or - #RECEIVER_VISIBLE_TO_INSTANT_APPS. + Additional options for the receiver. In a future release, either + #RECEIVER_EXPORTED or #RECEIVER_NOT_EXPORTED must be specified if the + receiver isn't being registered for system broadcasts or an exception will be + thrown. If #RECEIVER_EXPORTED is specified, a receiver may additionally + specify #RECEIVER_VISIBLE_TO_INSTANT_APPS. For a complete list of + system broadcast actions, see the BROADCAST_ACTIONS.TXT file in the + Android SDK. If both #RECEIVER_EXPORTED and + #RECEIVER_NOT_EXPORTED are specified, an exception will be thrown as + well. Register to receive intent broadcasts, with the receiver optionally being exposed to Instant Apps. The first sticky intent found that matches <var>filter</var>, @@ -6608,8 +6728,15 @@ no permission is required. Handler identifying the thread that will receive the Intent. If null, the main thread of the process will be used. - Additional options for the receiver. May be 0 or - #RECEIVER_VISIBLE_TO_INSTANT_APPS. + Additional options for the receiver. In a future release, either + #RECEIVER_EXPORTED or #RECEIVER_NOT_EXPORTED must be specified if the + receiver isn't being registered for system broadcasts or an exception will be + thrown. If #RECEIVER_EXPORTED is specified, a receiver may additionally + specify #RECEIVER_VISIBLE_TO_INSTANT_APPS. For a complete list of + system broadcast actions, see the BROADCAST_ACTIONS.TXT file in the + Android SDK. If both #RECEIVER_EXPORTED and + #RECEIVER_NOT_EXPORTED are specified, an exception will be thrown as + well. Register to receive intent broadcasts, to run in the context of <var>scheduler</var>. The first sticky intent found that matches <var>filter</var>, @@ -6792,6 +6919,84 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("revokeSelfPermissionOnKill", "(Ljava/lang/String;)V", "GetRevokeSelfPermissionOnKill_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("revokeSelfPermissionOnKill", "(Ljava/lang/String;)V", "GetRevokeSelfPermissionOnKill_Ljava_lang_String_Handler", ApiSince=33)>] + + + + System.Void + + + + + + The name of the permission to be revoked. + Triggers the asynchronous revocation of a runtime permission. + + + + Java documentation for android.content.Context.revokeSelfPermissionOnKill(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("revokeSelfPermissionsOnKill", "(Ljava/util/Collection;)V", "GetRevokeSelfPermissionsOnKill_Ljava_util_Collection_Handler", ApiSince=33)] + [<Android.Runtime.Register("revokeSelfPermissionsOnKill", "(Ljava/util/Collection;)V", "GetRevokeSelfPermissionsOnKill_Ljava_util_Collection_Handler", ApiSince=33)>] + + + + System.Void + + + + + + Collection of permissions to be revoked. + Triggers the revocation of one or more permissions for the calling package. + + + + Java documentation for android.content.Context.revokeSelfPermissionsOnKill(java.util.Collection<java.lang.String>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -8504,6 +8709,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATUS_BAR_SERVICE", ApiSince=33)] + [<Android.Runtime.Register("STATUS_BAR_SERVICE", ApiSince=33)>] + + + + System.String + + + Use with #getSystemService(String) to retrieve a android.app.StatusBarManager for interacting with the status bar and quick settings. + + + + Java documentation for android.content.Context.STATUS_BAR_SERVICE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -9013,6 +9253,43 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TV_INTERACTIVE_APP_SERVICE", ApiSince=33)] + [<Android.Runtime.Register("TV_INTERACTIVE_APP_SERVICE", ApiSince=33)>] + + + + System.String + + + Use with #getSystemService(String) to retrieve a + android.media.tv.interactive.TvInteractiveAppManager for interacting with TV + interactive applications on the device. + + + + Java documentation for android.content.Context.TV_INTERACTIVE_APP_SERVICE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Content/ContextWrapper.xml b/docs/Mono.Android/en/Android.Content/ContextWrapper.xml index 9172267883..f213888ea9 100644 --- a/docs/Mono.Android/en/Android.Content/ContextWrapper.xml +++ b/docs/Mono.Android/en/Android.Content/ContextWrapper.xml @@ -1860,8 +1860,8 @@ - [Android.Runtime.StringDef(Fields=new System.String[] { "PowerService", "WindowService", "LayoutInflaterService", "AccountService", "ActivityService", "AlarmService", "NotificationService", "AccessibilityService", "CaptioningService", "KeyguardService", "LocationService", "SearchService", "SensorService", "StorageService", "StorageStatsService", "WallpaperService", "VibratorManagerService", "VibratorService", "ConnectivityService", "IpsecService", "VpnManagementService", "NetworkStatsService", "WifiService", "WifiAwareService", "WifiP2pService", "WifiRttRangingService", "NsdService", "AudioService", "FingerprintService", "BiometricService", "MediaRouterService", "TelephonyService", "TelephonySubscriptionService", "CarrierConfigService", "EuiccService", "TelecomService", "ClipboardService", "InputMethodService", "TextServicesManagerService", "TextClassificationService", "AppwidgetService", "DropboxService", "DevicePolicyService", "UiModeService", "DownloadService", "NfcService", "BluetoothService", "UsbService", "LauncherAppsService", "InputService", "DisplayService", "UserService", "RestrictionsService", "AppOpsService", "RoleService", "CameraService", "PrintService", "ConsumerIrService", "TvInputService", "UsageStatsService", "MediaSessionService", "MediaCommunicationService", "BatteryService", "JobSchedulerService", "MediaProjectionService", "MidiService", "HardwarePropertiesService", "ShortcutService", "SystemHealthService", "CompanionDeviceService", "CrossProfileAppsService", "MediaMetricsService" }, Type="Android.Content.Context")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "PowerService", "WindowService", "LayoutInflaterService", "AccountService", "ActivityService", "AlarmService", "NotificationService", "AccessibilityService", "CaptioningService", "KeyguardService", "LocationService", "SearchService", "SensorService", "StorageService", "StorageStatsService", "WallpaperService", "VibratorManagerService", "VibratorService", "ConnectivityService", "IpsecService", "VpnManagementService", "NetworkStatsService", "WifiService", "WifiAwareService", "WifiP2pService", "WifiRttRangingService", "NsdService", "AudioService", "FingerprintService", "BiometricService", "MediaRouterService", "TelephonyService", "TelephonySubscriptionService", "CarrierConfigService", "EuiccService", "TelecomService", "ClipboardService", "InputMethodService", "TextServicesManagerService", "TextClassificationService", "AppwidgetService", "DropboxService", "DevicePolicyService", "UiModeService", "DownloadService", "NfcService", "BluetoothService", "UsbService", "LauncherAppsService", "InputService", "DisplayService", "UserService", "RestrictionsService", "AppOpsService", "RoleService", "CameraService", "PrintService", "ConsumerIrService", "TvInputService", "UsageStatsService", "MediaSessionService", "MediaCommunicationService", "BatteryService", "JobSchedulerService", "MediaProjectionService", "MidiService", "HardwarePropertiesService", "ShortcutService", "SystemHealthService", "CompanionDeviceService", "CrossProfileAppsService", "MediaMetricsService" }, Type="Android.Content.Context")>] + [Android.Runtime.StringDef(Fields=new System.String[] { "PowerService", "WindowService", "LayoutInflaterService", "AccountService", "ActivityService", "AlarmService", "NotificationService", "AccessibilityService", "CaptioningService", "KeyguardService", "LocationService", "SearchService", "SensorService", "StorageService", "StorageStatsService", "WallpaperService", "VibratorManagerService", "VibratorService", "ConnectivityService", "IpsecService", "VpnManagementService", "NetworkStatsService", "WifiService", "WifiAwareService", "WifiP2pService", "WifiRttRangingService", "NsdService", "AudioService", "FingerprintService", "BiometricService", "MediaRouterService", "TelephonyService", "TelephonySubscriptionService", "CarrierConfigService", "EuiccService", "TelecomService", "ClipboardService", "InputMethodService", "TextServicesManagerService", "TextClassificationService", "AppwidgetService", "DropboxService", "DevicePolicyService", "UiModeService", "DownloadService", "NfcService", "BluetoothService", "UsbService", "LauncherAppsService", "InputService", "DisplayService", "UserService", "RestrictionsService", "AppOpsService", "RoleService", "CameraService", "PrintService", "ConsumerIrService", "TvInteractiveAppService", "TvInputService", "UsageStatsService", "MediaSessionService", "MediaCommunicationService", "BatteryService", "JobSchedulerService", "MediaProjectionService", "MidiService", "HardwarePropertiesService", "ShortcutService", "SystemHealthService", "CompanionDeviceService", "CrossProfileAppsService", "LocaleService", "MediaMetricsService", "DisplayHashService" }, Type="Android.Content.Context")] + [<Android.Runtime.StringDef(Fields=new System.String[] { "PowerService", "WindowService", "LayoutInflaterService", "AccountService", "ActivityService", "AlarmService", "NotificationService", "AccessibilityService", "CaptioningService", "KeyguardService", "LocationService", "SearchService", "SensorService", "StorageService", "StorageStatsService", "WallpaperService", "VibratorManagerService", "VibratorService", "ConnectivityService", "IpsecService", "VpnManagementService", "NetworkStatsService", "WifiService", "WifiAwareService", "WifiP2pService", "WifiRttRangingService", "NsdService", "AudioService", "FingerprintService", "BiometricService", "MediaRouterService", "TelephonyService", "TelephonySubscriptionService", "CarrierConfigService", "EuiccService", "TelecomService", "ClipboardService", "InputMethodService", "TextServicesManagerService", "TextClassificationService", "AppwidgetService", "DropboxService", "DevicePolicyService", "UiModeService", "DownloadService", "NfcService", "BluetoothService", "UsbService", "LauncherAppsService", "InputService", "DisplayService", "UserService", "RestrictionsService", "AppOpsService", "RoleService", "CameraService", "PrintService", "ConsumerIrService", "TvInteractiveAppService", "TvInputService", "UsageStatsService", "MediaSessionService", "MediaCommunicationService", "BatteryService", "JobSchedulerService", "MediaProjectionService", "MidiService", "HardwarePropertiesService", "ShortcutService", "SystemHealthService", "CompanionDeviceService", "CrossProfileAppsService", "LocaleService", "MediaMetricsService", "DisplayHashService" }, Type="Android.Content.Context")>] diff --git a/docs/Mono.Android/en/Android.Content/IServiceConnection.xml b/docs/Mono.Android/en/Android.Content/IServiceConnection.xml index d98f6359e1..e753c3862a 100644 --- a/docs/Mono.Android/en/Android.Content/IServiceConnection.xml +++ b/docs/Mono.Android/en/Android.Content/IServiceConnection.xml @@ -64,8 +64,7 @@ - The concrete component name of the service whose - connection is dead. + The concrete component name of the service whose connection is dead. Called when the binding to this connection is dead. diff --git a/docs/Mono.Android/en/Android.Content/Intent.xml b/docs/Mono.Android/en/Android.Content/Intent.xml index 99a3cd98c9..38507be913 100644 --- a/docs/Mono.Android/en/Android.Content/Intent.xml +++ b/docs/Mono.Android/en/Android.Content/Intent.xml @@ -547,6 +547,44 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_APPLICATION_LOCALE_CHANGED", ApiSince=33)] + [<Android.Runtime.Register("ACTION_APPLICATION_LOCALE_CHANGED", ApiSince=33)>] + + + + System.String + + + Broadcast Action: Locale of a particular app has changed. + + + + Java documentation for android.content.Intent.ACTION_APPLICATION_LOCALE_CHANGED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2330,7 +2368,7 @@ System.String - Broadcast Action: The current device's locale has changed. + Broadcast Action: The receiver's effective locale has changed. @@ -4555,6 +4593,45 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_SAFETY_CENTER", ApiSince=33)] + [<Android.Runtime.Register("ACTION_SAFETY_CENTER", ApiSince=33)>] + + + + System.String + + + Activity action: Launch UI to open the Safety Center, which highlights the user's security + and privacy status. + + + + Java documentation for android.content.Intent.ACTION_SAFETY_CENTER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -4906,6 +4983,44 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_SHOW_WORK_APPS", ApiSince=33)] + [<Android.Runtime.Register("ACTION_SHOW_WORK_APPS", ApiSince=33)>] + + + + System.String + + + Activity Action: Action to show the list of all work apps in the launcher. + + + + Java documentation for android.content.Intent.ACTION_SHOW_WORK_APPS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -5201,7 +5316,7 @@ System.String - Broadcast Action: A user ID has been removed from the system. + Broadcast Action: A uid has been removed from the system. @@ -6276,6 +6391,44 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CATEGORY_APP_FITNESS", ApiSince=33)] + [<Android.Runtime.Register("CATEGORY_APP_FITNESS", ApiSince=33)>] + + + + System.String + + + Used with #ACTION_MAIN to launch the fitness application. + + + + Java documentation for android.content.Intent.CATEGORY_APP_FITNESS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -6471,6 +6624,44 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CATEGORY_APP_WEATHER", ApiSince=33)] + [<Android.Runtime.Register("CATEGORY_APP_WEATHER", ApiSince=33)>] + + + + System.String + + + Used with #ACTION_MAIN to launch the weather application. + + + + Java documentation for android.content.Intent.CATEGORY_APP_WEATHER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -6652,7 +6843,7 @@ System.String - An activity to run when device is inserted into a car dock. + An activity to run when device is inserted into a desk dock. @@ -8358,6 +8549,7 @@ A String[] holding attribution tags when used with #ACTION_VIEW_PERMISSION_USAGE_FOR_PERIOD + and ACTION_MANAGE_PERMISSION_USAGE E. @@ -9197,7 +9389,8 @@ A long representing the end timestamp (epoch time in millis) of the permission usage when - used with #ACTION_VIEW_PERMISSION_USAGE_FOR_PERIOD + used with #ACTION_VIEW_PERMISSION_USAGE_FOR_PERIOD + and ACTION_MANAGE_PERMISSION_USAGE @@ -9394,8 +9587,8 @@ A Parcelable[] of Intent or android.content.pm.LabeledIntent objects as set with - #putExtra(String, Parcelable[]) of additional activities to place - a the front of the list of choices, when shown to the user with a + #putExtra(String, Parcelable[]) to place + at the front of the list of choices, when shown to the user with an #ACTION_CHOOSER. @@ -9532,6 +9725,44 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_LOCALE_LIST", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_LOCALE_LIST", ApiSince=33)>] + + + + System.String + + + Intent extra: A android.os.LocaleList + + + + Java documentation for android.content.Intent.EXTRA_LOCALE_LIST. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -10759,7 +10990,8 @@ A long representing the start timestamp (epoch time in millis) of the permission usage - when used with #ACTION_VIEW_PERMISSION_USAGE_FOR_PERIOD + when used with #ACTION_VIEW_PERMISSION_USAGE_FOR_PERIOD + and ACTION_MANAGE_PERMISSION_USAGE @@ -11149,7 +11381,7 @@ System.String - The UserHandle carried with intents. + The UserHandle carried with intents. @@ -12520,6 +12752,10 @@ [Android.Runtime.Register("getParcelableArrayExtra", "(Ljava/lang/String;)[Landroid/os/Parcelable;", "GetGetParcelableArrayExtra_Ljava_lang_String_Handler")] [<Android.Runtime.Register("getParcelableArrayExtra", "(Ljava/lang/String;)[Landroid/os/Parcelable;", "GetGetParcelableArrayExtra_Ljava_lang_String_Handler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.OS.IParcelable[] @@ -12548,6 +12784,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getParcelableArrayExtra", "(Ljava/lang/String;Ljava/lang/Class;)[Ljava/lang/Object;", "GetGetParcelableArrayExtra_Ljava_lang_String_Ljava_lang_Class_Handler", ApiSince=33)] + [<Android.Runtime.Register("getParcelableArrayExtra", "(Ljava/lang/String;Ljava/lang/Class;)[Ljava/lang/Object;", "GetGetParcelableArrayExtra_Ljava_lang_String_Ljava_lang_Class_Handler", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Lang.Object[] + + + + + + + The name of the desired item. + The type of the items inside the array. This is only verified when unparceling. + Retrieve extended data from the intent. + the value of an item previously added with putExtra(), + or null if no Parcelable[] value was found. + + + + Java documentation for android.content.Intent.getParcelableArrayExtra(java.lang.String, java.lang.Class<T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -12567,6 +12850,10 @@ [Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })] [<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.IList @@ -12595,6 +12882,55 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getParcelableArrayListExtra", "(Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ArrayList;", "GetGetParcelableArrayListExtra_Ljava_lang_String_Ljava_lang_Class_Handler", ApiSince=33)] + [<Android.Runtime.Register("getParcelableArrayListExtra", "(Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ArrayList;", "GetGetParcelableArrayListExtra_Ljava_lang_String_Ljava_lang_Class_Handler", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + System.Collections.IList + + + + + + + The name of the desired item. + The type of the items inside the array list. This is only verified when + unparceling. + Retrieve extended data from the intent. + the value of an item previously added with + putParcelableArrayListExtra(), or null if no + ArrayList<Parcelable> value was found. + + + + Java documentation for android.content.Intent.getParcelableArrayListExtra(java.lang.String, java.lang.Class<? extends T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -12614,6 +12950,10 @@ [Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })] [<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Java.Lang.Object @@ -12642,6 +12982,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getParcelableExtra", "(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;", "GetGetParcelableExtra_Ljava_lang_String_Ljava_lang_Class_Handler", ApiSince=33)] + [<Android.Runtime.Register("getParcelableExtra", "(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;", "GetGetParcelableExtra_Ljava_lang_String_Ljava_lang_Class_Handler", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Lang.Object + + + + + + + The name of the desired item. + The type of the object expected. + Retrieve extended data from the intent. + the value of an item previously added with putExtra(), + or null if no Parcelable value was found. + + + + Java documentation for android.content.Intent.getParcelableExtra(java.lang.String, java.lang.Class<T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -12657,6 +13044,10 @@ [Android.Runtime.Register("getSerializableExtra", "(Ljava/lang/String;)Ljava/io/Serializable;", "GetGetSerializableExtra_Ljava_lang_String_Handler")] [<Android.Runtime.Register("getSerializableExtra", "(Ljava/lang/String;)Ljava/io/Serializable;", "GetGetSerializableExtra_Ljava_lang_String_Handler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Java.IO.ISerializable @@ -12685,6 +13076,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getSerializableExtra", "(Ljava/lang/String;Ljava/lang/Class;)Ljava/io/Serializable;", "GetGetSerializableExtra_Ljava_lang_String_Ljava_lang_Class_Handler", ApiSince=33)] + [<Android.Runtime.Register("getSerializableExtra", "(Ljava/lang/String;Ljava/lang/Class;)Ljava/io/Serializable;", "GetGetSerializableExtra_Ljava_lang_String_Ljava_lang_Class_Handler", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.io.Serializable" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.io.Serializable" })>] + + + + Java.Lang.Object + + + + + + + The name of the desired item. + The type of the object expected. + Retrieve extended data from the intent. + the value of an item previously added with putExtra(), + or null if no Serializable value was found. + + + + Java documentation for android.content.Intent.getSerializableExtra(java.lang.String, java.lang.Class<T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Content/IntentFilter.xml b/docs/Mono.Android/en/Android.Content/IntentFilter.xml index 4b561962ab..de833d393c 100644 --- a/docs/Mono.Android/en/Android.Content/IntentFilter.xml +++ b/docs/Mono.Android/en/Android.Content/IntentFilter.xml @@ -577,6 +577,86 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("asPredicate", "()Ljava/util/function/Predicate;", "GetAsPredicateHandler", ApiSince=33)] + [<Android.Runtime.Register("asPredicate", "()Ljava/util/function/Predicate;", "GetAsPredicateHandler", ApiSince=33)>] + + + + Java.Util.Functions.IPredicate + + + + Return a Predicate which tests whether this filter matches the + given <var>intent</var>. + To be added. + + + + Java documentation for android.content.IntentFilter.asPredicate(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("asPredicateWithTypeResolution", "(Landroid/content/ContentResolver;)Ljava/util/function/Predicate;", "GetAsPredicateWithTypeResolution_Landroid_content_ContentResolver_Handler", ApiSince=33)] + [<Android.Runtime.Register("asPredicateWithTypeResolution", "(Landroid/content/ContentResolver;)Ljava/util/function/Predicate;", "GetAsPredicateWithTypeResolution_Landroid_content_ContentResolver_Handler", ApiSince=33)>] + + + + Java.Util.Functions.IPredicate + + + + + + to be used when calling + Intent#resolveType(ContentResolver) before matching. + Return a Predicate which tests whether this filter matches the + given <var>intent</var>. + To be added. + + + + Java documentation for android.content.IntentFilter.asPredicateWithTypeResolution(android.content.ContentResolver). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Content/ReceiverFlags.xml b/docs/Mono.Android/en/Android.Content/ReceiverFlags.xml index 6af77d23a0..3a565345a4 100644 --- a/docs/Mono.Android/en/Android.Content/ReceiverFlags.xml +++ b/docs/Mono.Android/en/Android.Content/ReceiverFlags.xml @@ -21,6 +21,54 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.Context.ReceiverExported", JniField="android/content/Context.RECEIVER_EXPORTED")] + [<Android.Runtime.IntDefinition("Android.Content.Context.ReceiverExported", JniField="android/content/Context.RECEIVER_EXPORTED")>] + + + + Android.Content.ReceiverFlags + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.Context.ReceiverNotExported", JniField="android/content/Context.RECEIVER_NOT_EXPORTED")] + [<Android.Runtime.IntDefinition("Android.Content.Context.ReceiverNotExported", JniField="android/content/Context.RECEIVER_NOT_EXPORTED")>] + + + + Android.Content.ReceiverFlags + + 4 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Database.Sqlite/SQLiteDatabase.xml b/docs/Mono.Android/en/Android.Database.Sqlite/SQLiteDatabase.xml index 5d30f80065..884373a522 100644 --- a/docs/Mono.Android/en/Android.Database.Sqlite/SQLiteDatabase.xml +++ b/docs/Mono.Android/en/Android.Database.Sqlite/SQLiteDatabase.xml @@ -1478,6 +1478,219 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("JOURNAL_MODE_DELETE", ApiSince=33)] + [<Android.Runtime.Register("JOURNAL_MODE_DELETE", ApiSince=33)>] + + + + System.String + + + The DELETE journaling mode is the normal behavior. + + + + Java documentation for android.database.sqlite.SQLiteDatabase.JOURNAL_MODE_DELETE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("JOURNAL_MODE_MEMORY", ApiSince=33)] + [<Android.Runtime.Register("JOURNAL_MODE_MEMORY", ApiSince=33)>] + + + + System.String + + + The MEMORY journaling mode stores the rollback journal in volatile RAM. + + + + Java documentation for android.database.sqlite.SQLiteDatabase.JOURNAL_MODE_MEMORY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("JOURNAL_MODE_OFF", ApiSince=33)] + [<Android.Runtime.Register("JOURNAL_MODE_OFF", ApiSince=33)>] + + + + System.String + + + The OFF journaling mode disables the rollback journal completely. + + + + Java documentation for android.database.sqlite.SQLiteDatabase.JOURNAL_MODE_OFF. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("JOURNAL_MODE_PERSIST", ApiSince=33)] + [<Android.Runtime.Register("JOURNAL_MODE_PERSIST", ApiSince=33)>] + + + + System.String + + + The PERSIST journaling mode prevents the rollback journal from being deleted at the + end of each transaction. + + + + Java documentation for android.database.sqlite.SQLiteDatabase.JOURNAL_MODE_PERSIST. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("JOURNAL_MODE_TRUNCATE", ApiSince=33)] + [<Android.Runtime.Register("JOURNAL_MODE_TRUNCATE", ApiSince=33)>] + + + + System.String + + + The TRUNCATE journaling mode commits transactions by truncating the rollback journal + to zero-length instead of deleting it. + + + + Java documentation for android.database.sqlite.SQLiteDatabase.JOURNAL_MODE_TRUNCATE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("JOURNAL_MODE_WAL", ApiSince=33)] + [<Android.Runtime.Register("JOURNAL_MODE_WAL", ApiSince=33)>] + + + + System.String + + + The WAL journaling mode uses a write-ahead log instead of a rollback journal to + implement transactions. + + + + Java documentation for android.database.sqlite.SQLiteDatabase.JOURNAL_MODE_WAL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3321,6 +3534,151 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYNC_MODE_EXTRA", ApiSince=33)] + [<Android.Runtime.Register("SYNC_MODE_EXTRA", ApiSince=33)>] + + + + System.String + + + The EXTRA sync mode is like FULL sync mode with the addition that the + directory containing a rollback journal is synced after that journal is unlinked to commit a + transaction in DELETE journal mode. + + + + Java documentation for android.database.sqlite.SQLiteDatabase.SYNC_MODE_EXTRA. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYNC_MODE_FULL", ApiSince=33)] + [<Android.Runtime.Register("SYNC_MODE_FULL", ApiSince=33)>] + + + + System.String + + + In FULL sync mode the SQLite database engine will use the xSync method of the VFS + to ensure that all content is safely written to the disk surface prior to continuing. + + + + Java documentation for android.database.sqlite.SQLiteDatabase.SYNC_MODE_FULL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYNC_MODE_NORMAL", ApiSince=33)] + [<Android.Runtime.Register("SYNC_MODE_NORMAL", ApiSince=33)>] + + + + System.String + + + The NORMAL sync mode, the SQLite database engine will still sync at the most critical + moments, but less often than in FULL mode. + + + + Java documentation for android.database.sqlite.SQLiteDatabase.SYNC_MODE_NORMAL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYNC_MODE_OFF", ApiSince=33)] + [<Android.Runtime.Register("SYNC_MODE_OFF", ApiSince=33)>] + + + + System.String + + + In OFF sync mode SQLite continues without syncing as soon as it has handed data off + to the operating system. + + + + Java documentation for android.database.sqlite.SQLiteDatabase.SYNC_MODE_OFF. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Database/CursorWindow.xml b/docs/Mono.Android/en/Android.Database/CursorWindow.xml index f48c95fc60..5c73321bf1 100644 --- a/docs/Mono.Android/en/Android.Database/CursorWindow.xml +++ b/docs/Mono.Android/en/Android.Database/CursorWindow.xml @@ -171,10 +171,7 @@ The name of the cursor window, or null if none. - Size of cursor window in bytes. - <p><strong>Note:</strong> Memory is dynamically allocated as data rows are added to the - window. Depending on the amount of data stored, the actual amount of memory allocated can be - lower than specified size, but cannot exceed it. + Size of cursor window in bytes. Creates a new empty cursor window and gives it a name. diff --git a/docs/Mono.Android/en/Android.Database/CursorWindowAllocationException.xml b/docs/Mono.Android/en/Android.Database/CursorWindowAllocationException.xml new file mode 100644 index 0000000000..0a43919441 --- /dev/null +++ b/docs/Mono.Android/en/Android.Database/CursorWindowAllocationException.xml @@ -0,0 +1,171 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.RuntimeException + + + + + [Android.Runtime.Register("android/database/CursorWindowAllocationException", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/database/CursorWindowAllocationException", ApiSince=33, DoNotGenerateAcw=true)>] + + + + This exception is thrown when a CursorWindow couldn't be allocated, + most probably due to memory not being available. + + + + Java documentation for android.database.CursorWindowAllocationException. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=33)>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Graphics.Drawables/AdaptiveIconDrawable.xml b/docs/Mono.Android/en/Android.Graphics.Drawables/AdaptiveIconDrawable.xml index 6a55c5932f..f32dfc9ad4 100644 --- a/docs/Mono.Android/en/Android.Graphics.Drawables/AdaptiveIconDrawable.xml +++ b/docs/Mono.Android/en/Android.Graphics.Drawables/AdaptiveIconDrawable.xml @@ -108,6 +108,46 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V", "", ApiSince=33)>] + + + + + + + + + drawable that should be rendered in the background + drawable that should be rendered in the foreground + an alternate drawable which can be tinted per system theme color + Constructor used to dynamically create this drawable. + + + + Java documentation for android.graphics.drawable.AdaptiveIconDrawable.AdaptiveIconDrawable(android.graphics.drawable.Drawable, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -352,6 +392,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMonochrome", "()Landroid/graphics/drawable/Drawable;", "GetGetMonochromeHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getMonochrome", "()Landroid/graphics/drawable/Drawable;", "GetGetMonochromeHandler", ApiSince=33)>] + + + + Android.Graphics.Drawables.Drawable + + + Returns the monochrome version of this drawable. + the monochrome drawable + + + + Java documentation for android.graphics.drawable.AdaptiveIconDrawable.getMonochrome(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Graphics.Drawables/Drawable.xml b/docs/Mono.Android/en/Android.Graphics.Drawables/Drawable.xml index 0e27a93239..1295efc9c2 100644 --- a/docs/Mono.Android/en/Android.Graphics.Drawables/Drawable.xml +++ b/docs/Mono.Android/en/Android.Graphics.Drawables/Drawable.xml @@ -2107,7 +2107,7 @@ - + @@ -2243,7 +2243,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Graphics.Drawables/Icon+DrawableLoadedEventArgs.xml b/docs/Mono.Android/en/Android.Graphics.Drawables/Icon+DrawableLoadedEventArgs.xml index 88b84f169a..77296c7dd2 100644 --- a/docs/Mono.Android/en/Android.Graphics.Drawables/Icon+DrawableLoadedEventArgs.xml +++ b/docs/Mono.Android/en/Android.Graphics.Drawables/Icon+DrawableLoadedEventArgs.xml @@ -19,7 +19,7 @@ - + @@ -40,7 +40,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Graphics.Drawables/Icon.xml b/docs/Mono.Android/en/Android.Graphics.Drawables/Icon.xml index a54c98af8d..cd6d382f11 100644 --- a/docs/Mono.Android/en/Android.Graphics.Drawables/Icon.xml +++ b/docs/Mono.Android/en/Android.Graphics.Drawables/Icon.xml @@ -48,7 +48,7 @@ - + @@ -169,7 +169,7 @@ - + @@ -209,7 +209,7 @@ - + @@ -249,7 +249,7 @@ - + @@ -289,7 +289,7 @@ - + @@ -335,7 +335,7 @@ - + @@ -376,7 +376,7 @@ - + @@ -419,7 +419,7 @@ - + @@ -605,7 +605,7 @@ - + @@ -652,7 +652,7 @@ - + @@ -773,7 +773,7 @@ - + @@ -853,7 +853,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Graphics.Text/HyphenationMode.xml b/docs/Mono.Android/en/Android.Graphics.Text/HyphenationMode.xml new file mode 100644 index 0000000000..8cb7420e70 --- /dev/null +++ b/docs/Mono.Android/en/Android.Graphics.Text/HyphenationMode.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Graphics.Text.MeasuredText.Builder.HyphenationModeFast", JniField="android/graphics/text/MeasuredText$Builder.HYPHENATION_MODE_FAST")] + [<Android.Runtime.IntDefinition("Android.Graphics.Text.MeasuredText.Builder.HyphenationModeFast", JniField="android/graphics/text/MeasuredText$Builder.HYPHENATION_MODE_FAST")>] + + + + Android.Graphics.Text.HyphenationMode + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Graphics.Text.MeasuredText.Builder.HyphenationModeNone", JniField="android/graphics/text/MeasuredText$Builder.HYPHENATION_MODE_NONE")] + [<Android.Runtime.IntDefinition("Android.Graphics.Text.MeasuredText.Builder.HyphenationModeNone", JniField="android/graphics/text/MeasuredText$Builder.HYPHENATION_MODE_NONE")>] + + + + Android.Graphics.Text.HyphenationMode + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Graphics.Text.MeasuredText.Builder.HyphenationModeNormal", JniField="android/graphics/text/MeasuredText$Builder.HYPHENATION_MODE_NORMAL")] + [<Android.Runtime.IntDefinition("Android.Graphics.Text.MeasuredText.Builder.HyphenationModeNormal", JniField="android/graphics/text/MeasuredText$Builder.HYPHENATION_MODE_NORMAL")>] + + + + Android.Graphics.Text.HyphenationMode + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Graphics.Text/LineBreakConfig+Builder.xml b/docs/Mono.Android/en/Android.Graphics.Text/LineBreakConfig+Builder.xml new file mode 100644 index 0000000000..58f824092c --- /dev/null +++ b/docs/Mono.Android/en/Android.Graphics.Text/LineBreakConfig+Builder.xml @@ -0,0 +1,251 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/graphics/text/LineBreakConfig$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/graphics/text/LineBreakConfig$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A builder for creating LineBreakConfig. + + + + Java documentation for android.graphics.text.LineBreakConfig.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + Builder constructor with line break parameters. + + + + Java documentation for android.graphics.text.LineBreakConfig.Builder.LineBreakConfig$Builder(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/graphics/text/LineBreakConfig;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/graphics/text/LineBreakConfig;", "", ApiSince=33)>] + + + + Android.Graphics.Text.LineBreakConfig + + + + Build the LineBreakConfig + the LineBreakConfig instance. + + + + Java documentation for android.graphics.text.LineBreakConfig.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setLineBreakStyle", "(I)Landroid/graphics/text/LineBreakConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setLineBreakStyle", "(I)Landroid/graphics/text/LineBreakConfig$Builder;", "", ApiSince=33)>] + + + + Android.Graphics.Text.LineBreakConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setLineBreakWordStyle", "(I)Landroid/graphics/text/LineBreakConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setLineBreakWordStyle", "(I)Landroid/graphics/text/LineBreakConfig$Builder;", "", ApiSince=33)>] + + + + Android.Graphics.Text.LineBreakConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Graphics.Text/LineBreakConfig.xml b/docs/Mono.Android/en/Android.Graphics.Text/LineBreakConfig.xml new file mode 100644 index 0000000000..1713f8b27a --- /dev/null +++ b/docs/Mono.Android/en/Android.Graphics.Text/LineBreakConfig.xml @@ -0,0 +1,436 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/graphics/text/LineBreakConfig", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/graphics/text/LineBreakConfig", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Indicates the strategies can be used when calculating the text wrapping. + + + + Java documentation for android.graphics.text.LineBreakConfig. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getLineBreakStyle", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getLineBreakStyle", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Get the line break style. + The current line break style to be used for the text wrapping. + + + + Java documentation for android.graphics.text.LineBreakConfig.getLineBreakStyle(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LINE_BREAK_STYLE_LOOSE", ApiSince=33)] + [<Android.Runtime.Register("LINE_BREAK_STYLE_LOOSE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.LineBreakStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.LineBreakStyle enum directly instead of this field.", true)>] + + + + Android.Graphics.Text.LineBreakStyle + + 1 + + Use the least restrictive rule for line-breaking. + + + + Java documentation for android.graphics.text.LineBreakConfig.LINE_BREAK_STYLE_LOOSE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LINE_BREAK_STYLE_NONE", ApiSince=33)] + [<Android.Runtime.Register("LINE_BREAK_STYLE_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.LineBreakStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.LineBreakStyle enum directly instead of this field.", true)>] + + + + Android.Graphics.Text.LineBreakStyle + + 0 + + No line break style specified. + + + + Java documentation for android.graphics.text.LineBreakConfig.LINE_BREAK_STYLE_NONE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LINE_BREAK_STYLE_NORMAL", ApiSince=33)] + [<Android.Runtime.Register("LINE_BREAK_STYLE_NORMAL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.LineBreakStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.LineBreakStyle enum directly instead of this field.", true)>] + + + + Android.Graphics.Text.LineBreakStyle + + 2 + + Indicate breaking text with the most comment set of line-breaking rules. + + + + Java documentation for android.graphics.text.LineBreakConfig.LINE_BREAK_STYLE_NORMAL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LINE_BREAK_STYLE_STRICT", ApiSince=33)] + [<Android.Runtime.Register("LINE_BREAK_STYLE_STRICT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.LineBreakStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.LineBreakStyle enum directly instead of this field.", true)>] + + + + Android.Graphics.Text.LineBreakStyle + + 3 + + Indicates breaking text with the most strictest line-breaking rules. + + + + Java documentation for android.graphics.text.LineBreakConfig.LINE_BREAK_STYLE_STRICT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getLineBreakWordStyle", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getLineBreakWordStyle", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Get the line break word style. + The current line break word style to be used for the text wrapping. + + + + Java documentation for android.graphics.text.LineBreakConfig.getLineBreakWordStyle(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LINE_BREAK_WORD_STYLE_NONE", ApiSince=33)] + [<Android.Runtime.Register("LINE_BREAK_WORD_STYLE_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.LineBreakWordStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.LineBreakWordStyle enum directly instead of this field.", true)>] + + + + Android.Graphics.Text.LineBreakWordStyle + + 0 + + No line break word style specified. + + + + Java documentation for android.graphics.text.LineBreakConfig.LINE_BREAK_WORD_STYLE_NONE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LINE_BREAK_WORD_STYLE_PHRASE", ApiSince=33)] + [<Android.Runtime.Register("LINE_BREAK_WORD_STYLE_PHRASE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.LineBreakWordStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.LineBreakWordStyle enum directly instead of this field.", true)>] + + + + Android.Graphics.Text.LineBreakWordStyle + + 1 + + Indicates the line breaking is based on the phrased. + + + + Java documentation for android.graphics.text.LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Graphics.Text/LineBreakStyle.xml b/docs/Mono.Android/en/Android.Graphics.Text/LineBreakStyle.xml new file mode 100644 index 0000000000..387900c1b9 --- /dev/null +++ b/docs/Mono.Android/en/Android.Graphics.Text/LineBreakStyle.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Graphics.Text.LineBreakConfig.LineBreakStyleLoose", JniField="android/graphics/text/LineBreakConfig.LINE_BREAK_STYLE_LOOSE")] + [<Android.Runtime.IntDefinition("Android.Graphics.Text.LineBreakConfig.LineBreakStyleLoose", JniField="android/graphics/text/LineBreakConfig.LINE_BREAK_STYLE_LOOSE")>] + + + + Android.Graphics.Text.LineBreakStyle + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Graphics.Text.LineBreakConfig.LineBreakStyleNone", JniField="android/graphics/text/LineBreakConfig.LINE_BREAK_STYLE_NONE")] + [<Android.Runtime.IntDefinition("Android.Graphics.Text.LineBreakConfig.LineBreakStyleNone", JniField="android/graphics/text/LineBreakConfig.LINE_BREAK_STYLE_NONE")>] + + + + Android.Graphics.Text.LineBreakStyle + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Graphics.Text.LineBreakConfig.LineBreakStyleNormal", JniField="android/graphics/text/LineBreakConfig.LINE_BREAK_STYLE_NORMAL")] + [<Android.Runtime.IntDefinition("Android.Graphics.Text.LineBreakConfig.LineBreakStyleNormal", JniField="android/graphics/text/LineBreakConfig.LINE_BREAK_STYLE_NORMAL")>] + + + + Android.Graphics.Text.LineBreakStyle + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Graphics.Text.LineBreakConfig.LineBreakStyleStrict", JniField="android/graphics/text/LineBreakConfig.LINE_BREAK_STYLE_STRICT")] + [<Android.Runtime.IntDefinition("Android.Graphics.Text.LineBreakConfig.LineBreakStyleStrict", JniField="android/graphics/text/LineBreakConfig.LINE_BREAK_STYLE_STRICT")>] + + + + Android.Graphics.Text.LineBreakStyle + + 3 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Graphics.Text/LineBreakWordStyle.xml b/docs/Mono.Android/en/Android.Graphics.Text/LineBreakWordStyle.xml new file mode 100644 index 0000000000..e58418ab5c --- /dev/null +++ b/docs/Mono.Android/en/Android.Graphics.Text/LineBreakWordStyle.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Graphics.Text.LineBreakConfig.LineBreakWordStyleNone", JniField="android/graphics/text/LineBreakConfig.LINE_BREAK_WORD_STYLE_NONE")] + [<Android.Runtime.IntDefinition("Android.Graphics.Text.LineBreakConfig.LineBreakWordStyleNone", JniField="android/graphics/text/LineBreakConfig.LINE_BREAK_WORD_STYLE_NONE")>] + + + + Android.Graphics.Text.LineBreakWordStyle + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Graphics.Text.LineBreakConfig.LineBreakWordStylePhrase", JniField="android/graphics/text/LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE")] + [<Android.Runtime.IntDefinition("Android.Graphics.Text.LineBreakConfig.LineBreakWordStylePhrase", JniField="android/graphics/text/LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE")>] + + + + Android.Graphics.Text.LineBreakWordStyle + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Graphics.Text/MeasuredText+Builder.xml b/docs/Mono.Android/en/Android.Graphics.Text/MeasuredText+Builder.xml index 39ab18db3b..d7f9e41ba1 100644 --- a/docs/Mono.Android/en/Android.Graphics.Text/MeasuredText+Builder.xml +++ b/docs/Mono.Android/en/Android.Graphics.Text/MeasuredText+Builder.xml @@ -171,6 +171,41 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("appendStyleRun", "(Landroid/graphics/Paint;Landroid/graphics/text/LineBreakConfig;IZ)Landroid/graphics/text/MeasuredText$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("appendStyleRun", "(Landroid/graphics/Paint;Landroid/graphics/text/LineBreakConfig;IZ)Landroid/graphics/text/MeasuredText$Builder;", "", ApiSince=33)>] + + + + Android.Graphics.Text.MeasuredText+Builder + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -208,6 +243,126 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HYPHENATION_MODE_FAST", ApiSince=33)] + [<Android.Runtime.Register("HYPHENATION_MODE_FAST", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.HyphenationMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.HyphenationMode enum directly instead of this field.", true)>] + + + + Android.Graphics.Text.HyphenationMode + + 2 + + A value for hyphenation calculation mode. + + + + Java documentation for android.graphics.text.MeasuredText.Builder.HYPHENATION_MODE_FAST. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HYPHENATION_MODE_NONE", ApiSince=33)] + [<Android.Runtime.Register("HYPHENATION_MODE_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.HyphenationMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.HyphenationMode enum directly instead of this field.", true)>] + + + + Android.Graphics.Text.HyphenationMode + + 0 + + A value for hyphenation calculation mode. + + + + Java documentation for android.graphics.text.MeasuredText.Builder.HYPHENATION_MODE_NONE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HYPHENATION_MODE_NORMAL", ApiSince=33)] + [<Android.Runtime.Register("HYPHENATION_MODE_NORMAL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.HyphenationMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.HyphenationMode enum directly instead of this field.", true)>] + + + + Android.Graphics.Text.HyphenationMode + + 1 + + A value for hyphenation calculation mode. + + + + Java documentation for android.graphics.text.MeasuredText.Builder.HYPHENATION_MODE_NORMAL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -252,6 +407,10 @@ [Android.Runtime.Register("setComputeHyphenation", "(Z)Landroid/graphics/text/MeasuredText$Builder;", "", ApiSince=29)] [<Android.Runtime.Register("setComputeHyphenation", "(Z)Landroid/graphics/text/MeasuredText$Builder;", "", ApiSince=29)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Graphics.Text.MeasuredText+Builder @@ -266,6 +425,35 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setComputeHyphenation", "(I)Landroid/graphics/text/MeasuredText$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setComputeHyphenation", "(I)Landroid/graphics/text/MeasuredText$Builder;", "", ApiSince=33)>] + + + + Android.Graphics.Text.MeasuredText+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Graphics.Text/MeasuredText.xml b/docs/Mono.Android/en/Android.Graphics.Text/MeasuredText.xml index 101af52e75..b2aad41a0e 100644 --- a/docs/Mono.Android/en/Android.Graphics.Text/MeasuredText.xml +++ b/docs/Mono.Android/en/Android.Graphics.Text/MeasuredText.xml @@ -137,6 +137,38 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getFontMetricsInt", "(IILandroid/graphics/Paint$FontMetricsInt;)V", "GetGetFontMetricsInt_IILandroid_graphics_Paint_FontMetricsInt_Handler", ApiSince=33)] + [<Android.Runtime.Register("getFontMetricsInt", "(IILandroid/graphics/Paint$FontMetricsInt;)V", "GetGetFontMetricsInt_IILandroid_graphics_Paint_FontMetricsInt_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Graphics/Bitmap+Config.xml b/docs/Mono.Android/en/Android.Graphics/Bitmap+Config.xml index b976a3fdc3..8b9ef97c76 100644 --- a/docs/Mono.Android/en/Android.Graphics/Bitmap+Config.xml +++ b/docs/Mono.Android/en/Android.Graphics/Bitmap+Config.xml @@ -208,6 +208,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RGBA_1010102", ApiSince=33)] + [<Android.Runtime.Register("RGBA_1010102", ApiSince=33)>] + + + + Android.Graphics.Bitmap+Config + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Graphics/BitmapShader.xml b/docs/Mono.Android/en/Android.Graphics/BitmapShader.xml index 33ee5459b2..68085e7dcd 100644 --- a/docs/Mono.Android/en/Android.Graphics/BitmapShader.xml +++ b/docs/Mono.Android/en/Android.Graphics/BitmapShader.xml @@ -98,6 +98,176 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getFilterMode", "()I", "GetGetFilterModeHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getFilterMode", "()I", "GetGetFilterModeHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setFilterMode", "(I)V", "GetSetFilterMode_IHandler", ApiSince=33)] + [<set: Android.Runtime.Register("setFilterMode", "(I)V", "GetSetFilterMode_IHandler", ApiSince=33)>] + + + + System.Int32 + + + Returns the filter mode used when sampling from this shader -or- Set the filter mode to be used when sampling from this shader + To be added. + + Property getter documentation: + + + Java documentation for android.graphics.BitmapShader.getFilterMode(). + + + Property setter documentation: + + + Java documentation for android.graphics.BitmapShader.setFilterMode(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FILTER_MODE_DEFAULT", ApiSince=33)] + [<Android.Runtime.Register("FILTER_MODE_DEFAULT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.BitmapShaderFilterMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.BitmapShaderFilterMode enum directly instead of this field.", true)>] + + + + Android.Graphics.BitmapShaderFilterMode + + 0 + + This FilterMode value will respect the value of the Paint#isFilterBitmap flag while the + shader is attached to the Paint. + + + + Java documentation for android.graphics.BitmapShader.FILTER_MODE_DEFAULT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FILTER_MODE_LINEAR", ApiSince=33)] + [<Android.Runtime.Register("FILTER_MODE_LINEAR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.BitmapShaderFilterMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.BitmapShaderFilterMode enum directly instead of this field.", true)>] + + + + Android.Graphics.BitmapShaderFilterMode + + 2 + + This FilterMode value will cause the shader to interpolate the output of the shader from a + 2x2 grid of pixels nearest to the sample point (i. + + + + Java documentation for android.graphics.BitmapShader.FILTER_MODE_LINEAR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FILTER_MODE_NEAREST", ApiSince=33)] + [<Android.Runtime.Register("FILTER_MODE_NEAREST", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.BitmapShaderFilterMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.BitmapShaderFilterMode enum directly instead of this field.", true)>] + + + + Android.Graphics.BitmapShaderFilterMode + + 1 + + This FilterMode value will cause the shader to sample from the nearest pixel to the requested + sample point. + + + + Java documentation for android.graphics.BitmapShader.FILTER_MODE_NEAREST. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Graphics/BitmapShaderFilterMode.xml b/docs/Mono.Android/en/Android.Graphics/BitmapShaderFilterMode.xml new file mode 100644 index 0000000000..4d79c91eeb --- /dev/null +++ b/docs/Mono.Android/en/Android.Graphics/BitmapShaderFilterMode.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Graphics.BitmapShader.FilterModeDefault", JniField="android/graphics/BitmapShader.FILTER_MODE_DEFAULT")] + [<Android.Runtime.IntDefinition("Android.Graphics.BitmapShader.FilterModeDefault", JniField="android/graphics/BitmapShader.FILTER_MODE_DEFAULT")>] + + + + Android.Graphics.BitmapShaderFilterMode + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Graphics.BitmapShader.FilterModeLinear", JniField="android/graphics/BitmapShader.FILTER_MODE_LINEAR")] + [<Android.Runtime.IntDefinition("Android.Graphics.BitmapShader.FilterModeLinear", JniField="android/graphics/BitmapShader.FILTER_MODE_LINEAR")>] + + + + Android.Graphics.BitmapShaderFilterMode + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Graphics.BitmapShader.FilterModeNearest", JniField="android/graphics/BitmapShader.FILTER_MODE_NEAREST")] + [<Android.Runtime.IntDefinition("Android.Graphics.BitmapShader.FilterModeNearest", JniField="android/graphics/BitmapShader.FILTER_MODE_NEAREST")>] + + + + Android.Graphics.BitmapShaderFilterMode + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Graphics/Canvas.xml b/docs/Mono.Android/en/Android.Graphics/Canvas.xml index 208b3f7c68..4014b585d5 100644 --- a/docs/Mono.Android/en/Android.Graphics/Canvas.xml +++ b/docs/Mono.Android/en/Android.Graphics/Canvas.xml @@ -3733,7 +3733,7 @@ - + @@ -3755,8 +3755,7 @@ - Return the clip bounds here. If it is null, ignore it but - still return true if the current clip is non-empty. + Return the clip bounds here. Return the bounds of the current clip (in local coordinates) in the bounds parameter, and return true if it is non-empty. true if the current clip is non-empty. diff --git a/docs/Mono.Android/en/Android.Graphics/ColorSpace.xml b/docs/Mono.Android/en/Android.Graphics/ColorSpace.xml index 2a1cfe6a0c..32ef6f0dc3 100644 --- a/docs/Mono.Android/en/Android.Graphics/ColorSpace.xml +++ b/docs/Mono.Android/en/Android.Graphics/ColorSpace.xml @@ -437,6 +437,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDataSpace", "()I", "GetGetDataSpaceHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getDataSpace", "()I", "GetGetDataSpaceHandler", ApiSince=33)>] + + + + System.Int32 + + + Retrieve the android.hardware.DataSpace DataSpace value from a ColorSpace + object. + the dataspace value. + + + + Java documentation for android.graphics.ColorSpace.getDataSpace(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -567,6 +604,54 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getFromDataSpace", "(I)Landroid/graphics/ColorSpace;", "", ApiSince=33)] + [<Android.Runtime.Register("getFromDataSpace", "(I)Landroid/graphics/ColorSpace;", "", ApiSince=33)>] + + + + Android.Graphics.ColorSpace + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "DataspaceUnknown", "DataspaceScrgbLinear", "DataspaceSrgb", "DataspaceScrgb", "DataspaceDisplayP3", "DataspaceBt2020Pq", "DataspaceAdobeRgb", "DataspaceJfif", "DataspaceBt601625", "DataspaceBt601525", "DataspaceBt2020", "DataspaceBt709", "DataspaceDciP3", "DataspaceSrgbLinear" }, Flag=true, Type="Android.Hardware.DataSpace")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "DataspaceUnknown", "DataspaceScrgbLinear", "DataspaceSrgb", "DataspaceScrgb", "DataspaceDisplayP3", "DataspaceBt2020Pq", "DataspaceAdobeRgb", "DataspaceJfif", "DataspaceBt601625", "DataspaceBt601525", "DataspaceBt2020", "DataspaceBt709", "DataspaceDciP3", "DataspaceSrgbLinear" }, Flag=true, Type="Android.Hardware.DataSpace")>] + + + + + + The dataspace value + Create a ColorSpace object using a android.hardware.DataSpace DataSpace + value. + the ColorSpace object or null if no matching colorspace can be found. + + + + Java documentation for android.graphics.ColorSpace.getFromDataSpace(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Graphics/HardwareRenderer.xml b/docs/Mono.Android/en/Android.Graphics/HardwareRenderer.xml index edfc8885b7..d7376d07c5 100644 --- a/docs/Mono.Android/en/Android.Graphics/HardwareRenderer.xml +++ b/docs/Mono.Android/en/Android.Graphics/HardwareRenderer.xml @@ -196,6 +196,54 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isDrawingEnabled", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isDrawingEnabled", "()Z", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setDrawingEnabled", "(Z)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setDrawingEnabled", "(Z)V", "", ApiSince=33)>] + + + + System.Boolean + + + Returns true if HardwareRender will produce output. -or- Toggles whether or not HardwareRenderer will produce drawing output globally in the current + process. + To be added. + + Property getter documentation: + + + Java documentation for android.graphics.HardwareRenderer.isDrawingEnabled(). + + + Property setter documentation: + + + Java documentation for android.graphics.HardwareRenderer.setDrawingEnabled(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Graphics/ImageDecoder+DecodeException.xml b/docs/Mono.Android/en/Android.Graphics/ImageDecoder+DecodeException.xml index 461bc20a07..09ad346626 100644 --- a/docs/Mono.Android/en/Android.Graphics/ImageDecoder+DecodeException.xml +++ b/docs/Mono.Android/en/Android.Graphics/ImageDecoder+DecodeException.xml @@ -18,8 +18,19 @@ - To be added. - To be added. + Information about an interrupted decode. + + + + Java documentation for android.graphics.ImageDecoder.DecodeException. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + diff --git a/docs/Mono.Android/en/Android.Graphics/ImageDecoder+IOnHeaderDecodedListener.xml b/docs/Mono.Android/en/Android.Graphics/ImageDecoder+IOnHeaderDecodedListener.xml index 35ac047882..2e6c473e17 100644 --- a/docs/Mono.Android/en/Android.Graphics/ImageDecoder+IOnHeaderDecodedListener.xml +++ b/docs/Mono.Android/en/Android.Graphics/ImageDecoder+IOnHeaderDecodedListener.xml @@ -25,8 +25,7 @@ - Optional listener supplied to #decodeDrawable or - #decodeBitmap. + Interface for changing the default settings of a decode. diff --git a/docs/Mono.Android/en/Android.Graphics/ImageDecoder+IOnPartialImageListener.xml b/docs/Mono.Android/en/Android.Graphics/ImageDecoder+IOnPartialImageListener.xml index ed300ab222..46bc471c1f 100644 --- a/docs/Mono.Android/en/Android.Graphics/ImageDecoder+IOnPartialImageListener.xml +++ b/docs/Mono.Android/en/Android.Graphics/ImageDecoder+IOnPartialImageListener.xml @@ -25,7 +25,8 @@ - Optional listener supplied to the ImageDecoder. + Interface for inspecting a DecodeException DecodeException + and potentially preventing it from being thrown. diff --git a/docs/Mono.Android/en/Android.Graphics/ImageDecoder+ImageInfo.xml b/docs/Mono.Android/en/Android.Graphics/ImageDecoder+ImageInfo.xml index e22252696a..a4cd01c0a6 100644 --- a/docs/Mono.Android/en/Android.Graphics/ImageDecoder+ImageInfo.xml +++ b/docs/Mono.Android/en/Android.Graphics/ImageDecoder+ImageInfo.xml @@ -18,7 +18,7 @@ - Contains information about the encoded image. + Information about an encoded image. @@ -74,9 +74,20 @@ Android.Graphics.ColorSpace - To be added. + If known, the color space the decoded bitmap will have. To be added. - To be added. + + + + Java documentation for android.graphics.ImageDecoder.ImageInfo.getColorSpace(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + diff --git a/docs/Mono.Android/en/Android.Graphics/ImageDecoder+Source.xml b/docs/Mono.Android/en/Android.Graphics/ImageDecoder+Source.xml index ca7ec24171..9c85609a42 100644 --- a/docs/Mono.Android/en/Android.Graphics/ImageDecoder+Source.xml +++ b/docs/Mono.Android/en/Android.Graphics/ImageDecoder+Source.xml @@ -18,7 +18,7 @@ - Source of the encoded image data. + Source of encoded image data. diff --git a/docs/Mono.Android/en/Android.Graphics/ImageDecoder.xml b/docs/Mono.Android/en/Android.Graphics/ImageDecoder.xml index a31536429a..491f2445be 100644 --- a/docs/Mono.Android/en/Android.Graphics/ImageDecoder.xml +++ b/docs/Mono.Android/en/Android.Graphics/ImageDecoder.xml @@ -31,7 +31,9 @@ - Class for decoding images as Bitmaps or Drawables. + A class for converting encoded images (like PNG, JPEG, + WEBP, GIF, or HEIF) into Drawable or + Bitmap objects. @@ -230,8 +232,19 @@ - To be added. - To be added. + Closes this resource, relinquishing any underlying resources. + + + + Java documentation for android.graphics.ImageDecoder.close(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -596,9 +609,16 @@ Android.Graphics.Rect - Crop the output to subset of the (possibly) scaled image. + Return the cropping rectangle, if set. -or- Crop the output to subset of the (possibly) scaled image. To be added. + Property getter documentation: + + + Java documentation for android.graphics.ImageDecoder.getCrop(). + + + Property setter documentation: Java documentation for android.graphics.ImageDecoder.setCrop(android.graphics.Rect). @@ -636,9 +656,27 @@ System.Boolean - To be added. + Return whether to treat single channel input as alpha. -or- Specify whether to potentially treat the output as an alpha mask. To be added. - To be added. + + Property getter documentation: + + + Java documentation for android.graphics.ImageDecoder.isDecodeAsAlphaMaskEnabled(). + + + Property setter documentation: + + + Java documentation for android.graphics.ImageDecoder.setDecodeAsAlphaMaskEnabled(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -829,9 +867,21 @@ To be added. - To be added. + Return if the given MIME type is a supported file format that can be + decoded by this class. To be added. - To be added. + + + + Java documentation for android.graphics.ImageDecoder.isMimeTypeSupported(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -891,8 +941,19 @@ 1 - To be added. - To be added. + Use the most natural Bitmap.Config for the internal Bitmap. + + + + Java documentation for android.graphics.ImageDecoder.MEMORY_POLICY_DEFAULT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -920,8 +981,20 @@ 0 - To be added. - To be added. + Save memory if possible by using a denser Bitmap.Config at the + cost of some image quality. + + + + Java documentation for android.graphics.ImageDecoder.MEMORY_POLICY_LOW_RAM. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -948,9 +1021,27 @@ Android.Graphics.ImageDecoderMemoryPolicy - To be added. + Retrieve the memory policy for the decoded Bitmap. -or- Specify the memory policy for the decoded Bitmap. To be added. - To be added. + + Property getter documentation: + + + Java documentation for android.graphics.ImageDecoder.getMemorySizePolicy(). + + + Property setter documentation: + + + Java documentation for android.graphics.ImageDecoder.setMemorySizePolicy(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -977,9 +1068,27 @@ System.Boolean - To be added. + Return whether the decoded Bitmap will be mutable. -or- Specify whether the Bitmap should be mutable. To be added. - To be added. + + Property getter documentation: + + + Java documentation for android.graphics.ImageDecoder.isMutableRequired(). + + + Property setter documentation: + + + Java documentation for android.graphics.ImageDecoder.setMutableRequired(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -1064,9 +1173,16 @@ Android.Graphics.IPostProcessor - Modify the image after decoding and scaling. + Return the PostProcessor currently set. -or- Modify the image after decoding and scaling. To be added. + Property getter documentation: + + + Java documentation for android.graphics.ImageDecoder.getPostProcessor(). + + + Property setter documentation: Java documentation for android.graphics.ImageDecoder.setPostProcessor(android.graphics.PostProcessor). @@ -1104,8 +1220,19 @@ To be added. - To be added. - To be added. + Specify the desired ColorSpace for the output. + + + + Java documentation for android.graphics.ImageDecoder.setTargetColorSpace(android.graphics.ColorSpace). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -1131,9 +1258,20 @@ - To be added. - To be added. - To be added. + sampling rate of the encoded image. + Set the target size with a sampleSize. + + + + Java documentation for android.graphics.ImageDecoder.setTargetSampleSize(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -1160,10 +1298,21 @@ - To be added. - To be added. - To be added. - To be added. + width in pixels of the output, must be greater than 0 + height in pixels of the output, must be greater than 0 + Specify the size of the output Drawable or Bitmap. + + + + Java documentation for android.graphics.ImageDecoder.setTargetSize(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -1248,9 +1397,27 @@ System.Boolean - To be added. + Return whether the Bitmap will have unpremultiplied pixels. -or- Specify whether the Bitmap should have unpremultiplied pixels. To be added. - To be added. + + Property getter documentation: + + + Java documentation for android.graphics.ImageDecoder.isUnpremultipliedRequired(). + + + Property setter documentation: + + + Java documentation for android.graphics.ImageDecoder.setUnpremultipliedRequired(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + diff --git a/docs/Mono.Android/en/Android.Graphics/ImageFormat.xml b/docs/Mono.Android/en/Android.Graphics/ImageFormat.xml index 91e4549445..afeb1084a2 100644 --- a/docs/Mono.Android/en/Android.Graphics/ImageFormat.xml +++ b/docs/Mono.Android/en/Android.Graphics/ImageFormat.xml @@ -670,7 +670,7 @@ 36 Private raw camera sensor image format, a single channel image with - implementation depedent pixel layout. + implementation dependent pixel layout. diff --git a/docs/Mono.Android/en/Android.Graphics/Outline.xml b/docs/Mono.Android/en/Android.Graphics/Outline.xml index fe2de664bb..01c34b1d29 100644 --- a/docs/Mono.Android/en/Android.Graphics/Outline.xml +++ b/docs/Mono.Android/en/Android.Graphics/Outline.xml @@ -324,7 +324,7 @@ To be added. To be added. - Offsets the Outline by (dx,dy) + Offsets the Outline by (dx,dy). @@ -680,8 +680,7 @@ To be added. To be added. To be added. - Sets the Outline to the rounded rect defined by the input rect, and - corner radius. + Sets the Outline to the rect defined by the input coordinates. @@ -769,7 +768,7 @@ To be added. To be added. To be added. - Sets the Outline to the rounded rect defined by the input rect, and corner radius. + Sets the Outline to the rounded rect defined by the input coordinates and corner radius. diff --git a/docs/Mono.Android/en/Android.Graphics/Paint.xml b/docs/Mono.Android/en/Android.Graphics/Paint.xml index 6aeae3db96..f46b905727 100644 --- a/docs/Mono.Android/en/Android.Graphics/Paint.xml +++ b/docs/Mono.Android/en/Android.Graphics/Paint.xml @@ -1852,6 +1852,120 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getFontMetricsInt", "(Ljava/lang/CharSequence;IIIIZLandroid/graphics/Paint$FontMetricsInt;)V", "GetGetFontMetricsInt_Ljava_lang_CharSequence_IIIIZLandroid_graphics_Paint_FontMetricsInt_Handler", ApiSince=33)] + [<Android.Runtime.Register("getFontMetricsInt", "(Ljava/lang/CharSequence;IIIIZLandroid/graphics/Paint$FontMetricsInt;)V", "GetGetFontMetricsInt_Ljava_lang_CharSequence_IIIIZLandroid_graphics_Paint_FontMetricsInt_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getFontMetricsInt", "([CIIIIZLandroid/graphics/Paint$FontMetricsInt;)V", "GetGetFontMetricsInt_arrayCIIIIZLandroid_graphics_Paint_FontMetricsInt_Handler", ApiSince=33)] + [<Android.Runtime.Register("getFontMetricsInt", "([CIIIIZLandroid/graphics/Paint$FontMetricsInt;)V", "GetGetFontMetricsInt_arrayCIIIIZLandroid_graphics_Paint_FontMetricsInt_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Void + + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Graphics/RenderEffect.xml b/docs/Mono.Android/en/Android.Graphics/RenderEffect.xml index a49a4f460e..d08c3757bf 100644 --- a/docs/Mono.Android/en/Android.Graphics/RenderEffect.xml +++ b/docs/Mono.Android/en/Android.Graphics/RenderEffect.xml @@ -476,6 +476,51 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createRuntimeShaderEffect", "(Landroid/graphics/RuntimeShader;Ljava/lang/String;)Landroid/graphics/RenderEffect;", "", ApiSince=33)] + [<Android.Runtime.Register("createRuntimeShaderEffect", "(Landroid/graphics/RuntimeShader;Ljava/lang/String;)Landroid/graphics/RenderEffect;", "", ApiSince=33)>] + + + + Android.Graphics.RenderEffect + + + + + + + the runtime shader that will bind the inputShaderName to the RenderEffect input + the uniform name defined in the RuntimeShader's program to which + the contents of the RenderNode will be bound + Create a RenderEffect that executes the provided RuntimeShader and passes + the contents of the android.graphics.RenderNode that this RenderEffect is installed + on as an input to the shader. + To be added. + + + + Java documentation for android.graphics.RenderEffect.createRuntimeShaderEffect(android.graphics.RuntimeShader, java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Graphics/RuntimeShader.xml b/docs/Mono.Android/en/Android.Graphics/RuntimeShader.xml new file mode 100644 index 0000000000..c82ad5d3f5 --- /dev/null +++ b/docs/Mono.Android/en/Android.Graphics/RuntimeShader.xml @@ -0,0 +1,824 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Graphics.Shader + + + + + [Android.Runtime.Register("android/graphics/RuntimeShader", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/graphics/RuntimeShader", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A RuntimeShader calculates a per-pixel color based on the output of a user defined + Android Graphics Shading Language (AGSL) function. + + + + Java documentation for android.graphics.RuntimeShader. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=33)>] + + + + + + + The text of AGSL shader program to run. + Creates a new RuntimeShader. + + + + Java documentation for android.graphics.RuntimeShader.RuntimeShader(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setColorUniform", "(Ljava/lang/String;I)V", "GetSetColorUniform_Ljava_lang_String_IHandler", ApiSince=33)] + [<Android.Runtime.Register("setColorUniform", "(Ljava/lang/String;I)V", "GetSetColorUniform_Ljava_lang_String_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + + name matching the color uniform declared in the AGSL shader program + the provided sRGB color will be transformed into the shader program's output + colorspace and will be available as a vec4 uniform in the program. + Sets the uniform color value corresponding to this shader. + + + + Java documentation for android.graphics.RuntimeShader.setColorUniform(java.lang.String, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setColorUniform", "(Ljava/lang/String;Landroid/graphics/Color;)V", "GetSetColorUniform_Ljava_lang_String_Landroid_graphics_Color_Handler", ApiSince=33)] + [<Android.Runtime.Register("setColorUniform", "(Ljava/lang/String;Landroid/graphics/Color;)V", "GetSetColorUniform_Ljava_lang_String_Landroid_graphics_Color_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + name matching the color uniform declared in the AGSL shader program + the provided sRGB color will be transformed into the shader program's output + colorspace and will be available as a vec4 uniform in the program. + Sets the uniform color value corresponding to this shader. + + + + Java documentation for android.graphics.RuntimeShader.setColorUniform(java.lang.String, android.graphics.Color). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setColorUniform", "(Ljava/lang/String;J)V", "GetSetColorUniform_Ljava_lang_String_JHandler", ApiSince=33)] + [<Android.Runtime.Register("setColorUniform", "(Ljava/lang/String;J)V", "GetSetColorUniform_Ljava_lang_String_JHandler", ApiSince=33)>] + + + + System.Void + + + + + + + name matching the color uniform declared in the AGSL shader program + the provided sRGB color will be transformed into the shader program's output + colorspace and will be available as a vec4 uniform in the program. + Sets the uniform color value corresponding to this shader. + + + + Java documentation for android.graphics.RuntimeShader.setColorUniform(java.lang.String, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;F)V", "GetSetFloatUniform_Ljava_lang_String_FHandler", ApiSince=33)] + [<Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;F)V", "GetSetFloatUniform_Ljava_lang_String_FHandler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + name matching the uniform declared in the AGSL shader program + Sets the uniform value corresponding to this shader. + + + + Java documentation for android.graphics.RuntimeShader.setFloatUniform(java.lang.String, float). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;[F)V", "GetSetFloatUniform_Ljava_lang_String_arrayFHandler", ApiSince=33)] + [<Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;[F)V", "GetSetFloatUniform_Ljava_lang_String_arrayFHandler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + name matching the uniform declared in the AGSL shader program + Sets the uniform value corresponding to this shader. + + + + Java documentation for android.graphics.RuntimeShader.setFloatUniform(java.lang.String, float[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FF)V", "GetSetFloatUniform_Ljava_lang_String_FFHandler", ApiSince=33)] + [<Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FF)V", "GetSetFloatUniform_Ljava_lang_String_FFHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + To be added. + To be added. + name matching the uniform declared in the AGSL shader program + Sets the uniform value corresponding to this shader. + + + + Java documentation for android.graphics.RuntimeShader.setFloatUniform(java.lang.String, float, float). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FFF)V", "GetSetFloatUniform_Ljava_lang_String_FFFHandler", ApiSince=33)] + [<Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FFF)V", "GetSetFloatUniform_Ljava_lang_String_FFFHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + + To be added. + To be added. + To be added. + name matching the uniform declared in the AGSL shader program + Sets the uniform value corresponding to this shader. + + + + Java documentation for android.graphics.RuntimeShader.setFloatUniform(java.lang.String, float, float, float). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FFFF)V", "GetSetFloatUniform_Ljava_lang_String_FFFFHandler", ApiSince=33)] + [<Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FFFF)V", "GetSetFloatUniform_Ljava_lang_String_FFFFHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + name matching the uniform declared in the AGSL shader program + Sets the uniform value corresponding to this shader. + + + + Java documentation for android.graphics.RuntimeShader.setFloatUniform(java.lang.String, float, float, float, float). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setInputBuffer", "(Ljava/lang/String;Landroid/graphics/BitmapShader;)V", "GetSetInputBuffer_Ljava_lang_String_Landroid_graphics_BitmapShader_Handler", ApiSince=33)] + [<Android.Runtime.Register("setInputBuffer", "(Ljava/lang/String;Landroid/graphics/BitmapShader;)V", "GetSetInputBuffer_Ljava_lang_String_Landroid_graphics_BitmapShader_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + Assigns the uniform shader to the provided shader parameter. + + + + Java documentation for android.graphics.RuntimeShader.setInputBuffer(java.lang.String, android.graphics.BitmapShader). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setInputShader", "(Ljava/lang/String;Landroid/graphics/Shader;)V", "GetSetInputShader_Ljava_lang_String_Landroid_graphics_Shader_Handler", ApiSince=33)] + [<Android.Runtime.Register("setInputShader", "(Ljava/lang/String;Landroid/graphics/Shader;)V", "GetSetInputShader_Ljava_lang_String_Landroid_graphics_Shader_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + name matching the uniform declared in the AGSL shader program + shader passed into the AGSL shader program for sampling + Assigns the uniform shader to the provided shader parameter. + + + + Java documentation for android.graphics.RuntimeShader.setInputShader(java.lang.String, android.graphics.Shader). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;I)V", "GetSetIntUniform_Ljava_lang_String_IHandler", ApiSince=33)] + [<Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;I)V", "GetSetIntUniform_Ljava_lang_String_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + name matching the uniform declared in the AGSL shader program + Sets the uniform value corresponding to this shader. + + + + Java documentation for android.graphics.RuntimeShader.setIntUniform(java.lang.String, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;[I)V", "GetSetIntUniform_Ljava_lang_String_arrayIHandler", ApiSince=33)] + [<Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;[I)V", "GetSetIntUniform_Ljava_lang_String_arrayIHandler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + name matching the uniform declared in the AGSL shader program + Sets the uniform value corresponding to this shader. + + + + Java documentation for android.graphics.RuntimeShader.setIntUniform(java.lang.String, int[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;II)V", "GetSetIntUniform_Ljava_lang_String_IIHandler", ApiSince=33)] + [<Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;II)V", "GetSetIntUniform_Ljava_lang_String_IIHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + To be added. + To be added. + name matching the uniform declared in the AGSL shader program + Sets the uniform value corresponding to this shader. + + + + Java documentation for android.graphics.RuntimeShader.setIntUniform(java.lang.String, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;III)V", "GetSetIntUniform_Ljava_lang_String_IIIHandler", ApiSince=33)] + [<Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;III)V", "GetSetIntUniform_Ljava_lang_String_IIIHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + + To be added. + To be added. + To be added. + name matching the uniform declared in the AGSL shader program + Sets the uniform value corresponding to this shader. + + + + Java documentation for android.graphics.RuntimeShader.setIntUniform(java.lang.String, int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;IIII)V", "GetSetIntUniform_Ljava_lang_String_IIIIHandler", ApiSince=33)] + [<Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;IIII)V", "GetSetIntUniform_Ljava_lang_String_IIIIHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + name matching the uniform declared in the AGSL shader program + Sets the uniform value corresponding to this shader. + + + + Java documentation for android.graphics.RuntimeShader.setIntUniform(java.lang.String, int, int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Graphics/SurfaceTexture.xml b/docs/Mono.Android/en/Android.Graphics/SurfaceTexture.xml index 22b6b33d7e..81de7bc5d3 100644 --- a/docs/Mono.Android/en/Android.Graphics/SurfaceTexture.xml +++ b/docs/Mono.Android/en/Android.Graphics/SurfaceTexture.xml @@ -192,7 +192,7 @@ The name of the OpenGL ES texture that will be created. This texture name - must be unusued in the OpenGL ES context that is current on the calling thread. + must be unused in the OpenGL ES context that is current on the calling thread. Attach the SurfaceTexture to the OpenGL ES context that is current on the calling thread. @@ -209,6 +209,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDataSpace", "()I", "GetGetDataSpaceHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getDataSpace", "()I", "GetGetDataSpaceHandler", ApiSince=33)>] + + + + System.Int32 + + + Retrieve the dataspace associated with the texture image. + To be added. + + + + Java documentation for android.graphics.SurfaceTexture.getDataSpace(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Hardware.Biometrics/BiometricPrompt+CryptoObject.xml b/docs/Mono.Android/en/Android.Hardware.Biometrics/BiometricPrompt+CryptoObject.xml index 986edcea23..bacd0a8a42 100644 --- a/docs/Mono.Android/en/Android.Hardware.Biometrics/BiometricPrompt+CryptoObject.xml +++ b/docs/Mono.Android/en/Android.Hardware.Biometrics/BiometricPrompt+CryptoObject.xml @@ -48,12 +48,52 @@ [Android.Runtime.Register(".ctor", "(Landroid/security/identity/IdentityCredential;)V", "", ApiSince=30)] [<Android.Runtime.Register(".ctor", "(Landroid/security/identity/IdentityCredential;)V", "", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + - To be added. + a IdentityCredential object. + Create from a IdentityCredential object. + + + + Java documentation for android.hardware.biometrics.BiometricPrompt.CryptoObject.BiometricPrompt$CryptoObject(android.security.identity.IdentityCredential). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/security/identity/PresentationSession;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/security/identity/PresentationSession;)V", "", ApiSince=33)>] + + + + + + + To be added. To be added. To be added. @@ -181,6 +221,10 @@ 0.0.0.0 + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("getIdentityCredential", "()Landroid/security/identity/IdentityCredential;", "", ApiSince=30)] [<get: Android.Runtime.Register("getIdentityCredential", "()Landroid/security/identity/IdentityCredential;", "", ApiSince=30)>] @@ -273,6 +317,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPresentationSession", "()Landroid/security/identity/PresentationSession;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPresentationSession", "()Landroid/security/identity/PresentationSession;", "", ApiSince=33)>] + + + + Android.Security.Identity.PresentationSession + + + Get PresentationSession object. + + PresentationSession object or null if this doesn't contain one. + + + + Java documentation for android.hardware.biometrics.BiometricPrompt.CryptoObject.getPresentationSession(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2.Params/DeviceStateSensorOrientationMap.xml b/docs/Mono.Android/en/Android.Hardware.Camera2.Params/DeviceStateSensorOrientationMap.xml new file mode 100644 index 0000000000..2262512a70 --- /dev/null +++ b/docs/Mono.Android/en/Android.Hardware.Camera2.Params/DeviceStateSensorOrientationMap.xml @@ -0,0 +1,237 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/hardware/camera2/params/DeviceStateSensorOrientationMap", ApiSince=32, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/hardware/camera2/params/DeviceStateSensorOrientationMap", ApiSince=32, DoNotGenerateAcw=true)>] + + + + Immutable class that maps the device fold state to sensor orientation. + + + + Java documentation for android.hardware.camera2.params.DeviceStateSensorOrientationMap. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FOLDED", ApiSince=32)] + [<Android.Runtime.Register("FOLDED", ApiSince=32)>] + + + + System.Int64 + + 4 + + The device is folded. + + + + Java documentation for android.hardware.camera2.params.DeviceStateSensorOrientationMap.FOLDED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getSensorOrientation", "(J)I", "", ApiSince=32)] + [<Android.Runtime.Register("getSensorOrientation", "(J)I", "", ApiSince=32)>] + + + + System.Int32 + + + + + + Device fold state + Return the logical camera sensor orientation given a specific device fold state. + Valid android.hardware.camera2.CameraCharacteristics#SENSOR_ORIENTATION for + any supported device fold state + + + + Java documentation for android.hardware.camera2.params.DeviceStateSensorOrientationMap.getSensorOrientation(long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NORMAL", ApiSince=32)] + [<Android.Runtime.Register("NORMAL", ApiSince=32)>] + + + + System.Int64 + + 0 + + The device is in its normal physical configuration. + + + + Java documentation for android.hardware.camera2.params.DeviceStateSensorOrientationMap.NORMAL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2.Params/DynamicRangeProfiles.xml b/docs/Mono.Android/en/Android.Hardware.Camera2.Params/DynamicRangeProfiles.xml new file mode 100644 index 0000000000..dbfc092b5b --- /dev/null +++ b/docs/Mono.Android/en/Android.Hardware.Camera2.Params/DynamicRangeProfiles.xml @@ -0,0 +1,747 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/hardware/camera2/params/DynamicRangeProfiles", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/hardware/camera2/params/DynamicRangeProfiles", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Immutable class with information about supported 10-bit dynamic range profiles. + + + + Java documentation for android.hardware.camera2.params.DynamicRangeProfiles. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "([J)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "([J)V", "", ApiSince=33)>] + + + + + + + An array of elements describing the map. It contains two elements per entry which + describe the supported dynamic range profile value in the first element and in the + second element a bitmap of concurrently supported dynamic range profiles within the + same capture request. Bitmap values of 0 indicate that there are no constraints. + Create a new immutable DynamicRangeProfiles instance. + + + + Java documentation for android.hardware.camera2.params.DynamicRangeProfiles.DynamicRangeProfiles(long[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_VISION_10B_HDR_OEM", ApiSince=33)] + [<Android.Runtime.Register("DOLBY_VISION_10B_HDR_OEM", ApiSince=33)>] + + + + System.Int64 + + 64 + + This is the camera mode for the default Dolby Vision capture mode for the + specific device. + + + + Java documentation for android.hardware.camera2.params.DynamicRangeProfiles.DOLBY_VISION_10B_HDR_OEM. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_VISION_10B_HDR_OEM_PO", ApiSince=33)] + [<Android.Runtime.Register("DOLBY_VISION_10B_HDR_OEM_PO", ApiSince=33)>] + + + + System.Int64 + + 128 + + This is the power optimized mode for 10-bit Dolby Vision HDR device specific capture + Mode. + + + + Java documentation for android.hardware.camera2.params.DynamicRangeProfiles.DOLBY_VISION_10B_HDR_OEM_PO. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_VISION_10B_HDR_REF", ApiSince=33)] + [<Android.Runtime.Register("DOLBY_VISION_10B_HDR_REF", ApiSince=33)>] + + + + System.Int64 + + 16 + + This is a camera mode for Dolby Vision capture optimized for a more scene + accurate capture. + + + + Java documentation for android.hardware.camera2.params.DynamicRangeProfiles.DOLBY_VISION_10B_HDR_REF. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_VISION_10B_HDR_REF_PO", ApiSince=33)] + [<Android.Runtime.Register("DOLBY_VISION_10B_HDR_REF_PO", ApiSince=33)>] + + + + System.Int64 + + 32 + + This is the power optimized mode for 10-bit Dolby Vision HDR Reference Mode. + + + + Java documentation for android.hardware.camera2.params.DynamicRangeProfiles.DOLBY_VISION_10B_HDR_REF_PO. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_VISION_8B_HDR_OEM", ApiSince=33)] + [<Android.Runtime.Register("DOLBY_VISION_8B_HDR_OEM", ApiSince=33)>] + + + + System.Int64 + + 1024 + + This is the 8-bit version of device specific tuned and optimized Dolby Vision + capture mode. + + + + Java documentation for android.hardware.camera2.params.DynamicRangeProfiles.DOLBY_VISION_8B_HDR_OEM. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_VISION_8B_HDR_OEM_PO", ApiSince=33)] + [<Android.Runtime.Register("DOLBY_VISION_8B_HDR_OEM_PO", ApiSince=33)>] + + + + System.Int64 + + 2048 + + This is the power optimized mode for 8-bit Dolby Vision HDR device specific + capture Mode. + + + + Java documentation for android.hardware.camera2.params.DynamicRangeProfiles.DOLBY_VISION_8B_HDR_OEM_PO. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_VISION_8B_HDR_REF", ApiSince=33)] + [<Android.Runtime.Register("DOLBY_VISION_8B_HDR_REF", ApiSince=33)>] + + + + System.Int64 + + 256 + + This is the 8-bit version of the Dolby Vision reference capture mode optimized + for scene accuracy. + + + + Java documentation for android.hardware.camera2.params.DynamicRangeProfiles.DOLBY_VISION_8B_HDR_REF. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_VISION_8B_HDR_REF_PO", ApiSince=33)] + [<Android.Runtime.Register("DOLBY_VISION_8B_HDR_REF_PO", ApiSince=33)>] + + + + System.Int64 + + 512 + + This is the power optimized mode for 8-bit Dolby Vision HDR Reference Mode. + + + + Java documentation for android.hardware.camera2.params.DynamicRangeProfiles.DOLBY_VISION_8B_HDR_REF_PO. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getProfileCaptureRequestConstraints", "(J)Ljava/util/Set;", "", ApiSince=33)] + [<Android.Runtime.Register("getProfileCaptureRequestConstraints", "(J)Ljava/util/Set;", "", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<Java.Lang.Long> + + + + + + To be added. + Return a list of supported dynamic range profiles that + can be referenced in a single capture request along with a given + profile. + non-modifiable set of dynamic range profiles + + + + Java documentation for android.hardware.camera2.params.DynamicRangeProfiles.getProfileCaptureRequestConstraints(long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HDR10", ApiSince=33)] + [<Android.Runtime.Register("HDR10", ApiSince=33)>] + + + + System.Int64 + + 4 + + 10-bit pixel samples encoded using the SMPTE ST 2084 transfer function. + + + + Java documentation for android.hardware.camera2.params.DynamicRangeProfiles.HDR10. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HDR10_PLUS", ApiSince=33)] + [<Android.Runtime.Register("HDR10_PLUS", ApiSince=33)>] + + + + System.Int64 + + 8 + + 10-bit pixel samples encoded using the SMPTE ST 2084 transfer function. + + + + Java documentation for android.hardware.camera2.params.DynamicRangeProfiles.HDR10_PLUS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HLG10", ApiSince=33)] + [<Android.Runtime.Register("HLG10", ApiSince=33)>] + + + + System.Int64 + + 2 + + 10-bit pixel samples encoded using the Hybrid log-gamma transfer function + + + + Java documentation for android.hardware.camera2.params.DynamicRangeProfiles.HLG10. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isExtraLatencyPresent", "(J)Z", "", ApiSince=33)] + [<Android.Runtime.Register("isExtraLatencyPresent", "(J)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + Check whether a given dynamic range profile is suitable for latency sensitive use cases. + true if the given profile is not suitable for latency sensitive use cases, false + otherwise + + + + Java documentation for android.hardware.camera2.params.DynamicRangeProfiles.isExtraLatencyPresent(long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PUBLIC_MAX", ApiSince=33)] + [<Android.Runtime.Register("PUBLIC_MAX", ApiSince=33)>] + + + + System.Int64 + + 4096 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD", ApiSince=33)] + [<Android.Runtime.Register("STANDARD", ApiSince=33)>] + + + + System.Int64 + + 1 + + This the default 8-bit standard profile that will be used in case where camera clients do not + explicitly configure a supported dynamic range profile by calling + OutputConfiguration#setDynamicRangeProfile. + + + + Java documentation for android.hardware.camera2.params.DynamicRangeProfiles.STANDARD. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSupportedProfiles", "()Ljava/util/Set;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSupportedProfiles", "()Ljava/util/Set;", "", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<Java.Lang.Long> + + + Return a set of supported dynamic range profiles. + non-modifiable set of dynamic range profiles + + + + Java documentation for android.hardware.camera2.params.DynamicRangeProfiles.getSupportedProfiles(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2.Params/ExtensionSessionConfiguration.xml b/docs/Mono.Android/en/Android.Hardware.Camera2.Params/ExtensionSessionConfiguration.xml index 3e64196de9..5bae6d3a0b 100644 --- a/docs/Mono.Android/en/Android.Hardware.Camera2.Params/ExtensionSessionConfiguration.xml +++ b/docs/Mono.Android/en/Android.Hardware.Camera2.Params/ExtensionSessionConfiguration.xml @@ -54,8 +54,8 @@ - [Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionBeauty", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionBeauty", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionFaceRetouch", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionFaceRetouch", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")>] diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2.Params/MandatoryStreamCombination+MandatoryStreamInformation.xml b/docs/Mono.Android/en/Android.Hardware.Camera2.Params/MandatoryStreamCombination+MandatoryStreamInformation.xml index ae89627a42..d64f22bf21 100644 --- a/docs/Mono.Android/en/Android.Hardware.Camera2.Params/MandatoryStreamCombination+MandatoryStreamInformation.xml +++ b/docs/Mono.Android/en/Android.Hardware.Camera2.Params/MandatoryStreamCombination+MandatoryStreamInformation.xml @@ -105,6 +105,80 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("get10BitFormat", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("get10BitFormat", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + Retrieve the mandatory stream 10-bit format for 10-bit capable streams. + integer format. + + + + Java documentation for android.hardware.camera2.params.MandatoryStreamCombination.MandatoryStreamInformation.get10BitFormat(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("is10BitCapable", "()Z", "", ApiSince=33)] + [<Android.Runtime.Register("is10BitCapable", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + + Indicates whether this stream is able to support 10-bit output. + true if stream is able to output 10-bit pixels + + + + Java documentation for android.hardware.camera2.params.MandatoryStreamCombination.MandatoryStreamInformation.is10BitCapable(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -242,6 +316,42 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getStreamUseCase", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getStreamUseCase", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + Retrieve the mandatory stream use case. + the long integer stream use case. + + + + Java documentation for android.hardware.camera2.params.MandatoryStreamCombination.MandatoryStreamInformation.getStreamUseCase(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2.Params/MirrorMode.xml b/docs/Mono.Android/en/Android.Hardware.Camera2.Params/MirrorMode.xml new file mode 100644 index 0000000000..e11d938041 --- /dev/null +++ b/docs/Mono.Android/en/Android.Hardware.Camera2.Params/MirrorMode.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.OutputConfiguration.MirrorModeAuto", JniField="android/hardware/camera2/params/OutputConfiguration.MIRROR_MODE_AUTO")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.OutputConfiguration.MirrorModeAuto", JniField="android/hardware/camera2/params/OutputConfiguration.MIRROR_MODE_AUTO")>] + + + + Android.Hardware.Camera2.Params.MirrorMode + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.OutputConfiguration.MirrorModeH", JniField="android/hardware/camera2/params/OutputConfiguration.MIRROR_MODE_H")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.OutputConfiguration.MirrorModeH", JniField="android/hardware/camera2/params/OutputConfiguration.MIRROR_MODE_H")>] + + + + Android.Hardware.Camera2.Params.MirrorMode + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.OutputConfiguration.MirrorModeNone", JniField="android/hardware/camera2/params/OutputConfiguration.MIRROR_MODE_NONE")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.OutputConfiguration.MirrorModeNone", JniField="android/hardware/camera2/params/OutputConfiguration.MIRROR_MODE_NONE")>] + + + + Android.Hardware.Camera2.Params.MirrorMode + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.OutputConfiguration.MirrorModeV", JniField="android/hardware/camera2/params/OutputConfiguration.MIRROR_MODE_V")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.OutputConfiguration.MirrorModeV", JniField="android/hardware/camera2/params/OutputConfiguration.MIRROR_MODE_V")>] + + + + Android.Hardware.Camera2.Params.MirrorMode + + 3 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2.Params/OutputConfiguration.xml b/docs/Mono.Android/en/Android.Hardware.Camera2.Params/OutputConfiguration.xml index 6f17d2b494..dc2f52055a 100644 --- a/docs/Mono.Android/en/Android.Hardware.Camera2.Params/OutputConfiguration.xml +++ b/docs/Mono.Android/en/Android.Hardware.Camera2.Params/OutputConfiguration.xml @@ -351,6 +351,53 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDynamicRangeProfile", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getDynamicRangeProfile", "()J", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setDynamicRangeProfile", "(J)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setDynamicRangeProfile", "(J)V", "", ApiSince=33)>] + + + + System.Int64 + + + Return current dynamic range profile. -or- Set a specific device supported dynamic range profile. + the currently set dynamic range profile + + Property getter documentation: + + + Java documentation for android.hardware.camera2.params.OutputConfiguration.getDynamicRangeProfile(). + + + Property setter documentation: + + + Java documentation for android.hardware.camera2.params.OutputConfiguration.setDynamicRangeProfile(long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -457,6 +504,225 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMirrorMode", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getMirrorMode", "()I", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setMirrorMode", "(I)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setMirrorMode", "(I)V", "", ApiSince=33)>] + + + + System.Int32 + + + Get the current mirroring mode -or- Set the mirroring mode for this output target + The currently set mirroring mode + + Property getter documentation: + + + Java documentation for android.hardware.camera2.params.OutputConfiguration.getMirrorMode(). + + + Property setter documentation: + + + Java documentation for android.hardware.camera2.params.OutputConfiguration.setMirrorMode(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIRROR_MODE_AUTO", ApiSince=33)] + [<Android.Runtime.Register("MIRROR_MODE_AUTO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.MirrorMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.MirrorMode enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.Params.MirrorMode + + 0 + + Automatic mirroring based on camera facing + + + + Java documentation for android.hardware.camera2.params.OutputConfiguration.MIRROR_MODE_AUTO. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIRROR_MODE_H", ApiSince=33)] + [<Android.Runtime.Register("MIRROR_MODE_H", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.MirrorMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.MirrorMode enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.Params.MirrorMode + + 2 + + Camera output is mirrored horizontally + + + + Java documentation for android.hardware.camera2.params.OutputConfiguration.MIRROR_MODE_H. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIRROR_MODE_NONE", ApiSince=33)] + [<Android.Runtime.Register("MIRROR_MODE_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.MirrorMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.MirrorMode enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.Params.MirrorMode + + 1 + + No mirror transform is applied + + + + Java documentation for android.hardware.camera2.params.OutputConfiguration.MIRROR_MODE_NONE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIRROR_MODE_V", ApiSince=33)] + [<Android.Runtime.Register("MIRROR_MODE_V", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.MirrorMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.MirrorMode enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.Params.MirrorMode + + 3 + + Camera output is mirrored vertically + + + + Java documentation for android.hardware.camera2.params.OutputConfiguration.MIRROR_MODE_V. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -582,6 +848,54 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getStreamUseCase", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getStreamUseCase", "()J", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setStreamUseCase", "(J)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setStreamUseCase", "(J)V", "", ApiSince=33)>] + + + + System.Int64 + + + The stream use case to be set. + Get the current stream use case -or- Set stream use case for this OutputConfiguration + the currently set stream use case + + Property getter documentation: + + + Java documentation for android.hardware.camera2.params.OutputConfiguration.getStreamUseCase(). + + + Property setter documentation: + + + Java documentation for android.hardware.camera2.params.OutputConfiguration.setStreamUseCase(long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -793,6 +1107,269 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTimestampBase", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getTimestampBase", "()I", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setTimestampBase", "(I)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setTimestampBase", "(I)V", "", ApiSince=33)>] + + + + System.Int32 + + + The timestamp base to be set. + Get the current timestamp base -or- Set timestamp base for this output target + The currently set timestamp base + + Property getter documentation: + + + Java documentation for android.hardware.camera2.params.OutputConfiguration.getTimestampBase(). + + + Property setter documentation: + + + Java documentation for android.hardware.camera2.params.OutputConfiguration.setTimestampBase(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TIMESTAMP_BASE_CHOREOGRAPHER_SYNCED", ApiSince=33)] + [<Android.Runtime.Register("TIMESTAMP_BASE_CHOREOGRAPHER_SYNCED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.TimestampBase enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.TimestampBase enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.Params.TimestampBase + + 4 + + Timestamp is synchronized to choreographer. + + + + Java documentation for android.hardware.camera2.params.OutputConfiguration.TIMESTAMP_BASE_CHOREOGRAPHER_SYNCED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TIMESTAMP_BASE_DEFAULT", ApiSince=33)] + [<Android.Runtime.Register("TIMESTAMP_BASE_DEFAULT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.TimestampBase enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.TimestampBase enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.Params.TimestampBase + + 0 + + Default timestamp base. + + + + Java documentation for android.hardware.camera2.params.OutputConfiguration.TIMESTAMP_BASE_DEFAULT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TIMESTAMP_BASE_MONOTONIC", ApiSince=33)] + [<Android.Runtime.Register("TIMESTAMP_BASE_MONOTONIC", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.TimestampBase enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.TimestampBase enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.Params.TimestampBase + + 2 + + Timestamp base roughly the same as android.os.SystemClock#uptimeMillis. + + + + Java documentation for android.hardware.camera2.params.OutputConfiguration.TIMESTAMP_BASE_MONOTONIC. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TIMESTAMP_BASE_REALTIME", ApiSince=33)] + [<Android.Runtime.Register("TIMESTAMP_BASE_REALTIME", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.TimestampBase enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.TimestampBase enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.Params.TimestampBase + + 3 + + Timestamp base roughly the same as android.os.SystemClock#elapsedRealtime. + + + + Java documentation for android.hardware.camera2.params.OutputConfiguration.TIMESTAMP_BASE_REALTIME. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TIMESTAMP_BASE_SENSOR", ApiSince=33)] + [<Android.Runtime.Register("TIMESTAMP_BASE_SENSOR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.TimestampBase enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.TimestampBase enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.Params.TimestampBase + + 1 + + Timestamp base of CameraCharacteristics#SENSOR_INFO_TIMESTAMP_SOURCE. + + + + Java documentation for android.hardware.camera2.params.OutputConfiguration.TIMESTAMP_BASE_SENSOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2.Params/RecommendedStreamConfigurationMap.xml b/docs/Mono.Android/en/Android.Hardware.Camera2.Params/RecommendedStreamConfigurationMap.xml index dbf26cb3cd..629549681c 100644 --- a/docs/Mono.Android/en/Android.Hardware.Camera2.Params/RecommendedStreamConfigurationMap.xml +++ b/docs/Mono.Android/en/Android.Hardware.Camera2.Params/RecommendedStreamConfigurationMap.xml @@ -910,6 +910,49 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("USECASE_10BIT_OUTPUT", ApiSince=33)] + [<Android.Runtime.Register("USECASE_10BIT_OUTPUT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.UsecaseMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.UsecaseMode enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.Params.UsecaseMode + + 8 + + If supported, the recommended 10-bit output stream configurations must include + a subset of the advertised android.graphics.ImageFormat#YCBCR_P010 and + android.graphics.ImageFormat#PRIVATE outputs that are optimized for power + and performance when registered along with a supported 10-bit dynamic range profile. + + + + Java documentation for android.hardware.camera2.params.RecommendedStreamConfigurationMap.USECASE_10BIT_OUTPUT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2.Params/TimestampBase.xml b/docs/Mono.Android/en/Android.Hardware.Camera2.Params/TimestampBase.xml new file mode 100644 index 0000000000..e9d1c2e6d3 --- /dev/null +++ b/docs/Mono.Android/en/Android.Hardware.Camera2.Params/TimestampBase.xml @@ -0,0 +1,139 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.OutputConfiguration.TimestampBaseChoreographerSynced", JniField="android/hardware/camera2/params/OutputConfiguration.TIMESTAMP_BASE_CHOREOGRAPHER_SYNCED")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.OutputConfiguration.TimestampBaseChoreographerSynced", JniField="android/hardware/camera2/params/OutputConfiguration.TIMESTAMP_BASE_CHOREOGRAPHER_SYNCED")>] + + + + Android.Hardware.Camera2.Params.TimestampBase + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.OutputConfiguration.TimestampBaseDefault", JniField="android/hardware/camera2/params/OutputConfiguration.TIMESTAMP_BASE_DEFAULT")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.OutputConfiguration.TimestampBaseDefault", JniField="android/hardware/camera2/params/OutputConfiguration.TIMESTAMP_BASE_DEFAULT")>] + + + + Android.Hardware.Camera2.Params.TimestampBase + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.OutputConfiguration.TimestampBaseMonotonic", JniField="android/hardware/camera2/params/OutputConfiguration.TIMESTAMP_BASE_MONOTONIC")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.OutputConfiguration.TimestampBaseMonotonic", JniField="android/hardware/camera2/params/OutputConfiguration.TIMESTAMP_BASE_MONOTONIC")>] + + + + Android.Hardware.Camera2.Params.TimestampBase + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.OutputConfiguration.TimestampBaseRealtime", JniField="android/hardware/camera2/params/OutputConfiguration.TIMESTAMP_BASE_REALTIME")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.OutputConfiguration.TimestampBaseRealtime", JniField="android/hardware/camera2/params/OutputConfiguration.TIMESTAMP_BASE_REALTIME")>] + + + + Android.Hardware.Camera2.Params.TimestampBase + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.OutputConfiguration.TimestampBaseSensor", JniField="android/hardware/camera2/params/OutputConfiguration.TIMESTAMP_BASE_SENSOR")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.OutputConfiguration.TimestampBaseSensor", JniField="android/hardware/camera2/params/OutputConfiguration.TIMESTAMP_BASE_SENSOR")>] + + + + Android.Hardware.Camera2.Params.TimestampBase + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2.Params/UsecaseMode.xml b/docs/Mono.Android/en/Android.Hardware.Camera2.Params/UsecaseMode.xml index efec7dc653..8731ee2eb8 100644 --- a/docs/Mono.Android/en/Android.Hardware.Camera2.Params/UsecaseMode.xml +++ b/docs/Mono.Android/en/Android.Hardware.Camera2.Params/UsecaseMode.xml @@ -135,6 +135,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.RecommendedStreamConfigurationMap.Usecase10bitOutput", JniField="android/hardware/camera2/params/RecommendedStreamConfigurationMap.USECASE_10BIT_OUTPUT")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.Params.RecommendedStreamConfigurationMap.Usecase10bitOutput", JniField="android/hardware/camera2/params/RecommendedStreamConfigurationMap.USECASE_10BIT_OUTPUT")>] + + + + Android.Hardware.Camera2.Params.UsecaseMode + + 8 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2/AutomotiveLensFacing.xml b/docs/Mono.Android/en/Android.Hardware.Camera2/AutomotiveLensFacing.xml new file mode 100644 index 0000000000..b18b10cd2b --- /dev/null +++ b/docs/Mono.Android/en/Android.Hardware.Camera2/AutomotiveLensFacing.xml @@ -0,0 +1,379 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingExteriorFront", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_FRONT")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingExteriorFront", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_FRONT")>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingExteriorLeft", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_LEFT")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingExteriorLeft", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_LEFT")>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingExteriorOther", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_OTHER")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingExteriorOther", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_OTHER")>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingExteriorRear", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_REAR")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingExteriorRear", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_REAR")>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingExteriorRight", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_RIGHT")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingExteriorRight", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_RIGHT")>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorOther", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_OTHER")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorOther", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_OTHER")>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorSeatRow1Center", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_CENTER")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorSeatRow1Center", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_CENTER")>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 7 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorSeatRow1Left", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_LEFT")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorSeatRow1Left", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_LEFT")>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorSeatRow1Right", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_RIGHT")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorSeatRow1Right", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_RIGHT")>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorSeatRow2Center", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_CENTER")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorSeatRow2Center", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_CENTER")>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 10 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorSeatRow2Left", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_LEFT")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorSeatRow2Left", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_LEFT")>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 9 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorSeatRow2Right", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_RIGHT")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorSeatRow2Right", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_RIGHT")>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 11 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorSeatRow3Center", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_CENTER")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorSeatRow3Center", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_CENTER")>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 13 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorSeatRow3Left", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_LEFT")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorSeatRow3Left", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_LEFT")>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 12 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorSeatRow3Right", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_RIGHT")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLensFacingInteriorSeatRow3Right", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_RIGHT")>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 14 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2/AutomotiveLocation.xml b/docs/Mono.Android/en/Android.Hardware.Camera2/AutomotiveLocation.xml new file mode 100644 index 0000000000..64a3bd5595 --- /dev/null +++ b/docs/Mono.Android/en/Android.Hardware.Camera2/AutomotiveLocation.xml @@ -0,0 +1,283 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExteriorFront", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_FRONT")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExteriorFront", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_FRONT")>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExteriorLeft", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_LEFT")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExteriorLeft", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_LEFT")>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExteriorOther", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_OTHER")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExteriorOther", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_OTHER")>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExteriorRear", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_REAR")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExteriorRear", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_REAR")>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExteriorRight", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_RIGHT")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExteriorRight", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_RIGHT")>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExtraFront", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_FRONT")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExtraFront", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_FRONT")>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 7 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExtraLeft", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_LEFT")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExtraLeft", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_LEFT")>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 9 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExtraOther", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_OTHER")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExtraOther", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_OTHER")>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExtraRear", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_REAR")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExtraRear", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_REAR")>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExtraRight", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_RIGHT")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationExtraRight", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_RIGHT")>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 10 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationInterior", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_INTERIOR")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.AutomotiveLocationInterior", JniField="android/hardware/camera2/CameraMetadata.AUTOMOTIVE_LOCATION_INTERIOR")>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2/CameraCharacteristics.xml b/docs/Mono.Android/en/Android.Hardware.Camera2/CameraCharacteristics.xml index 084e933577..e5ef86e5ed 100644 --- a/docs/Mono.Android/en/Android.Hardware.Camera2/CameraCharacteristics.xml +++ b/docs/Mono.Android/en/Android.Hardware.Camera2/CameraCharacteristics.xml @@ -34,6 +34,56 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LENS_FACING", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LENS_FACING", ApiSince=33)>] + + + + Android.Hardware.Camera2.CameraCharacteristics+Key + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LOCATION", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LOCATION", ApiSince=33)>] + + + + Android.Hardware.Camera2.CameraCharacteristics+Key + + + To be added. + To be added. + To be added. + + @@ -1095,6 +1145,56 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLASH_INFO_STRENGTH_DEFAULT_LEVEL", ApiSince=33)] + [<Android.Runtime.Register("FLASH_INFO_STRENGTH_DEFAULT_LEVEL", ApiSince=33)>] + + + + Android.Hardware.Camera2.CameraCharacteristics+Key + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLASH_INFO_STRENGTH_MAXIMUM_LEVEL", ApiSince=33)] + [<Android.Runtime.Register("FLASH_INFO_STRENGTH_MAXIMUM_LEVEL", ApiSince=33)>] + + + + Android.Hardware.Camera2.CameraCharacteristics+Key + + + To be added. + To be added. + To be added. + + @@ -1227,6 +1327,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INFO_DEVICE_STATE_SENSOR_ORIENTATION_MAP", ApiSince=32)] + [<Android.Runtime.Register("INFO_DEVICE_STATE_SENSOR_ORIENTATION_MAP", ApiSince=32)>] + + + + Android.Hardware.Camera2.CameraCharacteristics+Key + + + To be added. + To be added. + To be added. + + @@ -2219,6 +2344,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES", ApiSince=33)] + [<Android.Runtime.Register("REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES", ApiSince=33)>] + + + + Android.Hardware.Camera2.CameraCharacteristics+Key + + + To be added. + To be added. + To be added. + + @@ -2451,6 +2601,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUEST_RECOMMENDED_TEN_BIT_DYNAMIC_RANGE_PROFILE", ApiSince=33)] + [<Android.Runtime.Register("REQUEST_RECOMMENDED_TEN_BIT_DYNAMIC_RANGE_PROFILE", ApiSince=33)>] + + + + Android.Hardware.Camera2.CameraCharacteristics+Key + + + To be added. + To be added. + To be added. + + @@ -2526,6 +2701,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SCALER_AVAILABLE_STREAM_USE_CASES", ApiSince=33)] + [<Android.Runtime.Register("SCALER_AVAILABLE_STREAM_USE_CASES", ApiSince=33)>] + + + + Android.Hardware.Camera2.CameraCharacteristics+Key + + + To be added. + To be added. + To be added. + + @@ -2674,6 +2874,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SCALER_MANDATORY_PREVIEW_STABILIZATION_OUTPUT_STREAM_COMBINATIONS", ApiSince=33)] + [<Android.Runtime.Register("SCALER_MANDATORY_PREVIEW_STABILIZATION_OUTPUT_STREAM_COMBINATIONS", ApiSince=33)>] + + + + Android.Hardware.Camera2.CameraCharacteristics+Key + + + To be added. + To be added. + To be added. + + @@ -2712,6 +2937,56 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SCALER_MANDATORY_TEN_BIT_OUTPUT_STREAM_COMBINATIONS", ApiSince=33)] + [<Android.Runtime.Register("SCALER_MANDATORY_TEN_BIT_OUTPUT_STREAM_COMBINATIONS", ApiSince=33)>] + + + + Android.Hardware.Camera2.CameraCharacteristics+Key + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SCALER_MANDATORY_USE_CASE_STREAM_COMBINATIONS", ApiSince=33)] + [<Android.Runtime.Register("SCALER_MANDATORY_USE_CASE_STREAM_COMBINATIONS", ApiSince=33)>] + + + + Android.Hardware.Camera2.CameraCharacteristics+Key + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2/CameraExtensionCharacteristics.xml b/docs/Mono.Android/en/Android.Hardware.Camera2/CameraExtensionCharacteristics.xml index bf7af7ea67..cfdb2b4ab5 100644 --- a/docs/Mono.Android/en/Android.Hardware.Camera2/CameraExtensionCharacteristics.xml +++ b/docs/Mono.Android/en/Android.Hardware.Camera2/CameraExtensionCharacteristics.xml @@ -156,6 +156,47 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTENSION_FACE_RETOUCH", ApiSince=33)] + [<Android.Runtime.Register("EXTENSION_FACE_RETOUCH", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.CameraExtensionTypes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.CameraExtensionTypes enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.CameraExtensionTypes + + 1 + + Device-specific extension implementation which tends to smooth the skin and apply other + cosmetic effects to people's faces. + + + + Java documentation for android.hardware.camera2.CameraExtensionCharacteristics.EXTENSION_FACE_RETOUCH. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -238,6 +279,104 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAvailableCaptureRequestKeys", "(I)Ljava/util/Set;", "", ApiSince=33)] + [<Android.Runtime.Register("getAvailableCaptureRequestKeys", "(I)Ljava/util/Set;", "", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<Android.Hardware.Camera2.CaptureRequest+Key> + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionFaceRetouch", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionFaceRetouch", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")>] + + + + + + the extension type + Returns the set of keys supported by a CaptureRequest submitted in a + CameraExtensionSession with a given extension type. + non-modifiable set of capture keys supported by camera extension session initialized + with the given extension type. + + + + Java documentation for android.hardware.camera2.CameraExtensionCharacteristics.getAvailableCaptureRequestKeys(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAvailableCaptureResultKeys", "(I)Ljava/util/Set;", "", ApiSince=33)] + [<Android.Runtime.Register("getAvailableCaptureResultKeys", "(I)Ljava/util/Set;", "", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<Android.Hardware.Camera2.CaptureResult+Key> + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionFaceRetouch", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionFaceRetouch", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")>] + + + + + + the extension type + Returns the set of keys supported by a CaptureResult passed as an argument to + CameraExtensionSession.ExtensionCaptureCallback#onCaptureResultAvailable. + non-modifiable set of capture result keys supported by camera extension session + initialized with the given extension type. + + + + Java documentation for android.hardware.camera2.CameraExtensionCharacteristics.getAvailableCaptureResultKeys(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -261,8 +400,8 @@ - [Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionBeauty", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionBeauty", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionFaceRetouch", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionFaceRetouch", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")>] @@ -326,8 +465,8 @@ - [Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionBeauty", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionBeauty", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionFaceRetouch", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionFaceRetouch", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")>] @@ -378,8 +517,8 @@ - [Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionBeauty", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionBeauty", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionFaceRetouch", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionFaceRetouch", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")>] diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2/CameraExtensionSession+ExtensionCaptureCallback.xml b/docs/Mono.Android/en/Android.Hardware.Camera2/CameraExtensionSession+ExtensionCaptureCallback.xml index 3c614b3324..64ede6c3ee 100644 --- a/docs/Mono.Android/en/Android.Hardware.Camera2/CameraExtensionSession+ExtensionCaptureCallback.xml +++ b/docs/Mono.Android/en/Android.Hardware.Camera2/CameraExtensionSession+ExtensionCaptureCallback.xml @@ -193,6 +193,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCaptureResultAvailable", "(Landroid/hardware/camera2/CameraExtensionSession;Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/TotalCaptureResult;)V", "GetOnCaptureResultAvailable_Landroid_hardware_camera2_CameraExtensionSession_Landroid_hardware_camera2_CaptureRequest_Landroid_hardware_camera2_TotalCaptureResult_Handler", ApiSince=33)] + [<Android.Runtime.Register("onCaptureResultAvailable", "(Landroid/hardware/camera2/CameraExtensionSession;Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/TotalCaptureResult;)V", "GetOnCaptureResultAvailable_Landroid_hardware_camera2_CameraExtensionSession_Landroid_hardware_camera2_CaptureRequest_Landroid_hardware_camera2_TotalCaptureResult_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + + The session received during + StateCallback#onConfigured(CameraExtensionSession) + The request that was given to the CameraDevice + The total output metadata from the capture, which only includes the + capture result keys advertised as supported in + CameraExtensionCharacteristics#getAvailableCaptureResultKeys. + This method is called when an image capture has fully completed and all the + result metadata is available. + + + + Java documentation for android.hardware.camera2.CameraExtensionSession.ExtensionCaptureCallback.onCaptureResultAvailable(android.hardware.camera2.CameraExtensionSession, android.hardware.camera2.CaptureRequest, android.hardware.camera2.TotalCaptureResult). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2/CameraExtensionTypes.xml b/docs/Mono.Android/en/Android.Hardware.Camera2/CameraExtensionTypes.xml index c16e4ab9ff..ce065ee32b 100644 --- a/docs/Mono.Android/en/Android.Hardware.Camera2/CameraExtensionTypes.xml +++ b/docs/Mono.Android/en/Android.Hardware.Camera2/CameraExtensionTypes.xml @@ -87,6 +87,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraExtensionCharacteristics.ExtensionFaceRetouch", JniField="android/hardware/camera2/CameraExtensionCharacteristics.EXTENSION_FACE_RETOUCH")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraExtensionCharacteristics.ExtensionFaceRetouch", JniField="android/hardware/camera2/CameraExtensionCharacteristics.EXTENSION_FACE_RETOUCH")>] + + + + Android.Hardware.Camera2.CameraExtensionTypes + + 1 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2/CameraManager+TorchCallback.xml b/docs/Mono.Android/en/Android.Hardware.Camera2/CameraManager+TorchCallback.xml index f194608c76..21e3161824 100644 --- a/docs/Mono.Android/en/Android.Hardware.Camera2/CameraManager+TorchCallback.xml +++ b/docs/Mono.Android/en/Android.Hardware.Camera2/CameraManager+TorchCallback.xml @@ -195,6 +195,49 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onTorchStrengthLevelChanged", "(Ljava/lang/String;I)V", "GetOnTorchStrengthLevelChanged_Ljava_lang_String_IHandler", ApiSince=33)] + [<Android.Runtime.Register("onTorchStrengthLevelChanged", "(Ljava/lang/String;I)V", "GetOnTorchStrengthLevelChanged_Ljava_lang_String_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + + The unique identifier of the camera whose flash unit brightness level has + been changed. + The brightness level of the flash unit that has been changed to. + A camera's flash unit brightness level has been changed in torch mode via + #turnOnTorchWithStrengthLevel. + + + + Java documentation for android.hardware.camera2.CameraManager.TorchCallback.onTorchStrengthLevelChanged(java.lang.String, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2/CameraManager.xml b/docs/Mono.Android/en/Android.Hardware.Camera2/CameraManager.xml index b43e1a57b6..1cd0c45089 100644 --- a/docs/Mono.Android/en/Android.Hardware.Camera2/CameraManager.xml +++ b/docs/Mono.Android/en/Android.Hardware.Camera2/CameraManager.xml @@ -201,6 +201,51 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getTorchStrengthLevel", "(Ljava/lang/String;)I", "", ApiSince=33)] + [<Android.Runtime.Register("getTorchStrengthLevel", "(Ljava/lang/String;)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + The unique identifier of the camera device that the flash unit belongs to. + Returns the brightness level of the flash unit associated with the cameraId. + The brightness level of the flash unit associated with cameraId. + When the torch is turned OFF, the strength level will reset to a default level + android.hardware.camera2.CameraCharacteristics#FLASH_INFO_STRENGTH_DEFAULT_LEVEL. + In this case the return value will be + android.hardware.camera2.CameraCharacteristics#FLASH_INFO_STRENGTH_DEFAULT_LEVEL + rather than 0. + + + + Java documentation for android.hardware.camera2.CameraManager.getTorchStrengthLevel(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -640,6 +685,36 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("turnOnTorchWithStrengthLevel", "(Ljava/lang/String;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("turnOnTorchWithStrengthLevel", "(Ljava/lang/String;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2/CameraMetadata.xml b/docs/Mono.Android/en/Android.Hardware.Camera2/CameraMetadata.xml index 2616b961ca..bf11370aab 100644 --- a/docs/Mono.Android/en/Android.Hardware.Camera2/CameraMetadata.xml +++ b/docs/Mono.Android/en/Android.Hardware.Camera2/CameraMetadata.xml @@ -60,6 +60,1052 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_EXTERIOR_FRONT", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_EXTERIOR_FRONT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 1 + + The camera device faces the front of the vehicle body frame. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_FRONT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_EXTERIOR_LEFT", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_EXTERIOR_LEFT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 3 + + The camera device faces the left side of the vehicle body frame. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_LEFT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_EXTERIOR_OTHER", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_EXTERIOR_OTHER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 0 + + The camera device faces the outside of the vehicle body frame but not exactly + one of the exterior sides defined by this enum. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_OTHER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_EXTERIOR_REAR", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_EXTERIOR_REAR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 2 + + The camera device faces the rear of the vehicle body frame. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_REAR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_EXTERIOR_RIGHT", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_EXTERIOR_RIGHT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 4 + + The camera device faces the right side of the vehicle body frame. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LENS_FACING_EXTERIOR_RIGHT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_OTHER", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_OTHER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 5 + + The camera device faces the inside of the vehicle body frame but not exactly + one of seats described by this enum. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_OTHER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_CENTER", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_CENTER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 7 + + The camera device faces the center seat of the first row. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_CENTER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_LEFT", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_LEFT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 6 + + The camera device faces the left side seat of the first row. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_LEFT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_RIGHT", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_RIGHT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 8 + + The camera device faces the right seat of the first row. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_RIGHT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_CENTER", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_CENTER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 10 + + The camera device faces the center seat of the second row. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_CENTER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_LEFT", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_LEFT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 9 + + The camera device faces the left side seat of the second row. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_LEFT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_RIGHT", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_RIGHT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 11 + + The camera device faces the right side seat of the second row. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_RIGHT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_CENTER", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_CENTER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 13 + + The camera device faces the center seat of the third row. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_CENTER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_LEFT", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_LEFT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 12 + + The camera device faces the left side seat of the third row. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_LEFT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_RIGHT", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_RIGHT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLensFacing enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLensFacing + + 14 + + The camera device faces the right seat of the third row. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_RIGHT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTERIOR_FRONT", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTERIOR_FRONT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 2 + + The camera device exists outside of the vehicle body frame and on its front side. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_FRONT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTERIOR_LEFT", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTERIOR_LEFT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 4 + + The camera device exists outside and on left side of the vehicle body frame. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_LEFT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTERIOR_OTHER", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTERIOR_OTHER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 1 + + The camera exists outside of the vehicle body frame but not exactly on one of the + exterior locations this enum defines. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_OTHER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTERIOR_REAR", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTERIOR_REAR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 3 + + The camera device exists outside of the vehicle body frame and on its rear side. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_REAR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTERIOR_RIGHT", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTERIOR_RIGHT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 5 + + The camera device exists outside and on right side of the vehicle body frame. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LOCATION_EXTERIOR_RIGHT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTRA_FRONT", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTRA_FRONT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 7 + + The camera device exists outside of the extra vehicle's body frame and on its front + side. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_FRONT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTRA_LEFT", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTRA_LEFT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 9 + + The camera device exists outside and on left side of the extra vehicle body. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_LEFT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTRA_OTHER", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTRA_OTHER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 6 + + The camera device exists on an extra vehicle, such as the trailer, but not exactly + on one of front, rear, left, or right side. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_OTHER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTRA_REAR", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTRA_REAR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 8 + + The camera device exists outside of the extra vehicle's body frame and on its rear + side. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_REAR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTRA_RIGHT", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LOCATION_EXTRA_RIGHT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 10 + + The camera device exists outside and on right side of the extra vehicle body. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LOCATION_EXTRA_RIGHT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOMOTIVE_LOCATION_INTERIOR", ApiSince=33)] + [<Android.Runtime.Register("AUTOMOTIVE_LOCATION_INTERIOR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.AutomotiveLocation enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.AutomotiveLocation + + 0 + + The camera device exists inside of the vehicle cabin. + + + + Java documentation for android.hardware.camera2.CameraMetadata.AUTOMOTIVE_LOCATION_INTERIOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -280,11 +1326,52 @@ 4 - Use a specific extended scene mode. + Use a specific extended scene mode. + + + + Java documentation for android.hardware.camera2.CameraMetadata.CONTROL_MODE_USE_EXTENDED_SCENE_MODE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTROL_VIDEO_STABILIZATION_MODE_PREVIEW_STABILIZATION", ApiSince=33)] + [<Android.Runtime.Register("CONTROL_VIDEO_STABILIZATION_MODE_PREVIEW_STABILIZATION", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.ControlVideoStabilizationMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.ControlVideoStabilizationMode enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.ControlVideoStabilizationMode + + 2 + + Preview stabilization, where the preview in addition to all other non-RAW streams are + stabilized with the same quality of stabilization, is enabled. - Java documentation for android.hardware.camera2.CameraMetadata.CONTROL_MODE_USE_EXTENDED_SCENE_MODE. + Java documentation for android.hardware.camera2.CameraMetadata.CONTROL_VIDEO_STABILIZATION_MODE_PREVIEW_STABILIZATION. @@ -472,6 +1559,43 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LENS_POSE_REFERENCE_AUTOMOTIVE", ApiSince=33)] + [<Android.Runtime.Register("LENS_POSE_REFERENCE_AUTOMOTIVE", ApiSince=33)>] + + + + System.Int32 + + 3 + + The value of CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation is relative to the origin of the + automotive sensor coordinate system, which is at the center of the rear axle. + + + + Java documentation for android.hardware.camera2.CameraMetadata.LENS_POSE_REFERENCE_AUTOMOTIVE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -657,6 +1781,48 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUEST_AVAILABLE_CAPABILITIES_DYNAMIC_RANGE_TEN_BIT", ApiSince=33)] + [<Android.Runtime.Register("REQUEST_AVAILABLE_CAPABILITIES_DYNAMIC_RANGE_TEN_BIT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.RequestAvailableCapabilities enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.RequestAvailableCapabilities enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.RequestAvailableCapabilities + + 18 + + The device supports one or more 10-bit camera outputs according to the dynamic range + profiles specified in + android.hardware.camera2.params.DynamicRangeProfiles#getSupportedProfiles . + + + + Java documentation for android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_DYNAMIC_RANGE_TEN_BIT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -739,6 +1905,49 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASE", ApiSince=33)] + [<Android.Runtime.Register("REQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.RequestAvailableCapabilities enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.RequestAvailableCapabilities enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.RequestAvailableCapabilities + + 19 + + The camera device supports selecting a per-stream use case via + android.hardware.camera2.params.OutputConfiguration#setStreamUseCase + so that the device can optimize camera pipeline parameters such as tuning, sensor + mode, or ISP settings for a specific user scenario. + + + + Java documentation for android.hardware.camera2.CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -822,6 +2031,246 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SCALER_AVAILABLE_STREAM_USE_CASES_DEFAULT", ApiSince=33)] + [<Android.Runtime.Register("SCALER_AVAILABLE_STREAM_USE_CASES_DEFAULT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.ScalerAvailableStreamUseCases enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.ScalerAvailableStreamUseCases enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.ScalerAvailableStreamUseCases + + 0 + + Default stream use case. + + + + Java documentation for android.hardware.camera2.CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_DEFAULT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW", ApiSince=33)] + [<Android.Runtime.Register("SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.ScalerAvailableStreamUseCases enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.ScalerAvailableStreamUseCases enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.ScalerAvailableStreamUseCases + + 1 + + Live stream shown to the user. + + + + Java documentation for android.hardware.camera2.CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW_VIDEO_STILL", ApiSince=33)] + [<Android.Runtime.Register("SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW_VIDEO_STILL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.ScalerAvailableStreamUseCases enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.ScalerAvailableStreamUseCases enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.ScalerAvailableStreamUseCases + + 4 + + One single stream used for combined purposes of preview, video, and still capture. + + + + Java documentation for android.hardware.camera2.CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW_VIDEO_STILL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SCALER_AVAILABLE_STREAM_USE_CASES_STILL_CAPTURE", ApiSince=33)] + [<Android.Runtime.Register("SCALER_AVAILABLE_STREAM_USE_CASES_STILL_CAPTURE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.ScalerAvailableStreamUseCases enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.ScalerAvailableStreamUseCases enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.ScalerAvailableStreamUseCases + + 2 + + Still photo capture. + + + + Java documentation for android.hardware.camera2.CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_STILL_CAPTURE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_CALL", ApiSince=33)] + [<Android.Runtime.Register("SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_CALL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.ScalerAvailableStreamUseCases enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.ScalerAvailableStreamUseCases enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.ScalerAvailableStreamUseCases + + 5 + + Long-running video call optimized for both power efficiency and video quality. + + + + Java documentation for android.hardware.camera2.CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_CALL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_RECORD", ApiSince=33)] + [<Android.Runtime.Register("SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_RECORD", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.ScalerAvailableStreamUseCases enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.ScalerAvailableStreamUseCases enum directly instead of this field.", true)>] + + + + Android.Hardware.Camera2.ScalerAvailableStreamUseCases + + 3 + + Recording video clips. + + + + Java documentation for android.hardware.camera2.CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_RECORD. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2/CaptureRequest+Key.xml b/docs/Mono.Android/en/Android.Hardware.Camera2/CaptureRequest+Key.xml index 9c15db8822..cb689a4028 100644 --- a/docs/Mono.Android/en/Android.Hardware.Camera2/CaptureRequest+Key.xml +++ b/docs/Mono.Android/en/Android.Hardware.Camera2/CaptureRequest+Key.xml @@ -23,7 +23,7 @@ A Key is used to do capture request field lookups with - CaptureResult#get or to set fields with + CaptureRequest#get or to set fields with CaptureRequest.Builder#set(Key, Object). diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2/ControlVideoStabilizationMode.xml b/docs/Mono.Android/en/Android.Hardware.Camera2/ControlVideoStabilizationMode.xml index f8689c80a0..5e540cb25c 100644 --- a/docs/Mono.Android/en/Android.Hardware.Camera2/ControlVideoStabilizationMode.xml +++ b/docs/Mono.Android/en/Android.Hardware.Camera2/ControlVideoStabilizationMode.xml @@ -71,5 +71,29 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/hardware/camera2/CameraMetadata.CONTROL_VIDEO_STABILIZATION_MODE_PREVIEW_STABILIZATION")] + [<Android.Runtime.IntDefinition(null, JniField="android/hardware/camera2/CameraMetadata.CONTROL_VIDEO_STABILIZATION_MODE_PREVIEW_STABILIZATION")>] + + + + Android.Hardware.Camera2.ControlVideoStabilizationMode + + 2 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2/RequestAvailableCapabilities.xml b/docs/Mono.Android/en/Android.Hardware.Camera2/RequestAvailableCapabilities.xml index d36b072b52..e40c3db4c1 100644 --- a/docs/Mono.Android/en/Android.Hardware.Camera2/RequestAvailableCapabilities.xml +++ b/docs/Mono.Android/en/Android.Hardware.Camera2/RequestAvailableCapabilities.xml @@ -125,6 +125,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_DYNAMIC_RANGE_TEN_BIT")] + [<Android.Runtime.IntDefinition(null, JniField="android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_DYNAMIC_RANGE_TEN_BIT")>] + + + + Android.Hardware.Camera2.RequestAvailableCapabilities + + 18 + + To be added. + + @@ -404,6 +428,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASE")] + [<Android.Runtime.IntDefinition(null, JniField="android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASE")>] + + + + Android.Hardware.Camera2.RequestAvailableCapabilities + + 19 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Hardware.Camera2/ScalerAvailableStreamUseCases.xml b/docs/Mono.Android/en/Android.Hardware.Camera2/ScalerAvailableStreamUseCases.xml new file mode 100644 index 0000000000..1a3f298a7f --- /dev/null +++ b/docs/Mono.Android/en/Android.Hardware.Camera2/ScalerAvailableStreamUseCases.xml @@ -0,0 +1,163 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.ScalerAvailableStreamUseCasesDefault", JniField="android/hardware/camera2/CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_DEFAULT")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.ScalerAvailableStreamUseCasesDefault", JniField="android/hardware/camera2/CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_DEFAULT")>] + + + + Android.Hardware.Camera2.ScalerAvailableStreamUseCases + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.ScalerAvailableStreamUseCasesPreview", JniField="android/hardware/camera2/CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.ScalerAvailableStreamUseCasesPreview", JniField="android/hardware/camera2/CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW")>] + + + + Android.Hardware.Camera2.ScalerAvailableStreamUseCases + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.ScalerAvailableStreamUseCasesPreviewVideoStill", JniField="android/hardware/camera2/CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW_VIDEO_STILL")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.ScalerAvailableStreamUseCasesPreviewVideoStill", JniField="android/hardware/camera2/CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW_VIDEO_STILL")>] + + + + Android.Hardware.Camera2.ScalerAvailableStreamUseCases + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.ScalerAvailableStreamUseCasesStillCapture", JniField="android/hardware/camera2/CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_STILL_CAPTURE")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.ScalerAvailableStreamUseCasesStillCapture", JniField="android/hardware/camera2/CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_STILL_CAPTURE")>] + + + + Android.Hardware.Camera2.ScalerAvailableStreamUseCases + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.ScalerAvailableStreamUseCasesVideoCall", JniField="android/hardware/camera2/CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_CALL")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.ScalerAvailableStreamUseCasesVideoCall", JniField="android/hardware/camera2/CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_CALL")>] + + + + Android.Hardware.Camera2.ScalerAvailableStreamUseCases + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.ScalerAvailableStreamUseCasesVideoRecord", JniField="android/hardware/camera2/CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_RECORD")] + [<Android.Runtime.IntDefinition("Android.Hardware.Camera2.CameraMetadata.ScalerAvailableStreamUseCasesVideoRecord", JniField="android/hardware/camera2/CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_RECORD")>] + + + + Android.Hardware.Camera2.ScalerAvailableStreamUseCases + + 3 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Hardware/DataSpace.xml b/docs/Mono.Android/en/Android.Hardware/DataSpace.xml new file mode 100644 index 0000000000..8b0ed1061f --- /dev/null +++ b/docs/Mono.Android/en/Android.Hardware/DataSpace.xml @@ -0,0 +1,1905 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/hardware/DataSpace", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/hardware/DataSpace", ApiSince=33, DoNotGenerateAcw=true)>] + + + + DataSpace identifies three components of colors - standard (primaries), transfer and range. + + + + Java documentation for android.hardware.DataSpace. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATASPACE_ADOBE_RGB", ApiSince=33)] + [<Android.Runtime.Register("DATASPACE_ADOBE_RGB", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceType + + 151715840 + + Adobe RGB encoding. + + + + Java documentation for android.hardware.DataSpace.DATASPACE_ADOBE_RGB. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATASPACE_BT2020", ApiSince=33)] + [<Android.Runtime.Register("DATASPACE_BT2020", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceType + + 147193856 + + ITU-R Recommendation 2020 (BT. + + + + Java documentation for android.hardware.DataSpace.DATASPACE_BT2020. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATASPACE_BT2020_PQ", ApiSince=33)] + [<Android.Runtime.Register("DATASPACE_BT2020_PQ", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceType + + 163971072 + + ITU-R Recommendation 2020 (BT. + + + + Java documentation for android.hardware.DataSpace.DATASPACE_BT2020_PQ. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATASPACE_BT601_525", ApiSince=33)] + [<Android.Runtime.Register("DATASPACE_BT601_525", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceType + + 281280512 + + ITU-R Recommendation 709 (BT. + + + + Java documentation for android.hardware.DataSpace.DATASPACE_BT601_525. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATASPACE_BT601_625", ApiSince=33)] + [<Android.Runtime.Register("DATASPACE_BT601_625", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceType + + 281149440 + + ITU-R Recommendation 601 (BT. + + + + Java documentation for android.hardware.DataSpace.DATASPACE_BT601_625. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATASPACE_BT709", ApiSince=33)] + [<Android.Runtime.Register("DATASPACE_BT709", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceType + + 281083904 + + ITU-R Recommendation 709 (BT. + + + + Java documentation for android.hardware.DataSpace.DATASPACE_BT709. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATASPACE_DCI_P3", ApiSince=33)] + [<Android.Runtime.Register("DATASPACE_DCI_P3", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceType + + 155844608 + + SMPTE EG 432-1 and SMPTE RP 431-2 + + + + Java documentation for android.hardware.DataSpace.DATASPACE_DCI_P3. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATASPACE_DISPLAY_P3", ApiSince=33)] + [<Android.Runtime.Register("DATASPACE_DISPLAY_P3", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceType + + 143261696 + + Display P3 encoding. + + + + Java documentation for android.hardware.DataSpace.DATASPACE_DISPLAY_P3. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATASPACE_JFIF", ApiSince=33)] + [<Android.Runtime.Register("DATASPACE_JFIF", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceType + + 146931712 + + JPEG File Interchange Format (JFIF). + + + + Java documentation for android.hardware.DataSpace.DATASPACE_JFIF. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATASPACE_SCRGB", ApiSince=33)] + [<Android.Runtime.Register("DATASPACE_SCRGB", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceType + + 411107328 + + scRGB gamma encoding. + + + + Java documentation for android.hardware.DataSpace.DATASPACE_SCRGB. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATASPACE_SCRGB_LINEAR", ApiSince=33)] + [<Android.Runtime.Register("DATASPACE_SCRGB_LINEAR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceType + + 406913024 + + scRGB linear encoding. + + + + Java documentation for android.hardware.DataSpace.DATASPACE_SCRGB_LINEAR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATASPACE_SRGB", ApiSince=33)] + [<Android.Runtime.Register("DATASPACE_SRGB", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceType + + 142671872 + + sRGB gamma encoding. + + + + Java documentation for android.hardware.DataSpace.DATASPACE_SRGB. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATASPACE_SRGB_LINEAR", ApiSince=33)] + [<Android.Runtime.Register("DATASPACE_SRGB_LINEAR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceType + + 138477568 + + sRGB linear encoding. + + + + Java documentation for android.hardware.DataSpace.DATASPACE_SRGB_LINEAR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATASPACE_UNKNOWN", ApiSince=33)] + [<Android.Runtime.Register("DATASPACE_UNKNOWN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceType + + 0 + + Default-assumption data space, when not explicitly specified. + + + + Java documentation for android.hardware.DataSpace.DATASPACE_UNKNOWN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getRange", "(I)I", "", ApiSince=33)] + [<Android.Runtime.Register("getRange", "(I)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "DataspaceUnknown", "DataspaceScrgbLinear", "DataspaceSrgb", "DataspaceScrgb", "DataspaceDisplayP3", "DataspaceBt2020Pq", "DataspaceAdobeRgb", "DataspaceJfif", "DataspaceBt601625", "DataspaceBt601525", "DataspaceBt2020", "DataspaceBt709", "DataspaceDciP3", "DataspaceSrgbLinear" }, Flag=true, Type="Android.Hardware.DataSpace")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "DataspaceUnknown", "DataspaceScrgbLinear", "DataspaceSrgb", "DataspaceScrgb", "DataspaceDisplayP3", "DataspaceBt2020Pq", "DataspaceAdobeRgb", "DataspaceJfif", "DataspaceBt601625", "DataspaceBt601525", "DataspaceBt2020", "DataspaceBt709", "DataspaceDciP3", "DataspaceSrgbLinear" }, Flag=true, Type="Android.Hardware.DataSpace")>] + + + + + + The packed dataspace value + Unpack the range field value from the packed dataSpace value + The range aspect + + + + Java documentation for android.hardware.DataSpace.getRange(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getStandard", "(I)I", "", ApiSince=33)] + [<Android.Runtime.Register("getStandard", "(I)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "DataspaceUnknown", "DataspaceScrgbLinear", "DataspaceSrgb", "DataspaceScrgb", "DataspaceDisplayP3", "DataspaceBt2020Pq", "DataspaceAdobeRgb", "DataspaceJfif", "DataspaceBt601625", "DataspaceBt601525", "DataspaceBt2020", "DataspaceBt709", "DataspaceDciP3", "DataspaceSrgbLinear" }, Flag=true, Type="Android.Hardware.DataSpace")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "DataspaceUnknown", "DataspaceScrgbLinear", "DataspaceSrgb", "DataspaceScrgb", "DataspaceDisplayP3", "DataspaceBt2020Pq", "DataspaceAdobeRgb", "DataspaceJfif", "DataspaceBt601625", "DataspaceBt601525", "DataspaceBt2020", "DataspaceBt709", "DataspaceDciP3", "DataspaceSrgbLinear" }, Flag=true, Type="Android.Hardware.DataSpace")>] + + + + + + The packed dataspace value + Unpack the standard field value from the packed dataSpace value. + The standard aspect + + + + Java documentation for android.hardware.DataSpace.getStandard(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getTransfer", "(I)I", "", ApiSince=33)] + [<Android.Runtime.Register("getTransfer", "(I)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "DataspaceUnknown", "DataspaceScrgbLinear", "DataspaceSrgb", "DataspaceScrgb", "DataspaceDisplayP3", "DataspaceBt2020Pq", "DataspaceAdobeRgb", "DataspaceJfif", "DataspaceBt601625", "DataspaceBt601525", "DataspaceBt2020", "DataspaceBt709", "DataspaceDciP3", "DataspaceSrgbLinear" }, Flag=true, Type="Android.Hardware.DataSpace")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "DataspaceUnknown", "DataspaceScrgbLinear", "DataspaceSrgb", "DataspaceScrgb", "DataspaceDisplayP3", "DataspaceBt2020Pq", "DataspaceAdobeRgb", "DataspaceJfif", "DataspaceBt601625", "DataspaceBt601525", "DataspaceBt2020", "DataspaceBt709", "DataspaceDciP3", "DataspaceSrgbLinear" }, Flag=true, Type="Android.Hardware.DataSpace")>] + + + + + + The packed dataspace value + Unpack the transfer field value from the packed dataSpace value + The transfer aspect + + + + Java documentation for android.hardware.DataSpace.getTransfer(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("pack", "(III)I", "", ApiSince=33)] + [<Android.Runtime.Register("pack", "(III)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "StandardUnspecified", "StandardBt709", "StandardBt601625", "StandardBt601625Unadjusted", "StandardBt601525", "StandardBt601525Unadjusted", "StandardBt2020", "StandardBt2020ConstantLuminance", "StandardBt470m", "StandardFilm", "StandardDciP3", "StandardAdobeRgb" }, Flag=true, Type="Android.Hardware.DataSpace")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "StandardUnspecified", "StandardBt709", "StandardBt601625", "StandardBt601625Unadjusted", "StandardBt601525", "StandardBt601525Unadjusted", "StandardBt2020", "StandardBt2020ConstantLuminance", "StandardBt470m", "StandardFilm", "StandardDciP3", "StandardAdobeRgb" }, Flag=true, Type="Android.Hardware.DataSpace")>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "TransferUnspecified", "TransferLinear", "TransferSrgb", "TransferSmpte170m", "TransferGamma22", "TransferGamma26", "TransferGamma28", "TransferSt2084", "TransferHlg" }, Flag=true, Type="Android.Hardware.DataSpace")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "TransferUnspecified", "TransferLinear", "TransferSrgb", "TransferSmpte170m", "TransferGamma22", "TransferGamma26", "TransferGamma28", "TransferSt2084", "TransferHlg" }, Flag=true, Type="Android.Hardware.DataSpace")>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "RangeUnspecified", "RangeFull", "RangeLimited", "RangeExtended" }, Flag=true, Type="Android.Hardware.DataSpace")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "RangeUnspecified", "RangeFull", "RangeLimited", "RangeExtended" }, Flag=true, Type="Android.Hardware.DataSpace")>] + + + + + + Chromaticity coordinates of source primaries + Opto-electronic transfer characteristic at the source + The range of values + Pack the dataSpace value using standard, transfer and range field value. + The int dataspace packed by standard, transfer and range value + + + + Java documentation for android.hardware.DataSpace.pack(int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RANGE_EXTENDED", ApiSince=33)] + [<Android.Runtime.Register("RANGE_EXTENDED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceRange enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceRange enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceRange + + 402653184 + + Extended range is used for scRGB only. + + + + Java documentation for android.hardware.DataSpace.RANGE_EXTENDED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RANGE_FULL", ApiSince=33)] + [<Android.Runtime.Register("RANGE_FULL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceRange enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceRange enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceRange + + 134217728 + + Full range uses all values for Y, Cb and Cr from + 0 to 2^b-1, where b is the bit depth of the color format. + + + + Java documentation for android.hardware.DataSpace.RANGE_FULL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RANGE_LIMITED", ApiSince=33)] + [<Android.Runtime.Register("RANGE_LIMITED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceRange enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceRange enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceRange + + 268435456 + + Limited range uses values 16/256*2^b to 235/256*2^b for Y, and + 1/16*2^b to 15/16*2^b for Cb, Cr, R, G and B, where b is the bit depth of + the color format. + + + + Java documentation for android.hardware.DataSpace.RANGE_LIMITED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RANGE_UNSPECIFIED", ApiSince=33)] + [<Android.Runtime.Register("RANGE_UNSPECIFIED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceRange enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceRange enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceRange + + 0 + + Range characteristics are unknown or are determined by the application. + + + + Java documentation for android.hardware.DataSpace.RANGE_UNSPECIFIED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD_ADOBE_RGB", ApiSince=33)] + [<Android.Runtime.Register("STANDARD_ADOBE_RGB", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceStandard + + 720896 + + Adobe RGB primaries. + + + + Java documentation for android.hardware.DataSpace.STANDARD_ADOBE_RGB. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD_BT2020", ApiSince=33)] + [<Android.Runtime.Register("STANDARD_BT2020", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceStandard + + 393216 + + Use the unadjusted KR = 0.2627, KB = 0.0593 luminance interpretation + for RGB conversion. + + + + Java documentation for android.hardware.DataSpace.STANDARD_BT2020. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD_BT2020_CONSTANT_LUMINANCE", ApiSince=33)] + [<Android.Runtime.Register("STANDARD_BT2020_CONSTANT_LUMINANCE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceStandard + + 458752 + + Use the unadjusted KR = 0.2627, KB = 0.0593 luminance interpretation + for RGB conversion using the linear domain. + + + + Java documentation for android.hardware.DataSpace.STANDARD_BT2020_CONSTANT_LUMINANCE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD_BT470M", ApiSince=33)] + [<Android.Runtime.Register("STANDARD_BT470M", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceStandard + + 524288 + + Use the unadjusted KR = 0.30, KB = 0.11 luminance interpretation + for RGB conversion. + + + + Java documentation for android.hardware.DataSpace.STANDARD_BT470M. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD_BT601_525", ApiSince=33)] + [<Android.Runtime.Register("STANDARD_BT601_525", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceStandard + + 262144 + + Use the adjusted KR = 0.299, KB = 0.114 luminance interpretation + for RGB conversion from the one purely determined by the primaries + to minimize the color shift into RGB space that uses BT. + + + + Java documentation for android.hardware.DataSpace.STANDARD_BT601_525. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD_BT601_525_UNADJUSTED", ApiSince=33)] + [<Android.Runtime.Register("STANDARD_BT601_525_UNADJUSTED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceStandard + + 327680 + + Use the unadjusted KR = 0.212, KB = 0.087 luminance interpretation + for RGB conversion (as in SMPTE 240M). + + + + Java documentation for android.hardware.DataSpace.STANDARD_BT601_525_UNADJUSTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD_BT601_625", ApiSince=33)] + [<Android.Runtime.Register("STANDARD_BT601_625", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceStandard + + 131072 + + Use the adjusted KR = 0.299, KB = 0.114 luminance interpretation + for RGB conversion from the one purely determined by the primaries + to minimize the color shift into RGB space that uses BT. + + + + Java documentation for android.hardware.DataSpace.STANDARD_BT601_625. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD_BT601_625_UNADJUSTED", ApiSince=33)] + [<Android.Runtime.Register("STANDARD_BT601_625_UNADJUSTED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceStandard + + 196608 + + Use the unadjusted KR = 0.222, KB = 0.071 luminance interpretation + for RGB conversion. + + + + Java documentation for android.hardware.DataSpace.STANDARD_BT601_625_UNADJUSTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD_BT709", ApiSince=33)] + [<Android.Runtime.Register("STANDARD_BT709", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceStandard + + 65536 + + Use the unadjusted KR = 0.2126, KB = 0.0722 luminance interpretation + for RGB conversion. + + + + Java documentation for android.hardware.DataSpace.STANDARD_BT709. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD_DCI_P3", ApiSince=33)] + [<Android.Runtime.Register("STANDARD_DCI_P3", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceStandard + + 655360 + + SMPTE EG 432-1 and SMPTE RP 431-2. + + + + Java documentation for android.hardware.DataSpace.STANDARD_DCI_P3. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD_FILM", ApiSince=33)] + [<Android.Runtime.Register("STANDARD_FILM", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceStandard + + 589824 + + Use the unadjusted KR = 0.254, KB = 0.068 luminance interpretation + for RGB conversion. + + + + Java documentation for android.hardware.DataSpace.STANDARD_FILM. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD_UNSPECIFIED", ApiSince=33)] + [<Android.Runtime.Register("STANDARD_UNSPECIFIED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceStandard enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceStandard + + 0 + + Chromacity coordinates are unknown or are determined by the application. + + + + Java documentation for android.hardware.DataSpace.STANDARD_UNSPECIFIED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSFER_GAMMA2_2", ApiSince=33)] + [<Android.Runtime.Register("TRANSFER_GAMMA2_2", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceTransfer enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceTransfer enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceTransfer + + 16777216 + + Display gamma 2. + + + + Java documentation for android.hardware.DataSpace.TRANSFER_GAMMA2_2. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSFER_GAMMA2_6", ApiSince=33)] + [<Android.Runtime.Register("TRANSFER_GAMMA2_6", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceTransfer enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceTransfer enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceTransfer + + 20971520 + + Display gamma 2. + + + + Java documentation for android.hardware.DataSpace.TRANSFER_GAMMA2_6. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSFER_GAMMA2_8", ApiSince=33)] + [<Android.Runtime.Register("TRANSFER_GAMMA2_8", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceTransfer enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceTransfer enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceTransfer + + 25165824 + + Display gamma 2. + + + + Java documentation for android.hardware.DataSpace.TRANSFER_GAMMA2_8. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSFER_HLG", ApiSince=33)] + [<Android.Runtime.Register("TRANSFER_HLG", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceTransfer enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceTransfer enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceTransfer + + 33554432 + + ARIB STD-B67 Hybrid Log Gamma. + + + + Java documentation for android.hardware.DataSpace.TRANSFER_HLG. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSFER_LINEAR", ApiSince=33)] + [<Android.Runtime.Register("TRANSFER_LINEAR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceTransfer enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceTransfer enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceTransfer + + 4194304 + + Linear transfer. + + + + Java documentation for android.hardware.DataSpace.TRANSFER_LINEAR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSFER_SMPTE_170M", ApiSince=33)] + [<Android.Runtime.Register("TRANSFER_SMPTE_170M", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceTransfer enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceTransfer enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceTransfer + + 12582912 + + SMPTE 170M transfer. + + + + Java documentation for android.hardware.DataSpace.TRANSFER_SMPTE_170M. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSFER_SRGB", ApiSince=33)] + [<Android.Runtime.Register("TRANSFER_SRGB", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceTransfer enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceTransfer enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceTransfer + + 8388608 + + sRGB transfer. + + + + Java documentation for android.hardware.DataSpace.TRANSFER_SRGB. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSFER_ST2084", ApiSince=33)] + [<Android.Runtime.Register("TRANSFER_ST2084", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceTransfer enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceTransfer enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceTransfer + + 29360128 + + SMPTE ST 2084 (Dolby Perceptual Quantizer). + + + + Java documentation for android.hardware.DataSpace.TRANSFER_ST2084. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSFER_UNSPECIFIED", ApiSince=33)] + [<Android.Runtime.Register("TRANSFER_UNSPECIFIED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceTransfer enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceTransfer enum directly instead of this field.", true)>] + + + + Android.Hardware.DataSpaceTransfer + + 0 + + Transfer characteristics are unknown or are determined by the + application. + + + + Java documentation for android.hardware.DataSpace.TRANSFER_UNSPECIFIED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Hardware/DataSpaceRange.xml b/docs/Mono.Android/en/Android.Hardware/DataSpaceRange.xml new file mode 100644 index 0000000000..158406d135 --- /dev/null +++ b/docs/Mono.Android/en/Android.Hardware/DataSpaceRange.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.RangeExtended", JniField="android/hardware/DataSpace.RANGE_EXTENDED")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.RangeExtended", JniField="android/hardware/DataSpace.RANGE_EXTENDED")>] + + + + Android.Hardware.DataSpaceRange + + 402653184 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.RangeFull", JniField="android/hardware/DataSpace.RANGE_FULL")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.RangeFull", JniField="android/hardware/DataSpace.RANGE_FULL")>] + + + + Android.Hardware.DataSpaceRange + + 134217728 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.RangeLimited", JniField="android/hardware/DataSpace.RANGE_LIMITED")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.RangeLimited", JniField="android/hardware/DataSpace.RANGE_LIMITED")>] + + + + Android.Hardware.DataSpaceRange + + 268435456 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.RangeUnspecified", JniField="android/hardware/DataSpace.RANGE_UNSPECIFIED")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.RangeUnspecified", JniField="android/hardware/DataSpace.RANGE_UNSPECIFIED")>] + + + + Android.Hardware.DataSpaceRange + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Hardware/DataSpaceStandard.xml b/docs/Mono.Android/en/Android.Hardware/DataSpaceStandard.xml new file mode 100644 index 0000000000..1488f6f1ad --- /dev/null +++ b/docs/Mono.Android/en/Android.Hardware/DataSpaceStandard.xml @@ -0,0 +1,307 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardAdobeRgb", JniField="android/hardware/DataSpace.STANDARD_ADOBE_RGB")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardAdobeRgb", JniField="android/hardware/DataSpace.STANDARD_ADOBE_RGB")>] + + + + Android.Hardware.DataSpaceStandard + + 720896 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardBt2020", JniField="android/hardware/DataSpace.STANDARD_BT2020")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardBt2020", JniField="android/hardware/DataSpace.STANDARD_BT2020")>] + + + + Android.Hardware.DataSpaceStandard + + 393216 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardBt2020ConstantLuminance", JniField="android/hardware/DataSpace.STANDARD_BT2020_CONSTANT_LUMINANCE")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardBt2020ConstantLuminance", JniField="android/hardware/DataSpace.STANDARD_BT2020_CONSTANT_LUMINANCE")>] + + + + Android.Hardware.DataSpaceStandard + + 458752 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardBt470m", JniField="android/hardware/DataSpace.STANDARD_BT470M")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardBt470m", JniField="android/hardware/DataSpace.STANDARD_BT470M")>] + + + + Android.Hardware.DataSpaceStandard + + 524288 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardBt601525", JniField="android/hardware/DataSpace.STANDARD_BT601_525")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardBt601525", JniField="android/hardware/DataSpace.STANDARD_BT601_525")>] + + + + Android.Hardware.DataSpaceStandard + + 262144 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardBt601525Unadjusted", JniField="android/hardware/DataSpace.STANDARD_BT601_525_UNADJUSTED")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardBt601525Unadjusted", JniField="android/hardware/DataSpace.STANDARD_BT601_525_UNADJUSTED")>] + + + + Android.Hardware.DataSpaceStandard + + 327680 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardBt601625", JniField="android/hardware/DataSpace.STANDARD_BT601_625")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardBt601625", JniField="android/hardware/DataSpace.STANDARD_BT601_625")>] + + + + Android.Hardware.DataSpaceStandard + + 131072 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardBt601625Unadjusted", JniField="android/hardware/DataSpace.STANDARD_BT601_625_UNADJUSTED")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardBt601625Unadjusted", JniField="android/hardware/DataSpace.STANDARD_BT601_625_UNADJUSTED")>] + + + + Android.Hardware.DataSpaceStandard + + 196608 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardBt709", JniField="android/hardware/DataSpace.STANDARD_BT709")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardBt709", JniField="android/hardware/DataSpace.STANDARD_BT709")>] + + + + Android.Hardware.DataSpaceStandard + + 65536 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardDciP3", JniField="android/hardware/DataSpace.STANDARD_DCI_P3")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardDciP3", JniField="android/hardware/DataSpace.STANDARD_DCI_P3")>] + + + + Android.Hardware.DataSpaceStandard + + 655360 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardFilm", JniField="android/hardware/DataSpace.STANDARD_FILM")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardFilm", JniField="android/hardware/DataSpace.STANDARD_FILM")>] + + + + Android.Hardware.DataSpaceStandard + + 589824 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardUnspecified", JniField="android/hardware/DataSpace.STANDARD_UNSPECIFIED")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.StandardUnspecified", JniField="android/hardware/DataSpace.STANDARD_UNSPECIFIED")>] + + + + Android.Hardware.DataSpaceStandard + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Hardware/DataSpaceTransfer.xml b/docs/Mono.Android/en/Android.Hardware/DataSpaceTransfer.xml new file mode 100644 index 0000000000..52029709cd --- /dev/null +++ b/docs/Mono.Android/en/Android.Hardware/DataSpaceTransfer.xml @@ -0,0 +1,235 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.TransferGamma22", JniField="android/hardware/DataSpace.TRANSFER_GAMMA2_2")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.TransferGamma22", JniField="android/hardware/DataSpace.TRANSFER_GAMMA2_2")>] + + + + Android.Hardware.DataSpaceTransfer + + 16777216 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.TransferGamma26", JniField="android/hardware/DataSpace.TRANSFER_GAMMA2_6")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.TransferGamma26", JniField="android/hardware/DataSpace.TRANSFER_GAMMA2_6")>] + + + + Android.Hardware.DataSpaceTransfer + + 20971520 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.TransferGamma28", JniField="android/hardware/DataSpace.TRANSFER_GAMMA2_8")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.TransferGamma28", JniField="android/hardware/DataSpace.TRANSFER_GAMMA2_8")>] + + + + Android.Hardware.DataSpaceTransfer + + 25165824 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.TransferHlg", JniField="android/hardware/DataSpace.TRANSFER_HLG")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.TransferHlg", JniField="android/hardware/DataSpace.TRANSFER_HLG")>] + + + + Android.Hardware.DataSpaceTransfer + + 33554432 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.TransferLinear", JniField="android/hardware/DataSpace.TRANSFER_LINEAR")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.TransferLinear", JniField="android/hardware/DataSpace.TRANSFER_LINEAR")>] + + + + Android.Hardware.DataSpaceTransfer + + 4194304 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.TransferSmpte170m", JniField="android/hardware/DataSpace.TRANSFER_SMPTE_170M")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.TransferSmpte170m", JniField="android/hardware/DataSpace.TRANSFER_SMPTE_170M")>] + + + + Android.Hardware.DataSpaceTransfer + + 12582912 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.TransferSrgb", JniField="android/hardware/DataSpace.TRANSFER_SRGB")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.TransferSrgb", JniField="android/hardware/DataSpace.TRANSFER_SRGB")>] + + + + Android.Hardware.DataSpaceTransfer + + 8388608 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.TransferSt2084", JniField="android/hardware/DataSpace.TRANSFER_ST2084")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.TransferSt2084", JniField="android/hardware/DataSpace.TRANSFER_ST2084")>] + + + + Android.Hardware.DataSpaceTransfer + + 29360128 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.TransferUnspecified", JniField="android/hardware/DataSpace.TRANSFER_UNSPECIFIED")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.TransferUnspecified", JniField="android/hardware/DataSpace.TRANSFER_UNSPECIFIED")>] + + + + Android.Hardware.DataSpaceTransfer + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Hardware/DataSpaceType.xml b/docs/Mono.Android/en/Android.Hardware/DataSpaceType.xml new file mode 100644 index 0000000000..e49e5d90fb --- /dev/null +++ b/docs/Mono.Android/en/Android.Hardware/DataSpaceType.xml @@ -0,0 +1,355 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceAdobeRgb", JniField="android/hardware/DataSpace.DATASPACE_ADOBE_RGB")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceAdobeRgb", JniField="android/hardware/DataSpace.DATASPACE_ADOBE_RGB")>] + + + + Android.Hardware.DataSpaceType + + 151715840 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceBt2020", JniField="android/hardware/DataSpace.DATASPACE_BT2020")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceBt2020", JniField="android/hardware/DataSpace.DATASPACE_BT2020")>] + + + + Android.Hardware.DataSpaceType + + 147193856 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceBt2020Pq", JniField="android/hardware/DataSpace.DATASPACE_BT2020_PQ")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceBt2020Pq", JniField="android/hardware/DataSpace.DATASPACE_BT2020_PQ")>] + + + + Android.Hardware.DataSpaceType + + 163971072 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceBt601525", JniField="android/hardware/DataSpace.DATASPACE_BT601_525")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceBt601525", JniField="android/hardware/DataSpace.DATASPACE_BT601_525")>] + + + + Android.Hardware.DataSpaceType + + 281280512 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceBt601625", JniField="android/hardware/DataSpace.DATASPACE_BT601_625")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceBt601625", JniField="android/hardware/DataSpace.DATASPACE_BT601_625")>] + + + + Android.Hardware.DataSpaceType + + 281149440 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceBt709", JniField="android/hardware/DataSpace.DATASPACE_BT709")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceBt709", JniField="android/hardware/DataSpace.DATASPACE_BT709")>] + + + + Android.Hardware.DataSpaceType + + 281083904 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceDciP3", JniField="android/hardware/DataSpace.DATASPACE_DCI_P3")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceDciP3", JniField="android/hardware/DataSpace.DATASPACE_DCI_P3")>] + + + + Android.Hardware.DataSpaceType + + 155844608 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceDisplayP3", JniField="android/hardware/DataSpace.DATASPACE_DISPLAY_P3")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceDisplayP3", JniField="android/hardware/DataSpace.DATASPACE_DISPLAY_P3")>] + + + + Android.Hardware.DataSpaceType + + 143261696 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceJfif", JniField="android/hardware/DataSpace.DATASPACE_JFIF")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceJfif", JniField="android/hardware/DataSpace.DATASPACE_JFIF")>] + + + + Android.Hardware.DataSpaceType + + 146931712 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceScrgb", JniField="android/hardware/DataSpace.DATASPACE_SCRGB")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceScrgb", JniField="android/hardware/DataSpace.DATASPACE_SCRGB")>] + + + + Android.Hardware.DataSpaceType + + 411107328 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceScrgbLinear", JniField="android/hardware/DataSpace.DATASPACE_SCRGB_LINEAR")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceScrgbLinear", JniField="android/hardware/DataSpace.DATASPACE_SCRGB_LINEAR")>] + + + + Android.Hardware.DataSpaceType + + 406913024 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceSrgb", JniField="android/hardware/DataSpace.DATASPACE_SRGB")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceSrgb", JniField="android/hardware/DataSpace.DATASPACE_SRGB")>] + + + + Android.Hardware.DataSpaceType + + 142671872 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceSrgbLinear", JniField="android/hardware/DataSpace.DATASPACE_SRGB_LINEAR")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceSrgbLinear", JniField="android/hardware/DataSpace.DATASPACE_SRGB_LINEAR")>] + + + + Android.Hardware.DataSpaceType + + 138477568 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceUnknown", JniField="android/hardware/DataSpace.DATASPACE_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceUnknown", JniField="android/hardware/DataSpace.DATASPACE_UNKNOWN")>] + + + + Android.Hardware.DataSpaceType + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Hardware/HardwareBuffer.xml b/docs/Mono.Android/en/Android.Hardware/HardwareBuffer.xml index 960c02e5b8..f6214c1ff8 100644 --- a/docs/Mono.Android/en/Android.Hardware/HardwareBuffer.xml +++ b/docs/Mono.Android/en/Android.Hardware/HardwareBuffer.xml @@ -388,6 +388,45 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("USAGE_COMPOSER_OVERLAY", ApiSince=33)] + [<Android.Runtime.Register("USAGE_COMPOSER_OVERLAY", ApiSince=33)>] + + + + System.Int64 + + 2048 + + The buffer will be used as a hardware composer overlay layer. + + + + Java documentation for android.hardware.HardwareBuffer.USAGE_COMPOSER_OVERLAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -544,6 +583,45 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("USAGE_FRONT_BUFFER", ApiSince=33)] + [<Android.Runtime.Register("USAGE_FRONT_BUFFER", ApiSince=33)>] + + + + System.Int64 + + 4294967296 + + Usage: The buffer is used for front-buffer rendering. + + + + Java documentation for android.hardware.HardwareBuffer.USAGE_FRONT_BUFFER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -987,5 +1065,48 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("YCBCR_P010", ApiSince=33)] + [<Android.Runtime.Register("YCBCR_P010", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.HardwareBufferFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.HardwareBufferFormat enum directly instead of this field.", true)>] + + + + Android.Hardware.HardwareBufferFormat + + 54 + + Android YUV P010 format. + + + + Java documentation for android.hardware.HardwareBuffer.YCBCR_P010. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Hardware/HardwareBufferFormat.xml b/docs/Mono.Android/en/Android.Hardware/HardwareBufferFormat.xml index b0af74ad1c..1693052d93 100644 --- a/docs/Mono.Android/en/Android.Hardware/HardwareBufferFormat.xml +++ b/docs/Mono.Android/en/Android.Hardware/HardwareBufferFormat.xml @@ -374,5 +374,29 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/hardware/HardwareBuffer.YCBCR_P010")] + [<Android.Runtime.IntDefinition(null, JniField="android/hardware/HardwareBuffer.YCBCR_P010")>] + + + + Android.Hardware.HardwareBufferFormat + + 54 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Hardware/Sensor.xml b/docs/Mono.Android/en/Android.Hardware/Sensor.xml index 2805da1724..ec6567dff5 100644 --- a/docs/Mono.Android/en/Android.Hardware/Sensor.xml +++ b/docs/Mono.Android/en/Android.Hardware/Sensor.xml @@ -741,6 +741,76 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STRING_TYPE_ACCELEROMETER_LIMITED_AXES", ApiSince=33)] + [<Android.Runtime.Register("STRING_TYPE_ACCELEROMETER_LIMITED_AXES", ApiSince=33)>] + + + + System.String + + + A constant string describing a limited axes accelerometer sensor. + + + + Java documentation for android.hardware.Sensor.STRING_TYPE_ACCELEROMETER_LIMITED_AXES. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STRING_TYPE_ACCELEROMETER_LIMITED_AXES_UNCALIBRATED", ApiSince=33)] + [<Android.Runtime.Register("STRING_TYPE_ACCELEROMETER_LIMITED_AXES_UNCALIBRATED", ApiSince=33)>] + + + + System.String + + + A constant string describing an uncalibrated limited axes accelerometer sensor. + + + + Java documentation for android.hardware.Sensor.STRING_TYPE_ACCELEROMETER_LIMITED_AXES_UNCALIBRATED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -951,6 +1021,76 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STRING_TYPE_GYROSCOPE_LIMITED_AXES", ApiSince=33)] + [<Android.Runtime.Register("STRING_TYPE_GYROSCOPE_LIMITED_AXES", ApiSince=33)>] + + + + System.String + + + A constant string describing a limited axes gyroscope sensor. + + + + Java documentation for android.hardware.Sensor.STRING_TYPE_GYROSCOPE_LIMITED_AXES. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STRING_TYPE_GYROSCOPE_LIMITED_AXES_UNCALIBRATED", ApiSince=33)] + [<Android.Runtime.Register("STRING_TYPE_GYROSCOPE_LIMITED_AXES_UNCALIBRATED", ApiSince=33)>] + + + + System.String + + + A constant string describing an uncalibrated limited axes gyroscope sensor. + + + + Java documentation for android.hardware.Sensor.STRING_TYPE_GYROSCOPE_LIMITED_AXES_UNCALIBRATED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -986,6 +1126,76 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STRING_TYPE_HEADING", ApiSince=33)] + [<Android.Runtime.Register("STRING_TYPE_HEADING", ApiSince=33)>] + + + + System.String + + + A constant string describing a heading sensor. + + + + Java documentation for android.hardware.Sensor.STRING_TYPE_HEADING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STRING_TYPE_HEAD_TRACKER", ApiSince=33)] + [<Android.Runtime.Register("STRING_TYPE_HEAD_TRACKER", ApiSince=33)>] + + + + System.String + + + A constant string describing a head tracker sensor. + + + + Java documentation for android.hardware.Sensor.STRING_TYPE_HEAD_TRACKER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1794,6 +2004,246 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_ACCELEROMETER_LIMITED_AXES", ApiSince=33)] + [<Android.Runtime.Register("TYPE_ACCELEROMETER_LIMITED_AXES", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.SensorType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.SensorType enum directly instead of this field.", true)>] + + + + Android.Hardware.SensorType + + 38 + + A constant describing a limited axes accelerometer sensor. + + + + Java documentation for android.hardware.Sensor.TYPE_ACCELEROMETER_LIMITED_AXES. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_ACCELEROMETER_LIMITED_AXES_UNCALIBRATED", ApiSince=33)] + [<Android.Runtime.Register("TYPE_ACCELEROMETER_LIMITED_AXES_UNCALIBRATED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.SensorType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.SensorType enum directly instead of this field.", true)>] + + + + Android.Hardware.SensorType + + 40 + + A constant describing an uncalibrated limited axes accelerometer sensor. + + + + Java documentation for android.hardware.Sensor.TYPE_ACCELEROMETER_LIMITED_AXES_UNCALIBRATED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_GYROSCOPE_LIMITED_AXES", ApiSince=33)] + [<Android.Runtime.Register("TYPE_GYROSCOPE_LIMITED_AXES", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.SensorType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.SensorType enum directly instead of this field.", true)>] + + + + Android.Hardware.SensorType + + 39 + + A constant describing a limited axes gyroscope sensor. + + + + Java documentation for android.hardware.Sensor.TYPE_GYROSCOPE_LIMITED_AXES. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_GYROSCOPE_LIMITED_AXES_UNCALIBRATED", ApiSince=33)] + [<Android.Runtime.Register("TYPE_GYROSCOPE_LIMITED_AXES_UNCALIBRATED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.SensorType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.SensorType enum directly instead of this field.", true)>] + + + + Android.Hardware.SensorType + + 41 + + A constant describing an uncalibrated limited axes gyroscope sensor. + + + + Java documentation for android.hardware.Sensor.TYPE_GYROSCOPE_LIMITED_AXES_UNCALIBRATED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_HEADING", ApiSince=33)] + [<Android.Runtime.Register("TYPE_HEADING", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.SensorType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.SensorType enum directly instead of this field.", true)>] + + + + Android.Hardware.SensorType + + 42 + + A constant string describing a heading sensor. + + + + Java documentation for android.hardware.Sensor.TYPE_HEADING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_HEAD_TRACKER", ApiSince=33)] + [<Android.Runtime.Register("TYPE_HEAD_TRACKER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.SensorType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.SensorType enum directly instead of this field.", true)>] + + + + Android.Hardware.SensorType + + 37 + + A constant describing a head tracker sensor. + + + + Java documentation for android.hardware.Sensor.TYPE_HEAD_TRACKER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Hardware/SensorEvent.xml b/docs/Mono.Android/en/Android.Hardware/SensorEvent.xml index bfb1953051..5b2bfe563a 100644 --- a/docs/Mono.Android/en/Android.Hardware/SensorEvent.xml +++ b/docs/Mono.Android/en/Android.Hardware/SensorEvent.xml @@ -96,6 +96,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("firstEventAfterDiscontinuity", ApiSince=33)] + [<Android.Runtime.Register("firstEventAfterDiscontinuity", ApiSince=33)>] + + + + System.Boolean + + + Set to true when this is the first sensor event after a discontinuity. + To be added. + + + + Java documentation for android.hardware.SensorEvent.firstEventAfterDiscontinuity. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Hardware/SensorPrivacyManager+Sensors.xml b/docs/Mono.Android/en/Android.Hardware/SensorPrivacyManager+Sensors.xml index 84ead2320b..35d8049a50 100644 --- a/docs/Mono.Android/en/Android.Hardware/SensorPrivacyManager+Sensors.xml +++ b/docs/Mono.Android/en/Android.Hardware/SensorPrivacyManager+Sensors.xml @@ -18,7 +18,7 @@ - Individual sensors not listed in Sensors + Sensor constants which are used in SensorPrivacyManager diff --git a/docs/Mono.Android/en/Android.Hardware/SensorPrivacyManager.xml b/docs/Mono.Android/en/Android.Hardware/SensorPrivacyManager.xml index 7a37d16f2e..93b6fc501b 100644 --- a/docs/Mono.Android/en/Android.Hardware/SensorPrivacyManager.xml +++ b/docs/Mono.Android/en/Android.Hardware/SensorPrivacyManager.xml @@ -109,6 +109,62 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("supportsSensorToggle", "(II)Z", "", ApiSince=33)] + [<Android.Runtime.Register("supportsSensorToggle", "(II)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ToggleTypeSoftware", "ToggleTypeHardware" }, Type="Android.Hardware.SensorPrivacyManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ToggleTypeSoftware", "ToggleTypeHardware" }, Type="Android.Hardware.SensorPrivacyManager")>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "", "" }, Type="")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "", "" }, Type="")>] + + + + + + To be added. + The sensor to check + Checks if the given toggle is supported on this device + whether the toggle for the sensor is supported on this device. + + + + Java documentation for android.hardware.SensorPrivacyManager.supportsSensorToggle(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -167,5 +223,85 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TOGGLE_TYPE_HARDWARE", ApiSince=33)] + [<Android.Runtime.Register("TOGGLE_TYPE_HARDWARE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.SensorPrivacyToggleType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.SensorPrivacyToggleType enum directly instead of this field.", true)>] + + + + Android.Hardware.SensorPrivacyToggleType + + 2 + + Constant for hardware toggle. + + + + Java documentation for android.hardware.SensorPrivacyManager.TOGGLE_TYPE_HARDWARE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TOGGLE_TYPE_SOFTWARE", ApiSince=33)] + [<Android.Runtime.Register("TOGGLE_TYPE_SOFTWARE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.SensorPrivacyToggleType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.SensorPrivacyToggleType enum directly instead of this field.", true)>] + + + + Android.Hardware.SensorPrivacyToggleType + + 1 + + Constant for software toggle. + + + + Java documentation for android.hardware.SensorPrivacyManager.TOGGLE_TYPE_SOFTWARE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Hardware/SensorPrivacyToggleType.xml b/docs/Mono.Android/en/Android.Hardware/SensorPrivacyToggleType.xml new file mode 100644 index 0000000000..a36cdfe830 --- /dev/null +++ b/docs/Mono.Android/en/Android.Hardware/SensorPrivacyToggleType.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.SensorPrivacyManager.ToggleTypeHardware", JniField="android/hardware/SensorPrivacyManager.TOGGLE_TYPE_HARDWARE")] + [<Android.Runtime.IntDefinition("Android.Hardware.SensorPrivacyManager.ToggleTypeHardware", JniField="android/hardware/SensorPrivacyManager.TOGGLE_TYPE_HARDWARE")>] + + + + Android.Hardware.SensorPrivacyToggleType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.SensorPrivacyManager.ToggleTypeSoftware", JniField="android/hardware/SensorPrivacyManager.TOGGLE_TYPE_SOFTWARE")] + [<Android.Runtime.IntDefinition("Android.Hardware.SensorPrivacyManager.ToggleTypeSoftware", JniField="android/hardware/SensorPrivacyManager.TOGGLE_TYPE_SOFTWARE")>] + + + + Android.Hardware.SensorPrivacyToggleType + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Hardware/SensorType.xml b/docs/Mono.Android/en/Android.Hardware/SensorType.xml index 60126a0184..25e5ef023b 100644 --- a/docs/Mono.Android/en/Android.Hardware/SensorType.xml +++ b/docs/Mono.Android/en/Android.Hardware/SensorType.xml @@ -44,6 +44,54 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/hardware/Sensor.TYPE_ACCELEROMETER_LIMITED_AXES")] + [<Android.Runtime.IntDefinition(null, JniField="android/hardware/Sensor.TYPE_ACCELEROMETER_LIMITED_AXES")>] + + + + Android.Hardware.SensorType + + 38 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/hardware/Sensor.TYPE_ACCELEROMETER_LIMITED_AXES_UNCALIBRATED")] + [<Android.Runtime.IntDefinition(null, JniField="android/hardware/Sensor.TYPE_ACCELEROMETER_LIMITED_AXES_UNCALIBRATED")>] + + + + Android.Hardware.SensorType + + 40 + + To be added. + + @@ -262,6 +310,54 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/hardware/Sensor.TYPE_GYROSCOPE_LIMITED_AXES")] + [<Android.Runtime.IntDefinition(null, JniField="android/hardware/Sensor.TYPE_GYROSCOPE_LIMITED_AXES")>] + + + + Android.Hardware.SensorType + + 39 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/hardware/Sensor.TYPE_GYROSCOPE_LIMITED_AXES_UNCALIBRATED")] + [<Android.Runtime.IntDefinition(null, JniField="android/hardware/Sensor.TYPE_GYROSCOPE_LIMITED_AXES_UNCALIBRATED")>] + + + + Android.Hardware.SensorType + + 41 + + To be added. + + @@ -289,6 +385,54 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/hardware/Sensor.TYPE_HEADING")] + [<Android.Runtime.IntDefinition(null, JniField="android/hardware/Sensor.TYPE_HEADING")>] + + + + Android.Hardware.SensorType + + 42 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/hardware/Sensor.TYPE_HEAD_TRACKER")] + [<Android.Runtime.IntDefinition(null, JniField="android/hardware/Sensor.TYPE_HEAD_TRACKER")>] + + + + Android.Hardware.SensorType + + 37 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Hardware/SyncFence+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Hardware/SyncFence+InterfaceConsts.xml new file mode 100644 index 0000000000..44160d4e8e --- /dev/null +++ b/docs/Mono.Android/en/Android.Hardware/SyncFence+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Hardware/SyncFence.xml b/docs/Mono.Android/en/Android.Hardware/SyncFence.xml new file mode 100644 index 0000000000..80d3602053 --- /dev/null +++ b/docs/Mono.Android/en/Android.Hardware/SyncFence.xml @@ -0,0 +1,479 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + Java.Lang.IAutoCloseable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/hardware/SyncFence", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/hardware/SyncFence", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A SyncFence represents a synchronization primitive which signals when hardware units have + completed work on a particular resource. + + + + Java documentation for android.hardware.SyncFence. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("awaitForever", "()Z", "", ApiSince=33)] + [<Android.Runtime.Register("awaitForever", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + + Waits forever for a SyncFence to signal. + true if the fence signaled or isn't valid, false otherwise. + + + + Java documentation for android.hardware.SyncFence.awaitForever(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + M:Java.Lang.IAutoCloseable.Close + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("close", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("close", "()V", "", ApiSince=33)>] + + + + System.Void + + + + Close the SyncFence. + + + + Java documentation for android.hardware.SyncFence.close(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isValid", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isValid", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + Checks if the SyncFile object is valid. + + true if the file descriptor represents a valid, open file; + false otherwise. + + + + Java documentation for android.hardware.SyncFence.isValid(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSignalTime", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSignalTime", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + Returns the time in nanoseconds that the fence signaled in the CLOCK_MONOTONIC time domain. + The time the fence signaled, #SIGNAL_TIME_INVALID if there's an error, + or #SIGNAL_TIME_PENDING if the fence hasn't signaled yet. + + + + Java documentation for android.hardware.SyncFence.getSignalTime(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SIGNAL_TIME_INVALID", ApiSince=33)] + [<Android.Runtime.Register("SIGNAL_TIME_INVALID", ApiSince=33)>] + + + + System.Int64 + + -1 + + An invalid signal time. + + + + Java documentation for android.hardware.SyncFence.SIGNAL_TIME_INVALID. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SIGNAL_TIME_PENDING", ApiSince=33)] + [<Android.Runtime.Register("SIGNAL_TIME_PENDING", ApiSince=33)>] + + + + System.Int64 + + 9223372036854775807 + + A pending signal time. + + + + Java documentation for android.hardware.SyncFence.SIGNAL_TIME_PENDING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + The Parcel in which the object should be written. + Additional flags about how the object should be written. + May be 0 or #PARCELABLE_WRITE_RETURN_VALUE + Flatten this object into a Parcel. + + + + Java documentation for android.hardware.SyncFence.writeToParcel(android.os.Parcel, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Icu.Lang/UCharacter+IJoiningGroup.xml b/docs/Mono.Android/en/Android.Icu.Lang/UCharacter+IJoiningGroup.xml index cd0a643380..9fd7b392d2 100644 --- a/docs/Mono.Android/en/Android.Icu.Lang/UCharacter+IJoiningGroup.xml +++ b/docs/Mono.Android/en/Android.Icu.Lang/UCharacter+IJoiningGroup.xml @@ -2388,6 +2388,56 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("THIN_YEH", ApiSince=33)] + [<Android.Runtime.Register("THIN_YEH", ApiSince=33)>] + + + + System.Int32 + + 102 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VERTICAL_TAIL", ApiSince=33)] + [<Android.Runtime.Register("VERTICAL_TAIL", ApiSince=33)>] + + + + System.Int32 + + 103 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Lang/UCharacter+JoiningGroup.xml b/docs/Mono.Android/en/Android.Icu.Lang/UCharacter+JoiningGroup.xml index 84678b7472..3d3035af97 100644 --- a/docs/Mono.Android/en/Android.Icu.Lang/UCharacter+JoiningGroup.xml +++ b/docs/Mono.Android/en/Android.Icu.Lang/UCharacter+JoiningGroup.xml @@ -2952,6 +2952,64 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("THIN_YEH", ApiSince=33)] + [<Android.Runtime.Register("THIN_YEH", ApiSince=33)>] + + + [System.Obsolete("Use 'Android.Icu.Lang.UCharacter.IJoiningGroup.ThinYeh'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Icu.Lang.UCharacter.IJoiningGroup.ThinYeh'. This class will be removed in a future release.")>] + + + + System.Int32 + + 102 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VERTICAL_TAIL", ApiSince=33)] + [<Android.Runtime.Register("VERTICAL_TAIL", ApiSince=33)>] + + + [System.Obsolete("Use 'Android.Icu.Lang.UCharacter.IJoiningGroup.VerticalTail'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Icu.Lang.UCharacter.IJoiningGroup.VerticalTail'. This class will be removed in a future release.")>] + + + + System.Int32 + + 103 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Lang/UCharacter+UnicodeBlock.xml b/docs/Mono.Android/en/Android.Icu.Lang/UCharacter+UnicodeBlock.xml index b003802bb2..7c1bc56229 100644 --- a/docs/Mono.Android/en/Android.Icu.Lang/UCharacter+UnicodeBlock.xml +++ b/docs/Mono.Android/en/Android.Icu.Lang/UCharacter+UnicodeBlock.xml @@ -596,6 +596,56 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ARABIC_EXTENDED_B", ApiSince=33)] + [<Android.Runtime.Register("ARABIC_EXTENDED_B", ApiSince=33)>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ARABIC_EXTENDED_B_ID", ApiSince=33)] + [<Android.Runtime.Register("ARABIC_EXTENDED_B_ID", ApiSince=33)>] + + + + System.Int32 + + 309 + + To be added. + To be added. + + @@ -3901,6 +3951,56 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CYPRO_MINOAN", ApiSince=33)] + [<Android.Runtime.Register("CYPRO_MINOAN", ApiSince=33)>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CYPRO_MINOAN_ID", ApiSince=33)] + [<Android.Runtime.Register("CYPRO_MINOAN_ID", ApiSince=33)>] + + + + System.Int32 + + 310 + + To be added. + To be added. + + @@ -5289,6 +5389,56 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ETHIOPIC_EXTENDED_B", ApiSince=33)] + [<Android.Runtime.Register("ETHIOPIC_EXTENDED_B", ApiSince=33)>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ETHIOPIC_EXTENDED_B_ID", ApiSince=33)] + [<Android.Runtime.Register("ETHIOPIC_EXTENDED_B_ID", ApiSince=33)>] + + + + System.Int32 + + 311 + + To be added. + To be added. + + @@ -7603,6 +7753,56 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KANA_EXTENDED_B", ApiSince=33)] + [<Android.Runtime.Register("KANA_EXTENDED_B", ApiSince=33)>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KANA_EXTENDED_B_ID", ApiSince=33)] + [<Android.Runtime.Register("KANA_EXTENDED_B_ID", ApiSince=33)>] + + + + System.Int32 + + 312 + + To be added. + To be added. + + @@ -8733,6 +8933,106 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LATIN_EXTENDED_F", ApiSince=33)] + [<Android.Runtime.Register("LATIN_EXTENDED_F", ApiSince=33)>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LATIN_EXTENDED_F_ID", ApiSince=33)] + [<Android.Runtime.Register("LATIN_EXTENDED_F_ID", ApiSince=33)>] + + + + System.Int32 + + 313 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LATIN_EXTENDED_G", ApiSince=33)] + [<Android.Runtime.Register("LATIN_EXTENDED_G", ApiSince=33)>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LATIN_EXTENDED_G_ID", ApiSince=33)] + [<Android.Runtime.Register("LATIN_EXTENDED_G_ID", ApiSince=33)>] + + + + System.Int32 + + 314 + + To be added. + To be added. + + @@ -12157,6 +12457,56 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OLD_UYGHUR", ApiSince=33)] + [<Android.Runtime.Register("OLD_UYGHUR", ApiSince=33)>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OLD_UYGHUR_ID", ApiSince=33)] + [<Android.Runtime.Register("OLD_UYGHUR_ID", ApiSince=33)>] + + + + System.Int32 + + 315 + + To be added. + To be added. + + @@ -15527,6 +15877,56 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TANGSA", ApiSince=33)] + [<Android.Runtime.Register("TANGSA", ApiSince=33)>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TANGSA_ID", ApiSince=33)] + [<Android.Runtime.Register("TANGSA_ID", ApiSince=33)>] + + + + System.Int32 + + 316 + + To be added. + To be added. + + @@ -16071,6 +16471,56 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TOTO", ApiSince=33)] + [<Android.Runtime.Register("TOTO", ApiSince=33)>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TOTO_ID", ApiSince=33)] + [<Android.Runtime.Register("TOTO_ID", ApiSince=33)>] + + + + System.Int32 + + 317 + + To be added. + To be added. + + @@ -16233,6 +16683,56 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_A", ApiSince=33)] + [<Android.Runtime.Register("UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_A", ApiSince=33)>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_A_ID", ApiSince=33)] + [<Android.Runtime.Register("UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_A_ID", ApiSince=33)>] + + + + System.Int32 + + 318 + + To be added. + To be added. + + @@ -16557,6 +17057,56 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VITHKUQI", ApiSince=33)] + [<Android.Runtime.Register("VITHKUQI", ApiSince=33)>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VITHKUQI_ID", ApiSince=33)] + [<Android.Runtime.Register("VITHKUQI_ID", ApiSince=33)>] + + + + System.Int32 + + 319 + + To be added. + To be added. + + @@ -16923,5 +17473,55 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ZNAMENNY_MUSICAL_NOTATION", ApiSince=33)] + [<Android.Runtime.Register("ZNAMENNY_MUSICAL_NOTATION", ApiSince=33)>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ZNAMENNY_MUSICAL_NOTATION_ID", ApiSince=33)] + [<Android.Runtime.Register("ZNAMENNY_MUSICAL_NOTATION_ID", ApiSince=33)>] + + + + System.Int32 + + 320 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Lang/UCharacter.xml b/docs/Mono.Android/en/Android.Icu.Lang/UCharacter.xml index 48369c5e4b..f4a72fb081 100644 --- a/docs/Mono.Android/en/Android.Icu.Lang/UCharacter.xml +++ b/docs/Mono.Android/en/Android.Icu.Lang/UCharacter.xml @@ -966,6 +966,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getCodePoint", "(II)I", "", ApiSince=33)] + [<Android.Runtime.Register("getCodePoint", "(II)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -1807,6 +1838,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isHighSurrogate", "(I)Z", "", ApiSince=33)] + [<Android.Runtime.Register("isHighSurrogate", "(I)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -2117,6 +2177,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isLowSurrogate", "(I)Z", "", ApiSince=33)] + [<Android.Runtime.Register("isLowSurrogate", "(I)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -2305,6 +2394,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isSurrogatePair", "(II)Z", "", ApiSince=33)] + [<Android.Runtime.Register("isSurrogatePair", "(II)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -3425,6 +3545,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toCodePoint", "(II)I", "", ApiSince=33)] + [<Android.Runtime.Register("toCodePoint", "(II)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Lang/UScript.xml b/docs/Mono.Android/en/Android.Icu.Lang/UScript.xml index f58bccd146..1167916ea3 100644 --- a/docs/Mono.Android/en/Android.Icu.Lang/UScript.xml +++ b/docs/Mono.Android/en/Android.Icu.Lang/UScript.xml @@ -922,6 +922,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CYPRO_MINOAN", ApiSince=33)] + [<Android.Runtime.Register("CYPRO_MINOAN", ApiSince=33)>] + + + + System.Int32 + + 193 + + To be added. + To be added. + + @@ -4225,6 +4250,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OLD_UYGHUR", ApiSince=33)] + [<Android.Runtime.Register("OLD_UYGHUR", ApiSince=33)>] + + + + System.Int32 + + 194 + + To be added. + To be added. + + @@ -5247,6 +5297,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TANGSA", ApiSince=33)] + [<Android.Runtime.Register("TANGSA", ApiSince=33)>] + + + + System.Int32 + + 195 + + To be added. + To be added. + + @@ -5525,6 +5600,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TOTO", ApiSince=33)] + [<Android.Runtime.Register("TOTO", ApiSince=33)>] + + + + System.Int32 + + 196 + + To be added. + To be added. + + @@ -5714,6 +5814,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VITHKUQI", ApiSince=33)] + [<Android.Runtime.Register("VITHKUQI", ApiSince=33)>] + + + + System.Int32 + + 197 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Number/FormattedNumber.xml b/docs/Mono.Android/en/Android.Icu.Number/FormattedNumber.xml index d8ed0b7a26..4bed5aa5ab 100644 --- a/docs/Mono.Android/en/Android.Icu.Number/FormattedNumber.xml +++ b/docs/Mono.Android/en/Android.Icu.Number/FormattedNumber.xml @@ -148,8 +148,8 @@ - [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Icu.Number.FormattedNumber+<GetEnumerator>d__40))] - [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Icu.Number.FormattedNumber+<GetEnumerator>d__40))>] + [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Icu.Number.FormattedNumber+<GetEnumerator>d__45))] + [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Icu.Number.FormattedNumber+<GetEnumerator>d__45))>] @@ -255,6 +255,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOutputUnit", "()Landroid/icu/util/MeasureUnit;", "GetGetOutputUnitHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getOutputUnit", "()Landroid/icu/util/MeasureUnit;", "GetGetOutputUnitHandler", ApiSince=33)>] + + + + Android.Icu.Util.MeasureUnit + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Number/NumberFormatter+UnitWidth.xml b/docs/Mono.Android/en/Android.Icu.Number/NumberFormatter+UnitWidth.xml index b880c94c18..cf211fada0 100644 --- a/docs/Mono.Android/en/Android.Icu.Number/NumberFormatter+UnitWidth.xml +++ b/docs/Mono.Android/en/Android.Icu.Number/NumberFormatter+UnitWidth.xml @@ -22,6 +22,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FORMAL", ApiSince=33)] + [<Android.Runtime.Register("FORMAL", ApiSince=33)>] + + + + Android.Icu.Number.NumberFormatter+UnitWidth + + + To be added. + To be added. + To be added. + + @@ -289,5 +314,30 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VARIANT", ApiSince=33)] + [<Android.Runtime.Register("VARIANT", ApiSince=33)>] + + + + Android.Icu.Number.NumberFormatter+UnitWidth + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Number/NumberFormatterSettings.xml b/docs/Mono.Android/en/Android.Icu.Number/NumberFormatterSettings.xml index 25bc631ba6..5cbee22c65 100644 --- a/docs/Mono.Android/en/Android.Icu.Number/NumberFormatterSettings.xml +++ b/docs/Mono.Android/en/Android.Icu.Number/NumberFormatterSettings.xml @@ -511,5 +511,34 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("usage", "(Ljava/lang/String;)Landroid/icu/number/NumberFormatterSettings;", "GetUsage_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("usage", "(Ljava/lang/String;)Landroid/icu/number/NumberFormatterSettings;", "GetUsage_Ljava_lang_String_Handler", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Text/DateFormat+HourCycle.xml b/docs/Mono.Android/en/Android.Icu.Text/DateFormat+HourCycle.xml new file mode 100644 index 0000000000..247b10b8df --- /dev/null +++ b/docs/Mono.Android/en/Android.Icu.Text/DateFormat+HourCycle.xml @@ -0,0 +1,268 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Enum + + + + + [Android.Runtime.Register("android/icu/text/DateFormat$HourCycle", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/icu/text/DateFormat$HourCycle", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HOUR_CYCLE_11", ApiSince=33)] + [<Android.Runtime.Register("HOUR_CYCLE_11", ApiSince=33)>] + + + + Android.Icu.Text.DateFormat+HourCycle + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HOUR_CYCLE_12", ApiSince=33)] + [<Android.Runtime.Register("HOUR_CYCLE_12", ApiSince=33)>] + + + + Android.Icu.Text.DateFormat+HourCycle + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HOUR_CYCLE_23", ApiSince=33)] + [<Android.Runtime.Register("HOUR_CYCLE_23", ApiSince=33)>] + + + + Android.Icu.Text.DateFormat+HourCycle + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HOUR_CYCLE_24", ApiSince=33)] + [<Android.Runtime.Register("HOUR_CYCLE_24", ApiSince=33)>] + + + + Android.Icu.Text.DateFormat+HourCycle + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Landroid/icu/text/DateFormat$HourCycle;", "", ApiSince=33)] + [<Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Landroid/icu/text/DateFormat$HourCycle;", "", ApiSince=33)>] + + + + Android.Icu.Text.DateFormat+HourCycle + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("values", "()[Landroid/icu/text/DateFormat$HourCycle;", "", ApiSince=33)] + [<Android.Runtime.Register("values", "()[Landroid/icu/text/DateFormat$HourCycle;", "", ApiSince=33)>] + + + + Android.Icu.Text.DateFormat+HourCycle[] + + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Icu.Text/DateFormat.xml b/docs/Mono.Android/en/Android.Icu.Text/DateFormat.xml index e17cc5e222..f4e9b12b91 100644 --- a/docs/Mono.Android/en/Android.Icu.Text/DateFormat.xml +++ b/docs/Mono.Android/en/Android.Icu.Text/DateFormat.xml @@ -1603,6 +1603,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getInstance", "(Landroid/icu/util/Calendar;Landroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;", "", ApiSince=33)] + [<Android.Runtime.Register("getInstance", "(Landroid/icu/util/Calendar;Landroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;", "", ApiSince=33)>] + + + + Android.Icu.Text.DateFormat + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Text/DateIntervalFormat.xml b/docs/Mono.Android/en/Android.Icu.Text/DateIntervalFormat.xml index 7ce0777613..3b12ec848d 100644 --- a/docs/Mono.Android/en/Android.Icu.Text/DateIntervalFormat.xml +++ b/docs/Mono.Android/en/Android.Icu.Text/DateIntervalFormat.xml @@ -277,6 +277,35 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getContext", "(Landroid/icu/text/DisplayContext$Type;)Landroid/icu/text/DisplayContext;", "GetGetContext_Landroid_icu_text_DisplayContext_Type_Handler", ApiSince=33)] + [<Android.Runtime.Register("getContext", "(Landroid/icu/text/DisplayContext$Type;)Landroid/icu/text/DisplayContext;", "GetGetContext_Landroid_icu_text_DisplayContext_Type_Handler", ApiSince=33)>] + + + + Android.Icu.Text.DisplayContext + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -545,6 +574,34 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setContext", "(Landroid/icu/text/DisplayContext;)V", "GetSetContext_Landroid_icu_text_DisplayContext_Handler", ApiSince=33)] + [<Android.Runtime.Register("setContext", "(Landroid/icu/text/DisplayContext;)V", "GetSetContext_Landroid_icu_text_DisplayContext_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Text/DateTimePatternGenerator.xml b/docs/Mono.Android/en/Android.Icu.Text/DateTimePatternGenerator.xml index 3a00f8b132..157f42f467 100644 --- a/docs/Mono.Android/en/Android.Icu.Text/DateTimePatternGenerator.xml +++ b/docs/Mono.Android/en/Android.Icu.Text/DateTimePatternGenerator.xml @@ -418,6 +418,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDefaultHourCycle", "()Landroid/icu/text/DateFormat$HourCycle;", "GetGetDefaultHourCycleHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getDefaultHourCycle", "()Landroid/icu/text/DateFormat$HourCycle;", "GetGetDefaultHourCycleHandler", ApiSince=33)>] + + + + Android.Icu.Text.DateFormat+HourCycle + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Text/DecimalFormat.xml b/docs/Mono.Android/en/Android.Icu.Text/DecimalFormat.xml index dcd3d33db2..c08e8e3ca5 100644 --- a/docs/Mono.Android/en/Android.Icu.Text/DecimalFormat.xml +++ b/docs/Mono.Android/en/Android.Icu.Text/DecimalFormat.xml @@ -866,6 +866,56 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MINIMUM_GROUPING_DIGITS_AUTO", ApiSince=33)] + [<Android.Runtime.Register("MINIMUM_GROUPING_DIGITS_AUTO", ApiSince=33)>] + + + + System.Int32 + + -2 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MINIMUM_GROUPING_DIGITS_MIN2", ApiSince=33)] + [<Android.Runtime.Register("MINIMUM_GROUPING_DIGITS_MIN2", ApiSince=33)>] + + + + System.Int32 + + -3 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Text/DecimalFormatSymbols.xml b/docs/Mono.Android/en/Android.Icu.Text/DecimalFormatSymbols.xml index 1ecf0baa86..25a5c03d4a 100644 --- a/docs/Mono.Android/en/Android.Icu.Text/DecimalFormatSymbols.xml +++ b/docs/Mono.Android/en/Android.Icu.Text/DecimalFormatSymbols.xml @@ -571,6 +571,32 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAvailableULocales", "()[Landroid/icu/util/ULocale;", "", ApiSince=33)] + [<Android.Runtime.Register("getAvailableULocales", "()[Landroid/icu/util/ULocale;", "", ApiSince=33)>] + + + + Android.Icu.Util.ULocale[] + + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Text/ListFormatter+FormattedList.xml b/docs/Mono.Android/en/Android.Icu.Text/ListFormatter+FormattedList.xml new file mode 100644 index 0000000000..f487878e8e --- /dev/null +++ b/docs/Mono.Android/en/Android.Icu.Text/ListFormatter+FormattedList.xml @@ -0,0 +1,407 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.Icu.Text.IFormattedValue + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + Java.Lang.ICharSequence + + + System.Collections.Generic.IEnumerable<System.Char> + + + System.Collections.IEnumerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/icu/text/ListFormatter$FormattedList", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/icu/text/ListFormatter$FormattedList", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Method + + M:Android.Icu.Text.IFormattedValue.AppendTo(Java.Lang.Object) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("appendTo", "(Ljava/lang/Appendable;)Ljava/lang/Appendable;", "", ApiSince=33)] + [<Android.Runtime.Register("appendTo", "(Ljava/lang/Appendable;)Ljava/lang/Appendable;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "A extends java.lang.Appendable" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "A extends java.lang.Appendable" })>] + + + + Java.Lang.Object + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Lang.ICharSequence.CharAt(System.Int32) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("charAt", "(I)C", "", ApiSince=33)] + [<Android.Runtime.Register("charAt", "(I)C", "", ApiSince=33)>] + + + + System.Char + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + M:System.Collections.Generic.IEnumerable`1.GetEnumerator + + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Icu.Text.ListFormatter+FormattedList+<GetEnumerator>d__1))] + [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Icu.Text.ListFormatter+FormattedList+<GetEnumerator>d__1))>] + + + + System.Collections.Generic.IEnumerator<System.Char> + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Lang.ICharSequence.Length + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("length", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("length", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.Icu.Text.IFormattedValue.NextPosition(Android.Icu.Text.ConstrainedFieldPosition) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("nextPosition", "(Landroid/icu/text/ConstrainedFieldPosition;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("nextPosition", "(Landroid/icu/text/ConstrainedFieldPosition;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.String + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Lang.ICharSequence.SubSequenceFormatted(System.Int32,System.Int32) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("subSequence", "(II)Ljava/lang/CharSequence;", "", ApiSince=33)] + [<Android.Runtime.Register("subSequence", "(II)Ljava/lang/CharSequence;", "", ApiSince=33)>] + + + + Java.Lang.ICharSequence + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + M:System.Collections.IEnumerable.GetEnumerator + + + Mono.Android + 0.0.0.0 + + + System.Collections.IEnumerator + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.Icu.Text.IFormattedValue.ToCharacterIterator + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toCharacterIterator", "()Ljava/text/AttributedCharacterIterator;", "", ApiSince=33)] + [<Android.Runtime.Register("toCharacterIterator", "()Ljava/text/AttributedCharacterIterator;", "", ApiSince=33)>] + + + + Java.Text.IAttributedCharacterIterator + + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Icu.Text/ListFormatter+Type.xml b/docs/Mono.Android/en/Android.Icu.Text/ListFormatter+Type.xml new file mode 100644 index 0000000000..c0d2c52135 --- /dev/null +++ b/docs/Mono.Android/en/Android.Icu.Text/ListFormatter+Type.xml @@ -0,0 +1,243 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Enum + + + + + [Android.Runtime.Register("android/icu/text/ListFormatter$Type", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/icu/text/ListFormatter$Type", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AND", ApiSince=33)] + [<Android.Runtime.Register("AND", ApiSince=33)>] + + + + Android.Icu.Text.ListFormatter+Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OR", ApiSince=33)] + [<Android.Runtime.Register("OR", ApiSince=33)>] + + + + Android.Icu.Text.ListFormatter+Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("UNITS", ApiSince=33)] + [<Android.Runtime.Register("UNITS", ApiSince=33)>] + + + + Android.Icu.Text.ListFormatter+Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Landroid/icu/text/ListFormatter$Type;", "", ApiSince=33)] + [<Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Landroid/icu/text/ListFormatter$Type;", "", ApiSince=33)>] + + + + Android.Icu.Text.ListFormatter+Type + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("values", "()[Landroid/icu/text/ListFormatter$Type;", "", ApiSince=33)] + [<Android.Runtime.Register("values", "()[Landroid/icu/text/ListFormatter$Type;", "", ApiSince=33)>] + + + + Android.Icu.Text.ListFormatter+Type[] + + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Icu.Text/ListFormatter+Width.xml b/docs/Mono.Android/en/Android.Icu.Text/ListFormatter+Width.xml new file mode 100644 index 0000000000..b1b30d2922 --- /dev/null +++ b/docs/Mono.Android/en/Android.Icu.Text/ListFormatter+Width.xml @@ -0,0 +1,243 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Enum + + + + + [Android.Runtime.Register("android/icu/text/ListFormatter$Width", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/icu/text/ListFormatter$Width", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NARROW", ApiSince=33)] + [<Android.Runtime.Register("NARROW", ApiSince=33)>] + + + + Android.Icu.Text.ListFormatter+Width + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SHORT", ApiSince=33)] + [<Android.Runtime.Register("SHORT", ApiSince=33)>] + + + + Android.Icu.Text.ListFormatter+Width + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Landroid/icu/text/ListFormatter$Width;", "", ApiSince=33)] + [<Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Landroid/icu/text/ListFormatter$Width;", "", ApiSince=33)>] + + + + Android.Icu.Text.ListFormatter+Width + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("values", "()[Landroid/icu/text/ListFormatter$Width;", "", ApiSince=33)] + [<Android.Runtime.Register("values", "()[Landroid/icu/text/ListFormatter$Width;", "", ApiSince=33)>] + + + + Android.Icu.Text.ListFormatter+Width[] + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIDE", ApiSince=33)] + [<Android.Runtime.Register("WIDE", ApiSince=33)>] + + + + Android.Icu.Text.ListFormatter+Width + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Icu.Text/ListFormatter.xml b/docs/Mono.Android/en/Android.Icu.Text/ListFormatter.xml index 13c1c3b0ab..80d8903538 100644 --- a/docs/Mono.Android/en/Android.Icu.Text/ListFormatter.xml +++ b/docs/Mono.Android/en/Android.Icu.Text/ListFormatter.xml @@ -98,6 +98,71 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("formatToValue", "([Ljava/lang/Object;)Landroid/icu/text/ListFormatter$FormattedList;", "", ApiSince=33)] + [<Android.Runtime.Register("formatToValue", "([Ljava/lang/Object;)Landroid/icu/text/ListFormatter$FormattedList;", "", ApiSince=33)>] + + + + Android.Icu.Text.ListFormatter+FormattedList + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("formatToValue", "(Ljava/util/Collection;)Landroid/icu/text/ListFormatter$FormattedList;", "", ApiSince=33)] + [<Android.Runtime.Register("formatToValue", "(Ljava/util/Collection;)Landroid/icu/text/ListFormatter$FormattedList;", "", ApiSince=33)>] + + + + Android.Icu.Text.ListFormatter+FormattedList + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -160,6 +225,72 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getInstance", "(Landroid/icu/util/ULocale;Landroid/icu/text/ListFormatter$Type;Landroid/icu/text/ListFormatter$Width;)Landroid/icu/text/ListFormatter;", "", ApiSince=33)] + [<Android.Runtime.Register("getInstance", "(Landroid/icu/util/ULocale;Landroid/icu/text/ListFormatter$Type;Landroid/icu/text/ListFormatter$Width;)Landroid/icu/text/ListFormatter;", "", ApiSince=33)>] + + + + Android.Icu.Text.ListFormatter + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getInstance", "(Ljava/util/Locale;Landroid/icu/text/ListFormatter$Type;Landroid/icu/text/ListFormatter$Width;)Landroid/icu/text/ListFormatter;", "", ApiSince=33)] + [<Android.Runtime.Register("getInstance", "(Ljava/util/Locale;Landroid/icu/text/ListFormatter$Type;Landroid/icu/text/ListFormatter$Width;)Landroid/icu/text/ListFormatter;", "", ApiSince=33)>] + + + + Android.Icu.Text.ListFormatter + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Text/PluralRules.xml b/docs/Mono.Android/en/Android.Icu.Text/PluralRules.xml index f9d5ed0bad..0cc2009f69 100644 --- a/docs/Mono.Android/en/Android.Icu.Text/PluralRules.xml +++ b/docs/Mono.Android/en/Android.Icu.Text/PluralRules.xml @@ -679,6 +679,35 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("select", "(Landroid/icu/number/FormattedNumberRange;)Ljava/lang/String;", "GetSelect_Landroid_icu_number_FormattedNumberRange_Handler", ApiSince=33)] + [<Android.Runtime.Register("select", "(Landroid/icu/number/FormattedNumberRange;)Ljava/lang/String;", "GetSelect_Landroid_icu_number_FormattedNumberRange_Handler", ApiSince=33)>] + + + + System.String + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Util/Currency.xml b/docs/Mono.Android/en/Android.Icu.Util/Currency.xml index 009da1670e..c2e3020fba 100644 --- a/docs/Mono.Android/en/Android.Icu.Util/Currency.xml +++ b/docs/Mono.Android/en/Android.Icu.Util/Currency.xml @@ -187,6 +187,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FORMAL_SYMBOL_NAME", ApiSince=33)] + [<Android.Runtime.Register("FORMAL_SYMBOL_NAME", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Icu.Util.CurrencyNameStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Icu.Util.CurrencyNameStyle enum directly instead of this field.", true)>] + + + + Android.Icu.Util.CurrencyNameStyle + + 4 + + To be added. + To be added. + + @@ -1150,5 +1179,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VARIANT_SYMBOL_NAME", ApiSince=33)] + [<Android.Runtime.Register("VARIANT_SYMBOL_NAME", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Icu.Util.CurrencyNameStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Icu.Util.CurrencyNameStyle enum directly instead of this field.", true)>] + + + + Android.Icu.Util.CurrencyNameStyle + + 5 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Util/CurrencyNameStyle.xml b/docs/Mono.Android/en/Android.Icu.Util/CurrencyNameStyle.xml index 216f962be1..eaaa9cebcd 100644 --- a/docs/Mono.Android/en/Android.Icu.Util/CurrencyNameStyle.xml +++ b/docs/Mono.Android/en/Android.Icu.Util/CurrencyNameStyle.xml @@ -17,6 +17,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Icu.Util.Currency.FormalSymbolName", JniField="android/icu/util/Currency.FORMAL_SYMBOL_NAME")] + [<Android.Runtime.IntDefinition("Android.Icu.Util.Currency.FormalSymbolName", JniField="android/icu/util/Currency.FORMAL_SYMBOL_NAME")>] + + + + Android.Icu.Util.CurrencyNameStyle + + 4 + + To be added. + + @@ -122,5 +146,29 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Icu.Util.Currency.VariantSymbolName", JniField="android/icu/util/Currency.VARIANT_SYMBOL_NAME")] + [<Android.Runtime.IntDefinition("Android.Icu.Util.Currency.VariantSymbolName", JniField="android/icu/util/Currency.VARIANT_SYMBOL_NAME")>] + + + + Android.Icu.Util.CurrencyNameStyle + + 5 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Util/MeasureUnit+Complexity.xml b/docs/Mono.Android/en/Android.Icu.Util/MeasureUnit+Complexity.xml new file mode 100644 index 0000000000..a7d224f525 --- /dev/null +++ b/docs/Mono.Android/en/Android.Icu.Util/MeasureUnit+Complexity.xml @@ -0,0 +1,243 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Enum + + + + + [Android.Runtime.Register("android/icu/util/MeasureUnit$Complexity", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/icu/util/MeasureUnit$Complexity", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COMPOUND", ApiSince=33)] + [<Android.Runtime.Register("COMPOUND", ApiSince=33)>] + + + + Android.Icu.Util.MeasureUnit+Complexity + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIXED", ApiSince=33)] + [<Android.Runtime.Register("MIXED", ApiSince=33)>] + + + + Android.Icu.Util.MeasureUnit+Complexity + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SINGLE", ApiSince=33)] + [<Android.Runtime.Register("SINGLE", ApiSince=33)>] + + + + Android.Icu.Util.MeasureUnit+Complexity + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Landroid/icu/util/MeasureUnit$Complexity;", "", ApiSince=33)] + [<Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Landroid/icu/util/MeasureUnit$Complexity;", "", ApiSince=33)>] + + + + Android.Icu.Util.MeasureUnit+Complexity + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("values", "()[Landroid/icu/util/MeasureUnit$Complexity;", "", ApiSince=33)] + [<Android.Runtime.Register("values", "()[Landroid/icu/util/MeasureUnit$Complexity;", "", ApiSince=33)>] + + + + Android.Icu.Util.MeasureUnit+Complexity[] + + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Icu.Util/MeasureUnit.xml b/docs/Mono.Android/en/Android.Icu.Util/MeasureUnit.xml index 83f434151c..b3de59c779 100644 --- a/docs/Mono.Android/en/Android.Icu.Util/MeasureUnit.xml +++ b/docs/Mono.Android/en/Android.Icu.Util/MeasureUnit.xml @@ -414,6 +414,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CANDELA", ApiSince=33)] + [<Android.Runtime.Register("CANDELA", ApiSince=33)>] + + + + Android.Icu.Util.MeasureUnit + + + To be added. + To be added. + To be added. + + @@ -925,6 +950,56 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDimensionality", "()I", "GetGetDimensionalityHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getDimensionality", "()I", "GetGetDimensionalityHandler", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOT", ApiSince=33)] + [<Android.Runtime.Register("DOT", ApiSince=33)>] + + + + Android.Icu.Util.MeasureUnit + + + To be added. + To be added. + To be added. + + @@ -1135,6 +1210,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("forIdentifier", "(Ljava/lang/String;)Landroid/icu/util/MeasureUnit;", "", ApiSince=33)] + [<Android.Runtime.Register("forIdentifier", "(Ljava/lang/String;)Landroid/icu/util/MeasureUnit;", "", ApiSince=33)>] + + + + Android.Icu.Util.MeasureUnit + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -1272,6 +1376,32 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getComplexity", "()Landroid/icu/util/MeasureUnit$Complexity;", "GetGetComplexityHandler", ApiSince=33)] + [<Android.Runtime.Register("getComplexity", "()Landroid/icu/util/MeasureUnit$Complexity;", "GetGetComplexityHandler", ApiSince=33)>] + + + + Android.Icu.Util.MeasureUnit+Complexity + + + + To be added. + To be added. + To be added. + + @@ -1596,6 +1726,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getIdentifier", "()Ljava/lang/String;", "GetGetIdentifierHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getIdentifier", "()Ljava/lang/String;", "GetGetIdentifierHandler", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + To be added. + + @@ -2170,6 +2325,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LUMEN", ApiSince=33)] + [<Android.Runtime.Register("LUMEN", ApiSince=33)>] + + + + Android.Icu.Util.MeasureUnit + + + To be added. + To be added. + To be added. + + @@ -3523,6 +3703,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("product", "(Landroid/icu/util/MeasureUnit;)Landroid/icu/util/MeasureUnit;", "GetProduct_Landroid_icu_util_MeasureUnit_Handler", ApiSince=33)] + [<Android.Runtime.Register("product", "(Landroid/icu/util/MeasureUnit;)Landroid/icu/util/MeasureUnit;", "GetProduct_Landroid_icu_util_MeasureUnit_Handler", ApiSince=33)>] + + + + Android.Icu.Util.MeasureUnit + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -3577,6 +3786,32 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("reciprocal", "()Landroid/icu/util/MeasureUnit;", "GetReciprocalHandler", ApiSince=33)] + [<Android.Runtime.Register("reciprocal", "()Landroid/icu/util/MeasureUnit;", "GetReciprocalHandler", ApiSince=33)>] + + + + Android.Icu.Util.MeasureUnit + + + + To be added. + To be added. + To be added. + + @@ -3631,6 +3866,32 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("splitToSingleUnits", "()Ljava/util/List;", "GetSplitToSingleUnitsHandler", ApiSince=33)] + [<Android.Runtime.Register("splitToSingleUnits", "()Ljava/util/List;", "GetSplitToSingleUnitsHandler", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Icu.Util.MeasureUnit> + + + + To be added. + To be added. + To be added. + + @@ -4179,6 +4440,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("withDimensionality", "(I)Landroid/icu/util/MeasureUnit;", "GetWithDimensionality_IHandler", ApiSince=33)] + [<Android.Runtime.Register("withDimensionality", "(I)Landroid/icu/util/MeasureUnit;", "GetWithDimensionality_IHandler", ApiSince=33)>] + + + + Android.Icu.Util.MeasureUnit + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Util/ULocale.xml b/docs/Mono.Android/en/Android.Icu.Util/ULocale.xml index 5e6c1d40e4..33a238d46d 100644 --- a/docs/Mono.Android/en/Android.Icu.Util/ULocale.xml +++ b/docs/Mono.Android/en/Android.Icu.Util/ULocale.xml @@ -578,6 +578,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createCanonical", "(Landroid/icu/util/ULocale;)Landroid/icu/util/ULocale;", "", ApiSince=33)] + [<Android.Runtime.Register("createCanonical", "(Landroid/icu/util/ULocale;)Landroid/icu/util/ULocale;", "", ApiSince=33)>] + + + + Android.Icu.Util.ULocale + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Icu.Util/VersionInfo.xml b/docs/Mono.Android/en/Android.Icu.Util/VersionInfo.xml index 1c1c79ccf4..e38dbd5f4a 100644 --- a/docs/Mono.Android/en/Android.Icu.Util/VersionInfo.xml +++ b/docs/Mono.Android/en/Android.Icu.Util/VersionInfo.xml @@ -761,6 +761,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("UNICODE_14_0", ApiSince=33)] + [<Android.Runtime.Register("UNICODE_14_0", ApiSince=33)>] + + + + Android.Icu.Util.VersionInfo + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.InputMethodServices/InputMethodService.xml b/docs/Mono.Android/en/Android.InputMethodServices/InputMethodService.xml index 60b57eada9..f0326b82e9 100644 --- a/docs/Mono.Android/en/Android.InputMethodServices/InputMethodService.xml +++ b/docs/Mono.Android/en/Android.InputMethodServices/InputMethodService.xml @@ -398,6 +398,42 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("finishStylusHandwriting", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("finishStylusHandwriting", "()V", "", ApiSince=33)>] + + + + System.Void + + + + Finish the current stylus handwriting session. + + + + Java documentation for android.inputmethodservice.InputMethodService.finishStylusHandwriting(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1016,7 +1052,7 @@ - Called by the framework to create the layout for showing extacted text. + Called by the framework to create the layout for showing extracted text. To be added. @@ -1673,6 +1709,43 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onFinishStylusHandwriting", "()V", "GetOnFinishStylusHandwritingHandler", ApiSince=33)] + [<Android.Runtime.Register("onFinishStylusHandwriting", "()V", "GetOnFinishStylusHandwritingHandler", ApiSince=33)>] + + + + System.Void + + + + Called when the current stylus handwriting session was finished (either by the system or + via #finishStylusHandwriting(). + + + + Java documentation for android.inputmethodservice.InputMethodService.onFinishStylusHandwriting(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1964,6 +2037,42 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onPrepareStylusHandwriting", "()V", "GetOnPrepareStylusHandwritingHandler", ApiSince=33)] + [<Android.Runtime.Register("onPrepareStylusHandwriting", "()V", "GetOnPrepareStylusHandwritingHandler", ApiSince=33)>] + + + + System.Void + + + + Called to prepare stylus handwriting. + + + + Java documentation for android.inputmethodservice.InputMethodService.onPrepareStylusHandwriting(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2151,6 +2260,86 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onStartStylusHandwriting", "()Z", "GetOnStartStylusHandwritingHandler", ApiSince=33)] + [<Android.Runtime.Register("onStartStylusHandwriting", "()Z", "GetOnStartStylusHandwritingHandler", ApiSince=33)>] + + + + System.Boolean + + + + Called when an app requests stylus handwriting + InputMethodManager#startStylusHandwriting(View). + + true if IME can honor the request, false if IME cannot at this time. + + + + Java documentation for android.inputmethodservice.InputMethodService.onStartStylusHandwriting(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onStylusHandwritingMotionEvent", "(Landroid/view/MotionEvent;)V", "GetOnStylusHandwritingMotionEvent_Landroid_view_MotionEvent_Handler", ApiSince=33)] + [<Android.Runtime.Register("onStylusHandwritingMotionEvent", "(Landroid/view/MotionEvent;)V", "GetOnStylusHandwritingMotionEvent_Landroid_view_MotionEvent_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + MotionEvent from stylus. + Called after #onStartStylusHandwriting() returns true for every Stylus + MotionEvent. + + + + Java documentation for android.inputmethodservice.InputMethodService.onStylusHandwritingMotionEvent(android.view.MotionEvent). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3058,6 +3247,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getStylusHandwritingWindow", "()Landroid/view/Window;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getStylusHandwritingWindow", "()Landroid/view/Window;", "", ApiSince=33)>] + + + + Android.Views.Window + + + Returns the stylus handwriting inking window. + To be added. + + + + Java documentation for android.inputmethodservice.InputMethodService.getStylusHandwritingWindow(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Locations/Geocoder+ErrorEventArgs.xml b/docs/Mono.Android/en/Android.Locations/Geocoder+ErrorEventArgs.xml new file mode 100644 index 0000000000..bfc9e49a57 --- /dev/null +++ b/docs/Mono.Android/en/Android.Locations/Geocoder+ErrorEventArgs.xml @@ -0,0 +1,58 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.String + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Locations/Geocoder+GeocodeEventArgs.xml b/docs/Mono.Android/en/Android.Locations/Geocoder+GeocodeEventArgs.xml new file mode 100644 index 0000000000..ef11fef612 --- /dev/null +++ b/docs/Mono.Android/en/Android.Locations/Geocoder+GeocodeEventArgs.xml @@ -0,0 +1,58 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Collections.Generic.IList<Android.Locations.Address> + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Locations/Geocoder+IGeocodeListener.xml b/docs/Mono.Android/en/Android.Locations/Geocoder+IGeocodeListener.xml new file mode 100644 index 0000000000..2e3f42158b --- /dev/null +++ b/docs/Mono.Android/en/Android.Locations/Geocoder+IGeocodeListener.xml @@ -0,0 +1,122 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/location/Geocoder$GeocodeListener", "", "Android.Locations.Geocoder/IGeocodeListenerInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/location/Geocoder$GeocodeListener", "", "Android.Locations.Geocoder/IGeocodeListenerInvoker", ApiSince=33)>] + + + + A listener for asynchronous geocoding results. + + + + Java documentation for android.location.Geocoder.GeocodeListener. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onError", "(Ljava/lang/String;)V", "GetOnError_Ljava_lang_String_Handler:Android.Locations.Geocoder/IGeocodeListener, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onError", "(Ljava/lang/String;)V", "GetOnError_Ljava_lang_String_Handler:Android.Locations.Geocoder/IGeocodeListener, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Invoked when geocoding fails, with a brief error message. + + + + Java documentation for android.location.Geocoder.GeocodeListener.onError(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onGeocode", "(Ljava/util/List;)V", "GetOnGeocode_Ljava_util_List_Handler:Android.Locations.Geocoder/IGeocodeListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onGeocode", "(Ljava/util/List;)V", "GetOnGeocode_Ljava_util_List_Handler:Android.Locations.Geocoder/IGeocodeListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Invoked when geocoding completes successfully. + + + + Java documentation for android.location.Geocoder.GeocodeListener.onGeocode(java.util.List<android.location.Address>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Locations/Geocoder.xml b/docs/Mono.Android/en/Android.Locations/Geocoder.xml index fa1e8fc0a6..4b3fc5b9ab 100644 --- a/docs/Mono.Android/en/Android.Locations/Geocoder.xml +++ b/docs/Mono.Android/en/Android.Locations/Geocoder.xml @@ -35,7 +35,7 @@ - + @@ -55,8 +55,7 @@ the Context of the calling Activity - Constructs a Geocoder whose responses will be localized for the - default system Locale. + Constructs a Geocoder localized for the default locale. @@ -73,7 +72,7 @@ - + @@ -95,8 +94,7 @@ the Context of the calling Activity the desired Locale for the query results - Constructs a Geocoder whose responses will be localized for the - given Locale. + Constructs a Geocoder localized for the given locale. @@ -129,6 +127,10 @@ [Android.Runtime.Register("getFromLocation", "(DDI)Ljava/util/List;", "")] [<Android.Runtime.Register("getFromLocation", "(DDI)Ljava/util/List;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.Generic.IList<Android.Locations.Address> @@ -168,6 +170,40 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getFromLocation", "(DDILandroid/location/Geocoder$GeocodeListener;)V", "", ApiSince=33)] + [<Android.Runtime.Register("getFromLocation", "(DDILandroid/location/Geocoder$GeocodeListener;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -197,8 +233,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Threading.Tasks.Task + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + - + @@ -212,6 +277,10 @@ [Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;I)Ljava/util/List;", "")] [<Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;I)Ljava/util/List;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.Generic.IList<Android.Locations.Address> @@ -248,7 +317,39 @@ - + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;ILandroid/location/Geocoder$GeocodeListener;)V", "", ApiSince=33)] + [<Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;ILandroid/location/Geocoder$GeocodeListener;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + @@ -262,6 +363,10 @@ [Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;IDDDD)Ljava/util/List;", "")] [<Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;IDDDD)Ljava/util/List;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.Generic.IList<Android.Locations.Address> @@ -276,7 +381,8 @@ a user-supplied description of a location - max number of addresses to return. Smaller numbers (1 to 5) are recommended + max number of addresses to return. Smaller numbers (1 to 5) are + recommended the latitude of the lower left corner of the bounding box the longitude of the lower left corner of the bounding box the latitude of the upper right corner of the bounding box @@ -309,8 +415,48 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;IDDDDLandroid/location/Geocoder$GeocodeListener;)V", "", ApiSince=33)] + [<Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;IDDDDLandroid/location/Geocoder$GeocodeListener;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + - + @@ -337,7 +483,34 @@ - + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Threading.Tasks.Task + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + @@ -371,6 +544,41 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Threading.Tasks.Task + + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -391,8 +599,7 @@ System.Boolean - Returns true if the Geocoder methods getFromLocation and - getFromLocationName are implemented. + Returns true if there is a geocoder implementation present that may return results. To be added. diff --git a/docs/Mono.Android/en/Android.Locations/GnssAutomaticGainControl+Builder.xml b/docs/Mono.Android/en/Android.Locations/GnssAutomaticGainControl+Builder.xml new file mode 100644 index 0000000000..8d7dc09725 --- /dev/null +++ b/docs/Mono.Android/en/Android.Locations/GnssAutomaticGainControl+Builder.xml @@ -0,0 +1,317 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/location/GnssAutomaticGainControl$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/location/GnssAutomaticGainControl$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Builder for GnssAutomaticGainControl + + + + Java documentation for android.location.GnssAutomaticGainControl.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + Constructs a GnssAutomaticGainControl.Builder instance. + + + + Java documentation for android.location.GnssAutomaticGainControl.Builder.GnssAutomaticGainControl$Builder(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/location/GnssAutomaticGainControl;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/location/GnssAutomaticGainControl;)V", "", ApiSince=33)>] + + + + + + + To be added. + Constructs a GnssAutomaticGainControl.Builder instance by copying a + GnssAutomaticGainControl. + + + + Java documentation for android.location.GnssAutomaticGainControl.Builder.GnssAutomaticGainControl$Builder(android.location.GnssAutomaticGainControl). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/location/GnssAutomaticGainControl;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/location/GnssAutomaticGainControl;", "", ApiSince=33)>] + + + + Android.Locations.GnssAutomaticGainControl + + + + Builds a GnssAutomaticGainControl instance as specified by this builder. + To be added. + + + + Java documentation for android.location.GnssAutomaticGainControl.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCarrierFrequencyHz", "(J)Landroid/location/GnssAutomaticGainControl$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setCarrierFrequencyHz", "(J)Landroid/location/GnssAutomaticGainControl$Builder;", "", ApiSince=33)>] + + + + Android.Locations.GnssAutomaticGainControl+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setConstellationType", "(I)Landroid/location/GnssAutomaticGainControl$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setConstellationType", "(I)Landroid/location/GnssAutomaticGainControl$Builder;", "", ApiSince=33)>] + + + + Android.Locations.GnssAutomaticGainControl+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setLevelDb", "(D)Landroid/location/GnssAutomaticGainControl$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setLevelDb", "(D)Landroid/location/GnssAutomaticGainControl$Builder;", "", ApiSince=33)>] + + + + Android.Locations.GnssAutomaticGainControl+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Locations/GnssAutomaticGainControl+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Locations/GnssAutomaticGainControl+InterfaceConsts.xml new file mode 100644 index 0000000000..090f4197ca --- /dev/null +++ b/docs/Mono.Android/en/Android.Locations/GnssAutomaticGainControl+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Locations/GnssAutomaticGainControl.xml b/docs/Mono.Android/en/Android.Locations/GnssAutomaticGainControl.xml new file mode 100644 index 0000000000..575bd6afb0 --- /dev/null +++ b/docs/Mono.Android/en/Android.Locations/GnssAutomaticGainControl.xml @@ -0,0 +1,342 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/location/GnssAutomaticGainControl", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/location/GnssAutomaticGainControl", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A class that contains GNSS Automatic Gain Control (AGC) information. + + + + Java documentation for android.location.GnssAutomaticGainControl. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCarrierFrequencyHz", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCarrierFrequencyHz", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + Gets the carrier frequency of the tracked signal. + the carrier frequency of the signal tracked in Hz. + + + + Java documentation for android.location.GnssAutomaticGainControl.getCarrierFrequencyHz(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getConstellationType", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getConstellationType", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the constellation type. + To be added. + + + + Java documentation for android.location.GnssAutomaticGainControl.getConstellationType(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getLevelDb", "()D", "", ApiSince=33)] + [<get: Android.Runtime.Register("getLevelDb", "()D", "", ApiSince=33)>] + + + + System.Double + + + Gets the Automatic Gain Control level in dB. + To be added. + + + + Java documentation for android.location.GnssAutomaticGainControl.getLevelDb(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Locations/GnssClock.xml b/docs/Mono.Android/en/Android.Locations/GnssClock.xml index 9439dde411..89005fbc3c 100644 --- a/docs/Mono.Android/en/Android.Locations/GnssClock.xml +++ b/docs/Mono.Android/en/Android.Locations/GnssClock.xml @@ -31,7 +31,7 @@ - A class containing a GPS clock timestamp. + A class containing a GNSS clock timestamp. diff --git a/docs/Mono.Android/en/Android.Locations/GnssMeasurement.xml b/docs/Mono.Android/en/Android.Locations/GnssMeasurement.xml index 16eec6ef21..5496a99dbd 100644 --- a/docs/Mono.Android/en/Android.Locations/GnssMeasurement.xml +++ b/docs/Mono.Android/en/Android.Locations/GnssMeasurement.xml @@ -425,6 +425,10 @@ 0.0.0.0 + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("getAutomaticGainControlLevelDb", "()D", "", ApiSince=26)] [<get: Android.Runtime.Register("getAutomaticGainControlLevelDb", "()D", "", ApiSince=26)>] @@ -892,6 +896,10 @@ 0.0.0.0 + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("hasAutomaticGainControlLevelDb", "()Z", "", ApiSince=26)] [<get: Android.Runtime.Register("hasAutomaticGainControlLevelDb", "()Z", "", ApiSince=26)>] diff --git a/docs/Mono.Android/en/Android.Locations/GnssMeasurementRequest+Builder.xml b/docs/Mono.Android/en/Android.Locations/GnssMeasurementRequest+Builder.xml index 6e51051149..f8a9386389 100644 --- a/docs/Mono.Android/en/Android.Locations/GnssMeasurementRequest+Builder.xml +++ b/docs/Mono.Android/en/Android.Locations/GnssMeasurementRequest+Builder.xml @@ -196,6 +196,35 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIntervalMillis", "(I)Landroid/location/GnssMeasurementRequest$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setIntervalMillis", "(I)Landroid/location/GnssMeasurementRequest$Builder;", "", ApiSince=33)>] + + + + Android.Locations.GnssMeasurementRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Locations/GnssMeasurementRequest.xml b/docs/Mono.Android/en/Android.Locations/GnssMeasurementRequest.xml index f6e847212f..8a0dbde51c 100644 --- a/docs/Mono.Android/en/Android.Locations/GnssMeasurementRequest.xml +++ b/docs/Mono.Android/en/Android.Locations/GnssMeasurementRequest.xml @@ -100,6 +100,42 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getIntervalMillis", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getIntervalMillis", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Represents the requested time interval between the reported measurements in milliseconds. + To be added. + + + + Java documentation for android.location.GnssMeasurementRequest.getIntervalMillis(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Locations/GnssMeasurementsEvent+Builder.xml b/docs/Mono.Android/en/Android.Locations/GnssMeasurementsEvent+Builder.xml new file mode 100644 index 0000000000..d398631c5b --- /dev/null +++ b/docs/Mono.Android/en/Android.Locations/GnssMeasurementsEvent+Builder.xml @@ -0,0 +1,317 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/location/GnssMeasurementsEvent$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/location/GnssMeasurementsEvent$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Builder for GnssMeasurementsEvent + + + + Java documentation for android.location.GnssMeasurementsEvent.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + Constructs a GnssMeasurementsEvent.Builder instance. + + + + Java documentation for android.location.GnssMeasurementsEvent.Builder.GnssMeasurementsEvent$Builder(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/location/GnssMeasurementsEvent;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/location/GnssMeasurementsEvent;)V", "", ApiSince=33)>] + + + + + + + To be added. + Constructs a GnssMeasurementsEvent.Builder instance by copying a + GnssMeasurementsEvent. + + + + Java documentation for android.location.GnssMeasurementsEvent.Builder.GnssMeasurementsEvent$Builder(android.location.GnssMeasurementsEvent). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/location/GnssMeasurementsEvent;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/location/GnssMeasurementsEvent;", "", ApiSince=33)>] + + + + Android.Locations.GnssMeasurementsEvent + + + + Builds a GnssMeasurementsEvent instance as specified by this builder. + To be added. + + + + Java documentation for android.location.GnssMeasurementsEvent.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setClock", "(Landroid/location/GnssClock;)Landroid/location/GnssMeasurementsEvent$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setClock", "(Landroid/location/GnssClock;)Landroid/location/GnssMeasurementsEvent$Builder;", "", ApiSince=33)>] + + + + Android.Locations.GnssMeasurementsEvent+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setGnssAutomaticGainControls", "(Ljava/util/Collection;)Landroid/location/GnssMeasurementsEvent$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setGnssAutomaticGainControls", "(Ljava/util/Collection;)Landroid/location/GnssMeasurementsEvent$Builder;", "", ApiSince=33)>] + + + + Android.Locations.GnssMeasurementsEvent+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMeasurements", "(Ljava/util/Collection;)Landroid/location/GnssMeasurementsEvent$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setMeasurements", "(Ljava/util/Collection;)Landroid/location/GnssMeasurementsEvent$Builder;", "", ApiSince=33)>] + + + + Android.Locations.GnssMeasurementsEvent+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Locations/GnssMeasurementsEvent.xml b/docs/Mono.Android/en/Android.Locations/GnssMeasurementsEvent.xml index ae17aaa825..a2d2fa9b9d 100644 --- a/docs/Mono.Android/en/Android.Locations/GnssMeasurementsEvent.xml +++ b/docs/Mono.Android/en/Android.Locations/GnssMeasurementsEvent.xml @@ -141,6 +141,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getGnssAutomaticGainControls", "()Ljava/util/Collection;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getGnssAutomaticGainControls", "()Ljava/util/Collection;", "", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<Android.Locations.GnssAutomaticGainControl> + + + Gets the collection of GnssAutomaticGainControl associated with the + current event. + To be added. + + + + Java documentation for android.location.GnssMeasurementsEvent.getGnssAutomaticGainControls(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -195,7 +232,7 @@ System.Collections.Generic.ICollection<Android.Locations.GnssMeasurement> - Gets a read-only collection of measurements associated with the current event. + Gets the collection of measurements associated with the current event. To be added. diff --git a/docs/Mono.Android/en/Android.Locations/GnssNavigationMessage.xml b/docs/Mono.Android/en/Android.Locations/GnssNavigationMessage.xml index f12495f725..ed2dae473b 100644 --- a/docs/Mono.Android/en/Android.Locations/GnssNavigationMessage.xml +++ b/docs/Mono.Android/en/Android.Locations/GnssNavigationMessage.xml @@ -125,7 +125,7 @@ - Gets the data of the reported GPS message. + Gets the data of the reported GNSS message. To be added. diff --git a/docs/Mono.Android/en/Android.Locations/IOnNmeaMessageListener.xml b/docs/Mono.Android/en/Android.Locations/IOnNmeaMessageListener.xml index f491e86d22..10aff4de2a 100644 --- a/docs/Mono.Android/en/Android.Locations/IOnNmeaMessageListener.xml +++ b/docs/Mono.Android/en/Android.Locations/IOnNmeaMessageListener.xml @@ -65,9 +65,8 @@ NMEA message - Date and time of the location fix, as reported by the GNSS - chipset. The value is specified in milliseconds since 0:00 - UTC 1 January 1970. + Timestamp of the location fix, as reported by the GNSS chipset. The value + is specified in Unix time milliseconds since 1st January 1970, 00:00:00 UTC Called when an NMEA message is received. diff --git a/docs/Mono.Android/en/Android.Locations/Location.xml b/docs/Mono.Android/en/Android.Locations/Location.xml index d6dd5ecabe..26a96737ad 100644 --- a/docs/Mono.Android/en/Android.Locations/Location.xml +++ b/docs/Mono.Android/en/Android.Locations/Location.xml @@ -48,10 +48,10 @@ - - + + - + Constructor 0.0.0.0 @@ -64,11 +64,11 @@ - + - To be added. - Construct a new Location object that is copied from an existing one. + To be added. + Constructs a new location copied from the given location. @@ -104,11 +104,8 @@ - the source that provides the location. It can be of type - LocationManager#GPS_PROVIDER, LocationManager#NETWORK_PROVIDER, - or LocationManager#PASSIVE_PROVIDER. You can also define your own - provider string, in which case an empty string is a valid provider. - Construct a new Location with a named provider. + the location provider name associated with this location + Constructs a new location with a named provider. @@ -171,8 +168,10 @@ System.Single - Get the estimated horizontal accuracy of this location, radial, in meters. -or- Set the estimated horizontal accuracy of this location, meters. - To be added. + horizontal altitude in meters + Returns the estimated horizontal accuracy radius in meters of this location at the 68th + percentile confidence level. -or- Set the horizontal accuracy in meters of this location. + horizontal accuracy of this location Property getter documentation: @@ -219,9 +218,9 @@ System.Double - Get the altitude if available, in meters above the WGS 84 reference - ellipsoid. -or- Set the altitude, in meters above the WGS 84 reference ellipsoid. - To be added. + altitude in meters + The altitude of this location in meters above the WGS84 reference ellipsoid. -or- Set the altitude of this location in meters above the WGS84 reference ellipsoid. + altitude of this location Property getter documentation: @@ -268,8 +267,9 @@ System.Single - Get the bearing, in degrees. -or- Set the bearing, in degrees. - To be added. + bearing in degrees + Returns the bearing at the time of this location in degrees. -or- Set the bearing at the time of this location, in degrees. + bearing at the time of this location Property getter documentation: @@ -316,8 +316,10 @@ System.Single - Get the estimated bearing accuracy of this location, in degrees. -or- Set the estimated bearing accuracy of this location, degrees. - To be added. + bearing accuracy in degrees + Returns the estimated bearing accuracy in degrees of this location at the 68th percentile + confidence level. -or- Set the bearing accuracy in degrees of this location. + bearing accuracy in degrees of this location Property getter documentation: @@ -340,7 +342,7 @@ - + @@ -363,9 +365,8 @@ the destination location - Returns the approximate initial bearing in degrees East of true - North when traveling along the shortest path between this - location and the given location. + Returns the approximate initial bearing in degrees east of true north when traveling along + the shortest path between this location and the given location. the initial bearing in degrees @@ -383,7 +384,7 @@ - + @@ -406,9 +407,8 @@ To be added. - Converts a String in one of the formats described by - FORMAT_DEGREES, FORMAT_MINUTES, or FORMAT_SECONDS into a - double. + Converts a String in one of the formats described by #FORMAT_DEGREES, + #FORMAT_MINUTES, or #FORMAT_SECONDS into a double. To be added. @@ -430,7 +430,7 @@ - + @@ -462,7 +462,7 @@ To be added. To be added. - Converts a coordinate to a String representation. + Converts a latitude/longitude coordinate to a String representation. To be added. @@ -589,7 +589,7 @@ - + @@ -612,8 +612,7 @@ the destination location - Returns the approximate distance in meters between this - location and the given location. + Returns the approximate distance in meters between this location and the given location. the approximate distance in meters @@ -631,7 +630,7 @@ - + @@ -645,6 +644,10 @@ [Android.Runtime.Register("dump", "(Landroid/util/Printer;Ljava/lang/String;)V", "GetDump_Landroid_util_Printer_Ljava_lang_String_Handler")] [<Android.Runtime.Register("dump", "(Landroid/util/Printer;Ljava/lang/String;)V", "GetDump_Landroid_util_Printer_Ljava_lang_String_Handler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -656,14 +659,95 @@ To be added. To be added. - - + Dumps location information to the given Printer. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.location.Location.dump(android.util.Printer, java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getElapsedRealtimeAgeMillis", "()J", "GetGetElapsedRealtimeAgeMillisHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getElapsedRealtimeAgeMillis", "()J", "GetGetElapsedRealtimeAgeMillisHandler", ApiSince=33)>] + + + + System.Int64 + + + A convenience methods that returns the age of this location in milliseconds with respect to + the current elapsed realtime. + age of this location in milliseconds + + + + Java documentation for android.location.Location.getElapsedRealtimeAgeMillis(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getElapsedRealtimeMillis", "()J", "GetGetElapsedRealtimeMillisHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getElapsedRealtimeMillis", "()J", "GetGetElapsedRealtimeMillisHandler", ApiSince=33)>] + + + + System.Int64 + + + Return the time of this fix in milliseconds of elapsed realtime since system boot. + elapsed realtime of this location in milliseconds + + + + Java documentation for android.location.Location.getElapsedRealtimeMillis(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -688,9 +772,9 @@ System.Int64 - elapsed realtime of fix, in nanoseconds since system boot. - Return the time of this fix in nanoseconds of elapsed realtime since system boot. -or- Set the time of this fix, in elapsed realtime since system boot. - elapsed realtime of fix, in nanoseconds since system boot. + elapsed realtime in nanoseconds + Return the time of this fix in nanoseconds of elapsed realtime since system boot. -or- Set the time of this location in nanoseconds of elapsed realtime since system boot. + elapsed realtime of this location in nanoseconds Property getter documentation: @@ -737,13 +821,12 @@ System.Double - uncertainty of the elapsed real-time of fix, in nanoseconds. - Get estimate of the relative precision of the alignment of the - ElapsedRealtimeNanos timestamp, with the reported measurements in - nanoseconds (68% confidence). -or- Set estimate of the relative precision of the alignment of the - ElapsedRealtimeNanos timestamp, with the reported measurements in - nanoseconds (68% confidence). - uncertainty of elapsed real-time of fix, in nanoseconds. + uncertainty in nanoseconds of the elapsed realtime of + this location + Get the uncertainty in nanoseconds of the precision of #getElapsedRealtimeNanos() at + the 68th percentile confidence level. -or- Sets the uncertainty in nanoseconds of the precision of the elapsed realtime timestamp at a + 68% confidence level. + uncertainty in nanoseconds of the elapsed realtime of this location Property getter documentation: @@ -789,7 +872,7 @@ Android.OS.Bundle - Returns additional provider-specific information about the location fix as a Bundle. -or- Sets the extra information associated with this fix to the given Bundle. + Returns an optional bundle of additional information associated with this location. -or- Sets the extra information associated with this fix to the given Bundle. To be added. Property getter documentation: @@ -813,6 +896,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getElapsedRealtimeAgeMillis", "(J)J", "GetGetElapsedRealtimeAgeMillis_JHandler", ApiSince=33)] + [<Android.Runtime.Register("getElapsedRealtimeAgeMillis", "(J)J", "GetGetElapsedRealtimeAgeMillis_JHandler", ApiSince=33)>] + + + + System.Int64 + + + + + + reference realtime in milliseconds + A convenience method that returns the age of this location with respect to the given + reference elapsed realtime. + age of this location in milliseconds + + + + Java documentation for android.location.Location.getElapsedRealtimeAgeMillis(long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -833,7 +957,7 @@ System.Boolean - True if this location has a horizontal accuracy. + Returns true if this location has a horizontal accuracy, false otherwise. To be added. @@ -870,7 +994,7 @@ System.Boolean - True if this location has an altitude. + Returns true if this location has an altitude, false otherwise. To be added. @@ -907,7 +1031,7 @@ System.Boolean - True if this location has a bearing. + True if this location has a bearing, false otherwise. To be added. @@ -944,7 +1068,7 @@ System.Boolean - True if this location has a bearing accuracy. + Returns true if this location has a bearing accuracy, false otherwise. To be added. @@ -980,7 +1104,7 @@ System.Boolean - True if this location has a elapsed realtime accuracy. + True if this location has an elapsed realtime uncertainty, false otherwise. To be added. @@ -1016,7 +1140,7 @@ System.Boolean - True if this location has a speed. + True if this location has a speed, false otherwise. To be added. @@ -1053,7 +1177,7 @@ System.Boolean - True if this location has a speed accuracy. + Returns true if this location has a speed accuracy, false otherwise. To be added. @@ -1089,7 +1213,7 @@ System.Boolean - True if this location has a vertical accuracy. + Returns true if this location has a vertical accuracy, false otherwise. To be added. @@ -1105,6 +1229,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isComplete", "()Z", "GetIsCompleteHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isComplete", "()Z", "GetIsCompleteHandler", ApiSince=33)>] + + + + System.Boolean + + + Return true if this location is considered complete. + To be added. + + + + Java documentation for android.location.Location.isComplete(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1129,8 +1289,8 @@ System.Boolean - Returns true if the Location came from a mock provider. - true if this Location came from a mock provider, false otherwise + Returns true if this is a mock location. + true if this location came from a mock provider, false otherwise @@ -1204,8 +1364,9 @@ System.Double - Get the latitude, in degrees. -or- Set the latitude, in degrees. - To be added. + latitude in degrees + Get the latitude in degrees. -or- Set the latitude of this location. + latitude of this location Property getter documentation: @@ -1252,8 +1413,9 @@ System.Double - Get the longitude, in degrees. -or- Set the longitude, in degrees. - To be added. + longitude in degrees + Get the longitude in degrees. -or- Set the longitude of this location. + longitude of this location Property getter documentation: @@ -1347,8 +1509,9 @@ System.String - Returns the name of the provider that generated this fix. -or- Sets the name of the provider that generated this fix. - the provider, or null if it has not been set + the name of the provider + Returns the name of the provider associated with this location. -or- Sets the name of the provider associated with this location + the name of the provider Property getter documentation: @@ -1386,10 +1549,6 @@ [Android.Runtime.Register("removeAccuracy", "()V", "GetRemoveAccuracyHandler")] [<Android.Runtime.Register("removeAccuracy", "()V", "GetRemoveAccuracyHandler")>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - System.Void @@ -1427,17 +1586,13 @@ [Android.Runtime.Register("removeAltitude", "()V", "GetRemoveAltitudeHandler")] [<Android.Runtime.Register("removeAltitude", "()V", "GetRemoveAltitudeHandler")>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - System.Void - Remove the altitude from this location. + Removes the altitude from this location. @@ -1468,10 +1623,6 @@ [Android.Runtime.Register("removeBearing", "()V", "GetRemoveBearingHandler")] [<Android.Runtime.Register("removeBearing", "()V", "GetRemoveBearingHandler")>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - System.Void @@ -1494,6 +1645,78 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeBearingAccuracy", "()V", "GetRemoveBearingAccuracyHandler", ApiSince=33)] + [<Android.Runtime.Register("removeBearingAccuracy", "()V", "GetRemoveBearingAccuracyHandler", ApiSince=33)>] + + + + System.Void + + + + Remove the bearing accuracy from this location. + + + + Java documentation for android.location.Location.removeBearingAccuracy(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeElapsedRealtimeUncertaintyNanos", "()V", "GetRemoveElapsedRealtimeUncertaintyNanosHandler", ApiSince=33)] + [<Android.Runtime.Register("removeElapsedRealtimeUncertaintyNanos", "()V", "GetRemoveElapsedRealtimeUncertaintyNanosHandler", ApiSince=33)>] + + + + System.Void + + + + Removes the elapsed realtime uncertainty from this location. + + + + Java documentation for android.location.Location.removeElapsedRealtimeUncertaintyNanos(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1509,10 +1732,6 @@ [Android.Runtime.Register("removeSpeed", "()V", "GetRemoveSpeedHandler")] [<Android.Runtime.Register("removeSpeed", "()V", "GetRemoveSpeedHandler")>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - System.Void @@ -1535,6 +1754,78 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeSpeedAccuracy", "()V", "GetRemoveSpeedAccuracyHandler", ApiSince=33)] + [<Android.Runtime.Register("removeSpeedAccuracy", "()V", "GetRemoveSpeedAccuracyHandler", ApiSince=33)>] + + + + System.Void + + + + Remove the speed accuracy from this location. + + + + Java documentation for android.location.Location.removeSpeedAccuracy(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeVerticalAccuracy", "()V", "GetRemoveVerticalAccuracyHandler", ApiSince=33)] + [<Android.Runtime.Register("removeVerticalAccuracy", "()V", "GetRemoveVerticalAccuracyHandler", ApiSince=33)>] + + + + System.Void + + + + Remove the vertical accuracy from this location. + + + + Java documentation for android.location.Location.removeVerticalAccuracy(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1556,7 +1847,8 @@ - Clears the contents of the location. + Sets the provider to null, removes all optional fields, and sets the values of all other + fields to zero. @@ -1573,10 +1865,10 @@ - - + + - + Method 0.0.0.0 @@ -1592,11 +1884,11 @@ System.Void - + - To be added. - Sets the contents of the location to the values from the given location. + To be added. + Turns this location into a copy of the given location. @@ -1636,8 +1928,9 @@ System.Single - Get the speed if it is available, in meters/second over ground. -or- Set the speed, in meters/second over ground. - To be added. + speed in meters per second + Returns the speed at the time of this location in meters per second. -or- Set the speed at the time of this location, in meters per second. + speed at the time of this location Property getter documentation: @@ -1684,8 +1977,10 @@ System.Single - Get the estimated speed accuracy of this location, in meters per second. -or- Set the estimated speed accuracy of this location, meters per second. - To be added. + speed accuracy in meters per second + Returns the estimated speed accuracy in meters per second of this location at the 68th + percentile confidence level. -or- Set the speed accuracy of this location in meters per second. + vertical accuracy of this location Property getter documentation: @@ -1793,9 +2088,11 @@ System.Int64 - UTC time of this fix, in milliseconds since January 1, 1970 - Return the UTC time of this location fix, in milliseconds since epoch (January 1, 1970). -or- Set the UTC time of this fix, in milliseconds since epoch (January 1, 1970). - UTC time of fix, in milliseconds since January 1, 1970. + the Unix epoch time of this location + Returns the Unix epoch time of this location fix, in milliseconds since the start of the Unix + epoch (00:00:00 January 1, 1970 UTC). -or- Sets the Unix epoch time of this location fix, in milliseconds since the start of the Unix + epoch (00:00:00 January 1 1970 UTC). + the Unix epoch time of this location Property getter documentation: @@ -1842,8 +2139,10 @@ System.Single - Get the estimated vertical accuracy of this location, in meters. -or- Set the estimated vertical accuracy of this location, meters. - To be added. + altitude accuracy in meters + Returns the estimated altitude accuracy in meters of this location at the 68th percentile + confidence level. -or- Set the altitude accuracy of this location in meters. + vertical accuracy of this location Property getter documentation: @@ -1866,7 +2165,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Media.Metrics/BundleSession.xml b/docs/Mono.Android/en/Android.Media.Metrics/BundleSession.xml new file mode 100644 index 0000000000..850e371ee7 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.Metrics/BundleSession.xml @@ -0,0 +1,267 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + Java.Lang.IAutoCloseable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/metrics/BundleSession", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/metrics/BundleSession", ApiSince=33, DoNotGenerateAcw=true)>] + + + + An instances of this class represents a session with data stored in a bundle. + + + + Java documentation for android.media.metrics.BundleSession. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + M:Java.Lang.IAutoCloseable.Close + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("close", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("close", "()V", "", ApiSince=33)>] + + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_STATSD_ATOM", ApiSince=33)] + [<Android.Runtime.Register("KEY_STATSD_ATOM", ApiSince=33)>] + + + + System.String + + + A key describing the statsd atom into which to place this bundle's other contents. + + + + Java documentation for android.media.metrics.BundleSession.KEY_STATSD_ATOM. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("reportBundleMetrics", "(Landroid/os/PersistableBundle;)V", "", ApiSince=33)] + [<Android.Runtime.Register("reportBundleMetrics", "(Landroid/os/PersistableBundle;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Reports metrics via bundle. + + + + Java documentation for android.media.metrics.BundleSession.reportBundleMetrics(android.os.PersistableBundle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSessionId", "()Landroid/media/metrics/LogSessionId;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSessionId", "()Landroid/media/metrics/LogSessionId;", "", ApiSince=33)>] + + + + Android.Media.Metrics.LogSessionId + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.Metrics/EditingSession.xml b/docs/Mono.Android/en/Android.Media.Metrics/EditingSession.xml new file mode 100644 index 0000000000..8e37f3a78d --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.Metrics/EditingSession.xml @@ -0,0 +1,193 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + Java.Lang.IAutoCloseable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/metrics/EditingSession", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/metrics/EditingSession", ApiSince=33, DoNotGenerateAcw=true)>] + + + + An instances of this class represents a session of media editing. + + + + Java documentation for android.media.metrics.EditingSession. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + M:Java.Lang.IAutoCloseable.Close + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("close", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("close", "()V", "", ApiSince=33)>] + + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSessionId", "()Landroid/media/metrics/LogSessionId;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSessionId", "()Landroid/media/metrics/LogSessionId;", "", ApiSince=33)>] + + + + Android.Media.Metrics.LogSessionId + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.Metrics/MediaMetricsManager.xml b/docs/Mono.Android/en/Android.Media.Metrics/MediaMetricsManager.xml index 89fb313498..5df5b2581d 100644 --- a/docs/Mono.Android/en/Android.Media.Metrics/MediaMetricsManager.xml +++ b/docs/Mono.Android/en/Android.Media.Metrics/MediaMetricsManager.xml @@ -33,6 +33,80 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createBundleSession", "()Landroid/media/metrics/BundleSession;", "", ApiSince=33)] + [<Android.Runtime.Register("createBundleSession", "()Landroid/media/metrics/BundleSession;", "", ApiSince=33)>] + + + + Android.Media.Metrics.BundleSession + + + + Creates a generic bundle session. + To be added. + + + + Java documentation for android.media.metrics.MediaMetricsManager.createBundleSession(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createEditingSession", "()Landroid/media/metrics/EditingSession;", "", ApiSince=33)] + [<Android.Runtime.Register("createEditingSession", "()Landroid/media/metrics/EditingSession;", "", ApiSince=33)>] + + + + Android.Media.Metrics.EditingSession + + + + Creates a editing session. + To be added. + + + + Java documentation for android.media.metrics.MediaMetricsManager.createEditingSession(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -107,6 +181,43 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createTranscodingSession", "()Landroid/media/metrics/TranscodingSession;", "", ApiSince=33)] + [<Android.Runtime.Register("createTranscodingSession", "()Landroid/media/metrics/TranscodingSession;", "", ApiSince=33)>] + + + + Android.Media.Metrics.TranscodingSession + + + + Creates a transcoding session. + To be added. + + + + Java documentation for android.media.metrics.MediaMetricsManager.createTranscodingSession(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -161,6 +272,45 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("releaseSessionId", "(Ljava/lang/String;)V", "", ApiSince=33)] + [<Android.Runtime.Register("releaseSessionId", "(Ljava/lang/String;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Creates a generic bundle session. + + + + Java documentation for android.media.metrics.MediaMetricsManager.releaseSessionId(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media.Metrics/TranscodingSession.xml b/docs/Mono.Android/en/Android.Media.Metrics/TranscodingSession.xml new file mode 100644 index 0000000000..bb1ba17df7 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.Metrics/TranscodingSession.xml @@ -0,0 +1,193 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + Java.Lang.IAutoCloseable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/metrics/TranscodingSession", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/metrics/TranscodingSession", ApiSince=33, DoNotGenerateAcw=true)>] + + + + An instances of this class represents a session of media Transcoding. + + + + Java documentation for android.media.metrics.TranscodingSession. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + M:Java.Lang.IAutoCloseable.Close + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("close", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("close", "()V", "", ApiSince=33)>] + + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSessionId", "()Landroid/media/metrics/LogSessionId;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSessionId", "()Landroid/media/metrics/LogSessionId;", "", ApiSince=33)>] + + + + Android.Media.Metrics.LogSessionId + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.Midi/MidiDeviceInfo.xml b/docs/Mono.Android/en/Android.Media.Midi/MidiDeviceInfo.xml index fea9321d91..5b57b280b7 100644 --- a/docs/Mono.Android/en/Android.Media.Midi/MidiDeviceInfo.xml +++ b/docs/Mono.Android/en/Android.Media.Midi/MidiDeviceInfo.xml @@ -73,6 +73,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDefaultProtocol", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getDefaultProtocol", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Returns the default protocol. + the device's default protocol. + + + + Java documentation for android.media.midi.MidiDeviceInfo.getDefaultProtocol(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -621,6 +657,350 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROTOCOL_UMP_MIDI_1_0_UP_TO_128_BITS", ApiSince=33)] + [<Android.Runtime.Register("PROTOCOL_UMP_MIDI_1_0_UP_TO_128_BITS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiDeviceProtocol enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiDeviceProtocol enum directly instead of this field.", true)>] + + + + Android.Media.Midi.MidiDeviceProtocol + + 3 + + Constant representing a default protocol with Universal MIDI Packets (UMP). + + + + Java documentation for android.media.midi.MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_128_BITS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROTOCOL_UMP_MIDI_1_0_UP_TO_128_BITS_AND_JRTS", ApiSince=33)] + [<Android.Runtime.Register("PROTOCOL_UMP_MIDI_1_0_UP_TO_128_BITS_AND_JRTS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiDeviceProtocol enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiDeviceProtocol enum directly instead of this field.", true)>] + + + + Android.Media.Midi.MidiDeviceProtocol + + 4 + + Constant representing a default protocol with Universal MIDI Packets (UMP). + + + + Java documentation for android.media.midi.MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_128_BITS_AND_JRTS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROTOCOL_UMP_MIDI_1_0_UP_TO_64_BITS", ApiSince=33)] + [<Android.Runtime.Register("PROTOCOL_UMP_MIDI_1_0_UP_TO_64_BITS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiDeviceProtocol enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiDeviceProtocol enum directly instead of this field.", true)>] + + + + Android.Media.Midi.MidiDeviceProtocol + + 1 + + Constant representing a default protocol with Universal MIDI Packets (UMP). + + + + Java documentation for android.media.midi.MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_64_BITS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROTOCOL_UMP_MIDI_1_0_UP_TO_64_BITS_AND_JRTS", ApiSince=33)] + [<Android.Runtime.Register("PROTOCOL_UMP_MIDI_1_0_UP_TO_64_BITS_AND_JRTS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiDeviceProtocol enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiDeviceProtocol enum directly instead of this field.", true)>] + + + + Android.Media.Midi.MidiDeviceProtocol + + 2 + + Constant representing a default protocol with Universal MIDI Packets (UMP). + + + + Java documentation for android.media.midi.MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_64_BITS_AND_JRTS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROTOCOL_UMP_MIDI_2_0", ApiSince=33)] + [<Android.Runtime.Register("PROTOCOL_UMP_MIDI_2_0", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiDeviceProtocol enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiDeviceProtocol enum directly instead of this field.", true)>] + + + + Android.Media.Midi.MidiDeviceProtocol + + 17 + + Constant representing a default protocol with Universal MIDI Packets (UMP). + + + + Java documentation for android.media.midi.MidiDeviceInfo.PROTOCOL_UMP_MIDI_2_0. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROTOCOL_UMP_MIDI_2_0_AND_JRTS", ApiSince=33)] + [<Android.Runtime.Register("PROTOCOL_UMP_MIDI_2_0_AND_JRTS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiDeviceProtocol enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiDeviceProtocol enum directly instead of this field.", true)>] + + + + Android.Media.Midi.MidiDeviceProtocol + + 18 + + Constant representing a default protocol with Universal MIDI Packets (UMP). + + + + Java documentation for android.media.midi.MidiDeviceInfo.PROTOCOL_UMP_MIDI_2_0_AND_JRTS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROTOCOL_UMP_USE_MIDI_CI", ApiSince=33)] + [<Android.Runtime.Register("PROTOCOL_UMP_USE_MIDI_CI", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiDeviceProtocol enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiDeviceProtocol enum directly instead of this field.", true)>] + + + + Android.Media.Midi.MidiDeviceProtocol + + 0 + + Constant representing a default protocol with Universal MIDI Packets (UMP). + + + + Java documentation for android.media.midi.MidiDeviceInfo.PROTOCOL_UMP_USE_MIDI_CI. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROTOCOL_UNKNOWN", ApiSince=33)] + [<Android.Runtime.Register("PROTOCOL_UNKNOWN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiDeviceProtocol enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiDeviceProtocol enum directly instead of this field.", true)>] + + + + Android.Media.Midi.MidiDeviceProtocol + + -1 + + Constant representing a device with an unknown default protocol. + + + + Java documentation for android.media.midi.MidiDeviceInfo.PROTOCOL_UNKNOWN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media.Midi/MidiDeviceProtocol.xml b/docs/Mono.Android/en/Android.Media.Midi/MidiDeviceProtocol.xml new file mode 100644 index 0000000000..07fddebc26 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.Midi/MidiDeviceProtocol.xml @@ -0,0 +1,211 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.Midi.MidiDeviceInfo.ProtocolUmpMidi10UpTo128Bits", JniField="android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_128_BITS")] + [<Android.Runtime.IntDefinition("Android.Media.Midi.MidiDeviceInfo.ProtocolUmpMidi10UpTo128Bits", JniField="android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_128_BITS")>] + + + + Android.Media.Midi.MidiDeviceProtocol + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.Midi.MidiDeviceInfo.ProtocolUmpMidi10UpTo128BitsAndJrts", JniField="android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_128_BITS_AND_JRTS")] + [<Android.Runtime.IntDefinition("Android.Media.Midi.MidiDeviceInfo.ProtocolUmpMidi10UpTo128BitsAndJrts", JniField="android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_128_BITS_AND_JRTS")>] + + + + Android.Media.Midi.MidiDeviceProtocol + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.Midi.MidiDeviceInfo.ProtocolUmpMidi10UpTo64Bits", JniField="android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_64_BITS")] + [<Android.Runtime.IntDefinition("Android.Media.Midi.MidiDeviceInfo.ProtocolUmpMidi10UpTo64Bits", JniField="android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_64_BITS")>] + + + + Android.Media.Midi.MidiDeviceProtocol + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.Midi.MidiDeviceInfo.ProtocolUmpMidi10UpTo64BitsAndJrts", JniField="android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_64_BITS_AND_JRTS")] + [<Android.Runtime.IntDefinition("Android.Media.Midi.MidiDeviceInfo.ProtocolUmpMidi10UpTo64BitsAndJrts", JniField="android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_64_BITS_AND_JRTS")>] + + + + Android.Media.Midi.MidiDeviceProtocol + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.Midi.MidiDeviceInfo.ProtocolUmpMidi20", JniField="android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_MIDI_2_0")] + [<Android.Runtime.IntDefinition("Android.Media.Midi.MidiDeviceInfo.ProtocolUmpMidi20", JniField="android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_MIDI_2_0")>] + + + + Android.Media.Midi.MidiDeviceProtocol + + 17 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.Midi.MidiDeviceInfo.ProtocolUmpMidi20AndJrts", JniField="android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_MIDI_2_0_AND_JRTS")] + [<Android.Runtime.IntDefinition("Android.Media.Midi.MidiDeviceInfo.ProtocolUmpMidi20AndJrts", JniField="android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_MIDI_2_0_AND_JRTS")>] + + + + Android.Media.Midi.MidiDeviceProtocol + + 18 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.Midi.MidiDeviceInfo.ProtocolUmpUseMidiCi", JniField="android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_USE_MIDI_CI")] + [<Android.Runtime.IntDefinition("Android.Media.Midi.MidiDeviceInfo.ProtocolUmpUseMidiCi", JniField="android/media/midi/MidiDeviceInfo.PROTOCOL_UMP_USE_MIDI_CI")>] + + + + Android.Media.Midi.MidiDeviceProtocol + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.Midi.MidiDeviceInfo.ProtocolUnknown", JniField="android/media/midi/MidiDeviceInfo.PROTOCOL_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Media.Midi.MidiDeviceInfo.ProtocolUnknown", JniField="android/media/midi/MidiDeviceInfo.PROTOCOL_UNKNOWN")>] + + + + Android.Media.Midi.MidiDeviceProtocol + + -1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.Midi/MidiManager.xml b/docs/Mono.Android/en/Android.Media.Midi/MidiManager.xml index b3b32f8c5c..ef1e4b8419 100644 --- a/docs/Mono.Android/en/Android.Media.Midi/MidiManager.xml +++ b/docs/Mono.Android/en/Android.Media.Midi/MidiManager.xml @@ -48,14 +48,18 @@ [Android.Runtime.Register("getDevices", "()[Landroid/media/midi/MidiDeviceInfo;", "", ApiSince=23)] [<Android.Runtime.Register("getDevices", "()[Landroid/media/midi/MidiDeviceInfo;", "", ApiSince=23)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Media.Midi.MidiDeviceInfo[] - Gets the list of all connected MIDI devices. - an array of all MIDI devices + Gets a list of connected MIDI devices. + an array of MIDI devices @@ -70,6 +74,54 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDevicesForTransport", "(I)Ljava/util/Set;", "", ApiSince=33)] + [<Android.Runtime.Register("getDevicesForTransport", "(I)Ljava/util/Set;", "", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<Android.Media.Midi.MidiDeviceInfo> + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "TransportMidiByteStream", "TransportUniversalMidiPackets" }, Type="Android.Media.Midi.MidiManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "TransportMidiByteStream", "TransportUniversalMidiPackets" }, Type="Android.Media.Midi.MidiManager")>] + + + + + + The transport to be used. This is either TRANSPORT_MIDI_BYTE_STREAM or + TRANSPORT_UNIVERSAL_MIDI_PACKETS. + Gets a list of connected MIDI devices by transport. + a collection of MIDI devices + + + + Java documentation for android.media.midi.MidiManager.getDevicesForTransport(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -208,6 +260,10 @@ [Android.Runtime.Register("registerDeviceCallback", "(Landroid/media/midi/MidiManager$DeviceCallback;Landroid/os/Handler;)V", "", ApiSince=23)] [<Android.Runtime.Register("registerDeviceCallback", "(Landroid/media/midi/MidiManager$DeviceCallback;Landroid/os/Handler;)V", "", ApiSince=23)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -236,6 +292,45 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerDeviceCallback", "(ILjava/util/concurrent/Executor;Landroid/media/midi/MidiManager$DeviceCallback;)V", "", ApiSince=33)] + [<Android.Runtime.Register("registerDeviceCallback", "(ILjava/util/concurrent/Executor;Landroid/media/midi/MidiManager$DeviceCallback;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "TransportMidiByteStream", "TransportUniversalMidiPackets" }, Type="Android.Media.Midi.MidiManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "TransportMidiByteStream", "TransportUniversalMidiPackets" }, Type="Android.Media.Midi.MidiManager")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -298,6 +393,86 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSPORT_MIDI_BYTE_STREAM", ApiSince=33)] + [<Android.Runtime.Register("TRANSPORT_MIDI_BYTE_STREAM", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiTransport enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiTransport enum directly instead of this field.", true)>] + + + + Android.Media.Midi.MidiTransport + + 1 + + Constant representing MIDI devices. + + + + Java documentation for android.media.midi.MidiManager.TRANSPORT_MIDI_BYTE_STREAM. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSPORT_UNIVERSAL_MIDI_PACKETS", ApiSince=33)] + [<Android.Runtime.Register("TRANSPORT_UNIVERSAL_MIDI_PACKETS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiTransport enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.Midi.MidiTransport enum directly instead of this field.", true)>] + + + + Android.Media.Midi.MidiTransport + + 2 + + Constant representing Universal MIDI devices. + + + + Java documentation for android.media.midi.MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media.Midi/MidiTransport.xml b/docs/Mono.Android/en/Android.Media.Midi/MidiTransport.xml new file mode 100644 index 0000000000..41deb3b21f --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.Midi/MidiTransport.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.Midi.MidiManager.TransportMidiByteStream", JniField="android/media/midi/MidiManager.TRANSPORT_MIDI_BYTE_STREAM")] + [<Android.Runtime.IntDefinition("Android.Media.Midi.MidiManager.TransportMidiByteStream", JniField="android/media/midi/MidiManager.TRANSPORT_MIDI_BYTE_STREAM")>] + + + + Android.Media.Midi.MidiTransport + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.Midi.MidiManager.TransportUniversalMidiPackets", JniField="android/media/midi/MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS")] + [<Android.Runtime.IntDefinition("Android.Media.Midi.MidiManager.TransportUniversalMidiPackets", JniField="android/media/midi/MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS")>] + + + + Android.Media.Midi.MidiTransport + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.Projection/MediaProjectionManager.xml b/docs/Mono.Android/en/Android.Media.Projection/MediaProjectionManager.xml index 8b85b4f1c7..8526509e3f 100644 --- a/docs/Mono.Android/en/Android.Media.Projection/MediaProjectionManager.xml +++ b/docs/Mono.Android/en/Android.Media.Projection/MediaProjectionManager.xml @@ -95,13 +95,17 @@ - The result code from android.app.Activity#onActivityResult(int, - int, android.content.Intent) - The resulting data from android.app.Activity#onActivityResult(int, - int, android.content.Intent) - Retrieve the MediaProjection obtained from a succesful screen + The result code from + android.app.Activity#onActivityResult(int, int, android.content.Intent) + onActivityResult(int, int, Intent). + The result data from + android.app.Activity#onActivityResult(int, int, android.content.Intent) + onActivityResult(int, int, Intent). + Retrieves the MediaProjection obtained from a successful screen capture request. - To be added. + The media projection obtained from a successful screen capture + request, or null if the result of the screen capture request is not + Activity#RESULT_OK RESULT_OK. diff --git a/docs/Mono.Android/en/Android.Media.Session/MediaController.xml b/docs/Mono.Android/en/Android.Media.Session/MediaController.xml index 5a1a733fcc..9238d60cce 100644 --- a/docs/Mono.Android/en/Android.Media.Session/MediaController.xml +++ b/docs/Mono.Android/en/Android.Media.Session/MediaController.xml @@ -402,7 +402,7 @@ Get the session owner's package name. - The package name of of the session owner. + The package name of the session owner. diff --git a/docs/Mono.Android/en/Android.Media.Session/MediaSessionManager+IOnMediaKeyEventSessionChangedListener.xml b/docs/Mono.Android/en/Android.Media.Session/MediaSessionManager+IOnMediaKeyEventSessionChangedListener.xml new file mode 100644 index 0000000000..1584891707 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.Session/MediaSessionManager+IOnMediaKeyEventSessionChangedListener.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/session/MediaSessionManager$OnMediaKeyEventSessionChangedListener", "", "Android.Media.Session.MediaSessionManager/IOnMediaKeyEventSessionChangedListenerInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/media/session/MediaSessionManager$OnMediaKeyEventSessionChangedListener", "", "Android.Media.Session.MediaSessionManager/IOnMediaKeyEventSessionChangedListenerInvoker", ApiSince=33)>] + + + + Listener to receive changes in the media key event session, which would receive a media key + event unless specified. + + + + Java documentation for android.media.session.MediaSessionManager.OnMediaKeyEventSessionChangedListener. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onMediaKeyEventSessionChanged", "(Ljava/lang/String;Landroid/media/session/MediaSession$Token;)V", "GetOnMediaKeyEventSessionChanged_Ljava_lang_String_Landroid_media_session_MediaSession_Token_Handler:Android.Media.Session.MediaSessionManager/IOnMediaKeyEventSessionChangedListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onMediaKeyEventSessionChanged", "(Ljava/lang/String;Landroid/media/session/MediaSession$Token;)V", "GetOnMediaKeyEventSessionChanged_Ljava_lang_String_Landroid_media_session_MediaSession_Token_Handler:Android.Media.Session.MediaSessionManager/IOnMediaKeyEventSessionChangedListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.Session/MediaSessionManager+MediaKeyEventSessionChangedEventArgs.xml b/docs/Mono.Android/en/Android.Media.Session/MediaSessionManager+MediaKeyEventSessionChangedEventArgs.xml new file mode 100644 index 0000000000..ed958fc040 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.Session/MediaSessionManager+MediaKeyEventSessionChangedEventArgs.xml @@ -0,0 +1,79 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + Android.Media.Session.MediaSession+Token + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.Session/MediaSessionManager.xml b/docs/Mono.Android/en/Android.Media.Session/MediaSessionManager.xml index e1c95991b6..6e387a3a38 100644 --- a/docs/Mono.Android/en/Android.Media.Session/MediaSessionManager.xml +++ b/docs/Mono.Android/en/Android.Media.Session/MediaSessionManager.xml @@ -107,6 +107,36 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addOnMediaKeyEventSessionChangedListener", "(Ljava/util/concurrent/Executor;Landroid/media/session/MediaSessionManager$OnMediaKeyEventSessionChangedListener;)V", "", ApiSince=33)] + [<Android.Runtime.Register("addOnMediaKeyEventSessionChangedListener", "(Ljava/util/concurrent/Executor;Landroid/media/session/MediaSessionManager$OnMediaKeyEventSessionChangedListener;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -303,6 +333,69 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMediaKeyEventSession", "()Landroid/media/session/MediaSession$Token;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getMediaKeyEventSession", "()Landroid/media/session/MediaSession$Token;", "", ApiSince=33)>] + + + + Android.Media.Session.MediaSession+Token + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMediaKeyEventSessionPackageName", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getMediaKeyEventSessionPackageName", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Gets the package name of the media key event session. + The package name of the media key event session or the last session's media button + receiver if the media key event session is null. Returns an empty string + if neither of them exists. + + + + Java documentation for android.media.session.MediaSessionManager.getMediaKeyEventSessionPackageName(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -385,6 +478,34 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeOnMediaKeyEventSessionChangedListener", "(Landroid/media/session/MediaSessionManager$OnMediaKeyEventSessionChangedListener;)V", "", ApiSince=33)] + [<Android.Runtime.Register("removeOnMediaKeyEventSessionChangedListener", "(Landroid/media/session/MediaSessionManager$OnMediaKeyEventSessionChangedListener;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Media.TV.Interactive/AppLinkInfo+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Media.TV.Interactive/AppLinkInfo+InterfaceConsts.xml new file mode 100644 index 0000000000..93ae11f834 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV.Interactive/AppLinkInfo+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV.Interactive/AppLinkInfo.xml b/docs/Mono.Android/en/Android.Media.TV.Interactive/AppLinkInfo.xml new file mode 100644 index 0000000000..89da91bbe8 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV.Interactive/AppLinkInfo.xml @@ -0,0 +1,346 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/interactive/AppLinkInfo", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/interactive/AppLinkInfo", ApiSince=33, DoNotGenerateAcw=true)>] + + + + App link information used by TV interactive app to launch Android apps. + + + + Java documentation for android.media.tv.interactive.AppLinkInfo. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "", ApiSince=33)>] + + + + + + + + + Package Name of AppLinkInfo. + Class Name of AppLinkInfo. + Uri of AppLinkInfo. + Creates a new AppLinkInfo. + + + + Java documentation for android.media.tv.interactive.AppLinkInfo.AppLinkInfo(java.lang.String, java.lang.String, java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getComponentName", "()Landroid/content/ComponentName;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getComponentName", "()Landroid/content/ComponentName;", "", ApiSince=33)>] + + + + Android.Content.ComponentName + + + Gets component name of the App link, which contains package name and class name. + To be added. + + + + Java documentation for android.media.tv.interactive.AppLinkInfo.getComponentName(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getUri", "()Landroid/net/Uri;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getUri", "()Landroid/net/Uri;", "", ApiSince=33)>] + + + + Android.Net.Uri + + + Gets URI of the App link. + To be added. + + + + Java documentation for android.media.tv.interactive.AppLinkInfo.getUri(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV.Interactive/AppManagerError.xml b/docs/Mono.Android/en/Android.Media.TV.Interactive/AppManagerError.xml new file mode 100644 index 0000000000..bbf6ea8e7c --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV.Interactive/AppManagerError.xml @@ -0,0 +1,211 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ErrorBlocked", JniField="android/media/tv/interactive/TvInteractiveAppManager.ERROR_BLOCKED")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ErrorBlocked", JniField="android/media/tv/interactive/TvInteractiveAppManager.ERROR_BLOCKED")>] + + + + Android.Media.TV.Interactive.AppManagerError + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ErrorEncrypted", JniField="android/media/tv/interactive/TvInteractiveAppManager.ERROR_ENCRYPTED")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ErrorEncrypted", JniField="android/media/tv/interactive/TvInteractiveAppManager.ERROR_ENCRYPTED")>] + + + + Android.Media.TV.Interactive.AppManagerError + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ErrorNone", JniField="android/media/tv/interactive/TvInteractiveAppManager.ERROR_NONE")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ErrorNone", JniField="android/media/tv/interactive/TvInteractiveAppManager.ERROR_NONE")>] + + + + Android.Media.TV.Interactive.AppManagerError + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ErrorNotSupported", JniField="android/media/tv/interactive/TvInteractiveAppManager.ERROR_NOT_SUPPORTED")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ErrorNotSupported", JniField="android/media/tv/interactive/TvInteractiveAppManager.ERROR_NOT_SUPPORTED")>] + + + + Android.Media.TV.Interactive.AppManagerError + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ErrorResourceUnavailable", JniField="android/media/tv/interactive/TvInteractiveAppManager.ERROR_RESOURCE_UNAVAILABLE")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ErrorResourceUnavailable", JniField="android/media/tv/interactive/TvInteractiveAppManager.ERROR_RESOURCE_UNAVAILABLE")>] + + + + Android.Media.TV.Interactive.AppManagerError + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ErrorUnknown", JniField="android/media/tv/interactive/TvInteractiveAppManager.ERROR_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ErrorUnknown", JniField="android/media/tv/interactive/TvInteractiveAppManager.ERROR_UNKNOWN")>] + + + + Android.Media.TV.Interactive.AppManagerError + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ErrorUnknownChannel", JniField="android/media/tv/interactive/TvInteractiveAppManager.ERROR_UNKNOWN_CHANNEL")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ErrorUnknownChannel", JniField="android/media/tv/interactive/TvInteractiveAppManager.ERROR_UNKNOWN_CHANNEL")>] + + + + Android.Media.TV.Interactive.AppManagerError + + 7 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ErrorWeakSignal", JniField="android/media/tv/interactive/TvInteractiveAppManager.ERROR_WEAK_SIGNAL")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ErrorWeakSignal", JniField="android/media/tv/interactive/TvInteractiveAppManager.ERROR_WEAK_SIGNAL")>] + + + + Android.Media.TV.Interactive.AppManagerError + + 3 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV.Interactive/InteractiveAppState.xml b/docs/Mono.Android/en/Android.Media.TV.Interactive/InteractiveAppState.xml new file mode 100644 index 0000000000..cc322e2019 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV.Interactive/InteractiveAppState.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.InteractiveAppStateError", JniField="android/media/tv/interactive/TvInteractiveAppManager.INTERACTIVE_APP_STATE_ERROR")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.InteractiveAppStateError", JniField="android/media/tv/interactive/TvInteractiveAppManager.INTERACTIVE_APP_STATE_ERROR")>] + + + + Android.Media.TV.Interactive.InteractiveAppState + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.InteractiveAppStateRunning", JniField="android/media/tv/interactive/TvInteractiveAppManager.INTERACTIVE_APP_STATE_RUNNING")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.InteractiveAppStateRunning", JniField="android/media/tv/interactive/TvInteractiveAppManager.INTERACTIVE_APP_STATE_RUNNING")>] + + + + Android.Media.TV.Interactive.InteractiveAppState + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.InteractiveAppStateStopped", JniField="android/media/tv/interactive/TvInteractiveAppManager.INTERACTIVE_APP_STATE_STOPPED")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.InteractiveAppStateStopped", JniField="android/media/tv/interactive/TvInteractiveAppManager.INTERACTIVE_APP_STATE_STOPPED")>] + + + + Android.Media.TV.Interactive.InteractiveAppState + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV.Interactive/InteractiveAppType.xml b/docs/Mono.Android/en/Android.Media.TV.Interactive/InteractiveAppType.xml new file mode 100644 index 0000000000..6b91891514 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV.Interactive/InteractiveAppType.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppServiceInfo.InteractiveAppTypeAtsc", JniField="android/media/tv/interactive/TvInteractiveAppServiceInfo.INTERACTIVE_APP_TYPE_ATSC")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppServiceInfo.InteractiveAppTypeAtsc", JniField="android/media/tv/interactive/TvInteractiveAppServiceInfo.INTERACTIVE_APP_TYPE_ATSC")>] + + + + Android.Media.TV.Interactive.InteractiveAppType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppServiceInfo.InteractiveAppTypeGinga", JniField="android/media/tv/interactive/TvInteractiveAppServiceInfo.INTERACTIVE_APP_TYPE_GINGA")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppServiceInfo.InteractiveAppTypeGinga", JniField="android/media/tv/interactive/TvInteractiveAppServiceInfo.INTERACTIVE_APP_TYPE_GINGA")>] + + + + Android.Media.TV.Interactive.InteractiveAppType + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppServiceInfo.InteractiveAppTypeHbbtv", JniField="android/media/tv/interactive/TvInteractiveAppServiceInfo.INTERACTIVE_APP_TYPE_HBBTV")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppServiceInfo.InteractiveAppTypeHbbtv", JniField="android/media/tv/interactive/TvInteractiveAppServiceInfo.INTERACTIVE_APP_TYPE_HBBTV")>] + + + + Android.Media.TV.Interactive.InteractiveAppType + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV.Interactive/ServiceState.xml b/docs/Mono.Android/en/Android.Media.TV.Interactive/ServiceState.xml new file mode 100644 index 0000000000..f92e36e3ad --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV.Interactive/ServiceState.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ServiceStateError", JniField="android/media/tv/interactive/TvInteractiveAppManager.SERVICE_STATE_ERROR")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ServiceStateError", JniField="android/media/tv/interactive/TvInteractiveAppManager.SERVICE_STATE_ERROR")>] + + + + Android.Media.TV.Interactive.ServiceState + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ServiceStatePreparing", JniField="android/media/tv/interactive/TvInteractiveAppManager.SERVICE_STATE_PREPARING")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ServiceStatePreparing", JniField="android/media/tv/interactive/TvInteractiveAppManager.SERVICE_STATE_PREPARING")>] + + + + Android.Media.TV.Interactive.ServiceState + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ServiceStateReady", JniField="android/media/tv/interactive/TvInteractiveAppManager.SERVICE_STATE_READY")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ServiceStateReady", JniField="android/media/tv/interactive/TvInteractiveAppManager.SERVICE_STATE_READY")>] + + + + Android.Media.TV.Interactive.ServiceState + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ServiceStateUnrealized", JniField="android/media/tv/interactive/TvInteractiveAppManager.SERVICE_STATE_UNREALIZED")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.ServiceStateUnrealized", JniField="android/media/tv/interactive/TvInteractiveAppManager.SERVICE_STATE_UNREALIZED")>] + + + + Android.Media.TV.Interactive.ServiceState + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV.Interactive/TeletextAppState.xml b/docs/Mono.Android/en/Android.Media.TV.Interactive/TeletextAppState.xml new file mode 100644 index 0000000000..b36e28b7af --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV.Interactive/TeletextAppState.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.TeletextAppStateError", JniField="android/media/tv/interactive/TvInteractiveAppManager.TELETEXT_APP_STATE_ERROR")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.TeletextAppStateError", JniField="android/media/tv/interactive/TvInteractiveAppManager.TELETEXT_APP_STATE_ERROR")>] + + + + Android.Media.TV.Interactive.TeletextAppState + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.TeletextAppStateHide", JniField="android/media/tv/interactive/TvInteractiveAppManager.TELETEXT_APP_STATE_HIDE")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.TeletextAppStateHide", JniField="android/media/tv/interactive/TvInteractiveAppManager.TELETEXT_APP_STATE_HIDE")>] + + + + Android.Media.TV.Interactive.TeletextAppState + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.TeletextAppStateShow", JniField="android/media/tv/interactive/TvInteractiveAppManager.TELETEXT_APP_STATE_SHOW")] + [<Android.Runtime.IntDefinition("Android.Media.TV.Interactive.TvInteractiveAppManager.TeletextAppStateShow", JniField="android/media/tv/interactive/TvInteractiveAppManager.TELETEXT_APP_STATE_SHOW")>] + + + + Android.Media.TV.Interactive.TeletextAppState + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppManager+TvInteractiveAppCallback.xml b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppManager+TvInteractiveAppCallback.xml new file mode 100644 index 0000000000..f9cfa2a797 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppManager+TvInteractiveAppCallback.xml @@ -0,0 +1,329 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/media/tv/interactive/TvInteractiveAppManager$TvInteractiveAppCallback", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/interactive/TvInteractiveAppManager$TvInteractiveAppCallback", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Callback used to monitor status of the TV Interactive App. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.TvInteractiveAppCallback. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onInteractiveAppServiceAdded", "(Ljava/lang/String;)V", "GetOnInteractiveAppServiceAdded_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("onInteractiveAppServiceAdded", "(Ljava/lang/String;)V", "GetOnInteractiveAppServiceAdded_Ljava_lang_String_Handler", ApiSince=33)>] + + + + System.Void + + + + + + The ID of the TV Interactive App service. + This is called when a TV Interactive App service is added to the system. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.TvInteractiveAppCallback.onInteractiveAppServiceAdded(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onInteractiveAppServiceRemoved", "(Ljava/lang/String;)V", "GetOnInteractiveAppServiceRemoved_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("onInteractiveAppServiceRemoved", "(Ljava/lang/String;)V", "GetOnInteractiveAppServiceRemoved_Ljava_lang_String_Handler", ApiSince=33)>] + + + + System.Void + + + + + + The ID of the TV Interactive App service. + This is called when a TV Interactive App service is removed from the system. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.TvInteractiveAppCallback.onInteractiveAppServiceRemoved(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onInteractiveAppServiceUpdated", "(Ljava/lang/String;)V", "GetOnInteractiveAppServiceUpdated_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("onInteractiveAppServiceUpdated", "(Ljava/lang/String;)V", "GetOnInteractiveAppServiceUpdated_Ljava_lang_String_Handler", ApiSince=33)>] + + + + System.Void + + + + + + The ID of the TV Interactive App service. + This is called when a TV Interactive App service is updated on the system. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.TvInteractiveAppCallback.onInteractiveAppServiceUpdated(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onTvInteractiveAppServiceStateChanged", "(Ljava/lang/String;III)V", "GetOnTvInteractiveAppServiceStateChanged_Ljava_lang_String_IIIHandler", ApiSince=33)] + [<Android.Runtime.Register("onTvInteractiveAppServiceStateChanged", "(Ljava/lang/String;III)V", "GetOnTvInteractiveAppServiceStateChanged_Ljava_lang_String_IIIHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + + The ID of the TV Interactive App service. + the interactive app type + the current state of the service of the given type + the error code for error state. #ERROR_NONE is used when the state is + not #SERVICE_STATE_ERROR. + This is called when the state of the interactive app service is changed. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.TvInteractiveAppCallback.onTvInteractiveAppServiceStateChanged(java.lang.String, int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppManager.xml b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppManager.xml new file mode 100644 index 0000000000..3a47d8bc72 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppManager.xml @@ -0,0 +1,1488 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/media/tv/interactive/TvInteractiveAppManager", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/interactive/TvInteractiveAppManager", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Central system API to the overall TV interactive application framework (TIAF) architecture, which + arbitrates interaction between Android applications and TV interactive apps. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_APP_LINK_COMMAND", ApiSince=33)] + [<Android.Runtime.Register("ACTION_APP_LINK_COMMAND", ApiSince=33)>] + + + + System.String + + + Broadcast intent action to send app command to TV app. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.ACTION_APP_LINK_COMMAND. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("APP_LINK_KEY_BACK_URI", ApiSince=33)] + [<Android.Runtime.Register("APP_LINK_KEY_BACK_URI", ApiSince=33)>] + + + + System.String + + + Key for back URI in app link command. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.APP_LINK_KEY_BACK_URI. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("APP_LINK_KEY_CLASS_NAME", ApiSince=33)] + [<Android.Runtime.Register("APP_LINK_KEY_CLASS_NAME", ApiSince=33)>] + + + + System.String + + + Key for class name in app link. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.APP_LINK_KEY_CLASS_NAME. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("APP_LINK_KEY_COMMAND_TYPE", ApiSince=33)] + [<Android.Runtime.Register("APP_LINK_KEY_COMMAND_TYPE", ApiSince=33)>] + + + + System.String + + + Key for command type in app link command. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.APP_LINK_KEY_COMMAND_TYPE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("APP_LINK_KEY_PACKAGE_NAME", ApiSince=33)] + [<Android.Runtime.Register("APP_LINK_KEY_PACKAGE_NAME", ApiSince=33)>] + + + + System.String + + + Key for package name in app link. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.APP_LINK_KEY_PACKAGE_NAME. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("APP_LINK_KEY_SERVICE_ID", ApiSince=33)] + [<Android.Runtime.Register("APP_LINK_KEY_SERVICE_ID", ApiSince=33)>] + + + + System.String + + + Key for service ID in app link command. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.APP_LINK_KEY_SERVICE_ID. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_BLOCKED", ApiSince=33)] + [<Android.Runtime.Register("ERROR_BLOCKED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.AppManagerError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.AppManagerError enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.AppManagerError + + 5 + + Error code for blocked contents. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.ERROR_BLOCKED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_ENCRYPTED", ApiSince=33)] + [<Android.Runtime.Register("ERROR_ENCRYPTED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.AppManagerError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.AppManagerError enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.AppManagerError + + 6 + + Error code when the key or module is missing for the encrypted channel. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.ERROR_ENCRYPTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_NONE", ApiSince=33)] + [<Android.Runtime.Register("ERROR_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.AppManagerError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.AppManagerError enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.AppManagerError + + 0 + + No error. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.ERROR_NONE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_NOT_SUPPORTED", ApiSince=33)] + [<Android.Runtime.Register("ERROR_NOT_SUPPORTED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.AppManagerError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.AppManagerError enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.AppManagerError + + 2 + + Error code for an unsupported channel. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.ERROR_NOT_SUPPORTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_RESOURCE_UNAVAILABLE", ApiSince=33)] + [<Android.Runtime.Register("ERROR_RESOURCE_UNAVAILABLE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.AppManagerError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.AppManagerError enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.AppManagerError + + 4 + + Error code when resource (e. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.ERROR_RESOURCE_UNAVAILABLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_UNKNOWN", ApiSince=33)] + [<Android.Runtime.Register("ERROR_UNKNOWN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.AppManagerError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.AppManagerError enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.AppManagerError + + 1 + + Unknown error code. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.ERROR_UNKNOWN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_UNKNOWN_CHANNEL", ApiSince=33)] + [<Android.Runtime.Register("ERROR_UNKNOWN_CHANNEL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.AppManagerError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.AppManagerError enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.AppManagerError + + 7 + + Error code when the current channel is an unknown channel. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.ERROR_UNKNOWN_CHANNEL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_WEAK_SIGNAL", ApiSince=33)] + [<Android.Runtime.Register("ERROR_WEAK_SIGNAL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.AppManagerError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.AppManagerError enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.AppManagerError + + 3 + + Error code for weak signal. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.ERROR_WEAK_SIGNAL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INTENT_KEY_BI_INTERACTIVE_APP_TYPE", ApiSince=33)] + [<Android.Runtime.Register("INTENT_KEY_BI_INTERACTIVE_APP_TYPE", ApiSince=33)>] + + + + System.String + + + Intent key for broadcast-independent(BI) interactive app type. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.INTENT_KEY_BI_INTERACTIVE_APP_TYPE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INTENT_KEY_BI_INTERACTIVE_APP_URI", ApiSince=33)] + [<Android.Runtime.Register("INTENT_KEY_BI_INTERACTIVE_APP_URI", ApiSince=33)>] + + + + System.String + + + Intent key for broadcast-independent(BI) interactive app URI. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.INTENT_KEY_BI_INTERACTIVE_APP_URI. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INTENT_KEY_CHANNEL_URI", ApiSince=33)] + [<Android.Runtime.Register("INTENT_KEY_CHANNEL_URI", ApiSince=33)>] + + + + System.String + + + Intent key for TV channel URI. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.INTENT_KEY_CHANNEL_URI. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INTENT_KEY_COMMAND_TYPE", ApiSince=33)] + [<Android.Runtime.Register("INTENT_KEY_COMMAND_TYPE", ApiSince=33)>] + + + + System.String + + + Intent key for command type. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.INTENT_KEY_COMMAND_TYPE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INTENT_KEY_INTERACTIVE_APP_SERVICE_ID", ApiSince=33)] + [<Android.Runtime.Register("INTENT_KEY_INTERACTIVE_APP_SERVICE_ID", ApiSince=33)>] + + + + System.String + + + Intent key for TV interactive app ID. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.INTENT_KEY_INTERACTIVE_APP_SERVICE_ID. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INTENT_KEY_TV_INPUT_ID", ApiSince=33)] + [<Android.Runtime.Register("INTENT_KEY_TV_INPUT_ID", ApiSince=33)>] + + + + System.String + + + Intent key for TV input ID. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.INTENT_KEY_TV_INPUT_ID. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INTERACTIVE_APP_STATE_ERROR", ApiSince=33)] + [<Android.Runtime.Register("INTERACTIVE_APP_STATE_ERROR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.InteractiveAppState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.InteractiveAppState enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.InteractiveAppState + + 3 + + Error state of interactive application. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.INTERACTIVE_APP_STATE_ERROR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INTERACTIVE_APP_STATE_RUNNING", ApiSince=33)] + [<Android.Runtime.Register("INTERACTIVE_APP_STATE_RUNNING", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.InteractiveAppState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.InteractiveAppState enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.InteractiveAppState + + 2 + + Running state of interactive application. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.INTERACTIVE_APP_STATE_RUNNING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INTERACTIVE_APP_STATE_STOPPED", ApiSince=33)] + [<Android.Runtime.Register("INTERACTIVE_APP_STATE_STOPPED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.InteractiveAppState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.InteractiveAppState enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.InteractiveAppState + + 1 + + Stopped (or not started) state of interactive application. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.INTERACTIVE_APP_STATE_STOPPED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerAppLinkInfo", "(Ljava/lang/String;Landroid/media/tv/interactive/AppLinkInfo;)V", "", ApiSince=33)] + [<Android.Runtime.Register("registerAppLinkInfo", "(Ljava/lang/String;Landroid/media/tv/interactive/AppLinkInfo;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + The ID of TV interactive service which the command to be sent to. The + ID can be found in TvInteractiveAppServiceInfo#getId(). + The Android application link info record to be registered. + Registers an Android application link info record which can be used to launch the specific + Android application by TV interactive App RTE. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.registerAppLinkInfo(java.lang.String, android.media.tv.interactive.AppLinkInfo). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerCallback", "(Ljava/util/concurrent/Executor;Landroid/media/tv/interactive/TvInteractiveAppManager$TvInteractiveAppCallback;)V", "", ApiSince=33)] + [<Android.Runtime.Register("registerCallback", "(Ljava/util/concurrent/Executor;Landroid/media/tv/interactive/TvInteractiveAppManager$TvInteractiveAppCallback;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("sendAppLinkCommand", "(Ljava/lang/String;Landroid/os/Bundle;)V", "", ApiSince=33)] + [<Android.Runtime.Register("sendAppLinkCommand", "(Ljava/lang/String;Landroid/os/Bundle;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + The ID of TV interactive service which the command to be sent to. The + ID can be found in TvInteractiveAppServiceInfo#getId(). + The command to be sent. + Sends app link command. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.sendAppLinkCommand(java.lang.String, android.os.Bundle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SERVICE_STATE_ERROR", ApiSince=33)] + [<Android.Runtime.Register("SERVICE_STATE_ERROR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.ServiceState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.ServiceState enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.ServiceState + + 4 + + Error state of interactive app service. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.SERVICE_STATE_ERROR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SERVICE_STATE_PREPARING", ApiSince=33)] + [<Android.Runtime.Register("SERVICE_STATE_PREPARING", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.ServiceState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.ServiceState enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.ServiceState + + 2 + + Preparing state of interactive app service. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.SERVICE_STATE_PREPARING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SERVICE_STATE_READY", ApiSince=33)] + [<Android.Runtime.Register("SERVICE_STATE_READY", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.ServiceState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.ServiceState enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.ServiceState + + 3 + + Ready state of interactive app service. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.SERVICE_STATE_READY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SERVICE_STATE_UNREALIZED", ApiSince=33)] + [<Android.Runtime.Register("SERVICE_STATE_UNREALIZED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.ServiceState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.ServiceState enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.ServiceState + + 1 + + Unrealized state of interactive app service. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.SERVICE_STATE_UNREALIZED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TELETEXT_APP_STATE_ERROR", ApiSince=33)] + [<Android.Runtime.Register("TELETEXT_APP_STATE_ERROR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.TeletextAppState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.TeletextAppState enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.TeletextAppState + + 3 + + State of Teletext app: error + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.TELETEXT_APP_STATE_ERROR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TELETEXT_APP_STATE_HIDE", ApiSince=33)] + [<Android.Runtime.Register("TELETEXT_APP_STATE_HIDE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.TeletextAppState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.TeletextAppState enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.TeletextAppState + + 2 + + State of Teletext app: hide + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.TELETEXT_APP_STATE_HIDE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TELETEXT_APP_STATE_SHOW", ApiSince=33)] + [<Android.Runtime.Register("TELETEXT_APP_STATE_SHOW", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.TeletextAppState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.TeletextAppState enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.TeletextAppState + + 1 + + State of Teletext app: show + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.TELETEXT_APP_STATE_SHOW. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTvInteractiveAppServiceList", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getTvInteractiveAppServiceList", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Media.TV.Interactive.TvInteractiveAppServiceInfo> + + + Returns the complete list of TV Interactive App service on the system. + List of TvInteractiveAppServiceInfo for each TV Interactive App service that + describes its meta information. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.getTvInteractiveAppServiceList(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unregisterAppLinkInfo", "(Ljava/lang/String;Landroid/media/tv/interactive/AppLinkInfo;)V", "", ApiSince=33)] + [<Android.Runtime.Register("unregisterAppLinkInfo", "(Ljava/lang/String;Landroid/media/tv/interactive/AppLinkInfo;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + The ID of TV interactive service which the command to be sent to. The + ID can be found in TvInteractiveAppServiceInfo#getId(). + The Android application link info record to be unregistered. + Unregisters an Android application link info record which can be used to launch the specific + Android application by TV interactive App RTE. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppManager.unregisterAppLinkInfo(java.lang.String, android.media.tv.interactive.AppLinkInfo). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unregisterCallback", "(Landroid/media/tv/interactive/TvInteractiveAppManager$TvInteractiveAppCallback;)V", "", ApiSince=33)] + [<Android.Runtime.Register("unregisterCallback", "(Landroid/media/tv/interactive/TvInteractiveAppManager$TvInteractiveAppCallback;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppService+Session.xml b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppService+Session.xml new file mode 100644 index 0000000000..153468b081 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppService+Session.xml @@ -0,0 +1,2228 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.Runtime.IJavaObject + + + Android.Views.KeyEvent+ICallback + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/interactive/TvInteractiveAppService$Session", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/interactive/TvInteractiveAppService$Session", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Base class for derived classes to implement to provide a TV interactive app session. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "", ApiSince=33)>] + + + + + + + The context of the application + Creates a new Session. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.TvInteractiveAppService$Session(android.content.Context). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("layoutSurface", "(IIII)V", "GetLayoutSurface_IIIIHandler", ApiSince=33)] + [<Android.Runtime.Register("layoutSurface", "(IIII)V", "GetLayoutSurface_IIIIHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + + Left position in pixels, relative to the overlay view. + Top position in pixels, relative to the overlay view. + Right position in pixels, relative to the overlay view. + Bottom position in pixels, relative to the overlay view. + Assigns a size and position to the surface passed in #onSetSurface. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.layoutSurface(int, int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isMediaViewEnabled", "()Z", "GetIsMediaViewEnabledHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isMediaViewEnabled", "()Z", "GetIsMediaViewEnabledHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setMediaViewEnabled", "(Z)V", "GetSetMediaViewEnabled_ZHandler", ApiSince=33)] + [<set: Android.Runtime.Register("setMediaViewEnabled", "(Z)V", "GetSetMediaViewEnabled_ZHandler", ApiSince=33)>] + + + + System.Boolean + + + + true if you want to enable the media view. false + otherwise. + Returns true if media view is enabled, false otherwise. -or- Enables or disables the media view. + To be added. + + Property getter documentation: + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.isMediaViewEnabled(). + + + Property setter documentation: + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.setMediaViewEnabled(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifyBiInteractiveAppCreated", "(Landroid/net/Uri;Ljava/lang/String;)V", "", ApiSince=33)] + [<Android.Runtime.Register("notifyBiInteractiveAppCreated", "(Landroid/net/Uri;Ljava/lang/String;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + BI interactive app ID, which can be used to destroy the BI interactive + app. null if it's not created successfully. + Notifies the broadcast-independent(BI) interactive application has been created. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.notifyBiInteractiveAppCreated(android.net.Uri, java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifySessionStateChanged", "(II)V", "GetNotifySessionStateChanged_IIHandler", ApiSince=33)] + [<Android.Runtime.Register("notifySessionStateChanged", "(II)V", "GetNotifySessionStateChanged_IIHandler", ApiSince=33)>] + + + + System.Void + + + + + + + the current session state. + the error code for error state. TvInteractiveAppManager#ERROR_NONE is + used when the state is not + TvInteractiveAppManager#INTERACTIVE_APP_STATE_ERROR. + Notifies when the session state is changed. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.notifySessionStateChanged(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifyTeletextAppStateChanged", "(I)V", "", ApiSince=33)] + [<Android.Runtime.Register("notifyTeletextAppStateChanged", "(I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + the current state. + Notifies when the digital teletext app state is changed. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.notifyTeletextAppStateChanged(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onAdResponse", "(Landroid/media/tv/AdResponse;)V", "GetOnAdResponse_Landroid_media_tv_AdResponse_Handler", ApiSince=33)] + [<Android.Runtime.Register("onAdResponse", "(Landroid/media/tv/AdResponse;)V", "GetOnAdResponse_Landroid_media_tv_AdResponse_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Called when an advertisement response is received. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onAdResponse(android.media.tv.AdResponse). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onBroadcastInfoResponse", "(Landroid/media/tv/BroadcastInfoResponse;)V", "GetOnBroadcastInfoResponse_Landroid_media_tv_BroadcastInfoResponse_Handler", ApiSince=33)] + [<Android.Runtime.Register("onBroadcastInfoResponse", "(Landroid/media/tv/BroadcastInfoResponse;)V", "GetOnBroadcastInfoResponse_Landroid_media_tv_BroadcastInfoResponse_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Called when a broadcast info response is received. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onBroadcastInfoResponse(android.media.tv.BroadcastInfoResponse). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onContentAllowed", "()V", "GetOnContentAllowedHandler", ApiSince=33)] + [<Android.Runtime.Register("onContentAllowed", "()V", "GetOnContentAllowedHandler", ApiSince=33)>] + + + + System.Void + + + + Called when content is allowed. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onContentAllowed(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onContentBlocked", "(Landroid/media/tv/TvContentRating;)V", "GetOnContentBlocked_Landroid_media_tv_TvContentRating_Handler", ApiSince=33)] + [<Android.Runtime.Register("onContentBlocked", "(Landroid/media/tv/TvContentRating;)V", "GetOnContentBlocked_Landroid_media_tv_TvContentRating_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Called when content is blocked. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onContentBlocked(android.media.tv.TvContentRating). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCreateBiInteractiveAppRequest", "(Landroid/net/Uri;Landroid/os/Bundle;)V", "GetOnCreateBiInteractiveAppRequest_Landroid_net_Uri_Landroid_os_Bundle_Handler", ApiSince=33)] + [<Android.Runtime.Register("onCreateBiInteractiveAppRequest", "(Landroid/net/Uri;Landroid/os/Bundle;)V", "GetOnCreateBiInteractiveAppRequest_Landroid_net_Uri_Landroid_os_Bundle_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + Creates broadcast-independent(BI) interactive application. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onCreateBiInteractiveAppRequest(android.net.Uri, android.os.Bundle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCreateMediaView", "()Landroid/view/View;", "GetOnCreateMediaViewHandler", ApiSince=33)] + [<Android.Runtime.Register("onCreateMediaView", "()Landroid/view/View;", "GetOnCreateMediaViewHandler", ApiSince=33)>] + + + + Android.Views.View + + + + Called when the application requests to create an media view. + a view attached to the media window + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onCreateMediaView(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCurrentChannelLcn", "(I)V", "GetOnCurrentChannelLcn_IHandler", ApiSince=33)] + [<Android.Runtime.Register("onCurrentChannelLcn", "(I)V", "GetOnCurrentChannelLcn_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Receives logical channel number (LCN) of current channel. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onCurrentChannelLcn(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCurrentChannelUri", "(Landroid/net/Uri;)V", "GetOnCurrentChannelUri_Landroid_net_Uri_Handler", ApiSince=33)] + [<Android.Runtime.Register("onCurrentChannelUri", "(Landroid/net/Uri;)V", "GetOnCurrentChannelUri_Landroid_net_Uri_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Receives current channel URI. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onCurrentChannelUri(android.net.Uri). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCurrentTvInputId", "(Ljava/lang/String;)V", "GetOnCurrentTvInputId_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("onCurrentTvInputId", "(Ljava/lang/String;)V", "GetOnCurrentTvInputId_Ljava_lang_String_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Receives current TV input ID. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onCurrentTvInputId(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onDestroyBiInteractiveAppRequest", "(Ljava/lang/String;)V", "GetOnDestroyBiInteractiveAppRequest_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("onDestroyBiInteractiveAppRequest", "(Ljava/lang/String;)V", "GetOnDestroyBiInteractiveAppRequest_Ljava_lang_String_Handler", ApiSince=33)>] + + + + System.Void + + + + + + the BI interactive app ID from + #onCreateBiInteractiveAppRequest(Uri, Bundle) + Destroys broadcast-independent(BI) interactive application. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onDestroyBiInteractiveAppRequest(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onError", "(Ljava/lang/String;Landroid/os/Bundle;)V", "GetOnError_Ljava_lang_String_Landroid_os_Bundle_Handler", ApiSince=33)] + [<Android.Runtime.Register("onError", "(Ljava/lang/String;Landroid/os/Bundle;)V", "GetOnError_Ljava_lang_String_Landroid_os_Bundle_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + the message of the error. + additional parameters of the error. For example, the signingId of TvInteractiveAppCallback#onRequestSigning(String, String, String, String, byte[]) + can be included to identify the related signing request, and the method name + "onRequestSigning" can also be added to the params. + Called when the application sends information of an error. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onError(java.lang.String, android.os.Bundle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onGenericMotionEvent", "(Landroid/view/MotionEvent;)Z", "GetOnGenericMotionEvent_Landroid_view_MotionEvent_Handler", ApiSince=33)] + [<Android.Runtime.Register("onGenericMotionEvent", "(Landroid/view/MotionEvent;)Z", "GetOnGenericMotionEvent_Landroid_view_MotionEvent_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + The motion event being received. + Implement this method to handle generic motion events on the current session. + If you handled the event, return true. If you want to allow the event to + be handled by the next receiver, return false. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onGenericMotionEvent(android.view.MotionEvent). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + M:Android.Views.KeyEvent.ICallback.OnKeyDown(Android.Views.Keycode,Android.Views.KeyEvent) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onKeyDown", "(ILandroid/view/KeyEvent;)Z", "GetOnKeyDown_ILandroid_view_KeyEvent_Handler", ApiSince=33)] + [<Android.Runtime.Register("onKeyDown", "(ILandroid/view/KeyEvent;)Z", "GetOnKeyDown_ILandroid_view_KeyEvent_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.Views.KeyEvent.ICallback.OnKeyLongPress(Android.Views.Keycode,Android.Views.KeyEvent) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onKeyLongPress", "(ILandroid/view/KeyEvent;)Z", "GetOnKeyLongPress_ILandroid_view_KeyEvent_Handler", ApiSince=33)] + [<Android.Runtime.Register("onKeyLongPress", "(ILandroid/view/KeyEvent;)Z", "GetOnKeyLongPress_ILandroid_view_KeyEvent_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.Views.KeyEvent.ICallback.OnKeyMultiple(Android.Views.Keycode,System.Int32,Android.Views.KeyEvent) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onKeyMultiple", "(IILandroid/view/KeyEvent;)Z", "GetOnKeyMultiple_IILandroid_view_KeyEvent_Handler", ApiSince=33)] + [<Android.Runtime.Register("onKeyMultiple", "(IILandroid/view/KeyEvent;)Z", "GetOnKeyMultiple_IILandroid_view_KeyEvent_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.Views.KeyEvent.ICallback.OnKeyUp(Android.Views.Keycode,Android.Views.KeyEvent) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onKeyUp", "(ILandroid/view/KeyEvent;)Z", "GetOnKeyUp_ILandroid_view_KeyEvent_Handler", ApiSince=33)] + [<Android.Runtime.Register("onKeyUp", "(ILandroid/view/KeyEvent;)Z", "GetOnKeyUp_ILandroid_view_KeyEvent_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onMediaViewSizeChanged", "(II)V", "GetOnMediaViewSizeChanged_IIHandler", ApiSince=33)] + [<Android.Runtime.Register("onMediaViewSizeChanged", "(II)V", "GetOnMediaViewSizeChanged_IIHandler", ApiSince=33)>] + + + + System.Void + + + + + + + The width of the media view, in pixels. + The height of the media view, in pixels. + Called when the size of the media view is changed by the application. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onMediaViewSizeChanged(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onRelease", "()V", "GetOnReleaseHandler", ApiSince=33)] + [<Android.Runtime.Register("onRelease", "()V", "GetOnReleaseHandler", ApiSince=33)>] + + + + System.Void + + + + Releases TvInteractiveAppService session. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onRelease(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onResetInteractiveApp", "()V", "GetOnResetInteractiveAppHandler", ApiSince=33)] + [<Android.Runtime.Register("onResetInteractiveApp", "()V", "GetOnResetInteractiveAppHandler", ApiSince=33)>] + + + + System.Void + + + + Resets TvInteractiveAppService session. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onResetInteractiveApp(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSetSurface", "(Landroid/view/Surface;)Z", "GetOnSetSurface_Landroid_view_Surface_Handler", ApiSince=33)] + [<Android.Runtime.Register("onSetSurface", "(Landroid/view/Surface;)Z", "GetOnSetSurface_Landroid_view_Surface_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + The surface to be used for interactive app UI rendering. Can be + null. + Called when the application sets the surface. + + true if the surface was set successfully, false otherwise. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onSetSurface(android.view.Surface). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSetTeletextAppEnabled", "(Z)V", "GetOnSetTeletextAppEnabled_ZHandler", ApiSince=33)] + [<Android.Runtime.Register("onSetTeletextAppEnabled", "(Z)V", "GetOnSetTeletextAppEnabled_ZHandler", ApiSince=33)>] + + + + System.Void + + + + + + + true to enable teletext app; false otherwise. + To toggle Digital Teletext Application if there is one in AIT app list. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onSetTeletextAppEnabled(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSignalStrength", "(I)V", "GetOnSignalStrength_IHandler", ApiSince=33)] + [<Android.Runtime.Register("onSignalStrength", "(I)V", "GetOnSignalStrength_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Called when signal strength is changed. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onSignalStrength(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSigningResult", "(Ljava/lang/String;[B)V", "GetOnSigningResult_Ljava_lang_String_arrayBHandler", ApiSince=33)] + [<Android.Runtime.Register("onSigningResult", "(Ljava/lang/String;[B)V", "GetOnSigningResult_Ljava_lang_String_arrayBHandler", ApiSince=33)>] + + + + System.Void + + + + + + + the ID to identify the request. It's the same as the corresponding ID in + Session#requestSigning(String, String, String, byte[]) + the signed result. + Receives signing result. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onSigningResult(java.lang.String, byte[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onStartInteractiveApp", "()V", "GetOnStartInteractiveAppHandler", ApiSince=33)] + [<Android.Runtime.Register("onStartInteractiveApp", "()V", "GetOnStartInteractiveAppHandler", ApiSince=33)>] + + + + System.Void + + + + Starts TvInteractiveAppService session. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onStartInteractiveApp(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onStopInteractiveApp", "()V", "GetOnStopInteractiveAppHandler", ApiSince=33)] + [<Android.Runtime.Register("onStopInteractiveApp", "()V", "GetOnStopInteractiveAppHandler", ApiSince=33)>] + + + + System.Void + + + + Stops TvInteractiveAppService session. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onStopInteractiveApp(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onStreamVolume", "(F)V", "GetOnStreamVolume_FHandler", ApiSince=33)] + [<Android.Runtime.Register("onStreamVolume", "(F)V", "GetOnStreamVolume_FHandler", ApiSince=33)>] + + + + System.Void + + + + + + a volume value between 0.0f and 1.0f, inclusive. + Receives current stream volume. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onStreamVolume(float). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSurfaceChanged", "(III)V", "GetOnSurfaceChanged_IIIHandler", ApiSince=33)] + [<Android.Runtime.Register("onSurfaceChanged", "(III)V", "GetOnSurfaceChanged_IIIHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + The new PixelFormat of the surface. + The new width of the surface. + The new height of the surface. + Called after any structural changes (format or size) have been made to the surface passed + in #onSetSurface. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onSurfaceChanged(int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onTouchEvent", "(Landroid/view/MotionEvent;)Z", "GetOnTouchEvent_Landroid_view_MotionEvent_Handler", ApiSince=33)] + [<Android.Runtime.Register("onTouchEvent", "(Landroid/view/MotionEvent;)Z", "GetOnTouchEvent_Landroid_view_MotionEvent_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + The motion event being received. + Implement this method to handle touch screen motion events on the current session. + If you handled the event, return true. If you want to allow the event to + be handled by the next receiver, return false. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onTouchEvent(android.view.MotionEvent). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onTrackballEvent", "(Landroid/view/MotionEvent;)Z", "GetOnTrackballEvent_Landroid_view_MotionEvent_Handler", ApiSince=33)] + [<Android.Runtime.Register("onTrackballEvent", "(Landroid/view/MotionEvent;)Z", "GetOnTrackballEvent_Landroid_view_MotionEvent_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + The motion event being received. + Implement this method to handle trackball events on the current session. + If you handled the event, return true. If you want to allow the event to + be handled by the next receiver, return false. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onTrackballEvent(android.view.MotionEvent). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onTrackInfoList", "(Ljava/util/List;)V", "GetOnTrackInfoList_Ljava_util_List_Handler", ApiSince=33)] + [<Android.Runtime.Register("onTrackInfoList", "(Ljava/util/List;)V", "GetOnTrackInfoList_Ljava_util_List_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Receives track list. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onTrackInfoList(java.util.List<android.media.tv.TvTrackInfo>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onTracksChanged", "(Ljava/util/List;)V", "GetOnTracksChanged_Ljava_util_List_Handler", ApiSince=33)] + [<Android.Runtime.Register("onTracksChanged", "(Ljava/util/List;)V", "GetOnTracksChanged_Ljava_util_List_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Called when the tracks are changed. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onTracksChanged(java.util.List<android.media.tv.TvTrackInfo>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onTrackSelected", "(ILjava/lang/String;)V", "GetOnTrackSelected_ILjava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("onTrackSelected", "(ILjava/lang/String;)V", "GetOnTrackSelected_ILjava_lang_String_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + Called when the corresponding TV input selected to a track. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onTrackSelected(int, java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onTuned", "(Landroid/net/Uri;)V", "GetOnTuned_Landroid_net_Uri_Handler", ApiSince=33)] + [<Android.Runtime.Register("onTuned", "(Landroid/net/Uri;)V", "GetOnTuned_Landroid_net_Uri_Handler", ApiSince=33)>] + + + + System.Void + + + + + + The tuned channel URI. + Called when the corresponding TV input tuned to a channel. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onTuned(android.net.Uri). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onVideoAvailable", "()V", "GetOnVideoAvailableHandler", ApiSince=33)] + [<Android.Runtime.Register("onVideoAvailable", "()V", "GetOnVideoAvailableHandler", ApiSince=33)>] + + + + System.Void + + + + Called when video is available. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onVideoAvailable(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onVideoUnavailable", "(I)V", "GetOnVideoUnavailable_IHandler", ApiSince=33)] + [<Android.Runtime.Register("onVideoUnavailable", "(I)V", "GetOnVideoUnavailable_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Called when video is unavailable. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.onVideoUnavailable(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeBroadcastInfo", "(I)V", "GetRemoveBroadcastInfo_IHandler", ApiSince=33)] + [<Android.Runtime.Register("removeBroadcastInfo", "(I)V", "GetRemoveBroadcastInfo_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + the ID of the request + Remove broadcast information request from the related TV input. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.removeBroadcastInfo(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requestAd", "(Landroid/media/tv/AdRequest;)V", "GetRequestAd_Landroid_media_tv_AdRequest_Handler", ApiSince=33)] + [<Android.Runtime.Register("requestAd", "(Landroid/media/tv/AdRequest;)V", "GetRequestAd_Landroid_media_tv_AdRequest_Handler", ApiSince=33)>] + + + + System.Void + + + + + + The advertisement request + Sends an advertisement request to be processed by the related TV input. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.requestAd(android.media.tv.AdRequest). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requestBroadcastInfo", "(Landroid/media/tv/BroadcastInfoRequest;)V", "GetRequestBroadcastInfo_Landroid_media_tv_BroadcastInfoRequest_Handler", ApiSince=33)] + [<Android.Runtime.Register("requestBroadcastInfo", "(Landroid/media/tv/BroadcastInfoRequest;)V", "GetRequestBroadcastInfo_Landroid_media_tv_BroadcastInfoRequest_Handler", ApiSince=33)>] + + + + System.Void + + + + + + the request for broadcast info + Requests broadcast related information from the related TV input. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.requestBroadcastInfo(android.media.tv.BroadcastInfoRequest). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requestCurrentChannelLcn", "()V", "GetRequestCurrentChannelLcnHandler", ApiSince=33)] + [<Android.Runtime.Register("requestCurrentChannelLcn", "()V", "GetRequestCurrentChannelLcnHandler", ApiSince=33)>] + + + + System.Void + + + + Requests the logic channel number (LCN) of the current channel. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.requestCurrentChannelLcn(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requestCurrentChannelUri", "()V", "GetRequestCurrentChannelUriHandler", ApiSince=33)] + [<Android.Runtime.Register("requestCurrentChannelUri", "()V", "GetRequestCurrentChannelUriHandler", ApiSince=33)>] + + + + System.Void + + + + Requests the URI of the current channel. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.requestCurrentChannelUri(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requestCurrentTvInputId", "()V", "GetRequestCurrentTvInputIdHandler", ApiSince=33)] + [<Android.Runtime.Register("requestCurrentTvInputId", "()V", "GetRequestCurrentTvInputIdHandler", ApiSince=33)>] + + + + System.Void + + + + Requests current TV input ID. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.requestCurrentTvInputId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requestSigning", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[B)V", "GetRequestSigning_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_arrayBHandler", ApiSince=33)] + [<Android.Runtime.Register("requestSigning", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[B)V", "GetRequestSigning_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_arrayBHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + + the ID to identify the request. When a result is received, this ID can + be used to correlate the result with the request. + the standard name of the signature algorithm requested, such as + MD5withRSA, SHA256withDSA, etc. The name is from standards like + FIPS PUB 186-4 and PKCS #1. + the alias of the corresponding java.security.KeyStore. + the original bytes to be signed. + Requests signing of the given data. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.requestSigning(java.lang.String, java.lang.String, java.lang.String, byte[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requestStreamVolume", "()V", "GetRequestStreamVolumeHandler", ApiSince=33)] + [<Android.Runtime.Register("requestStreamVolume", "()V", "GetRequestStreamVolumeHandler", ApiSince=33)>] + + + + System.Void + + + + Requests stream volume. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.requestStreamVolume(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requestTrackInfoList", "()V", "GetRequestTrackInfoListHandler", ApiSince=33)] + [<Android.Runtime.Register("requestTrackInfoList", "()V", "GetRequestTrackInfoListHandler", ApiSince=33)>] + + + + System.Void + + + + Requests the list of TvTrackInfo. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.requestTrackInfoList(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("sendPlaybackCommandRequest", "(Ljava/lang/String;Landroid/os/Bundle;)V", "GetSendPlaybackCommandRequest_Ljava_lang_String_Landroid_os_Bundle_Handler", ApiSince=33)] + [<Android.Runtime.Register("sendPlaybackCommandRequest", "(Ljava/lang/String;Landroid/os/Bundle;)V", "GetSendPlaybackCommandRequest_Ljava_lang_String_Landroid_os_Bundle_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + type of the specific command + parameters of the specific command + Sends a specific playback command to be processed by the related TV input. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.sendPlaybackCommandRequest(java.lang.String, android.os.Bundle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setVideoBounds", "(Landroid/graphics/Rect;)V", "GetSetVideoBounds_Landroid_graphics_Rect_Handler", ApiSince=33)] + [<Android.Runtime.Register("setVideoBounds", "(Landroid/graphics/Rect;)V", "GetSetVideoBounds_Landroid_graphics_Rect_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Sets broadcast video bounds. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.Session.setVideoBounds(android.graphics.Rect). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppService.xml b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppService.xml new file mode 100644 index 0000000000..8ad119b183 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppService.xml @@ -0,0 +1,908 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.App.Service + + + + + [Android.Runtime.Register("android/media/tv/interactive/TvInteractiveAppService", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/interactive/TvInteractiveAppService", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A TV interactive application service is a service that provides runtime environment and runs TV + interactive applications. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COMMAND_PARAMETER_KEY_CHANGE_CHANNEL_QUIETLY", ApiSince=33)] + [<Android.Runtime.Register("COMMAND_PARAMETER_KEY_CHANGE_CHANNEL_QUIETLY", ApiSince=33)>] + + + + System.String + + + Command to quiet channel change. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.COMMAND_PARAMETER_KEY_CHANGE_CHANNEL_QUIETLY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COMMAND_PARAMETER_KEY_CHANNEL_URI", ApiSince=33)] + [<Android.Runtime.Register("COMMAND_PARAMETER_KEY_CHANNEL_URI", ApiSince=33)>] + + + + System.String + + + Playback command parameter: channel URI. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.COMMAND_PARAMETER_KEY_CHANNEL_URI. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COMMAND_PARAMETER_KEY_INPUT_ID", ApiSince=33)] + [<Android.Runtime.Register("COMMAND_PARAMETER_KEY_INPUT_ID", ApiSince=33)>] + + + + System.String + + + Playback command parameter: TV input ID. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.COMMAND_PARAMETER_KEY_INPUT_ID. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COMMAND_PARAMETER_KEY_TRACK_ID", ApiSince=33)] + [<Android.Runtime.Register("COMMAND_PARAMETER_KEY_TRACK_ID", ApiSince=33)>] + + + + System.String + + + Playback command parameter: track ID. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.COMMAND_PARAMETER_KEY_TRACK_ID. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COMMAND_PARAMETER_KEY_TRACK_TYPE", ApiSince=33)] + [<Android.Runtime.Register("COMMAND_PARAMETER_KEY_TRACK_TYPE", ApiSince=33)>] + + + + System.String + + + Playback command parameter: track type. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.COMMAND_PARAMETER_KEY_TRACK_TYPE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COMMAND_PARAMETER_KEY_VOLUME", ApiSince=33)] + [<Android.Runtime.Register("COMMAND_PARAMETER_KEY_VOLUME", ApiSince=33)>] + + + + System.String + + + Playback command parameter: stream volume. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.COMMAND_PARAMETER_KEY_VOLUME. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifyStateChanged", "(III)V", "", ApiSince=33)] + [<Android.Runtime.Register("notifyStateChanged", "(III)V", "", ApiSince=33)>] + + + + System.Void + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "InteractiveAppTypeHbbtv", "InteractiveAppTypeAtsc", "InteractiveAppTypeGinga" }, Type="Android.Media.TV.Interactive.TvInteractiveAppServiceInfo")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "InteractiveAppTypeHbbtv", "InteractiveAppTypeAtsc", "InteractiveAppTypeGinga" }, Type="Android.Media.TV.Interactive.TvInteractiveAppServiceInfo")>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ServiceStateUnrealized", "ServiceStatePreparing", "ServiceStateReady", "ServiceStateError" }, Flag=true, Type="Android.Media.TV.Interactive.TvInteractiveAppManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ServiceStateUnrealized", "ServiceStatePreparing", "ServiceStateReady", "ServiceStateError" }, Flag=true, Type="Android.Media.TV.Interactive.TvInteractiveAppManager")>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ErrorNone", "ErrorUnknown", "ErrorNotSupported", "ErrorWeakSignal", "ErrorResourceUnavailable", "ErrorBlocked", "ErrorEncrypted", "ErrorUnknownChannel" }, Flag=true, Type="Android.Media.TV.Interactive.TvInteractiveAppManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ErrorNone", "ErrorUnknown", "ErrorNotSupported", "ErrorWeakSignal", "ErrorResourceUnavailable", "ErrorBlocked", "ErrorEncrypted", "ErrorUnknownChannel" }, Flag=true, Type="Android.Media.TV.Interactive.TvInteractiveAppManager")>] + + + + + + the interactive app type + the current state of the service of the given type + the error code for error state. TvInteractiveAppManager#ERROR_NONE is + used when the state is not + TvInteractiveAppManager#SERVICE_STATE_ERROR. + Notifies the system when the state of the interactive app RTE has been changed. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.notifyStateChanged(int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onAppLinkCommand", "(Landroid/os/Bundle;)V", "GetOnAppLinkCommand_Landroid_os_Bundle_Handler", ApiSince=33)] + [<Android.Runtime.Register("onAppLinkCommand", "(Landroid/os/Bundle;)V", "GetOnAppLinkCommand_Landroid_os_Bundle_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Called when app link command is received. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.onAppLinkCommand(android.os.Bundle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "", ApiSince=33)] + [<Android.Runtime.Register("onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "", ApiSince=33)>] + + + + Android.OS.IBinder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCreateSession", "(Ljava/lang/String;I)Landroid/media/tv/interactive/TvInteractiveAppService$Session;", "GetOnCreateSession_Ljava_lang_String_IHandler", ApiSince=33)] + [<Android.Runtime.Register("onCreateSession", "(Ljava/lang/String;I)Landroid/media/tv/interactive/TvInteractiveAppService$Session;", "GetOnCreateSession_Ljava_lang_String_IHandler", ApiSince=33)>] + + + + Android.Media.TV.Interactive.TvInteractiveAppService+Session + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "InteractiveAppTypeHbbtv", "InteractiveAppTypeAtsc", "InteractiveAppTypeGinga" }, Type="Android.Media.TV.Interactive.TvInteractiveAppServiceInfo")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "InteractiveAppTypeHbbtv", "InteractiveAppTypeAtsc", "InteractiveAppTypeGinga" }, Type="Android.Media.TV.Interactive.TvInteractiveAppServiceInfo")>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onRegisterAppLinkInfo", "(Landroid/media/tv/interactive/AppLinkInfo;)V", "GetOnRegisterAppLinkInfo_Landroid_media_tv_interactive_AppLinkInfo_Handler", ApiSince=33)] + [<Android.Runtime.Register("onRegisterAppLinkInfo", "(Landroid/media/tv/interactive/AppLinkInfo;)V", "GetOnRegisterAppLinkInfo_Landroid_media_tv_interactive_AppLinkInfo_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Called when a request to register an Android application link info record is received. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.onRegisterAppLinkInfo(android.media.tv.interactive.AppLinkInfo). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onUnregisterAppLinkInfo", "(Landroid/media/tv/interactive/AppLinkInfo;)V", "GetOnUnregisterAppLinkInfo_Landroid_media_tv_interactive_AppLinkInfo_Handler", ApiSince=33)] + [<Android.Runtime.Register("onUnregisterAppLinkInfo", "(Landroid/media/tv/interactive/AppLinkInfo;)V", "GetOnUnregisterAppLinkInfo_Landroid_media_tv_interactive_AppLinkInfo_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Called when a request to unregister an Android application link info record is received. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.onUnregisterAppLinkInfo(android.media.tv.interactive.AppLinkInfo). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAYBACK_COMMAND_TYPE_SELECT_TRACK", ApiSince=33)] + [<Android.Runtime.Register("PLAYBACK_COMMAND_TYPE_SELECT_TRACK", ApiSince=33)>] + + + + System.String + + + Playback command type: select the given track. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.PLAYBACK_COMMAND_TYPE_SELECT_TRACK. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAYBACK_COMMAND_TYPE_SET_STREAM_VOLUME", ApiSince=33)] + [<Android.Runtime.Register("PLAYBACK_COMMAND_TYPE_SET_STREAM_VOLUME", ApiSince=33)>] + + + + System.String + + + Playback command type: set the volume. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.PLAYBACK_COMMAND_TYPE_SET_STREAM_VOLUME. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAYBACK_COMMAND_TYPE_STOP", ApiSince=33)] + [<Android.Runtime.Register("PLAYBACK_COMMAND_TYPE_STOP", ApiSince=33)>] + + + + System.String + + + Playback command type: stop the playback. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.PLAYBACK_COMMAND_TYPE_STOP. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAYBACK_COMMAND_TYPE_TUNE", ApiSince=33)] + [<Android.Runtime.Register("PLAYBACK_COMMAND_TYPE_TUNE", ApiSince=33)>] + + + + System.String + + + Playback command type: tune to the given channel. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.PLAYBACK_COMMAND_TYPE_TUNE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAYBACK_COMMAND_TYPE_TUNE_NEXT", ApiSince=33)] + [<Android.Runtime.Register("PLAYBACK_COMMAND_TYPE_TUNE_NEXT", ApiSince=33)>] + + + + System.String + + + Playback command type: tune to the next channel. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.PLAYBACK_COMMAND_TYPE_TUNE_NEXT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAYBACK_COMMAND_TYPE_TUNE_PREV", ApiSince=33)] + [<Android.Runtime.Register("PLAYBACK_COMMAND_TYPE_TUNE_PREV", ApiSince=33)>] + + + + System.String + + + Playback command type: tune to the previous channel. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.PLAYBACK_COMMAND_TYPE_TUNE_PREV. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SERVICE_INTERFACE", ApiSince=33)] + [<Android.Runtime.Register("SERVICE_INTERFACE", ApiSince=33)>] + + + + System.String + + + This is the interface name that a service implementing a TV Interactive App service should + say that it supports -- that is, this is the action it uses for its intent filter. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.SERVICE_INTERFACE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SERVICE_META_DATA", ApiSince=33)] + [<Android.Runtime.Register("SERVICE_META_DATA", ApiSince=33)>] + + + + System.String + + + Name under which a TvInteractiveAppService component publishes information about itself. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppService.SERVICE_META_DATA. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppServiceInfo+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppServiceInfo+InterfaceConsts.xml new file mode 100644 index 0000000000..7c3742cbb2 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppServiceInfo+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppServiceInfo.xml b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppServiceInfo.xml new file mode 100644 index 0000000000..cdba94acd2 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppServiceInfo.xml @@ -0,0 +1,509 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/interactive/TvInteractiveAppServiceInfo", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/interactive/TvInteractiveAppServiceInfo", ApiSince=33, DoNotGenerateAcw=true)>] + + + + This class is used to specify meta information of a TV interactive app. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppServiceInfo. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/content/ComponentName;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/content/ComponentName;)V", "", ApiSince=33)>] + + + + + + + + the application context + the component name of the TvInteractiveAppService + Constructs a TvInteractiveAppServiceInfo object. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppServiceInfo.TvInteractiveAppServiceInfo(android.content.Context, android.content.ComponentName). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getId", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getId", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Returns a unique ID for this TV interactive app service. + To be added. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppServiceInfo.getId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INTERACTIVE_APP_TYPE_ATSC", ApiSince=33)] + [<Android.Runtime.Register("INTERACTIVE_APP_TYPE_ATSC", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.InteractiveAppType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.InteractiveAppType enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.InteractiveAppType + + 2 + + ATSC interactive app type + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppServiceInfo.INTERACTIVE_APP_TYPE_ATSC. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INTERACTIVE_APP_TYPE_GINGA", ApiSince=33)] + [<Android.Runtime.Register("INTERACTIVE_APP_TYPE_GINGA", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.InteractiveAppType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.InteractiveAppType enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.InteractiveAppType + + 4 + + Ginga interactive app type + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppServiceInfo.INTERACTIVE_APP_TYPE_GINGA. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INTERACTIVE_APP_TYPE_HBBTV", ApiSince=33)] + [<Android.Runtime.Register("INTERACTIVE_APP_TYPE_HBBTV", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.InteractiveAppType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.Interactive.InteractiveAppType enum directly instead of this field.", true)>] + + + + Android.Media.TV.Interactive.InteractiveAppType + + 1 + + HbbTV interactive app type + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppServiceInfo.INTERACTIVE_APP_TYPE_HBBTV. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getServiceInfo", "()Landroid/content/pm/ServiceInfo;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getServiceInfo", "()Landroid/content/pm/ServiceInfo;", "", ApiSince=33)>] + + + + Android.Content.PM.ServiceInfo + + + Returns the information of the service that implements this TV Interactive App service. + To be added. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppServiceInfo.getServiceInfo(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSupportedTypes", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSupportedTypes", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets supported interactive app types + To be added. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppServiceInfo.getSupportedTypes(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppView+IOnUnhandledInputEventListener.xml b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppView+IOnUnhandledInputEventListener.xml new file mode 100644 index 0000000000..cf38114d7d --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppView+IOnUnhandledInputEventListener.xml @@ -0,0 +1,86 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/interactive/TvInteractiveAppView$OnUnhandledInputEventListener", "", "Android.Media.TV.Interactive.TvInteractiveAppView/IOnUnhandledInputEventListenerInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/media/tv/interactive/TvInteractiveAppView$OnUnhandledInputEventListener", "", "Android.Media.TV.Interactive.TvInteractiveAppView/IOnUnhandledInputEventListenerInvoker", ApiSince=33)>] + + + + Interface definition for a callback to be invoked when the unhandled input event is received. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.OnUnhandledInputEventListener. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onUnhandledInputEvent", "(Landroid/view/InputEvent;)Z", "GetOnUnhandledInputEvent_Landroid_view_InputEvent_Handler:Android.Media.TV.Interactive.TvInteractiveAppView/IOnUnhandledInputEventListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onUnhandledInputEvent", "(Landroid/view/InputEvent;)Z", "GetOnUnhandledInputEvent_Landroid_view_InputEvent_Handler:Android.Media.TV.Interactive.TvInteractiveAppView/IOnUnhandledInputEventListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + The input event. + Called when an input event was not handled by the TV Interactive App. + If you handled the event, return true. If you want to allow the event to + be handled by the next receiver, return false. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.OnUnhandledInputEventListener.onUnhandledInputEvent(android.view.InputEvent). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppView+TvInteractiveAppCallback.xml b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppView+TvInteractiveAppCallback.xml new file mode 100644 index 0000000000..5e69395e9e --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppView+TvInteractiveAppCallback.xml @@ -0,0 +1,633 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/media/tv/interactive/TvInteractiveAppView$TvInteractiveAppCallback", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/interactive/TvInteractiveAppView$TvInteractiveAppCallback", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Callback used to receive various status updates on the TvInteractiveAppView. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.TvInteractiveAppCallback. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onBiInteractiveAppCreated", "(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;)V", "GetOnBiInteractiveAppCreated_Ljava_lang_String_Landroid_net_Uri_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("onBiInteractiveAppCreated", "(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;)V", "GetOnBiInteractiveAppCreated_Ljava_lang_String_Landroid_net_Uri_Ljava_lang_String_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + + The ID of the TV interactive app service bound to this view. + URI associated this BI interactive app. This is the same URI in + #createBiInteractiveApp(Uri, Bundle) + BI interactive app ID, which can be used to destroy the BI interactive + app. null if it's not created successfully. + This is called when broadcast-independent (BI) interactive app is created. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.TvInteractiveAppCallback.onBiInteractiveAppCreated(java.lang.String, android.net.Uri, java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onPlaybackCommandRequest", "(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V", "GetOnPlaybackCommandRequest_Ljava_lang_String_Ljava_lang_String_Landroid_os_Bundle_Handler", ApiSince=33)] + [<Android.Runtime.Register("onPlaybackCommandRequest", "(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V", "GetOnPlaybackCommandRequest_Ljava_lang_String_Ljava_lang_String_Landroid_os_Bundle_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + + The ID of the TV interactive app service bound to this view. + type of the command + parameters of the command + This is called when a playback command is requested to be processed by the related TV + input. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.TvInteractiveAppCallback.onPlaybackCommandRequest(java.lang.String, java.lang.String, android.os.Bundle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onRequestCurrentChannelLcn", "(Ljava/lang/String;)V", "GetOnRequestCurrentChannelLcn_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("onRequestCurrentChannelLcn", "(Ljava/lang/String;)V", "GetOnRequestCurrentChannelLcn_Ljava_lang_String_Handler", ApiSince=33)>] + + + + System.Void + + + + + + The ID of the TV interactive app service bound to this view. + This is called when TvInteractiveAppService.Session#requestCurrentChannelLcn() is + called. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.TvInteractiveAppCallback.onRequestCurrentChannelLcn(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onRequestCurrentChannelUri", "(Ljava/lang/String;)V", "GetOnRequestCurrentChannelUri_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("onRequestCurrentChannelUri", "(Ljava/lang/String;)V", "GetOnRequestCurrentChannelUri_Ljava_lang_String_Handler", ApiSince=33)>] + + + + System.Void + + + + + + The ID of the TV interactive app service bound to this view. + This is called when TvInteractiveAppService.Session#requestCurrentChannelUri() is + called. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.TvInteractiveAppCallback.onRequestCurrentChannelUri(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onRequestCurrentTvInputId", "(Ljava/lang/String;)V", "GetOnRequestCurrentTvInputId_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("onRequestCurrentTvInputId", "(Ljava/lang/String;)V", "GetOnRequestCurrentTvInputId_Ljava_lang_String_Handler", ApiSince=33)>] + + + + System.Void + + + + + + The ID of the TV interactive app service bound to this view. + This is called when TvInteractiveAppService.Session#requestCurrentTvInputId() is + called. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.TvInteractiveAppCallback.onRequestCurrentTvInputId(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onRequestSigning", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[B)V", "GetOnRequestSigning_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_arrayBHandler", ApiSince=33)] + [<Android.Runtime.Register("onRequestSigning", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[B)V", "GetOnRequestSigning_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_arrayBHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + + + The ID of the TV interactive app service bound to this view. + the ID to identify the request. + the standard name of the signature algorithm requested, such as + MD5withRSA, SHA256withDSA, etc. + the alias of the corresponding java.security.KeyStore. + the original bytes to be signed. + This is called when + TvInteractiveAppService.Session#requestSigning(String, String, String, byte[]) is + called. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.TvInteractiveAppCallback.onRequestSigning(java.lang.String, java.lang.String, java.lang.String, java.lang.String, byte[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onRequestStreamVolume", "(Ljava/lang/String;)V", "GetOnRequestStreamVolume_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("onRequestStreamVolume", "(Ljava/lang/String;)V", "GetOnRequestStreamVolume_Ljava_lang_String_Handler", ApiSince=33)>] + + + + System.Void + + + + + + The ID of the TV interactive app service bound to this view. + This is called when TvInteractiveAppService.Session#requestStreamVolume() is + called. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.TvInteractiveAppCallback.onRequestStreamVolume(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onRequestTrackInfoList", "(Ljava/lang/String;)V", "GetOnRequestTrackInfoList_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("onRequestTrackInfoList", "(Ljava/lang/String;)V", "GetOnRequestTrackInfoList_Ljava_lang_String_Handler", ApiSince=33)>] + + + + System.Void + + + + + + The ID of the TV interactive app service bound to this view. + This is called when TvInteractiveAppService.Session#requestTrackInfoList() is + called. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.TvInteractiveAppCallback.onRequestTrackInfoList(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSetVideoBounds", "(Ljava/lang/String;Landroid/graphics/Rect;)V", "GetOnSetVideoBounds_Ljava_lang_String_Landroid_graphics_Rect_Handler", ApiSince=33)] + [<Android.Runtime.Register("onSetVideoBounds", "(Ljava/lang/String;Landroid/graphics/Rect;)V", "GetOnSetVideoBounds_Ljava_lang_String_Landroid_graphics_Rect_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + The ID of the TV interactive app service bound to this view. + This is called when TvInteractiveAppService.Session#setVideoBounds(Rect) is + called. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.TvInteractiveAppCallback.onSetVideoBounds(java.lang.String, android.graphics.Rect). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onStateChanged", "(Ljava/lang/String;II)V", "GetOnStateChanged_Ljava_lang_String_IIHandler", ApiSince=33)] + [<Android.Runtime.Register("onStateChanged", "(Ljava/lang/String;II)V", "GetOnStateChanged_Ljava_lang_String_IIHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + The ID of the TV interactive app service bound to this view. + the current state. + the error code for error state. TvInteractiveAppManager#ERROR_NONE + is used when the state is not + TvInteractiveAppManager#INTERACTIVE_APP_STATE_ERROR. + This is called when the state of corresponding interactive app is changed. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.TvInteractiveAppCallback.onStateChanged(java.lang.String, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onTeletextAppStateChanged", "(Ljava/lang/String;I)V", "GetOnTeletextAppStateChanged_Ljava_lang_String_IHandler", ApiSince=33)] + [<Android.Runtime.Register("onTeletextAppStateChanged", "(Ljava/lang/String;I)V", "GetOnTeletextAppStateChanged_Ljava_lang_String_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + + The ID of the TV interactive app service bound to this view. + digital teletext app current state. + This is called when the digital teletext app state is changed. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.TvInteractiveAppCallback.onTeletextAppStateChanged(java.lang.String, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppView+UnhandledInputEventEventArgs.xml b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppView+UnhandledInputEventEventArgs.xml new file mode 100644 index 0000000000..b7aac01de7 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppView+UnhandledInputEventEventArgs.xml @@ -0,0 +1,79 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + Android.Views.InputEvent + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Boolean + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppView.xml b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppView.xml new file mode 100644 index 0000000000..889b734603 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV.Interactive/TvInteractiveAppView.xml @@ -0,0 +1,1471 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Views.ViewGroup + + + + + [Android.Runtime.Register("android/media/tv/interactive/TvInteractiveAppView", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/interactive/TvInteractiveAppView", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Displays contents of interactive TV applications. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "", ApiSince=33)>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "", ApiSince=33)>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;I)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;I)V", "", ApiSince=33)>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BI_INTERACTIVE_APP_KEY_ALIAS", ApiSince=33)] + [<Android.Runtime.Register("BI_INTERACTIVE_APP_KEY_ALIAS", ApiSince=33)>] + + + + System.String + + + Used to share the KeyStore alias with TvInteractiveAppService. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.BI_INTERACTIVE_APP_KEY_ALIAS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BI_INTERACTIVE_APP_KEY_CERTIFICATE", ApiSince=33)] + [<Android.Runtime.Register("BI_INTERACTIVE_APP_KEY_CERTIFICATE", ApiSince=33)>] + + + + System.String + + + Used to share client java.security.cert.Certificate with + TvInteractiveAppService. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.BI_INTERACTIVE_APP_KEY_CERTIFICATE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BI_INTERACTIVE_APP_KEY_HTTP_ADDITIONAL_HEADERS", ApiSince=33)] + [<Android.Runtime.Register("BI_INTERACTIVE_APP_KEY_HTTP_ADDITIONAL_HEADERS", ApiSince=33)>] + + + + System.String + + + Additional HTTP headers to be used by TvInteractiveAppService to load the + broadcast-independent interactive application. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.BI_INTERACTIVE_APP_KEY_HTTP_ADDITIONAL_HEADERS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BI_INTERACTIVE_APP_KEY_HTTP_USER_AGENT", ApiSince=33)] + [<Android.Runtime.Register("BI_INTERACTIVE_APP_KEY_HTTP_USER_AGENT", ApiSince=33)>] + + + + System.String + + + HTTP user agent to be used by TvInteractiveAppService for broadcast-independent + interactive application. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.BI_INTERACTIVE_APP_KEY_HTTP_USER_AGENT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BI_INTERACTIVE_APP_KEY_PRIVATE_KEY", ApiSince=33)] + [<Android.Runtime.Register("BI_INTERACTIVE_APP_KEY_PRIVATE_KEY", ApiSince=33)>] + + + + System.String + + + Used to share the java.security.PrivateKey with TvInteractiveAppService. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.BI_INTERACTIVE_APP_KEY_PRIVATE_KEY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearCallback", "()V", "GetClearCallbackHandler", ApiSince=33)] + [<Android.Runtime.Register("clearCallback", "()V", "GetClearCallbackHandler", ApiSince=33)>] + + + + System.Void + + + + Clears the callback. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.clearCallback(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearOnUnhandledInputEventListener", "()V", "GetClearOnUnhandledInputEventListenerHandler", ApiSince=33)] + [<Android.Runtime.Register("clearOnUnhandledInputEventListener", "()V", "GetClearOnUnhandledInputEventListenerHandler", ApiSince=33)>] + + + + System.Void + + + + Clears the OnUnhandledInputEventListener. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.clearOnUnhandledInputEventListener(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createBiInteractiveApp", "(Landroid/net/Uri;Landroid/os/Bundle;)V", "GetCreateBiInteractiveApp_Landroid_net_Uri_Landroid_os_Bundle_Handler", ApiSince=33)] + [<Android.Runtime.Register("createBiInteractiveApp", "(Landroid/net/Uri;Landroid/os/Bundle;)V", "GetCreateBiInteractiveApp_Landroid_net_Uri_Landroid_os_Bundle_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + URI associated this BI interactive app. + optional parameters for broadcast-independent interactive application, such as + #BI_INTERACTIVE_APP_KEY_CERTIFICATE. + Creates broadcast-independent(BI) interactive application. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.createBiInteractiveApp(android.net.Uri, android.os.Bundle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("destroyBiInteractiveApp", "(Ljava/lang/String;)V", "GetDestroyBiInteractiveApp_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("destroyBiInteractiveApp", "(Ljava/lang/String;)V", "GetDestroyBiInteractiveApp_Ljava_lang_String_Handler", ApiSince=33)>] + + + + System.Void + + + + + + the BI interactive app ID from #createBiInteractiveApp(Uri, Bundle) + Destroys broadcast-independent(BI) interactive application. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.destroyBiInteractiveApp(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("dispatchUnhandledInputEvent", "(Landroid/view/InputEvent;)Z", "GetDispatchUnhandledInputEvent_Landroid_view_InputEvent_Handler", ApiSince=33)] + [<Android.Runtime.Register("dispatchUnhandledInputEvent", "(Landroid/view/InputEvent;)Z", "GetDispatchUnhandledInputEvent_Landroid_view_InputEvent_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + The input event. + Dispatches an unhandled input event to the next receiver. + + true if the event was handled by the view, false otherwise. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.dispatchUnhandledInputEvent(android.view.InputEvent). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_KEY_METHOD_NAME", ApiSince=33)] + [<Android.Runtime.Register("ERROR_KEY_METHOD_NAME", ApiSince=33)>] + + + + System.String + + + The name of the method where the error happened, if applicable. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.ERROR_KEY_METHOD_NAME. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifyError", "(Ljava/lang/String;Landroid/os/Bundle;)V", "GetNotifyError_Ljava_lang_String_Landroid_os_Bundle_Handler", ApiSince=33)] + [<Android.Runtime.Register("notifyError", "(Ljava/lang/String;Landroid/os/Bundle;)V", "GetNotifyError_Ljava_lang_String_Landroid_os_Bundle_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + the message of the error. + additional parameters of the error. For example, the signingId of TvInteractiveAppCallback#onRequestSigning(String, String, String, String, byte[]) can be + included to identify the related signing request, and the method name "onRequestSigning" + can also be added to the params. + Notifies the corresponding TvInteractiveAppService when there is an error. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.notifyError(java.lang.String, android.os.Bundle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onAttachedToWindow", "()V", "GetOnAttachedToWindowHandler", ApiSince=33)] + [<Android.Runtime.Register("onAttachedToWindow", "()V", "GetOnAttachedToWindowHandler", ApiSince=33)>] + + + + System.Void + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onDetachedFromWindow", "()V", "GetOnDetachedFromWindowHandler", ApiSince=33)] + [<Android.Runtime.Register("onDetachedFromWindow", "()V", "GetOnDetachedFromWindowHandler", ApiSince=33)>] + + + + System.Void + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onLayout", "(ZIIII)V", "GetOnLayout_ZIIIIHandler", ApiSince=33)] + [<Android.Runtime.Register("onLayout", "(ZIIII)V", "GetOnLayout_ZIIIIHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onMeasure", "(II)V", "GetOnMeasure_IIHandler", ApiSince=33)] + [<Android.Runtime.Register("onMeasure", "(II)V", "GetOnMeasure_IIHandler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onUnhandledInputEvent", "(Landroid/view/InputEvent;)Z", "GetOnUnhandledInputEvent_Landroid_view_InputEvent_Handler", ApiSince=33)] + [<Android.Runtime.Register("onUnhandledInputEvent", "(Landroid/view/InputEvent;)Z", "GetOnUnhandledInputEvent_Landroid_view_InputEvent_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + The input event. + Called when an unhandled input event also has not been handled by the user provided + callback. + If you handled the event, return true. If you want to allow the event to be + handled by the next receiver, return false. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.onUnhandledInputEvent(android.view.InputEvent). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOnUnhandledInputEventListener", "()Landroid/media/tv/interactive/TvInteractiveAppView$OnUnhandledInputEventListener;", "GetGetOnUnhandledInputEventListenerHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getOnUnhandledInputEventListener", "()Landroid/media/tv/interactive/TvInteractiveAppView$OnUnhandledInputEventListener;", "GetGetOnUnhandledInputEventListenerHandler", ApiSince=33)>] + + + + Android.Media.TV.Interactive.TvInteractiveAppView+IOnUnhandledInputEventListener + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onVisibilityChanged", "(Landroid/view/View;I)V", "GetOnVisibilityChanged_Landroid_view_View_IHandler", ApiSince=33)] + [<Android.Runtime.Register("onVisibilityChanged", "(Landroid/view/View;I)V", "GetOnVisibilityChanged_Landroid_view_View_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("prepareInteractiveApp", "(Ljava/lang/String;I)V", "GetPrepareInteractiveApp_Ljava_lang_String_IHandler", ApiSince=33)] + [<Android.Runtime.Register("prepareInteractiveApp", "(Ljava/lang/String;I)V", "GetPrepareInteractiveApp_Ljava_lang_String_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "InteractiveAppTypeHbbtv", "InteractiveAppTypeAtsc", "InteractiveAppTypeGinga" }, Type="Android.Media.TV.Interactive.TvInteractiveAppServiceInfo")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "InteractiveAppTypeHbbtv", "InteractiveAppTypeAtsc", "InteractiveAppTypeGinga" }, Type="Android.Media.TV.Interactive.TvInteractiveAppServiceInfo")>] + + + + + + To be added. + the interactive app service ID, which can be found in + TvInteractiveAppServiceInfo#getId(). + Prepares the interactive application runtime environment of corresponding + TvInteractiveAppService. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.prepareInteractiveApp(java.lang.String, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("reset", "()V", "GetResetHandler", ApiSince=33)] + [<Android.Runtime.Register("reset", "()V", "GetResetHandler", ApiSince=33)>] + + + + System.Void + + + + Resets this TvInteractiveAppView to release its resources. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.reset(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("resetInteractiveApp", "()V", "GetResetInteractiveAppHandler", ApiSince=33)] + [<Android.Runtime.Register("resetInteractiveApp", "()V", "GetResetInteractiveAppHandler", ApiSince=33)>] + + + + System.Void + + + + Resets the interactive application. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.resetInteractiveApp(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("sendCurrentChannelLcn", "(I)V", "GetSendCurrentChannelLcn_IHandler", ApiSince=33)] + [<Android.Runtime.Register("sendCurrentChannelLcn", "(I)V", "GetSendCurrentChannelLcn_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Sends current channel logical channel number (LCN) to related TV interactive app. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.sendCurrentChannelLcn(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("sendCurrentChannelUri", "(Landroid/net/Uri;)V", "GetSendCurrentChannelUri_Landroid_net_Uri_Handler", ApiSince=33)] + [<Android.Runtime.Register("sendCurrentChannelUri", "(Landroid/net/Uri;)V", "GetSendCurrentChannelUri_Landroid_net_Uri_Handler", ApiSince=33)>] + + + + System.Void + + + + + + The current channel URI; null if there is no currently tuned + channel. + Sends current channel URI to related TV interactive app. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.sendCurrentChannelUri(android.net.Uri). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("sendCurrentTvInputId", "(Ljava/lang/String;)V", "GetSendCurrentTvInputId_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("sendCurrentTvInputId", "(Ljava/lang/String;)V", "GetSendCurrentTvInputId_Ljava_lang_String_Handler", ApiSince=33)>] + + + + System.Void + + + + + + The current TV input ID whose channel is tuned. null if no channel is + tuned. + Sends current TV input ID to related TV interactive app. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.sendCurrentTvInputId(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("sendSigningResult", "(Ljava/lang/String;[B)V", "GetSendSigningResult_Ljava_lang_String_arrayBHandler", ApiSince=33)] + [<Android.Runtime.Register("sendSigningResult", "(Ljava/lang/String;[B)V", "GetSendSigningResult_Ljava_lang_String_arrayBHandler", ApiSince=33)>] + + + + System.Void + + + + + + + the ID to identify the request. It's the same as the corresponding ID in + TvInteractiveAppService.Session#requestSigning(String, String, String, byte[]) + the signed result. + Sends signing result to related TV interactive app. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.sendSigningResult(java.lang.String, byte[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("sendStreamVolume", "(F)V", "GetSendStreamVolume_FHandler", ApiSince=33)] + [<Android.Runtime.Register("sendStreamVolume", "(F)V", "GetSendStreamVolume_FHandler", ApiSince=33)>] + + + + System.Void + + + + + + a volume value between 0.0f and 1.0f, inclusive. + Sends stream volume to related TV interactive app. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.sendStreamVolume(float). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("sendTrackInfoList", "(Ljava/util/List;)V", "GetSendTrackInfoList_Ljava_util_List_Handler", ApiSince=33)] + [<Android.Runtime.Register("sendTrackInfoList", "(Ljava/util/List;)V", "GetSendTrackInfoList_Ljava_util_List_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Sends track info list to related TV interactive app. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.sendTrackInfoList(java.util.List<android.media.tv.TvTrackInfo>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCallback", "(Ljava/util/concurrent/Executor;Landroid/media/tv/interactive/TvInteractiveAppView$TvInteractiveAppCallback;)V", "GetSetCallback_Ljava_util_concurrent_Executor_Landroid_media_tv_interactive_TvInteractiveAppView_TvInteractiveAppCallback_Handler", ApiSince=33)] + [<Android.Runtime.Register("setCallback", "(Ljava/util/concurrent/Executor;Landroid/media/tv/interactive/TvInteractiveAppView$TvInteractiveAppCallback;)V", "GetSetCallback_Ljava_util_concurrent_Executor_Landroid_media_tv_interactive_TvInteractiveAppView_TvInteractiveAppCallback_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setOnUnhandledInputEventListener", "(Ljava/util/concurrent/Executor;Landroid/media/tv/interactive/TvInteractiveAppView$OnUnhandledInputEventListener;)V", "GetSetOnUnhandledInputEventListener_Ljava_util_concurrent_Executor_Landroid_media_tv_interactive_TvInteractiveAppView_OnUnhandledInputEventListener_Handler", ApiSince=33)] + [<Android.Runtime.Register("setOnUnhandledInputEventListener", "(Ljava/util/concurrent/Executor;Landroid/media/tv/interactive/TvInteractiveAppView$OnUnhandledInputEventListener;)V", "GetSetOnUnhandledInputEventListener_Ljava_util_concurrent_Executor_Landroid_media_tv_interactive_TvInteractiveAppView_OnUnhandledInputEventListener_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTeletextAppEnabled", "(Z)V", "GetSetTeletextAppEnabled_ZHandler", ApiSince=33)] + [<Android.Runtime.Register("setTeletextAppEnabled", "(Z)V", "GetSetTeletextAppEnabled_ZHandler", ApiSince=33)>] + + + + System.Void + + + + + + + true to enable Teletext app; false to disable it. + To toggle Digital Teletext Application if there is one in AIT app list. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.setTeletextAppEnabled(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTvView", "(Landroid/media/tv/TvView;)I", "GetSetTvView_Landroid_media_tv_TvView_Handler", ApiSince=33)] + [<Android.Runtime.Register("setTvView", "(Landroid/media/tv/TvView;)I", "GetSetTvView_Landroid_media_tv_TvView_Handler", ApiSince=33)>] + + + + System.Int32 + + + + + + the TvView to be linked to this TvInteractiveAppView via linking of Sessions. + Sets the TvInteractiveAppView to receive events from TIS. + The result of the operation. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.setTvView(android.media.tv.TvView). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("startInteractiveApp", "()V", "GetStartInteractiveAppHandler", ApiSince=33)] + [<Android.Runtime.Register("startInteractiveApp", "()V", "GetStartInteractiveAppHandler", ApiSince=33)>] + + + + System.Void + + + + Starts the interactive application. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.startInteractiveApp(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("stopInteractiveApp", "()V", "GetStopInteractiveAppHandler", ApiSince=33)] + [<Android.Runtime.Register("stopInteractiveApp", "()V", "GetStopInteractiveAppHandler", ApiSince=33)>] + + + + System.Void + + + + Stops the interactive application. + + + + Java documentation for android.media.tv.interactive.TvInteractiveAppView.stopInteractiveApp(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/AdRequest+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Media.TV/AdRequest+InterfaceConsts.xml new file mode 100644 index 0000000000..11c5e5edd7 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/AdRequest+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/AdRequest.xml b/docs/Mono.Android/en/Android.Media.TV/AdRequest.xml new file mode 100644 index 0000000000..7b5d2ed3c3 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/AdRequest.xml @@ -0,0 +1,656 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/AdRequest", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/AdRequest", ApiSince=33, DoNotGenerateAcw=true)>] + + + + An advertisement request which can be sent to TV input to request AD operations. + + + + Java documentation for android.media.tv.AdRequest. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IILandroid/os/ParcelFileDescriptor;JJJLjava/lang/String;Landroid/os/Bundle;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(IILandroid/os/ParcelFileDescriptor;JJJLjava/lang/String;Landroid/os/Bundle;)V", "", ApiSince=33)>] + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "RequestTypeStart", "RequestTypeStop" }, Type="Android.Media.TV.AdRequest")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "RequestTypeStart", "RequestTypeStop" }, Type="Android.Media.TV.AdRequest")>] + + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getEchoIntervalMillis", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getEchoIntervalMillis", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + Gets the echo interval in milliseconds. + To be added. + + + + Java documentation for android.media.tv.AdRequest.getEchoIntervalMillis(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getFileDescriptor", "()Landroid/os/ParcelFileDescriptor;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getFileDescriptor", "()Landroid/os/ParcelFileDescriptor;", "", ApiSince=33)>] + + + + Android.OS.ParcelFileDescriptor + + + Gets the file descriptor of the AD media. + The file descriptor of the AD media. Can be null for + #REQUEST_TYPE_STOP + + + + Java documentation for android.media.tv.AdRequest.getFileDescriptor(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getId", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getId", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the ID of AD request. + To be added. + + + + Java documentation for android.media.tv.AdRequest.getId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMediaFileType", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getMediaFileType", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Gets the media file type such as mp4, mob, avi. + The media file type. Can be null for #REQUEST_TYPE_STOP. + + + + Java documentation for android.media.tv.AdRequest.getMediaFileType(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMetadata", "()Landroid/os/Bundle;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getMetadata", "()Landroid/os/Bundle;", "", ApiSince=33)>] + + + + Android.OS.Bundle + + + Gets the metadata of the media file. + The metadata of the media file. Can be an empty bundle for + #REQUEST_TYPE_STOP. + + + + Java documentation for android.media.tv.AdRequest.getMetadata(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getRequestType", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getRequestType", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the request type. + To be added. + + + + Java documentation for android.media.tv.AdRequest.getRequestType(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUEST_TYPE_START", ApiSince=33)] + [<Android.Runtime.Register("REQUEST_TYPE_START", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.AdRequestType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.AdRequestType enum directly instead of this field.", true)>] + + + + Android.Media.TV.AdRequestType + + 1 + + Request to start an advertisement. + + + + Java documentation for android.media.tv.AdRequest.REQUEST_TYPE_START. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUEST_TYPE_STOP", ApiSince=33)] + [<Android.Runtime.Register("REQUEST_TYPE_STOP", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.AdRequestType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.AdRequestType enum directly instead of this field.", true)>] + + + + Android.Media.TV.AdRequestType + + 2 + + Request to stop an advertisement. + + + + Java documentation for android.media.tv.AdRequest.REQUEST_TYPE_STOP. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getStartTimeMillis", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getStartTimeMillis", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + Gets the start time of the AD media in milliseconds. + To be added. + + + + Java documentation for android.media.tv.AdRequest.getStartTimeMillis(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getStopTimeMillis", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getStopTimeMillis", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + Gets the stop time of the AD media in milliseconds. + To be added. + + + + Java documentation for android.media.tv.AdRequest.getStopTimeMillis(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/AdRequestType.xml b/docs/Mono.Android/en/Android.Media.TV/AdRequestType.xml new file mode 100644 index 0000000000..7f2a96c289 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/AdRequestType.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.AdRequest.RequestTypeStart", JniField="android/media/tv/AdRequest.REQUEST_TYPE_START")] + [<Android.Runtime.IntDefinition("Android.Media.TV.AdRequest.RequestTypeStart", JniField="android/media/tv/AdRequest.REQUEST_TYPE_START")>] + + + + Android.Media.TV.AdRequestType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.AdRequest.RequestTypeStop", JniField="android/media/tv/AdRequest.REQUEST_TYPE_STOP")] + [<Android.Runtime.IntDefinition("Android.Media.TV.AdRequest.RequestTypeStop", JniField="android/media/tv/AdRequest.REQUEST_TYPE_STOP")>] + + + + Android.Media.TV.AdRequestType + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/AdResponse+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Media.TV/AdResponse+InterfaceConsts.xml new file mode 100644 index 0000000000..02221752e5 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/AdResponse+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/AdResponse.xml b/docs/Mono.Android/en/Android.Media.TV/AdResponse.xml new file mode 100644 index 0000000000..aee18975f2 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/AdResponse.xml @@ -0,0 +1,506 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/AdResponse", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/AdResponse", ApiSince=33, DoNotGenerateAcw=true)>] + + + + An advertisement request which can be sent to TV interactive App service to inform AD status. + + + + Java documentation for android.media.tv.AdResponse. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IIJ)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(IIJ)V", "", ApiSince=33)>] + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ResponseTypePlaying", "ResponseTypeFinished", "ResponseTypeStopped", "ResponseTypeError" }, Type="Android.Media.TV.AdResponse")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ResponseTypePlaying", "ResponseTypeFinished", "ResponseTypeStopped", "ResponseTypeError" }, Type="Android.Media.TV.AdResponse")>] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getElapsedTimeMillis", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getElapsedTimeMillis", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + Gets the playback elapsed time in milliseconds. + The playback elapsed time. -1 if no valid elapsed time. + + + + Java documentation for android.media.tv.AdResponse.getElapsedTimeMillis(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getId", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getId", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the ID of AD response. + To be added. + + + + Java documentation for android.media.tv.AdResponse.getId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getResponseType", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getResponseType", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the response type. + To be added. + + + + Java documentation for android.media.tv.AdResponse.getResponseType(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESPONSE_TYPE_ERROR", ApiSince=33)] + [<Android.Runtime.Register("RESPONSE_TYPE_ERROR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.AdResponseType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.AdResponseType enum directly instead of this field.", true)>] + + + + Android.Media.TV.AdResponseType + + 4 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESPONSE_TYPE_FINISHED", ApiSince=33)] + [<Android.Runtime.Register("RESPONSE_TYPE_FINISHED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.AdResponseType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.AdResponseType enum directly instead of this field.", true)>] + + + + Android.Media.TV.AdResponseType + + 2 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESPONSE_TYPE_PLAYING", ApiSince=33)] + [<Android.Runtime.Register("RESPONSE_TYPE_PLAYING", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.AdResponseType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.AdResponseType enum directly instead of this field.", true)>] + + + + Android.Media.TV.AdResponseType + + 1 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESPONSE_TYPE_STOPPED", ApiSince=33)] + [<Android.Runtime.Register("RESPONSE_TYPE_STOPPED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.AdResponseType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.AdResponseType enum directly instead of this field.", true)>] + + + + Android.Media.TV.AdResponseType + + 3 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/AdResponseType.xml b/docs/Mono.Android/en/Android.Media.TV/AdResponseType.xml new file mode 100644 index 0000000000..9a084bc011 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/AdResponseType.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.AdResponse.ResponseTypeError", JniField="android/media/tv/AdResponse.RESPONSE_TYPE_ERROR")] + [<Android.Runtime.IntDefinition("Android.Media.TV.AdResponse.ResponseTypeError", JniField="android/media/tv/AdResponse.RESPONSE_TYPE_ERROR")>] + + + + Android.Media.TV.AdResponseType + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.AdResponse.ResponseTypeFinished", JniField="android/media/tv/AdResponse.RESPONSE_TYPE_FINISHED")] + [<Android.Runtime.IntDefinition("Android.Media.TV.AdResponse.ResponseTypeFinished", JniField="android/media/tv/AdResponse.RESPONSE_TYPE_FINISHED")>] + + + + Android.Media.TV.AdResponseType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.AdResponse.ResponseTypePlaying", JniField="android/media/tv/AdResponse.RESPONSE_TYPE_PLAYING")] + [<Android.Runtime.IntDefinition("Android.Media.TV.AdResponse.ResponseTypePlaying", JniField="android/media/tv/AdResponse.RESPONSE_TYPE_PLAYING")>] + + + + Android.Media.TV.AdResponseType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.AdResponse.ResponseTypeStopped", JniField="android/media/tv/AdResponse.RESPONSE_TYPE_STOPPED")] + [<Android.Runtime.IntDefinition("Android.Media.TV.AdResponse.ResponseTypeStopped", JniField="android/media/tv/AdResponse.RESPONSE_TYPE_STOPPED")>] + + + + Android.Media.TV.AdResponseType + + 3 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/AitInfo+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Media.TV/AitInfo+InterfaceConsts.xml new file mode 100644 index 0000000000..433bac4b8c --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/AitInfo+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/AitInfo.xml b/docs/Mono.Android/en/Android.Media.TV/AitInfo.xml new file mode 100644 index 0000000000..b6c0a6cd4a --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/AitInfo.xml @@ -0,0 +1,351 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/AitInfo", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/AitInfo", ApiSince=33, DoNotGenerateAcw=true)>] + + + + AIT (Application Information Table) info. + + + + Java documentation for android.media.tv.AitInfo. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(II)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(II)V", "", ApiSince=33)>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "InteractiveAppTypeHbbtv", "InteractiveAppTypeAtsc", "InteractiveAppTypeGinga" }, Type="Android.Media.TV.Interactive.TvInteractiveAppServiceInfo")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "InteractiveAppTypeHbbtv", "InteractiveAppTypeAtsc", "InteractiveAppTypeGinga" }, Type="Android.Media.TV.Interactive.TvInteractiveAppServiceInfo")>] + + + + + + + To be added. + To be added. + Constructs AIT info. + + + + Java documentation for android.media.tv.AitInfo.AitInfo(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getType", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getType", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets interactive app type. + To be added. + + + + Java documentation for android.media.tv.AitInfo.getType(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getVersion", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getVersion", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets version. + To be added. + + + + Java documentation for android.media.tv.AitInfo.getVersion(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoRequest+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoRequest+InterfaceConsts.xml new file mode 100644 index 0000000000..fd08471c26 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoRequest+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoRequest.xml b/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoRequest.xml new file mode 100644 index 0000000000..b85076b2e5 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoRequest.xml @@ -0,0 +1,449 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/BroadcastInfoRequest", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/BroadcastInfoRequest", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A request for the information retrieved from broadcast signal. + + + + Java documentation for android.media.tv.BroadcastInfoRequest. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "GetDescribeContentsHandler", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "GetDescribeContentsHandler", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOption", "()I", "GetGetOptionHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getOption", "()I", "GetGetOptionHandler", ApiSince=33)>] + + + + System.Int32 + + + Gets the request option of the request. + To be added. + + + + Java documentation for android.media.tv.BroadcastInfoRequest.getOption(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getRequestId", "()I", "GetGetRequestIdHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getRequestId", "()I", "GetGetRequestIdHandler", ApiSince=33)>] + + + + System.Int32 + + + Gets the ID of the request. + To be added. + + + + Java documentation for android.media.tv.BroadcastInfoRequest.getRequestId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUEST_OPTION_AUTO_UPDATE", ApiSince=33)] + [<Android.Runtime.Register("REQUEST_OPTION_AUTO_UPDATE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoRequestOption enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoRequestOption enum directly instead of this field.", true)>] + + + + Android.Media.TV.BroadcastInfoRequestOption + + 1 + + Request option: auto update. + + + + Java documentation for android.media.tv.BroadcastInfoRequest.REQUEST_OPTION_AUTO_UPDATE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUEST_OPTION_REPEAT", ApiSince=33)] + [<Android.Runtime.Register("REQUEST_OPTION_REPEAT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoRequestOption enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoRequestOption enum directly instead of this field.", true)>] + + + + Android.Media.TV.BroadcastInfoRequestOption + + 0 + + Request option: repeat. + + + + Java documentation for android.media.tv.BroadcastInfoRequest.REQUEST_OPTION_REPEAT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getType", "()I", "GetGetTypeHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getType", "()I", "GetGetTypeHandler", ApiSince=33)>] + + + + System.Int32 + + + Gets the broadcast info type. + To be added. + + + + Java documentation for android.media.tv.BroadcastInfoRequest.getType(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "GetWriteToParcel_Landroid_os_Parcel_IHandler", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "GetWriteToParcel_Landroid_os_Parcel_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoRequestOption.xml b/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoRequestOption.xml new file mode 100644 index 0000000000..276a4c38c3 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoRequestOption.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.BroadcastInfoRequest.RequestOptionAutoUpdate", JniField="android/media/tv/BroadcastInfoRequest.REQUEST_OPTION_AUTO_UPDATE")] + [<Android.Runtime.IntDefinition("Android.Media.TV.BroadcastInfoRequest.RequestOptionAutoUpdate", JniField="android/media/tv/BroadcastInfoRequest.REQUEST_OPTION_AUTO_UPDATE")>] + + + + Android.Media.TV.BroadcastInfoRequestOption + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.BroadcastInfoRequest.RequestOptionRepeat", JniField="android/media/tv/BroadcastInfoRequest.REQUEST_OPTION_REPEAT")] + [<Android.Runtime.IntDefinition("Android.Media.TV.BroadcastInfoRequest.RequestOptionRepeat", JniField="android/media/tv/BroadcastInfoRequest.REQUEST_OPTION_REPEAT")>] + + + + Android.Media.TV.BroadcastInfoRequestOption + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoResponse+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoResponse+InterfaceConsts.xml new file mode 100644 index 0000000000..68ef664da2 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoResponse+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoResponse.xml b/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoResponse.xml new file mode 100644 index 0000000000..6da3c92f1d --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoResponse.xml @@ -0,0 +1,528 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/BroadcastInfoResponse", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/BroadcastInfoResponse", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A response of BroadcastInfoRequest for information retrieved from broadcast signal. + + + + Java documentation for android.media.tv.BroadcastInfoResponse. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "GetDescribeContentsHandler", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "GetDescribeContentsHandler", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getRequestId", "()I", "GetGetRequestIdHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getRequestId", "()I", "GetGetRequestIdHandler", ApiSince=33)>] + + + + System.Int32 + + + Gets the ID of the request. + To be added. + + + + Java documentation for android.media.tv.BroadcastInfoResponse.getRequestId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getResponseResult", "()I", "GetGetResponseResultHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getResponseResult", "()I", "GetGetResponseResultHandler", ApiSince=33)>] + + + + System.Int32 + + + Gets the result for the response. + To be added. + + + + Java documentation for android.media.tv.BroadcastInfoResponse.getResponseResult(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESPONSE_RESULT_CANCEL", ApiSince=33)] + [<Android.Runtime.Register("RESPONSE_RESULT_CANCEL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoResponseResult enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoResponseResult enum directly instead of this field.", true)>] + + + + Android.Media.TV.BroadcastInfoResponseResult + + 3 + + Response result: cancel. + + + + Java documentation for android.media.tv.BroadcastInfoResponse.RESPONSE_RESULT_CANCEL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESPONSE_RESULT_ERROR", ApiSince=33)] + [<Android.Runtime.Register("RESPONSE_RESULT_ERROR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoResponseResult enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoResponseResult enum directly instead of this field.", true)>] + + + + Android.Media.TV.BroadcastInfoResponseResult + + 1 + + Response result: error. + + + + Java documentation for android.media.tv.BroadcastInfoResponse.RESPONSE_RESULT_ERROR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESPONSE_RESULT_OK", ApiSince=33)] + [<Android.Runtime.Register("RESPONSE_RESULT_OK", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoResponseResult enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoResponseResult enum directly instead of this field.", true)>] + + + + Android.Media.TV.BroadcastInfoResponseResult + + 2 + + Response result: OK. + + + + Java documentation for android.media.tv.BroadcastInfoResponse.RESPONSE_RESULT_OK. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSequence", "()I", "GetGetSequenceHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getSequence", "()I", "GetGetSequenceHandler", ApiSince=33)>] + + + + System.Int32 + + + Gets the sequence number which indicates the order of related responses. + To be added. + + + + Java documentation for android.media.tv.BroadcastInfoResponse.getSequence(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getType", "()I", "GetGetTypeHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getType", "()I", "GetGetTypeHandler", ApiSince=33)>] + + + + System.Int32 + + + Gets the broadcast info type. + To be added. + + + + Java documentation for android.media.tv.BroadcastInfoResponse.getType(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "GetWriteToParcel_Landroid_os_Parcel_IHandler", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "GetWriteToParcel_Landroid_os_Parcel_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoResponseResult.xml b/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoResponseResult.xml new file mode 100644 index 0000000000..f59d7756f7 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoResponseResult.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.BroadcastInfoResponse.ResponseResultCancel", JniField="android/media/tv/BroadcastInfoResponse.RESPONSE_RESULT_CANCEL")] + [<Android.Runtime.IntDefinition("Android.Media.TV.BroadcastInfoResponse.ResponseResultCancel", JniField="android/media/tv/BroadcastInfoResponse.RESPONSE_RESULT_CANCEL")>] + + + + Android.Media.TV.BroadcastInfoResponseResult + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.BroadcastInfoResponse.ResponseResultError", JniField="android/media/tv/BroadcastInfoResponse.RESPONSE_RESULT_ERROR")] + [<Android.Runtime.IntDefinition("Android.Media.TV.BroadcastInfoResponse.ResponseResultError", JniField="android/media/tv/BroadcastInfoResponse.RESPONSE_RESULT_ERROR")>] + + + + Android.Media.TV.BroadcastInfoResponseResult + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.BroadcastInfoResponse.ResponseResultOk", JniField="android/media/tv/BroadcastInfoResponse.RESPONSE_RESULT_OK")] + [<Android.Runtime.IntDefinition("Android.Media.TV.BroadcastInfoResponse.ResponseResultOk", JniField="android/media/tv/BroadcastInfoResponse.RESPONSE_RESULT_OK")>] + + + + Android.Media.TV.BroadcastInfoResponseResult + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoType.xml b/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoType.xml new file mode 100644 index 0000000000..03ad15900e --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/BroadcastInfoType.xml @@ -0,0 +1,211 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.BroadcastInfoTypeCommand", JniField="android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_COMMAND")] + [<Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.BroadcastInfoTypeCommand", JniField="android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_COMMAND")>] + + + + Android.Media.TV.BroadcastInfoType + + 7 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.BroadcastInfoTypeDsmcc", JniField="android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_DSMCC")] + [<Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.BroadcastInfoTypeDsmcc", JniField="android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_DSMCC")>] + + + + Android.Media.TV.BroadcastInfoType + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.BroadcastInfoTypePes", JniField="android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_PES")] + [<Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.BroadcastInfoTypePes", JniField="android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_PES")>] + + + + Android.Media.TV.BroadcastInfoType + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.BroadcastInfoTypeSection", JniField="android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_SECTION")] + [<Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.BroadcastInfoTypeSection", JniField="android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_SECTION")>] + + + + Android.Media.TV.BroadcastInfoType + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.BroadcastInfoStreamEvent", JniField="android/media/tv/TvInputManager.BROADCAST_INFO_STREAM_EVENT")] + [<Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.BroadcastInfoStreamEvent", JniField="android/media/tv/TvInputManager.BROADCAST_INFO_STREAM_EVENT")>] + + + + Android.Media.TV.BroadcastInfoType + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.BroadcastInfoTypeTable", JniField="android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_TABLE")] + [<Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.BroadcastInfoTypeTable", JniField="android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_TABLE")>] + + + + Android.Media.TV.BroadcastInfoType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.BroadcastInfoTypeTimeline", JniField="android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_TIMELINE")] + [<Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.BroadcastInfoTypeTimeline", JniField="android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_TIMELINE")>] + + + + Android.Media.TV.BroadcastInfoType + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.BroadcastInfoTypeTs", JniField="android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_TS")] + [<Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.BroadcastInfoTypeTs", JniField="android/media/tv/TvInputManager.BROADCAST_INFO_TYPE_TS")>] + + + + Android.Media.TV.BroadcastInfoType + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/CommandRequest.xml b/docs/Mono.Android/en/Android.Media.TV/CommandRequest.xml new file mode 100644 index 0000000000..6f8adae388 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/CommandRequest.xml @@ -0,0 +1,405 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Media.TV.BroadcastInfoRequest + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/CommandRequest", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/CommandRequest", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A request for command from broadcast signal. + + + + Java documentation for android.media.tv.CommandRequest. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "", ApiSince=33)>] + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "RequestOptionRepeat", "RequestOptionAutoUpdate" }, Type="Android.Media.TV.BroadcastInfoRequest")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "RequestOptionRepeat", "RequestOptionAutoUpdate" }, Type="Android.Media.TV.BroadcastInfoRequest")>] + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getArguments", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getArguments", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Gets the arguments of the command. + To be added. + + + + Java documentation for android.media.tv.CommandRequest.getArguments(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getArgumentType", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getArgumentType", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Gets the argument type of the command. + To be added. + + + + Java documentation for android.media.tv.CommandRequest.getArgumentType(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ARGUMENT_TYPE_JSON", ApiSince=33)] + [<Android.Runtime.Register("ARGUMENT_TYPE_JSON", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ARGUMENT_TYPE_XML", ApiSince=33)] + [<Android.Runtime.Register("ARGUMENT_TYPE_XML", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getName", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getName", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Gets the name of the command. + To be added. + + + + Java documentation for android.media.tv.CommandRequest.getName(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getNamespace", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getNamespace", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Gets the namespace of the command. + To be added. + + + + Java documentation for android.media.tv.CommandRequest.getNamespace(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/CommandResponse.xml b/docs/Mono.Android/en/Android.Media.TV/CommandResponse.xml new file mode 100644 index 0000000000..1371221017 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/CommandResponse.xml @@ -0,0 +1,331 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Media.TV.BroadcastInfoResponse + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/CommandResponse", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/CommandResponse", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A response for command from broadcast signal. + + + + Java documentation for android.media.tv.CommandResponse. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IIILjava/lang/String;Ljava/lang/String;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(IIILjava/lang/String;Ljava/lang/String;)V", "", ApiSince=33)>] + + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getResponse", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getResponse", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Gets the response of the command. + To be added. + + + + Java documentation for android.media.tv.CommandResponse.getResponse(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getResponseType", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getResponseType", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Gets the type of the command response. + To be added. + + + + Java documentation for android.media.tv.CommandResponse.getResponseType(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESPONSE_TYPE_JSON", ApiSince=33)] + [<Android.Runtime.Register("RESPONSE_TYPE_JSON", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESPONSE_TYPE_XML", ApiSince=33)] + [<Android.Runtime.Register("RESPONSE_TYPE_XML", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/DsmccRequest.xml b/docs/Mono.Android/en/Android.Media.TV/DsmccRequest.xml new file mode 100644 index 0000000000..bb4424a3a7 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/DsmccRequest.xml @@ -0,0 +1,237 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Media.TV.BroadcastInfoRequest + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/DsmccRequest", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/DsmccRequest", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A request for DSM-CC from broadcast signal. + + + + Java documentation for android.media.tv.DsmccRequest. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IILandroid/net/Uri;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(IILandroid/net/Uri;)V", "", ApiSince=33)>] + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "RequestOptionRepeat", "RequestOptionAutoUpdate" }, Type="Android.Media.TV.BroadcastInfoRequest")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "RequestOptionRepeat", "RequestOptionAutoUpdate" }, Type="Android.Media.TV.BroadcastInfoRequest")>] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getUri", "()Landroid/net/Uri;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getUri", "()Landroid/net/Uri;", "", ApiSince=33)>] + + + + Android.Net.Uri + + + Gets the URI for DSM-CC object. + To be added. + + + + Java documentation for android.media.tv.DsmccRequest.getUri(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/DsmccResponse.xml b/docs/Mono.Android/en/Android.Media.TV/DsmccResponse.xml new file mode 100644 index 0000000000..75ea58de7c --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/DsmccResponse.xml @@ -0,0 +1,655 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Media.TV.BroadcastInfoResponse + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/DsmccResponse", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/DsmccResponse", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A response for DSM-CC from broadcast signal. + + + + Java documentation for android.media.tv.DsmccResponse. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IIILandroid/os/ParcelFileDescriptor;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(IIILandroid/os/ParcelFileDescriptor;)V", "", ApiSince=33)>] + + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")>] + + + + + + + To be added. + To be added. + To be added. + To be added. + Constructs a BIOP file message response. + + + + Java documentation for android.media.tv.DsmccResponse.DsmccResponse(int, int, int, android.os.ParcelFileDescriptor). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IIIZLjava/util/List;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(IIIZLjava/util/List;)V", "", ApiSince=33)>] + + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + Constructs a BIOP service gateway or directory message response. + + + + Java documentation for android.media.tv.DsmccResponse.DsmccResponse(int, int, int, boolean, java.util.List<java.lang.String>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(III[I[Ljava/lang/String;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(III[I[Ljava/lang/String;)V", "", ApiSince=33)>] + + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + Constructs a BIOP stream message response. + + + + Java documentation for android.media.tv.DsmccResponse.DsmccResponse(int, int, int, int[], java.lang.String[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getBiopMessageType", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getBiopMessageType", "()Ljava/lang/String;", "", ApiSince=33)>] + + + [get: Android.Runtime.StringDef(Fields=new System.String[] { "BiopMessageTypeDirectory", "BiopMessageTypeFile", "BiopMessageTypeStream", "BiopMessageTypeServiceGateway" }, Type="Android.Media.TV.DsmccResponse")] + [<get: Android.Runtime.StringDef(Fields=new System.String[] { "BiopMessageTypeDirectory", "BiopMessageTypeFile", "BiopMessageTypeStream", "BiopMessageTypeServiceGateway" }, Type="Android.Media.TV.DsmccResponse")>] + + + + System.String + + + Returns the BIOP message type. + To be added. + + + + Java documentation for android.media.tv.DsmccResponse.getBiopMessageType(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BIOP_MESSAGE_TYPE_DIRECTORY", ApiSince=33)] + [<Android.Runtime.Register("BIOP_MESSAGE_TYPE_DIRECTORY", ApiSince=33)>] + + + + System.String + + + BIOP directory message + + + + Java documentation for android.media.tv.DsmccResponse.BIOP_MESSAGE_TYPE_DIRECTORY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BIOP_MESSAGE_TYPE_FILE", ApiSince=33)] + [<Android.Runtime.Register("BIOP_MESSAGE_TYPE_FILE", ApiSince=33)>] + + + + System.String + + + BIOP file message + + + + Java documentation for android.media.tv.DsmccResponse.BIOP_MESSAGE_TYPE_FILE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BIOP_MESSAGE_TYPE_SERVICE_GATEWAY", ApiSince=33)] + [<Android.Runtime.Register("BIOP_MESSAGE_TYPE_SERVICE_GATEWAY", ApiSince=33)>] + + + + System.String + + + BIOP service gateway message + + + + Java documentation for android.media.tv.DsmccResponse.BIOP_MESSAGE_TYPE_SERVICE_GATEWAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BIOP_MESSAGE_TYPE_STREAM", ApiSince=33)] + [<Android.Runtime.Register("BIOP_MESSAGE_TYPE_STREAM", ApiSince=33)>] + + + + System.String + + + BIOP stream message + + + + Java documentation for android.media.tv.DsmccResponse.BIOP_MESSAGE_TYPE_STREAM. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getChildList", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getChildList", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<System.String> + + + Returns a list of subobject names for the given service gateway or directory message + response. + To be added. + + + + Java documentation for android.media.tv.DsmccResponse.getChildList(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getFile", "()Landroid/os/ParcelFileDescriptor;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getFile", "()Landroid/os/ParcelFileDescriptor;", "", ApiSince=33)>] + + + + Android.OS.ParcelFileDescriptor + + + Returns the file descriptor for a given file message response. + To be added. + + + + Java documentation for android.media.tv.DsmccResponse.getFile(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getStreamEventIds", "()[I", "", ApiSince=33)] + [<Android.Runtime.Register("getStreamEventIds", "()[I", "", ApiSince=33)>] + + + + System.Int32[] + + + + Returns all event IDs carried in a given stream message response. + To be added. + + + + Java documentation for android.media.tv.DsmccResponse.getStreamEventIds(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getStreamEventNames", "()[Ljava/lang/String;", "", ApiSince=33)] + [<Android.Runtime.Register("getStreamEventNames", "()[Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String[] + + + + Returns all event names carried in a given stream message response. + To be added. + + + + Java documentation for android.media.tv.DsmccResponse.getStreamEventNames(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/PesRequest.xml b/docs/Mono.Android/en/Android.Media.TV/PesRequest.xml new file mode 100644 index 0000000000..d60dfe3783 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/PesRequest.xml @@ -0,0 +1,275 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Media.TV.BroadcastInfoRequest + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/PesRequest", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/PesRequest", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A request for PES from broadcast signal. + + + + Java documentation for android.media.tv.PesRequest. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IIII)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(IIII)V", "", ApiSince=33)>] + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "RequestOptionRepeat", "RequestOptionAutoUpdate" }, Type="Android.Media.TV.BroadcastInfoRequest")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "RequestOptionRepeat", "RequestOptionAutoUpdate" }, Type="Android.Media.TV.BroadcastInfoRequest")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getStreamId", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getStreamId", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the StreamID of requested PES. + To be added. + + + + Java documentation for android.media.tv.PesRequest.getStreamId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTsPid", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getTsPid", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the packet identifier (PID) of the TS (transport stream). + To be added. + + + + Java documentation for android.media.tv.PesRequest.getTsPid(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/PesResponse.xml b/docs/Mono.Android/en/Android.Media.TV/PesResponse.xml new file mode 100644 index 0000000000..602f8b29cc --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/PesResponse.xml @@ -0,0 +1,239 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Media.TV.BroadcastInfoResponse + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/PesResponse", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/PesResponse", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A response for PES from broadcast signal. + + + + Java documentation for android.media.tv.PesResponse. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IIILjava/lang/String;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(IIILjava/lang/String;)V", "", ApiSince=33)>] + + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")>] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSharedFilterToken", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSharedFilterToken", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Gets the token for a shared filter from Tv Input Service. + To be added. + + + + Java documentation for android.media.tv.PesResponse.getSharedFilterToken(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/SectionRequest.xml b/docs/Mono.Android/en/Android.Media.TV/SectionRequest.xml new file mode 100644 index 0000000000..dd4ed74d51 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/SectionRequest.xml @@ -0,0 +1,313 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Media.TV.BroadcastInfoRequest + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/SectionRequest", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/SectionRequest", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A request for Section from broadcast signal. + + + + Java documentation for android.media.tv.SectionRequest. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IIIII)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(IIIII)V", "", ApiSince=33)>] + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "RequestOptionRepeat", "RequestOptionAutoUpdate" }, Type="Android.Media.TV.BroadcastInfoRequest")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "RequestOptionRepeat", "RequestOptionAutoUpdate" }, Type="Android.Media.TV.BroadcastInfoRequest")>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTableId", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getTableId", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the ID of the requested table. + To be added. + + + + Java documentation for android.media.tv.SectionRequest.getTableId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTsPid", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getTsPid", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the packet identifier (PID) of the TS (transport stream). + To be added. + + + + Java documentation for android.media.tv.SectionRequest.getTsPid(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getVersion", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getVersion", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the version number of requested session. + To be added. + + + + Java documentation for android.media.tv.SectionRequest.getVersion(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/SectionResponse.xml b/docs/Mono.Android/en/Android.Media.TV/SectionResponse.xml new file mode 100644 index 0000000000..7ee2b06219 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/SectionResponse.xml @@ -0,0 +1,315 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Media.TV.BroadcastInfoResponse + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/SectionResponse", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/SectionResponse", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A response for Section from broadcast signal. + + + + Java documentation for android.media.tv.SectionResponse. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IIIIILandroid/os/Bundle;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(IIIIILandroid/os/Bundle;)V", "", ApiSince=33)>] + + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSessionData", "()Landroid/os/Bundle;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSessionData", "()Landroid/os/Bundle;", "", ApiSince=33)>] + + + + Android.OS.Bundle + + + Gets the raw data of session. + To be added. + + + + Java documentation for android.media.tv.SectionResponse.getSessionData(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSessionId", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSessionId", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the Session Id of requested session. + To be added. + + + + Java documentation for android.media.tv.SectionResponse.getSessionId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getVersion", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getVersion", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the Version number of requested session. + To be added. + + + + Java documentation for android.media.tv.SectionResponse.getVersion(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/SignalStrength.xml b/docs/Mono.Android/en/Android.Media.TV/SignalStrength.xml new file mode 100644 index 0000000000..a0abde0da8 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/SignalStrength.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.SignalStrengthLost", JniField="android/media/tv/TvInputManager.SIGNAL_STRENGTH_LOST")] + [<Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.SignalStrengthLost", JniField="android/media/tv/TvInputManager.SIGNAL_STRENGTH_LOST")>] + + + + Android.Media.TV.SignalStrength + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.SignalStrengthStrong", JniField="android/media/tv/TvInputManager.SIGNAL_STRENGTH_STRONG")] + [<Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.SignalStrengthStrong", JniField="android/media/tv/TvInputManager.SIGNAL_STRENGTH_STRONG")>] + + + + Android.Media.TV.SignalStrength + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.SignalStrengthWeak", JniField="android/media/tv/TvInputManager.SIGNAL_STRENGTH_WEAK")] + [<Android.Runtime.IntDefinition("Android.Media.TV.TvInputManager.SignalStrengthWeak", JniField="android/media/tv/TvInputManager.SIGNAL_STRENGTH_WEAK")>] + + + + Android.Media.TV.SignalStrength + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/StreamEventRequest.xml b/docs/Mono.Android/en/Android.Media.TV/StreamEventRequest.xml new file mode 100644 index 0000000000..375a7f967f --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/StreamEventRequest.xml @@ -0,0 +1,275 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Media.TV.BroadcastInfoRequest + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/StreamEventRequest", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/StreamEventRequest", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A request for Stream Event from broadcast signal. + + + + Java documentation for android.media.tv.StreamEventRequest. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IILandroid/net/Uri;Ljava/lang/String;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(IILandroid/net/Uri;Ljava/lang/String;)V", "", ApiSince=33)>] + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "RequestOptionRepeat", "RequestOptionAutoUpdate" }, Type="Android.Media.TV.BroadcastInfoRequest")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "RequestOptionRepeat", "RequestOptionAutoUpdate" }, Type="Android.Media.TV.BroadcastInfoRequest")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getEventName", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getEventName", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Gets the name of the event. + To be added. + + + + Java documentation for android.media.tv.StreamEventRequest.getEventName(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTargetUri", "()Landroid/net/Uri;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getTargetUri", "()Landroid/net/Uri;", "", ApiSince=33)>] + + + + Android.Net.Uri + + + Gets the URI for the DSM-CC Object or the event description file describing the event. + To be added. + + + + Java documentation for android.media.tv.StreamEventRequest.getTargetUri(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/StreamEventResponse.xml b/docs/Mono.Android/en/Android.Media.TV/StreamEventResponse.xml new file mode 100644 index 0000000000..36280e3bc6 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/StreamEventResponse.xml @@ -0,0 +1,316 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Media.TV.BroadcastInfoResponse + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/StreamEventResponse", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/StreamEventResponse", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A response for Stream Event from broadcast signal. + + + + Java documentation for android.media.tv.StreamEventResponse. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IIIIJ[B)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(IIIIJ[B)V", "", ApiSince=33)>] + + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getEventId", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getEventId", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Returns the event ID. + To be added. + + + + Java documentation for android.media.tv.StreamEventResponse.getEventId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getData", "()[B", "", ApiSince=33)] + [<Android.Runtime.Register("getData", "()[B", "", ApiSince=33)>] + + + + System.Byte[] + + + + Returns the application specific data. + To be added. + + + + Java documentation for android.media.tv.StreamEventResponse.getData(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getNptMillis", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getNptMillis", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + Returns the NPT(Normal Play Time) value when the event occurred or will occur. + To be added. + + + + Java documentation for android.media.tv.StreamEventResponse.getNptMillis(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/TableName.xml b/docs/Mono.Android/en/Android.Media.TV/TableName.xml new file mode 100644 index 0000000000..f2f7541bb2 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/TableName.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.TableRequest.TableNamePat", JniField="android/media/tv/TableRequest.TABLE_NAME_PAT")] + [<Android.Runtime.IntDefinition("Android.Media.TV.TableRequest.TableNamePat", JniField="android/media/tv/TableRequest.TABLE_NAME_PAT")>] + + + + Android.Media.TV.TableName + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.TV.TableRequest.TableNamePmt", JniField="android/media/tv/TableRequest.TABLE_NAME_PMT")] + [<Android.Runtime.IntDefinition("Android.Media.TV.TableRequest.TableNamePmt", JniField="android/media/tv/TableRequest.TABLE_NAME_PMT")>] + + + + Android.Media.TV.TableName + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/TableRequest.xml b/docs/Mono.Android/en/Android.Media.TV/TableRequest.xml new file mode 100644 index 0000000000..b1ea782868 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/TableRequest.xml @@ -0,0 +1,384 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Media.TV.BroadcastInfoRequest + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/TableRequest", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/TableRequest", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A request for Table from broadcast signal. + + + + Java documentation for android.media.tv.TableRequest. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IIIII)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(IIIII)V", "", ApiSince=33)>] + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "RequestOptionRepeat", "RequestOptionAutoUpdate" }, Type="Android.Media.TV.BroadcastInfoRequest")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "RequestOptionRepeat", "RequestOptionAutoUpdate" }, Type="Android.Media.TV.BroadcastInfoRequest")>] + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "TableNamePat", "TableNamePmt" }, Type="Android.Media.TV.TableRequest")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "TableNamePat", "TableNamePmt" }, Type="Android.Media.TV.TableRequest")>] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTableId", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getTableId", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the ID of requested table. + To be added. + + + + Java documentation for android.media.tv.TableRequest.getTableId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTableName", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getTableName", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the name of requested table. + To be added. + + + + Java documentation for android.media.tv.TableRequest.getTableName(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TABLE_NAME_PAT", ApiSince=33)] + [<Android.Runtime.Register("TABLE_NAME_PAT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.TableName enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.TableName enum directly instead of this field.", true)>] + + + + Android.Media.TV.TableName + + 0 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TABLE_NAME_PMT", ApiSince=33)] + [<Android.Runtime.Register("TABLE_NAME_PMT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.TableName enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.TableName enum directly instead of this field.", true)>] + + + + Android.Media.TV.TableName + + 1 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getVersion", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getVersion", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the version number of requested table. + To be added. + + + + Java documentation for android.media.tv.TableRequest.getVersion(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/TableResponse.xml b/docs/Mono.Android/en/Android.Media.TV/TableResponse.xml new file mode 100644 index 0000000000..a7df904951 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/TableResponse.xml @@ -0,0 +1,315 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Media.TV.BroadcastInfoResponse + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/TableResponse", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/TableResponse", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A response for Table from broadcast signal. + + + + Java documentation for android.media.tv.TableResponse. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IIILandroid/net/Uri;II)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(IIILandroid/net/Uri;II)V", "", ApiSince=33)>] + + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSize", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSize", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the Size number of table. + To be added. + + + + Java documentation for android.media.tv.TableResponse.getSize(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTableUri", "()Landroid/net/Uri;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getTableUri", "()Landroid/net/Uri;", "", ApiSince=33)>] + + + + Android.Net.Uri + + + Gets the URI in TvProvider database. + To be added. + + + + Java documentation for android.media.tv.TableResponse.getTableUri(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getVersion", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getVersion", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the version number of requested table. + To be added. + + + + Java documentation for android.media.tv.TableResponse.getVersion(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/TimelineRequest.xml b/docs/Mono.Android/en/Android.Media.TV/TimelineRequest.xml new file mode 100644 index 0000000000..4d99eab9f2 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/TimelineRequest.xml @@ -0,0 +1,237 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Media.TV.BroadcastInfoRequest + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/TimelineRequest", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/TimelineRequest", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A request for Timeline from broadcast signal. + + + + Java documentation for android.media.tv.TimelineRequest. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(III)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(III)V", "", ApiSince=33)>] + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "RequestOptionRepeat", "RequestOptionAutoUpdate" }, Type="Android.Media.TV.BroadcastInfoRequest")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "RequestOptionRepeat", "RequestOptionAutoUpdate" }, Type="Android.Media.TV.BroadcastInfoRequest")>] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getIntervalMillis", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getIntervalMillis", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the interval of TIS sending response to TIAS in millisecond. + To be added. + + + + Java documentation for android.media.tv.TimelineRequest.getIntervalMillis(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/TimelineResponse.xml b/docs/Mono.Android/en/Android.Media.TV/TimelineResponse.xml new file mode 100644 index 0000000000..20c3ebec5a --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/TimelineResponse.xml @@ -0,0 +1,391 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Media.TV.BroadcastInfoResponse + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/TimelineResponse", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/TimelineResponse", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A response for Timeline from broadcast signal. + + + + Java documentation for android.media.tv.TimelineResponse. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IIILjava/lang/String;IIJJ)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(IIILjava/lang/String;IIJJ)V", "", ApiSince=33)>] + + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")>] + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSelector", "()Landroid/net/Uri;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSelector", "()Landroid/net/Uri;", "", ApiSince=33)>] + + + + Android.Net.Uri + + + Gets the Timeline Selector of the response. + To be added. + + + + Java documentation for android.media.tv.TimelineResponse.getSelector(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTicks", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getTicks", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + Gets the Ticks of the response. + To be added. + + + + Java documentation for android.media.tv.TimelineResponse.getTicks(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getUnitsPerSecond", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getUnitsPerSecond", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the UnitsPerSecond of the response. + To be added. + + + + Java documentation for android.media.tv.TimelineResponse.getUnitsPerSecond(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getUnitsPerTick", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getUnitsPerTick", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the UnitsPerTick of the response. + To be added. + + + + Java documentation for android.media.tv.TimelineResponse.getUnitsPerTick(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getWallClock", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getWallClock", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + Gets the System time (UTC) of the response. + To be added. + + + + Java documentation for android.media.tv.TimelineResponse.getWallClock(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/TsRequest.xml b/docs/Mono.Android/en/Android.Media.TV/TsRequest.xml new file mode 100644 index 0000000000..effea307fe --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/TsRequest.xml @@ -0,0 +1,237 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Media.TV.BroadcastInfoRequest + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/TsRequest", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/TsRequest", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A request for TS (transport stream) from broadcast signal. + + + + Java documentation for android.media.tv.TsRequest. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(III)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(III)V", "", ApiSince=33)>] + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "RequestOptionRepeat", "RequestOptionAutoUpdate" }, Type="Android.Media.TV.BroadcastInfoRequest")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "RequestOptionRepeat", "RequestOptionAutoUpdate" }, Type="Android.Media.TV.BroadcastInfoRequest")>] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTsPid", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getTsPid", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the packet identifier (PID) of the TS (transport stream). + To be added. + + + + Java documentation for android.media.tv.TsRequest.getTsPid(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/TsResponse.xml b/docs/Mono.Android/en/Android.Media.TV/TsResponse.xml new file mode 100644 index 0000000000..fc61e7e364 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media.TV/TsResponse.xml @@ -0,0 +1,239 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Media.TV.BroadcastInfoResponse + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/tv/TsResponse", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/tv/TsResponse", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A response for TS (transport stream) from broadcast signal. + + + + Java documentation for android.media.tv.TsResponse. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IIILjava/lang/String;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(IIILjava/lang/String;)V", "", ApiSince=33)>] + + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ResponseResultError", "ResponseResultOk", "ResponseResultCancel" }, Type="Android.Media.TV.BroadcastInfoResponse")>] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSharedFilterToken", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSharedFilterToken", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Gets a token of SharedFilter. + To be added. + + + + Java documentation for android.media.tv.TsResponse.getSharedFilterToken(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/TvContract+PreviewPrograms.xml b/docs/Mono.Android/en/Android.Media.TV/TvContract+PreviewPrograms.xml index 625873da28..0c27eb97ae 100644 --- a/docs/Mono.Android/en/Android.Media.TV/TvContract+PreviewPrograms.xml +++ b/docs/Mono.Android/en/Android.Media.TV/TvContract+PreviewPrograms.xml @@ -276,6 +276,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLUMN_END_TIME_UTC_MILLIS", ApiSince=33)] + [<Android.Runtime.Register("COLUMN_END_TIME_UTC_MILLIS", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -1052,6 +1076,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLUMN_START_TIME_UTC_MILLIS", ApiSince=33)] + [<Android.Runtime.Register("COLUMN_START_TIME_UTC_MILLIS", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Media.TV/TvContract+Programs.xml b/docs/Mono.Android/en/Android.Media.TV/TvContract+Programs.xml index a1573ab577..443c4cb320 100644 --- a/docs/Mono.Android/en/Android.Media.TV/TvContract+Programs.xml +++ b/docs/Mono.Android/en/Android.Media.TV/TvContract+Programs.xml @@ -507,6 +507,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLUMN_INTERNAL_PROVIDER_ID", ApiSince=33)] + [<Android.Runtime.Register("COLUMN_INTERNAL_PROVIDER_ID", ApiSince=33)>] + + + + System.String + + + The internal ID used by individual TV input services. + + + + Java documentation for android.media.tv.TvContract.Programs.COLUMN_INTERNAL_PROVIDER_ID. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -533,6 +568,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLUMN_MULTI_SERIES_ID", ApiSince=33)] + [<Android.Runtime.Register("COLUMN_MULTI_SERIES_ID", ApiSince=33)>] + + + + System.String + + + The comma-separated series IDs of this TV program for episodic TV shows. + + + + Java documentation for android.media.tv.TvContract.Programs.COLUMN_MULTI_SERIES_ID. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -646,6 +716,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLUMN_SCRAMBLED", ApiSince=33)] + [<Android.Runtime.Register("COLUMN_SCRAMBLED", ApiSince=33)>] + + + + System.String + + + The flag indicating whether this TV program is scrambled or not. + + + + Java documentation for android.media.tv.TvContract.Programs.COLUMN_SCRAMBLED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/TvContract+RecordedPrograms.xml b/docs/Mono.Android/en/Android.Media.TV/TvContract+RecordedPrograms.xml index 8e20dfe792..008e9b212f 100644 --- a/docs/Mono.Android/en/Android.Media.TV/TvContract+RecordedPrograms.xml +++ b/docs/Mono.Android/en/Android.Media.TV/TvContract+RecordedPrograms.xml @@ -433,6 +433,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLUMN_INTERNAL_PROVIDER_ID", ApiSince=33)] + [<Android.Runtime.Register("COLUMN_INTERNAL_PROVIDER_ID", ApiSince=33)>] + + + + System.String + + + The internal ID used by individual TV input services. + + + + Java documentation for android.media.tv.TvContract.RecordedPrograms.COLUMN_INTERNAL_PROVIDER_ID. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -459,6 +494,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLUMN_MULTI_SERIES_ID", ApiSince=33)] + [<Android.Runtime.Register("COLUMN_MULTI_SERIES_ID", ApiSince=33)>] + + + + System.String + + + The comma-separated series IDs of this TV program for episodic TV shows. + + + + Java documentation for android.media.tv.TvContract.RecordedPrograms.COLUMN_MULTI_SERIES_ID. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/TvContract+WatchNextPrograms.xml b/docs/Mono.Android/en/Android.Media.TV/TvContract+WatchNextPrograms.xml index 171495385a..0dc6707e99 100644 --- a/docs/Mono.Android/en/Android.Media.TV/TvContract+WatchNextPrograms.xml +++ b/docs/Mono.Android/en/Android.Media.TV/TvContract+WatchNextPrograms.xml @@ -241,6 +241,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLUMN_END_TIME_UTC_MILLIS", ApiSince=33)] + [<Android.Runtime.Register("COLUMN_END_TIME_UTC_MILLIS", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -1053,6 +1077,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLUMN_START_TIME_UTC_MILLIS", ApiSince=33)] + [<Android.Runtime.Register("COLUMN_START_TIME_UTC_MILLIS", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Media.TV/TvInputManager.xml b/docs/Mono.Android/en/Android.Media.TV/TvInputManager.xml index a17154c8e5..ed62de3cf3 100644 --- a/docs/Mono.Android/en/Android.Media.TV/TvInputManager.xml +++ b/docs/Mono.Android/en/Android.Media.TV/TvInputManager.xml @@ -246,6 +246,238 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BROADCAST_INFO_STREAM_EVENT", ApiSince=33)] + [<Android.Runtime.Register("BROADCAST_INFO_STREAM_EVENT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoType enum directly instead of this field.", true)>] + + + + Android.Media.TV.BroadcastInfoType + + 5 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BROADCAST_INFO_TYPE_COMMAND", ApiSince=33)] + [<Android.Runtime.Register("BROADCAST_INFO_TYPE_COMMAND", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoType enum directly instead of this field.", true)>] + + + + Android.Media.TV.BroadcastInfoType + + 7 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BROADCAST_INFO_TYPE_DSMCC", ApiSince=33)] + [<Android.Runtime.Register("BROADCAST_INFO_TYPE_DSMCC", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoType enum directly instead of this field.", true)>] + + + + Android.Media.TV.BroadcastInfoType + + 6 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BROADCAST_INFO_TYPE_PES", ApiSince=33)] + [<Android.Runtime.Register("BROADCAST_INFO_TYPE_PES", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoType enum directly instead of this field.", true)>] + + + + Android.Media.TV.BroadcastInfoType + + 4 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BROADCAST_INFO_TYPE_SECTION", ApiSince=33)] + [<Android.Runtime.Register("BROADCAST_INFO_TYPE_SECTION", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoType enum directly instead of this field.", true)>] + + + + Android.Media.TV.BroadcastInfoType + + 3 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BROADCAST_INFO_TYPE_TABLE", ApiSince=33)] + [<Android.Runtime.Register("BROADCAST_INFO_TYPE_TABLE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoType enum directly instead of this field.", true)>] + + + + Android.Media.TV.BroadcastInfoType + + 2 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BROADCAST_INFO_TYPE_TIMELINE", ApiSince=33)] + [<Android.Runtime.Register("BROADCAST_INFO_TYPE_TIMELINE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoType enum directly instead of this field.", true)>] + + + + Android.Media.TV.BroadcastInfoType + + 8 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BROADCAST_INFO_TYPE_TS", ApiSince=33)] + [<Android.Runtime.Register("BROADCAST_INFO_TYPE_TS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.BroadcastInfoType enum directly instead of this field.", true)>] + + + + Android.Media.TV.BroadcastInfoType + + 1 + + To be added. + To be added. + + @@ -649,6 +881,126 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SIGNAL_STRENGTH_LOST", ApiSince=33)] + [<Android.Runtime.Register("SIGNAL_STRENGTH_LOST", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.SignalStrength enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.SignalStrength enum directly instead of this field.", true)>] + + + + Android.Media.TV.SignalStrength + + 1 + + Signal lost. + + + + Java documentation for android.media.tv.TvInputManager.SIGNAL_STRENGTH_LOST. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SIGNAL_STRENGTH_STRONG", ApiSince=33)] + [<Android.Runtime.Register("SIGNAL_STRENGTH_STRONG", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.SignalStrength enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.SignalStrength enum directly instead of this field.", true)>] + + + + Android.Media.TV.SignalStrength + + 3 + + Strong signal. + + + + Java documentation for android.media.tv.TvInputManager.SIGNAL_STRENGTH_STRONG. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SIGNAL_STRENGTH_WEAK", ApiSince=33)] + [<Android.Runtime.Register("SIGNAL_STRENGTH_WEAK", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.SignalStrength enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.TV.SignalStrength enum directly instead of this field.", true)>] + + + + Android.Media.TV.SignalStrength + + 2 + + Weak signal. + + + + Java documentation for android.media.tv.TvInputManager.SIGNAL_STRENGTH_WEAK. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/TvInputService+Session.xml b/docs/Mono.Android/en/Android.Media.TV/TvInputService+Session.xml index b6a0e8f071..7d440ab308 100644 --- a/docs/Mono.Android/en/Android.Media.TV/TvInputService+Session.xml +++ b/docs/Mono.Android/en/Android.Media.TV/TvInputService+Session.xml @@ -184,6 +184,123 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifyAdResponse", "(Landroid/media/tv/AdResponse;)V", "GetNotifyAdResponse_Landroid_media_tv_AdResponse_Handler", ApiSince=33)] + [<Android.Runtime.Register("notifyAdResponse", "(Landroid/media/tv/AdResponse;)V", "GetNotifyAdResponse_Landroid_media_tv_AdResponse_Handler", ApiSince=33)>] + + + + System.Void + + + + + + advertisement response. + Notifies response for advertisement. + + + + Java documentation for android.media.tv.TvInputService.Session.notifyAdResponse(android.media.tv.AdResponse). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifyAitInfoUpdated", "(Landroid/media/tv/AitInfo;)V", "GetNotifyAitInfoUpdated_Landroid_media_tv_AitInfo_Handler", ApiSince=33)] + [<Android.Runtime.Register("notifyAitInfoUpdated", "(Landroid/media/tv/AitInfo;)V", "GetNotifyAitInfoUpdated_Landroid_media_tv_AitInfo_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Informs the app that the AIT (Application Information Table) is updated. + + + + Java documentation for android.media.tv.TvInputService.Session.notifyAitInfoUpdated(android.media.tv.AitInfo). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifyBroadcastInfoResponse", "(Landroid/media/tv/BroadcastInfoResponse;)V", "GetNotifyBroadcastInfoResponse_Landroid_media_tv_BroadcastInfoResponse_Handler", ApiSince=33)] + [<Android.Runtime.Register("notifyBroadcastInfoResponse", "(Landroid/media/tv/BroadcastInfoResponse;)V", "GetNotifyBroadcastInfoResponse_Landroid_media_tv_BroadcastInfoResponse_Handler", ApiSince=33)>] + + + + System.Void + + + + + + broadcast info response. + Notifies response for broadcast info. + + + + Java documentation for android.media.tv.TvInputService.Session.notifyBroadcastInfoResponse(android.media.tv.BroadcastInfoResponse). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -300,6 +417,45 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifySignalStrength", "(I)V", "GetNotifySignalStrength_IHandler", ApiSince=33)] + [<Android.Runtime.Register("notifySignalStrength", "(I)V", "GetNotifySignalStrength_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Notifies signal strength. + + + + Java documentation for android.media.tv.TvInputService.Session.notifySignalStrength(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -437,6 +593,45 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifyTuned", "(Landroid/net/Uri;)V", "GetNotifyTuned_Landroid_net_Uri_Handler", ApiSince=33)] + [<Android.Runtime.Register("notifyTuned", "(Landroid/net/Uri;)V", "GetNotifyTuned_Landroid_net_Uri_Handler", ApiSince=33)>] + + + + System.Void + + + + + + The URI of the tuned channel. + Informs the application that this session has been tuned to the given channel. + + + + Java documentation for android.media.tv.TvInputService.Session.notifyTuned(android.net.Uri). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -944,6 +1139,123 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onRemoveBroadcastInfo", "(I)V", "GetOnRemoveBroadcastInfo_IHandler", ApiSince=33)] + [<Android.Runtime.Register("onRemoveBroadcastInfo", "(I)V", "GetOnRemoveBroadcastInfo_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + called when broadcast info is removed. + + + + Java documentation for android.media.tv.TvInputService.Session.onRemoveBroadcastInfo(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onRequestAd", "(Landroid/media/tv/AdRequest;)V", "GetOnRequestAd_Landroid_media_tv_AdRequest_Handler", ApiSince=33)] + [<Android.Runtime.Register("onRequestAd", "(Landroid/media/tv/AdRequest;)V", "GetOnRequestAd_Landroid_media_tv_AdRequest_Handler", ApiSince=33)>] + + + + System.Void + + + + + + advertisement request received + Called when advertisement request is received. + + + + Java documentation for android.media.tv.TvInputService.Session.onRequestAd(android.media.tv.AdRequest). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onRequestBroadcastInfo", "(Landroid/media/tv/BroadcastInfoRequest;)V", "GetOnRequestBroadcastInfo_Landroid_media_tv_BroadcastInfoRequest_Handler", ApiSince=33)] + [<Android.Runtime.Register("onRequestBroadcastInfo", "(Landroid/media/tv/BroadcastInfoRequest;)V", "GetOnRequestBroadcastInfo_Landroid_media_tv_BroadcastInfoRequest_Handler", ApiSince=33)>] + + + + System.Void + + + + + + broadcast info request + called when broadcast info is requested. + + + + Java documentation for android.media.tv.TvInputService.Session.onRequestBroadcastInfo(android.media.tv.BroadcastInfoRequest). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1037,6 +1349,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSetInteractiveAppNotificationEnabled", "(Z)V", "GetOnSetInteractiveAppNotificationEnabled_ZHandler", ApiSince=33)] + [<Android.Runtime.Register("onSetInteractiveAppNotificationEnabled", "(Z)V", "GetOnSetInteractiveAppNotificationEnabled_ZHandler", ApiSince=33)>] + + + + System.Void + + + + + + + true to enable, false to disable. + Enables or disables interactive app notification. + + + + Java documentation for android.media.tv.TvInputService.Session.onSetInteractiveAppNotificationEnabled(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/TvView+TvInputCallback.xml b/docs/Mono.Android/en/Android.Media.TV/TvView+TvInputCallback.xml index 1cf43ecaa6..585df3528f 100644 --- a/docs/Mono.Android/en/Android.Media.TV/TvView+TvInputCallback.xml +++ b/docs/Mono.Android/en/Android.Media.TV/TvView+TvInputCallback.xml @@ -110,6 +110,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onAitInfoUpdated", "(Ljava/lang/String;Landroid/media/tv/AitInfo;)V", "GetOnAitInfoUpdated_Ljava_lang_String_Landroid_media_tv_AitInfo_Handler", ApiSince=33)] + [<Android.Runtime.Register("onAitInfoUpdated", "(Ljava/lang/String;Landroid/media/tv/AitInfo;)V", "GetOnAitInfoUpdated_Ljava_lang_String_Landroid_media_tv_AitInfo_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + The current AIT info. + This is called when the AIT (Application Information Table) info has been updated. + + + + Java documentation for android.media.tv.TvView.TvInputCallback.onAitInfoUpdated(java.lang.String, android.media.tv.AitInfo). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -313,6 +354,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSignalStrengthUpdated", "(Ljava/lang/String;I)V", "GetOnSignalStrengthUpdated_Ljava_lang_String_IHandler", ApiSince=33)] + [<Android.Runtime.Register("onSignalStrengthUpdated", "(Ljava/lang/String;I)V", "GetOnSignalStrengthUpdated_Ljava_lang_String_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + + The ID of the TV input bound to this view. + The current signal strength. + This is called when signal strength is updated. + + + + Java documentation for android.media.tv.TvView.TvInputCallback.onSignalStrengthUpdated(java.lang.String, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -456,6 +538,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onTuned", "(Ljava/lang/String;Landroid/net/Uri;)V", "GetOnTuned_Ljava_lang_String_Landroid_net_Uri_Handler", ApiSince=33)] + [<Android.Runtime.Register("onTuned", "(Ljava/lang/String;Landroid/net/Uri;)V", "GetOnTuned_Ljava_lang_String_Landroid_net_Uri_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + The URI of a channel. + This is called when the session has been tuned to the given channel. + + + + Java documentation for android.media.tv.TvView.TvInputCallback.onTuned(java.lang.String, android.net.Uri). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media.TV/TvView.xml b/docs/Mono.Android/en/Android.Media.TV/TvView.xml index ab18a983ed..90a4ed2829 100644 --- a/docs/Mono.Android/en/Android.Media.TV/TvView.xml +++ b/docs/Mono.Android/en/Android.Media.TV/TvView.xml @@ -613,6 +613,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setInteractiveAppNotificationEnabled", "(Z)V", "GetSetInteractiveAppNotificationEnabled_ZHandler", ApiSince=33)] + [<Android.Runtime.Register("setInteractiveAppNotificationEnabled", "(Z)V", "GetSetInteractiveAppNotificationEnabled_ZHandler", ApiSince=33)>] + + + + System.Void + + + + + + + true if you want to enable interactive app notifications. + false otherwise. + Enables or disables interactive app notification. + + + + Java documentation for android.media.tv.TvView.setInteractiveAppNotificationEnabled(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media/AudioAttributes+Builder.xml b/docs/Mono.Android/en/Android.Media/AudioAttributes+Builder.xml index 1375be85c7..e7ea1c4dec 100644 --- a/docs/Mono.Android/en/Android.Media/AudioAttributes+Builder.xml +++ b/docs/Mono.Android/en/Android.Media/AudioAttributes+Builder.xml @@ -334,6 +334,35 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIsContentSpatialized", "(Z)Landroid/media/AudioAttributes$Builder;", "GetSetIsContentSpatialized_ZHandler", ApiSince=32)] + [<Android.Runtime.Register("setIsContentSpatialized", "(Z)Landroid/media/AudioAttributes$Builder;", "GetSetIsContentSpatialized_ZHandler", ApiSince=32)>] + + + + Android.Media.AudioAttributes+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -372,6 +401,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSpatializationBehavior", "(I)Landroid/media/AudioAttributes$Builder;", "GetSetSpatializationBehavior_IHandler", ApiSince=32)] + [<Android.Runtime.Register("setSpatializationBehavior", "(I)Landroid/media/AudioAttributes$Builder;", "GetSetSpatializationBehavior_IHandler", ApiSince=32)>] + + + + Android.Media.AudioAttributes+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Media/AudioAttributes.xml b/docs/Mono.Android/en/Android.Media/AudioAttributes.xml index 11dd10a2e8..9b1ca04e90 100644 --- a/docs/Mono.Android/en/Android.Media/AudioAttributes.xml +++ b/docs/Mono.Android/en/Android.Media/AudioAttributes.xml @@ -383,6 +383,45 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isContentSpatialized", "()Z", "", ApiSince=32)] + [<get: Android.Runtime.Register("isContentSpatialized", "()Z", "", ApiSince=32)>] + + + + System.Boolean + + + Return true if the audio content associated with these attributes has already been + spatialized, that is it has already been processed to offer a binaural or transaural + immersive audio experience. + + true if the content has been processed + + + + Java documentation for android.media.AudioAttributes.isContentSpatialized(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -417,6 +456,130 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSpatializationBehavior", "()I", "", ApiSince=32)] + [<get: Android.Runtime.Register("getSpatializationBehavior", "()I", "", ApiSince=32)>] + + + + System.Int32 + + + Return the behavior affecting whether spatialization will be used. + the spatialization behavior + + + + Java documentation for android.media.AudioAttributes.getSpatializationBehavior(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPATIALIZATION_BEHAVIOR_AUTO", ApiSince=32)] + [<Android.Runtime.Register("SPATIALIZATION_BEHAVIOR_AUTO", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.AudioSpatializationBehavior enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.AudioSpatializationBehavior enum directly instead of this field.", true)>] + + + + Android.Media.AudioSpatializationBehavior + + 0 + + Constant indicating the audio content associated with these attributes will follow the + default platform behavior with regards to which content will be spatialized or not. + + + + Java documentation for android.media.AudioAttributes.SPATIALIZATION_BEHAVIOR_AUTO. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPATIALIZATION_BEHAVIOR_NEVER", ApiSince=32)] + [<Android.Runtime.Register("SPATIALIZATION_BEHAVIOR_NEVER", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.AudioSpatializationBehavior enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.AudioSpatializationBehavior enum directly instead of this field.", true)>] + + + + Android.Media.AudioSpatializationBehavior + + 1 + + Constant indicating the audio content associated with these attributes should never + be virtualized. + + + + Java documentation for android.media.AudioAttributes.SPATIALIZATION_BEHAVIOR_NEVER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media/AudioDescriptor+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Media/AudioDescriptor+InterfaceConsts.xml new file mode 100644 index 0000000000..4711687071 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media/AudioDescriptor+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media/AudioDescriptor.xml b/docs/Mono.Android/en/Android.Media/AudioDescriptor.xml index b3662e1572..113d84a1c8 100644 --- a/docs/Mono.Android/en/Android.Media/AudioDescriptor.xml +++ b/docs/Mono.Android/en/Android.Media/AudioDescriptor.xml @@ -1,8 +1,8 @@ - - + + - + Mono.Android 0.0.0.0 @@ -10,7 +10,20 @@ Java.Lang.Object - + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + [Android.Runtime.Register("android/media/AudioDescriptor", ApiSince=31, DoNotGenerateAcw=true)] @@ -55,6 +68,60 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "GetDescribeContentsHandler", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "GetDescribeContentsHandler", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + @@ -136,6 +203,9 @@ Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + Mono.Android 0.0.0.0 @@ -201,6 +271,9 @@ Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + Mono.Android 0.0.0.0 @@ -241,6 +314,9 @@ Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + Mono.Android 0.0.0.0 @@ -333,5 +409,45 @@ To be added. + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "GetWriteToParcel_Landroid_os_Parcel_IHandler", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "GetWriteToParcel_Landroid_os_Parcel_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Media/AudioDeviceInfo.xml b/docs/Mono.Android/en/Android.Media/AudioDeviceInfo.xml index 01475511a7..0c0e938662 100644 --- a/docs/Mono.Android/en/Android.Media/AudioDeviceInfo.xml +++ b/docs/Mono.Android/en/Android.Media/AudioDeviceInfo.xml @@ -715,6 +715,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_BLE_BROADCAST", ApiSince=33)] + [<Android.Runtime.Register("TYPE_BLE_BROADCAST", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.AudioDeviceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.AudioDeviceType enum directly instead of this field.", true)>] + + + + Android.Media.AudioDeviceType + + 30 + + A device type describing a Bluetooth Low Energy (BLE) broadcast group. + + + + Java documentation for android.media.AudioDeviceInfo.TYPE_BLE_BROADCAST. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media/AudioDeviceType.xml b/docs/Mono.Android/en/Android.Media/AudioDeviceType.xml index 513eb6c5fa..8d6437d5a5 100644 --- a/docs/Mono.Android/en/Android.Media/AudioDeviceType.xml +++ b/docs/Mono.Android/en/Android.Media/AudioDeviceType.xml @@ -44,6 +44,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioDeviceInfo.TYPE_BLE_BROADCAST")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioDeviceInfo.TYPE_BLE_BROADCAST")>] + + + + Android.Media.AudioDeviceType + + 30 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Media/AudioFormat.xml b/docs/Mono.Android/en/Android.Media/AudioFormat.xml index 076b00441e..7f29a694f0 100644 --- a/docs/Mono.Android/en/Android.Media/AudioFormat.xml +++ b/docs/Mono.Android/en/Android.Media/AudioFormat.xml @@ -256,6 +256,92 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_5POINT1POINT2", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_5POINT1POINT2", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 3145980 + + Output channel mask for 5. + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_5POINT1POINT2. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_5POINT1POINT4", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_5POINT1POINT4", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 737532 + + Output channel mask for 5. + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_5POINT1POINT4. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -299,6 +385,826 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_7POINT1POINT2", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_7POINT1POINT2", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 3152124 + + Output channel mask for 7. + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_7POINT1POINT2. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_7POINT1POINT4", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_7POINT1POINT4", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 743676 + + Output channel mask for 7. + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_7POINT1POINT4. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_9POINT1POINT4", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_9POINT1POINT4", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 202070268 + + Output channel mask for 9. + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_9POINT1POINT4. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_9POINT1POINT6", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_9POINT1POINT6", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 205215996 + + Output channel mask for 9. + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_9POINT1POINT6. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_BOTTOM_FRONT_CENTER", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_BOTTOM_FRONT_CENTER", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 8388608 + + Bottom front center output channel (see BFC in channel diagram below FC) + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_BOTTOM_FRONT_CENTER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_BOTTOM_FRONT_LEFT", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_BOTTOM_FRONT_LEFT", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 4194304 + + Bottom front left output channel (see BFL in channel diagram below FL) + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_BOTTOM_FRONT_LEFT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_BOTTOM_FRONT_RIGHT", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_BOTTOM_FRONT_RIGHT", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 16777216 + + Bottom front right output channel (see BFR in channel diagram below FR) + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_BOTTOM_FRONT_RIGHT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_FRONT_WIDE_LEFT", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_FRONT_WIDE_LEFT", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 67108864 + + Front wide left output channel (see FWL in channel diagram) + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_FRONT_WIDE_LEFT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_FRONT_WIDE_RIGHT", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_FRONT_WIDE_RIGHT", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 134217728 + + Front wide right output channel (see FWR in channel diagram) + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_FRONT_WIDE_RIGHT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_LOW_FREQUENCY_2", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_LOW_FREQUENCY_2", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 33554432 + + The second LFE channel + When used in conjunction with #CHANNEL_OUT_LOW_FREQUENCY, it is intended + to contain the right low-frequency effect signal, also referred to as "LFE2" + in ITU-R BS. + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_LOW_FREQUENCY_2. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_TOP_BACK_CENTER", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_TOP_BACK_CENTER", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 262144 + + Top back center output channel (see TBC in channel diagram above BC) + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_TOP_BACK_CENTER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_TOP_BACK_LEFT", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_TOP_BACK_LEFT", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 131072 + + Top back left output channel (see TBL in channel diagram above BL) + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_TOP_BACK_LEFT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_TOP_BACK_RIGHT", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_TOP_BACK_RIGHT", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 524288 + + Top back right output channel (see TBR in channel diagram above BR) + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_TOP_BACK_RIGHT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_TOP_CENTER", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_TOP_CENTER", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 8192 + + Top center (above listener) output channel (see TC in channel diagram) + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_TOP_CENTER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_TOP_FRONT_CENTER", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_TOP_FRONT_CENTER", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 32768 + + Top front center output channel (see TFC in channel diagram above FC) + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_TOP_FRONT_CENTER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_TOP_FRONT_LEFT", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_TOP_FRONT_LEFT", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 16384 + + Top front left output channel (see TFL in channel diagram above FL) + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_TOP_FRONT_LEFT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_TOP_FRONT_RIGHT", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_TOP_FRONT_RIGHT", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 65536 + + Top front right output channel (see TFR in channel diagram above FR) + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_TOP_FRONT_RIGHT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_TOP_SIDE_LEFT", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_TOP_SIDE_LEFT", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 1048576 + + Top side left output channel (see TSL in channel diagram above SL) + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_TOP_SIDE_LEFT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_TOP_SIDE_RIGHT", ApiSince=32)] + [<Android.Runtime.Register("CHANNEL_OUT_TOP_SIDE_RIGHT", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + + Android.Media.ChannelOut + + 2097152 + + Top side right output channel (see TSR in channel diagram above SR) + + + + Java documentation for android.media.AudioFormat.CHANNEL_OUT_TOP_SIDE_RIGHT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media/AudioManager.xml b/docs/Mono.Android/en/Android.Media/AudioManager.xml index c922619678..1ef81b41c4 100644 --- a/docs/Mono.Android/en/Android.Media/AudioManager.xml +++ b/docs/Mono.Android/en/Android.Media/AudioManager.xml @@ -1549,6 +1549,170 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DIRECT_PLAYBACK_BITSTREAM_SUPPORTED", ApiSince=33)] + [<Android.Runtime.Register("DIRECT_PLAYBACK_BITSTREAM_SUPPORTED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.DirectPlaybackSupport enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.DirectPlaybackSupport enum directly instead of this field.", true)>] + + + + Android.Media.DirectPlaybackSupport + + 4 + + Return value for #getDirectPlaybackSupport(AudioFormat, AudioAttributes): + direct playback supported. + + + + Java documentation for android.media.AudioManager.DIRECT_PLAYBACK_BITSTREAM_SUPPORTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DIRECT_PLAYBACK_NOT_SUPPORTED", ApiSince=33)] + [<Android.Runtime.Register("DIRECT_PLAYBACK_NOT_SUPPORTED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.DirectPlaybackSupport enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.DirectPlaybackSupport enum directly instead of this field.", true)>] + + + + Android.Media.DirectPlaybackSupport + + 0 + + Return value for #getDirectPlaybackSupport(AudioFormat, AudioAttributes): + direct playback not supported. + + + + Java documentation for android.media.AudioManager.DIRECT_PLAYBACK_NOT_SUPPORTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DIRECT_PLAYBACK_OFFLOAD_GAPLESS_SUPPORTED", ApiSince=33)] + [<Android.Runtime.Register("DIRECT_PLAYBACK_OFFLOAD_GAPLESS_SUPPORTED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.DirectPlaybackSupport enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.DirectPlaybackSupport enum directly instead of this field.", true)>] + + + + Android.Media.DirectPlaybackSupport + + 3 + + Return value for #getDirectPlaybackSupport(AudioFormat, AudioAttributes): + direct offload playback supported with gapless transitions. + + + + Java documentation for android.media.AudioManager.DIRECT_PLAYBACK_OFFLOAD_GAPLESS_SUPPORTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DIRECT_PLAYBACK_OFFLOAD_SUPPORTED", ApiSince=33)] + [<Android.Runtime.Register("DIRECT_PLAYBACK_OFFLOAD_SUPPORTED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.DirectPlaybackSupport enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.DirectPlaybackSupport enum directly instead of this field.", true)>] + + + + Android.Media.DirectPlaybackSupport + + 1 + + Return value for #getDirectPlaybackSupport(AudioFormat, AudioAttributes): + direct offload playback supported. + + + + Java documentation for android.media.AudioManager.DIRECT_PLAYBACK_OFFLOAD_SUPPORTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2319,6 +2483,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAudioDevicesForAttributes", "(Landroid/media/AudioAttributes;)Ljava/util/List;", "GetGetAudioDevicesForAttributes_Landroid_media_AudioAttributes_Handler", ApiSince=33)] + [<Android.Runtime.Register("getAudioDevicesForAttributes", "(Landroid/media/AudioAttributes;)Ljava/util/List;", "GetGetAudioDevicesForAttributes_Landroid_media_AudioAttributes_Handler", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Media.AudioDeviceInfo> + + + + + + the AudioAttributes for which the routing is being queried + Get the audio devices that would be used for the routing of the given audio attributes. + an empty list if there was an issue with the request, a list of + AudioDeviceInfo otherwise (typically one device, except for duplicated paths). + + + + Java documentation for android.media.AudioManager.getAudioDevicesForAttributes(android.media.AudioAttributes). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2408,6 +2613,96 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDirectPlaybackSupport", "(Landroid/media/AudioFormat;Landroid/media/AudioAttributes;)I", "", ApiSince=33)] + [<Android.Runtime.Register("getDirectPlaybackSupport", "(Landroid/media/AudioFormat;Landroid/media/AudioAttributes;)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + + the audio format (codec, sample rate, channels) being checked. + the AudioAttributes to be used for playback + Returns a bitfield representing the different forms of direct playback currently available + for a given audio format. + the direct playback mode available with given format and attributes. The returned + value will be #DIRECT_PLAYBACK_NOT_SUPPORTED or a combination of + #DIRECT_PLAYBACK_OFFLOAD_SUPPORTED, + #DIRECT_PLAYBACK_OFFLOAD_GAPLESS_SUPPORTED and + #DIRECT_PLAYBACK_BITSTREAM_SUPPORTED. Note that if + #DIRECT_PLAYBACK_OFFLOAD_GAPLESS_SUPPORTED is present in the returned value, + then #DIRECT_PLAYBACK_OFFLOAD_SUPPORTED will be too. + + + + Java documentation for android.media.AudioManager.getDirectPlaybackSupport(android.media.AudioFormat, android.media.AudioAttributes). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDirectProfilesForAttributes", "(Landroid/media/AudioAttributes;)Ljava/util/List;", "GetGetDirectProfilesForAttributes_Landroid_media_AudioAttributes_Handler", ApiSince=33)] + [<Android.Runtime.Register("getDirectProfilesForAttributes", "(Landroid/media/AudioAttributes;)Ljava/util/List;", "GetGetDirectProfilesForAttributes_Landroid_media_AudioAttributes_Handler", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Media.AudioProfile> + + + + + + a non-null AudioAttributes instance. + Returns a list of direct AudioProfile that are supported for the specified + AudioAttributes. + a list of AudioProfile + + + + Java documentation for android.media.AudioManager.getDirectProfilesForAttributes(android.media.AudioAttributes). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2465,6 +2760,10 @@ [Android.Runtime.Register("getPlaybackOffloadSupport", "(Landroid/media/AudioFormat;Landroid/media/AudioAttributes;)I", "", ApiSince=31)] [<Android.Runtime.Register("getPlaybackOffloadSupport", "(Landroid/media/AudioFormat;Landroid/media/AudioAttributes;)I", "", ApiSince=31)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Int32 @@ -2788,8 +3087,8 @@ [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Flag=true, Type="")>] - [Android.Runtime.IntDef(Fields=new System.String[] { "TypeHdmiEarc", "TypeBuiltinSpeakerSafe", "TypeBleHeadset", "TypeBleSpeaker" }, Flag=true, Type="Android.Media.AudioDeviceInfo")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "TypeHdmiEarc", "TypeBuiltinSpeakerSafe", "TypeBleHeadset", "TypeBleSpeaker" }, Flag=true, Type="Android.Media.AudioDeviceInfo")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "TypeHdmiEarc", "TypeBuiltinSpeakerSafe", "TypeBleHeadset", "TypeBleSpeaker", "TypeBleBroadcast" }, Flag=true, Type="Android.Media.AudioDeviceInfo")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "TypeHdmiEarc", "TypeBuiltinSpeakerSafe", "TypeBleHeadset", "TypeBleSpeaker", "TypeBleBroadcast" }, Flag=true, Type="Android.Media.AudioDeviceInfo")>] @@ -3074,6 +3373,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isRampingRingerEnabled", "()Z", "GetIsRampingRingerEnabledHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isRampingRingerEnabled", "()Z", "GetIsRampingRingerEnabledHandler", ApiSince=33)>] + + + + System.Boolean + + + Returns the current user setting for ramping ringer on incoming phone call ringtone. + true if the incoming phone call ringtone is configured to gradually increase its + volume, false otherwise. + + + + Java documentation for android.media.AudioManager.isRampingRingerEnabled(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3436,6 +3772,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MODE_CALL_REDIRECT", ApiSince=33)] + [<Android.Runtime.Register("MODE_CALL_REDIRECT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.Mode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.Mode enum directly instead of this field.", true)>] + + + + Android.Media.Mode + + 5 + + A telephony call is established and its audio is being redirected to another device. + + + + Java documentation for android.media.AudioManager.MODE_CALL_REDIRECT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3476,6 +3852,47 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MODE_COMMUNICATION_REDIRECT", ApiSince=33)] + [<Android.Runtime.Register("MODE_COMMUNICATION_REDIRECT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.Mode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.Mode enum directly instead of this field.", true)>] + + + + Android.Media.Mode + + 6 + + An audio/video chat or VoIP call is established and its audio is being redirected to another + device. + + + + Java documentation for android.media.AudioManager.MODE_COMMUNICATION_REDIRECT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -5259,6 +5676,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSpatializer", "()Landroid/media/Spatializer;", "GetGetSpatializerHandler", ApiSince=32)] + [<get: Android.Runtime.Register("getSpatializer", "()Landroid/media/Spatializer;", "GetGetSpatializerHandler", ApiSince=32)>] + + + + Android.Media.Spatializer + + + Return a handle to the optional platform's Spatializer + the Spatializer instance. + + + + Java documentation for android.media.AudioManager.getSpatializer(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media/AudioProfile+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Media/AudioProfile+InterfaceConsts.xml new file mode 100644 index 0000000000..443834502b --- /dev/null +++ b/docs/Mono.Android/en/Android.Media/AudioProfile+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media/AudioProfile.xml b/docs/Mono.Android/en/Android.Media/AudioProfile.xml index e66f288b4f..2955d4c561 100644 --- a/docs/Mono.Android/en/Android.Media/AudioProfile.xml +++ b/docs/Mono.Android/en/Android.Media/AudioProfile.xml @@ -1,8 +1,8 @@ - - + + - + Mono.Android 0.0.0.0 @@ -10,7 +10,20 @@ Java.Lang.Object - + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + [Android.Runtime.Register("android/media/AudioProfile", ApiSince=31, DoNotGenerateAcw=true)] @@ -61,6 +74,9 @@ Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + Mono.Android 0.0.0.0 @@ -101,6 +117,9 @@ Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + Mono.Android 0.0.0.0 @@ -135,6 +154,60 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "GetDescribeContentsHandler", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "GetDescribeContentsHandler", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + @@ -325,6 +398,9 @@ Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + Mono.Android 0.0.0.0 @@ -406,5 +482,45 @@ To be added. + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "GetWriteToParcel_Landroid_os_Parcel_IHandler", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "GetWriteToParcel_Landroid_os_Parcel_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Media/AudioSpatializationBehavior.xml b/docs/Mono.Android/en/Android.Media/AudioSpatializationBehavior.xml new file mode 100644 index 0000000000..91584eab74 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media/AudioSpatializationBehavior.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.AudioAttributes.SpatializationBehaviorAuto", JniField="android/media/AudioAttributes.SPATIALIZATION_BEHAVIOR_AUTO")] + [<Android.Runtime.IntDefinition("Android.Media.AudioAttributes.SpatializationBehaviorAuto", JniField="android/media/AudioAttributes.SPATIALIZATION_BEHAVIOR_AUTO")>] + + + + Android.Media.AudioSpatializationBehavior + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.AudioAttributes.SpatializationBehaviorNever", JniField="android/media/AudioAttributes.SPATIALIZATION_BEHAVIOR_NEVER")] + [<Android.Runtime.IntDefinition("Android.Media.AudioAttributes.SpatializationBehaviorNever", JniField="android/media/AudioAttributes.SPATIALIZATION_BEHAVIOR_NEVER")>] + + + + Android.Media.AudioSpatializationBehavior + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media/AudioTrack.xml b/docs/Mono.Android/en/Android.Media/AudioTrack.xml index f57e37bbfc..11a7965120 100644 --- a/docs/Mono.Android/en/Android.Media/AudioTrack.xml +++ b/docs/Mono.Android/en/Android.Media/AudioTrack.xml @@ -1806,6 +1806,10 @@ [Android.Runtime.Register("isDirectPlaybackSupported", "(Landroid/media/AudioFormat;Landroid/media/AudioAttributes;)Z", "", ApiSince=29)] [<Android.Runtime.Register("isDirectPlaybackSupported", "(Landroid/media/AudioFormat;Landroid/media/AudioAttributes;)Z", "", ApiSince=29)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean diff --git a/docs/Mono.Android/en/Android.Media/CamcorderProfile.xml b/docs/Mono.Android/en/Android.Media/CamcorderProfile.xml index 45cf650e13..e35f176e3b 100644 --- a/docs/Mono.Android/en/Android.Media/CamcorderProfile.xml +++ b/docs/Mono.Android/en/Android.Media/CamcorderProfile.xml @@ -433,8 +433,8 @@ and not CameraMetadata#INFO_SUPPORTED_HARDWARE_LEVEL_EXTERNAL EXTERNAL. the target quality level for the camcorder profile. - Returns all encoder profiles of a camcorder profile for the given camera at - the given quality level. + Returns all encoder profiles of a camcorder profile for + the given camera at the given quality level. null if there are no encoder profiles defined for the quality level for the given camera. diff --git a/docs/Mono.Android/en/Android.Media/ChannelOut.xml b/docs/Mono.Android/en/Android.Media/ChannelOut.xml index e922c503db..001e74eadd 100644 --- a/docs/Mono.Android/en/Android.Media/ChannelOut.xml +++ b/docs/Mono.Android/en/Android.Media/ChannelOut.xml @@ -98,6 +98,78 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_BOTTOM_FRONT_CENTER")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_BOTTOM_FRONT_CENTER")>] + + + + Android.Media.ChannelOut + + 8388608 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_BOTTOM_FRONT_LEFT")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_BOTTOM_FRONT_LEFT")>] + + + + Android.Media.ChannelOut + + 4194304 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_BOTTOM_FRONT_RIGHT")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_BOTTOM_FRONT_RIGHT")>] + + + + Android.Media.ChannelOut + + 16777216 + + To be added. + + @@ -179,6 +251,54 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_5POINT1POINT4")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_5POINT1POINT4")>] + + + + Android.Media.ChannelOut + + 737532 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_5POINT1POINT2")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_5POINT1POINT2")>] + + + + Android.Media.ChannelOut + + 3145980 + + To be added. + + @@ -314,6 +434,54 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_FRONT_WIDE_LEFT")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_FRONT_WIDE_LEFT")>] + + + + Android.Media.ChannelOut + + 67108864 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_FRONT_WIDE_RIGHT")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_FRONT_WIDE_RIGHT")>] + + + + Android.Media.ChannelOut + + 134217728 + + To be added. + + @@ -341,6 +509,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_LOW_FREQUENCY_2")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_LOW_FREQUENCY_2")>] + + + + Android.Media.ChannelOut + + 33554432 + + To be added. + + @@ -368,6 +560,54 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_9POINT1POINT4")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_9POINT1POINT4")>] + + + + Android.Media.ChannelOut + + 202070268 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_9POINT1POINT6")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_9POINT1POINT6")>] + + + + Android.Media.ChannelOut + + 205215996 + + To be added. + + @@ -395,6 +635,222 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_TOP_BACK_CENTER")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_TOP_BACK_CENTER")>] + + + + Android.Media.ChannelOut + + 262144 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_TOP_BACK_LEFT")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_TOP_BACK_LEFT")>] + + + + Android.Media.ChannelOut + + 131072 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_TOP_BACK_RIGHT")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_TOP_BACK_RIGHT")>] + + + + Android.Media.ChannelOut + + 524288 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_TOP_CENTER")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_TOP_CENTER")>] + + + + Android.Media.ChannelOut + + 8192 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_TOP_FRONT_CENTER")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_TOP_FRONT_CENTER")>] + + + + Android.Media.ChannelOut + + 32768 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_TOP_FRONT_LEFT")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_TOP_FRONT_LEFT")>] + + + + Android.Media.ChannelOut + + 16384 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_TOP_FRONT_RIGHT")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_TOP_FRONT_RIGHT")>] + + + + Android.Media.ChannelOut + + 65536 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_TOP_SIDE_LEFT")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_TOP_SIDE_LEFT")>] + + + + Android.Media.ChannelOut + + 1048576 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_TOP_SIDE_RIGHT")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_TOP_SIDE_RIGHT")>] + + + + Android.Media.ChannelOut + + 2097152 + + To be added. + + @@ -449,6 +905,54 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_7POINT1POINT4")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_7POINT1POINT4")>] + + + + Android.Media.ChannelOut + + 743676 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_7POINT1POINT2")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_7POINT1POINT2")>] + + + + Android.Media.ChannelOut + + 3152124 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Media/DirectPlaybackSupport.xml b/docs/Mono.Android/en/Android.Media/DirectPlaybackSupport.xml new file mode 100644 index 0000000000..fa305ab79b --- /dev/null +++ b/docs/Mono.Android/en/Android.Media/DirectPlaybackSupport.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.AudioManager.DirectPlaybackBitstreamSupported", JniField="android/media/AudioManager.DIRECT_PLAYBACK_BITSTREAM_SUPPORTED")] + [<Android.Runtime.IntDefinition("Android.Media.AudioManager.DirectPlaybackBitstreamSupported", JniField="android/media/AudioManager.DIRECT_PLAYBACK_BITSTREAM_SUPPORTED")>] + + + + Android.Media.DirectPlaybackSupport + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.AudioManager.DirectPlaybackNotSupported", JniField="android/media/AudioManager.DIRECT_PLAYBACK_NOT_SUPPORTED")] + [<Android.Runtime.IntDefinition("Android.Media.AudioManager.DirectPlaybackNotSupported", JniField="android/media/AudioManager.DIRECT_PLAYBACK_NOT_SUPPORTED")>] + + + + Android.Media.DirectPlaybackSupport + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.AudioManager.DirectPlaybackOffloadGaplessSupported", JniField="android/media/AudioManager.DIRECT_PLAYBACK_OFFLOAD_GAPLESS_SUPPORTED")] + [<Android.Runtime.IntDefinition("Android.Media.AudioManager.DirectPlaybackOffloadGaplessSupported", JniField="android/media/AudioManager.DIRECT_PLAYBACK_OFFLOAD_GAPLESS_SUPPORTED")>] + + + + Android.Media.DirectPlaybackSupport + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.AudioManager.DirectPlaybackOffloadSupported", JniField="android/media/AudioManager.DIRECT_PLAYBACK_OFFLOAD_SUPPORTED")] + [<Android.Runtime.IntDefinition("Android.Media.AudioManager.DirectPlaybackOffloadSupported", JniField="android/media/AudioManager.DIRECT_PLAYBACK_OFFLOAD_SUPPORTED")>] + + + + Android.Media.DirectPlaybackSupport + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media/EncoderProfiles+VideoProfile.xml b/docs/Mono.Android/en/Android.Media/EncoderProfiles+VideoProfile.xml index 80c354b6a0..2a83bb02b9 100644 --- a/docs/Mono.Android/en/Android.Media/EncoderProfiles+VideoProfile.xml +++ b/docs/Mono.Android/en/Android.Media/EncoderProfiles+VideoProfile.xml @@ -33,6 +33,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getBitDepth", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getBitDepth", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + The bit depth of the encoded video. + To be added. + + + + Java documentation for android.media.EncoderProfiles.VideoProfile.getBitDepth(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -69,6 +105,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getChromaSubsampling", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getChromaSubsampling", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + The chroma subsampling of the encoded video. + To be added. + + + + Java documentation for android.media.EncoderProfiles.VideoProfile.getChromaSubsampling(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -141,6 +213,242 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HDR_DOLBY_VISION", ApiSince=33)] + [<Android.Runtime.Register("HDR_DOLBY_VISION", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoProfileHdr enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoProfileHdr enum directly instead of this field.", true)>] + + + + Android.Media.VideoProfileHdr + + 4 + + Dolby Vision + + + + Java documentation for android.media.EncoderProfiles.VideoProfile.HDR_DOLBY_VISION. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getHdrFormat", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getHdrFormat", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + The HDR format of the encoded video. + To be added. + + + + Java documentation for android.media.EncoderProfiles.VideoProfile.getHdrFormat(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HDR_HDR10", ApiSince=33)] + [<Android.Runtime.Register("HDR_HDR10", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoProfileHdr enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoProfileHdr enum directly instead of this field.", true)>] + + + + Android.Media.VideoProfileHdr + + 2 + + HDR10. + + + + Java documentation for android.media.EncoderProfiles.VideoProfile.HDR_HDR10. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HDR_HDR10PLUS", ApiSince=33)] + [<Android.Runtime.Register("HDR_HDR10PLUS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoProfileHdr enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoProfileHdr enum directly instead of this field.", true)>] + + + + Android.Media.VideoProfileHdr + + 3 + + HDR10+. + + + + Java documentation for android.media.EncoderProfiles.VideoProfile.HDR_HDR10PLUS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HDR_HLG", ApiSince=33)] + [<Android.Runtime.Register("HDR_HLG", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoProfileHdr enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoProfileHdr enum directly instead of this field.", true)>] + + + + Android.Media.VideoProfileHdr + + 1 + + HLG (Hybrid-Log Gamma). + + + + Java documentation for android.media.EncoderProfiles.VideoProfile.HDR_HLG. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HDR_NONE", ApiSince=33)] + [<Android.Runtime.Register("HDR_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoProfileHdr enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoProfileHdr enum directly instead of this field.", true)>] + + + + Android.Media.VideoProfileHdr + + 0 + + Not HDR (SDR). + + + + Java documentation for android.media.EncoderProfiles.VideoProfile.HDR_NONE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -372,5 +680,125 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("YUV_420", ApiSince=33)] + [<Android.Runtime.Register("YUV_420", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoProfileYuv enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoProfileYuv enum directly instead of this field.", true)>] + + + + Android.Media.VideoProfileYuv + + 0 + + YUV 4:2:0. + + + + Java documentation for android.media.EncoderProfiles.VideoProfile.YUV_420. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("YUV_422", ApiSince=33)] + [<Android.Runtime.Register("YUV_422", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoProfileYuv enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoProfileYuv enum directly instead of this field.", true)>] + + + + Android.Media.VideoProfileYuv + + 1 + + YUV 4:2:2. + + + + Java documentation for android.media.EncoderProfiles.VideoProfile.YUV_422. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("YUV_444", ApiSince=33)] + [<Android.Runtime.Register("YUV_444", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoProfileYuv enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoProfileYuv enum directly instead of this field.", true)>] + + + + Android.Media.VideoProfileYuv + + 2 + + YUV 4:4:4. + + + + Java documentation for android.media.EncoderProfiles.VideoProfile.YUV_444. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media/Image.xml b/docs/Mono.Android/en/Android.Media/Image.xml index f2427df616..8a02409482 100644 --- a/docs/Mono.Android/en/Android.Media/Image.xml +++ b/docs/Mono.Android/en/Android.Media/Image.xml @@ -158,6 +158,102 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDataSpace", "()I", "GetGetDataSpaceHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getDataSpace", "()I", "GetGetDataSpaceHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setDataSpace", "(I)V", "GetSetDataSpace_IHandler", ApiSince=33)] + [<set: Android.Runtime.Register("setDataSpace", "(I)V", "GetSetDataSpace_IHandler", ApiSince=33)>] + + + + System.Int32 + + + The Dataspace to be set for this image + Get the dataspace associated with this frame. -or- Set the dataspace associated with this frame. + To be added. + + Property getter documentation: + + + Java documentation for android.media.Image.getDataSpace(). + + + Property setter documentation: + + + Java documentation for android.media.Image.setDataSpace(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getFence", "()Landroid/hardware/SyncFence;", "GetGetFenceHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getFence", "()Landroid/hardware/SyncFence;", "GetGetFenceHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setFence", "(Landroid/hardware/SyncFence;)V", "GetSetFence_Landroid_hardware_SyncFence_Handler", ApiSince=33)] + [<set: Android.Runtime.Register("setFence", "(Landroid/hardware/SyncFence;)V", "GetSetFence_Landroid_hardware_SyncFence_Handler", ApiSince=33)>] + + + + Android.Hardware.SyncFence + + + The fence file descriptor to be set for this frame. + Get the SyncFence object associated with this frame. -or- Set the fence file descriptor with this frame. + The SyncFence for this frame. + + Property getter documentation: + + + Java documentation for android.media.Image.getFence(). + + + Property setter documentation: + + + Java documentation for android.media.Image.setFence(android.hardware.SyncFence). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media/ImageReader+Builder.xml b/docs/Mono.Android/en/Android.Media/ImageReader+Builder.xml new file mode 100644 index 0000000000..82f0b893ab --- /dev/null +++ b/docs/Mono.Android/en/Android.Media/ImageReader+Builder.xml @@ -0,0 +1,346 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/media/ImageReader$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/ImageReader$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Builder class for ImageReader objects. + + + + Java documentation for android.media.ImageReader.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(II)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(II)V", "", ApiSince=33)>] + + + + + + + + The default width in pixels that will be passed to the producer. + May be overridden by the producer. + The default height in pixels that will be passed to the producer. + May be overridden by the producer. + Constructs a new builder for ImageReader. + + + + Java documentation for android.media.ImageReader.Builder.ImageReader$Builder(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/media/ImageReader;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/media/ImageReader;", "", ApiSince=33)>] + + + + Android.Media.ImageReader + + + + Builds a new ImageReader object. + The new ImageReader object. + + + + Java documentation for android.media.ImageReader.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDefaultDataSpace", "(I)Landroid/media/ImageReader$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setDefaultDataSpace", "(I)Landroid/media/ImageReader$Builder;", "", ApiSince=33)>] + + + + Android.Media.ImageReader+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDefaultHardwareBufferFormat", "(I)Landroid/media/ImageReader$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setDefaultHardwareBufferFormat", "(I)Landroid/media/ImageReader$Builder;", "", ApiSince=33)>] + + + + Android.Media.ImageReader+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setImageFormat", "(I)Landroid/media/ImageReader$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setImageFormat", "(I)Landroid/media/ImageReader$Builder;", "", ApiSince=33)>] + + + + Android.Media.ImageReader+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMaxImages", "(I)Landroid/media/ImageReader$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setMaxImages", "(I)Landroid/media/ImageReader$Builder;", "", ApiSince=33)>] + + + + Android.Media.ImageReader+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setUsage", "(J)Landroid/media/ImageReader$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setUsage", "(J)Landroid/media/ImageReader$Builder;", "", ApiSince=33)>] + + + + Android.Media.ImageReader+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media/ImageReader.xml b/docs/Mono.Android/en/Android.Media/ImageReader.xml index ec3cf2d9b6..85e3d5a7f5 100644 --- a/docs/Mono.Android/en/Android.Media/ImageReader.xml +++ b/docs/Mono.Android/en/Android.Media/ImageReader.xml @@ -188,6 +188,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDataSpace", "()I", "GetGetDataSpaceHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getDataSpace", "()I", "GetGetDataSpaceHandler", ApiSince=33)>] + + + + System.Int32 + + + The default dataspace of Image Images. + the expected dataspace of an Image. + + + + Java documentation for android.media.ImageReader.getDataSpace(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -224,6 +260,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getHardwareBufferFormat", "()I", "GetGetHardwareBufferFormatHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getHardwareBufferFormat", "()I", "GetGetHardwareBufferFormatHandler", ApiSince=33)>] + + + + System.Int32 + + + The default HardwareBuffer format of Image Images. + the expected HardwareBuffer format of an Image. + + + + Java documentation for android.media.ImageReader.getHardwareBufferFormat(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -643,6 +715,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getUsage", "()J", "GetGetUsageHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getUsage", "()J", "GetGetUsageHandler", ApiSince=33)>] + + + + System.Int64 + + + The usage flag of images that can be produced by the ImageReader. + The usage flag of the images for this ImageReader. + + + + Java documentation for android.media.ImageReader.getUsage(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media/ImageWriter+Builder.xml b/docs/Mono.Android/en/Android.Media/ImageWriter+Builder.xml new file mode 100644 index 0000000000..11dd41f6d4 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media/ImageWriter+Builder.xml @@ -0,0 +1,373 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/media/ImageWriter$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/ImageWriter$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Builder class for ImageWriter objects. + + + + Java documentation for android.media.ImageWriter.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/view/Surface;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/view/Surface;)V", "", ApiSince=33)>] + + + + + + + The destination Surface this writer produces Image data into. + Constructs a new builder for ImageWriter. + + + + Java documentation for android.media.ImageWriter.Builder.ImageWriter$Builder(android.view.Surface). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/media/ImageWriter;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/media/ImageWriter;", "", ApiSince=33)>] + + + + Android.Media.ImageWriter + + + + Builds a new ImageWriter object. + The new ImageWriter object. + + + + Java documentation for android.media.ImageWriter.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDataSpace", "(I)Landroid/media/ImageWriter$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setDataSpace", "(I)Landroid/media/ImageWriter$Builder;", "", ApiSince=33)>] + + + + Android.Media.ImageWriter+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setHardwareBufferFormat", "(I)Landroid/media/ImageWriter$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setHardwareBufferFormat", "(I)Landroid/media/ImageWriter$Builder;", "", ApiSince=33)>] + + + + Android.Media.ImageWriter+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setImageFormat", "(I)Landroid/media/ImageWriter$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setImageFormat", "(I)Landroid/media/ImageWriter$Builder;", "", ApiSince=33)>] + + + + Android.Media.ImageWriter+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMaxImages", "(I)Landroid/media/ImageWriter$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setMaxImages", "(I)Landroid/media/ImageWriter$Builder;", "", ApiSince=33)>] + + + + Android.Media.ImageWriter+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setUsage", "(J)Landroid/media/ImageWriter$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setUsage", "(J)Landroid/media/ImageWriter$Builder;", "", ApiSince=33)>] + + + + Android.Media.ImageWriter+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setWidthAndHeight", "(II)Landroid/media/ImageWriter$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setWidthAndHeight", "(II)Landroid/media/ImageWriter$Builder;", "", ApiSince=33)>] + + + + Android.Media.ImageWriter+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media/ImageWriter.xml b/docs/Mono.Android/en/Android.Media/ImageWriter.xml index 85fb310d42..cc588923a0 100644 --- a/docs/Mono.Android/en/Android.Media/ImageWriter.xml +++ b/docs/Mono.Android/en/Android.Media/ImageWriter.xml @@ -110,6 +110,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDataSpace", "()I", "GetGetDataSpaceHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getDataSpace", "()I", "GetGetDataSpaceHandler", ApiSince=33)>] + + + + System.Int32 + + + Get the ImageWriter dataspace. + The ImageWriter dataspace. + + + + Java documentation for android.media.ImageWriter.getDataSpace(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -184,6 +220,78 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getHardwareBufferFormat", "()I", "GetGetHardwareBufferFormatHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getHardwareBufferFormat", "()I", "GetGetHardwareBufferFormatHandler", ApiSince=33)>] + + + + System.Int32 + + + Get the ImageWriter hardwareBuffer format. + The ImageWriter hardwareBuffer format. + + + + Java documentation for android.media.ImageWriter.getHardwareBufferFormat(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getHeight", "()I", "GetGetHeightHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getHeight", "()I", "GetGetHeightHandler", ApiSince=33)>] + + + + System.Int32 + + + The height of Image Images, in pixels. + the expected height of an Image. + + + + Java documentation for android.media.ImageWriter.getHeight(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -509,5 +617,77 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getUsage", "()J", "GetGetUsageHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getUsage", "()J", "GetGetUsageHandler", ApiSince=33)>] + + + + System.Int64 + + + Get the ImageWriter usage flag. + The ImageWriter usage flag. + + + + Java documentation for android.media.ImageWriter.getUsage(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getWidth", "()I", "GetGetWidthHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getWidth", "()I", "GetGetWidthHandler", ApiSince=33)>] + + + + System.Int32 + + + The width of Image Images, in pixels. + the expected actual width of an Image. + + + + Java documentation for android.media.ImageWriter.getWidth(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media/JetPlayer.xml b/docs/Mono.Android/en/Android.Media/JetPlayer.xml index 6a39fcc38a..32561a38dd 100644 --- a/docs/Mono.Android/en/Android.Media/JetPlayer.xml +++ b/docs/Mono.Android/en/Android.Media/JetPlayer.xml @@ -194,7 +194,7 @@ Factory method for the JetPlayer class. - the singleton JetPlayer instance + the singleton JetPlayer instance. @@ -473,8 +473,8 @@ System.Int32 - Returns the maximum number of simultaneous MIDI tracks supported by JetPlayer - To be added. + Gets the maximum number of simultaneous MIDI tracks supported by JetPlayer. + the maximum number of simultaneous MIDI tracks supported by JetPlayer. diff --git a/docs/Mono.Android/en/Android.Media/MediaActionSound.xml b/docs/Mono.Android/en/Android.Media/MediaActionSound.xml index ff47d065e8..39f5ad43e5 100644 --- a/docs/Mono.Android/en/Android.Media/MediaActionSound.xml +++ b/docs/Mono.Android/en/Android.Media/MediaActionSound.xml @@ -251,6 +251,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("mustPlayShutterSound", "()Z", "", ApiSince=33)] + [<Android.Runtime.Register("mustPlayShutterSound", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + + Returns true if the application must play the shutter sound in accordance + to certain regional restrictions. + To be added. + + + + Java documentation for android.media.MediaActionSound.mustPlayShutterSound(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media/MediaCodecCapabilities.xml b/docs/Mono.Android/en/Android.Media/MediaCodecCapabilities.xml index 646cc09c7f..abe2839486 100644 --- a/docs/Mono.Android/en/Android.Media/MediaCodecCapabilities.xml +++ b/docs/Mono.Android/en/Android.Media/MediaCodecCapabilities.xml @@ -422,6 +422,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecCapabilities.COLORFormat32bitABGR2101010", JniField="android/media/MediaCodecInfo$CodecCapabilities.COLOR_Format32bitABGR2101010")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecCapabilities.COLORFormat32bitABGR2101010", JniField="android/media/MediaCodecInfo$CodecCapabilities.COLOR_Format32bitABGR2101010")>] + + + + Android.Media.MediaCodecCapabilities + + 2130750114 + + To be added. + + @@ -503,6 +527,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecCapabilities.COLORFormat64bitABGRFloat", JniField="android/media/MediaCodecInfo$CodecCapabilities.COLOR_Format64bitABGRFloat")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecCapabilities.COLORFormat64bitABGRFloat", JniField="android/media/MediaCodecInfo$CodecCapabilities.COLOR_Format64bitABGRFloat")>] + + + + Android.Media.MediaCodecCapabilities + + 2130710294 + + To be added. + + @@ -1367,6 +1415,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecCapabilities.COLORFormatYUVP010", JniField="android/media/MediaCodecInfo$CodecCapabilities.COLOR_FormatYUVP010")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecCapabilities.COLORFormatYUVP010", JniField="android/media/MediaCodecInfo$CodecCapabilities.COLOR_FormatYUVP010")>] + + + + Android.Media.MediaCodecCapabilities + + 54 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Media/MediaCodecInfo+CodecCapabilities.xml b/docs/Mono.Android/en/Android.Media/MediaCodecInfo+CodecCapabilities.xml index 602c73549f..4661310563 100644 --- a/docs/Mono.Android/en/Android.Media/MediaCodecInfo+CodecCapabilities.xml +++ b/docs/Mono.Android/en/Android.Media/MediaCodecInfo+CodecCapabilities.xml @@ -714,6 +714,47 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_Format32bitABGR2101010", ApiSince=33)] + [<Android.Runtime.Register("COLOR_Format32bitABGR2101010", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecCapabilities enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecCapabilities enum directly instead of this field.", true)>] + + + + Android.Media.MediaCodecCapabilities + + 2130750114 + + 32 bits per pixel RGBA color format, with 10-bit red, green, + blue, and 2-bit alpha components. + + + + Java documentation for android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format32bitABGR2101010. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -838,6 +879,47 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_Format64bitABGRFloat", ApiSince=33)] + [<Android.Runtime.Register("COLOR_Format64bitABGRFloat", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecCapabilities enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecCapabilities enum directly instead of this field.", true)>] + + + + Android.Media.MediaCodecCapabilities + + 2130710294 + + 64 bits per pixel RGBA color format, with 16-bit signed + floating point red, green, blue, and alpha components. + + + + Java documentation for android.media.MediaCodecInfo.CodecCapabilities.COLOR_Format64bitABGRFloat. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2199,6 +2281,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_FormatYUVP010", ApiSince=33)] + [<Android.Runtime.Register("COLOR_FormatYUVP010", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecCapabilities enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecCapabilities enum directly instead of this field.", true)>] + + + + Android.Media.MediaCodecCapabilities + + 54 + + P010 is 10-bit-per component 4:2:0 YCbCr semiplanar format. + + + + Java documentation for android.media.MediaCodecInfo.CodecCapabilities.COLOR_FormatYUVP010. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2460,6 +2582,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_EncodingStatistics", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_EncodingStatistics", ApiSince=33)>] + + + + System.String + + + <b>video encoder only</b>: codec supports exporting encoding statistics. + + + + Java documentation for android.media.MediaCodecInfo.CodecCapabilities.FEATURE_EncodingStatistics. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2496,6 +2653,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_HdrEditing", ApiSince=33)] + [<Android.Runtime.Register("FEATURE_HdrEditing", ApiSince=33)>] + + + + System.String + + + <b>video encoder only</b>: codec supports HDR editing. + + + + Java documentation for android.media.MediaCodecInfo.CodecCapabilities.FEATURE_HdrEditing. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media/MediaCodecInfo+CodecProfileLevel.xml b/docs/Mono.Android/en/Android.Media/MediaCodecInfo+CodecProfileLevel.xml index 0895da099e..3872857972 100644 --- a/docs/Mono.Android/en/Android.Media/MediaCodecInfo+CodecProfileLevel.xml +++ b/docs/Mono.Android/en/Android.Media/MediaCodecInfo+CodecProfileLevel.xml @@ -2336,6 +2336,64 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DolbyVisionLevel8k30", ApiSince=33)] + [<Android.Runtime.Register("DolbyVisionLevel8k30", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileLevel enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileLevel enum directly instead of this field.", true)>] + + + + Android.Media.MediaCodecProfileLevel + + 1024 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DolbyVisionLevel8k60", ApiSince=33)] + [<Android.Runtime.Register("DolbyVisionLevel8k60", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileLevel enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileLevel enum directly instead of this field.", true)>] + + + + Android.Media.MediaCodecProfileLevel + + 2048 + + To be added. + To be added. + + @@ -2491,6 +2549,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DolbyVisionLevelUhd120", ApiSince=33)] + [<Android.Runtime.Register("DolbyVisionLevelUhd120", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileLevel enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileLevel enum directly instead of this field.", true)>] + + + + Android.Media.MediaCodecProfileLevel + + 512 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Media/MediaCodecList.xml b/docs/Mono.Android/en/Android.Media/MediaCodecList.xml index b4f29560f8..c3b358c24b 100644 --- a/docs/Mono.Android/en/Android.Media/MediaCodecList.xml +++ b/docs/Mono.Android/en/Android.Media/MediaCodecList.xml @@ -63,7 +63,8 @@ - Either REGULAR_CODECS or ALL_CODECS. + Either MediaCodecList#REGULAR_CODECS or + MediaCodecList#ALL_CODECS. Create a list of media-codecs of a specific kind. diff --git a/docs/Mono.Android/en/Android.Media/MediaCodecProfileLevel.xml b/docs/Mono.Android/en/Android.Media/MediaCodecProfileLevel.xml index b10626ab38..e7721fd83a 100644 --- a/docs/Mono.Android/en/Android.Media/MediaCodecProfileLevel.xml +++ b/docs/Mono.Android/en/Android.Media/MediaCodecProfileLevel.xml @@ -1124,6 +1124,54 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.DolbyVisionLevel8k30", JniField="android/media/MediaCodecInfo$CodecProfileLevel.DolbyVisionLevel8k30")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.DolbyVisionLevel8k30", JniField="android/media/MediaCodecInfo$CodecProfileLevel.DolbyVisionLevel8k30")>] + + + + Android.Media.MediaCodecProfileLevel + + 1024 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.DolbyVisionLevel8k60", JniField="android/media/MediaCodecInfo$CodecProfileLevel.DolbyVisionLevel8k60")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.DolbyVisionLevel8k60", JniField="android/media/MediaCodecInfo$CodecProfileLevel.DolbyVisionLevel8k60")>] + + + + Android.Media.MediaCodecProfileLevel + + 2048 + + To be added. + + @@ -1259,6 +1307,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.DolbyVisionLevelUhd120", JniField="android/media/MediaCodecInfo$CodecProfileLevel.DolbyVisionLevelUhd120")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.DolbyVisionLevelUhd120", JniField="android/media/MediaCodecInfo$CodecProfileLevel.DolbyVisionLevelUhd120")>] + + + + Android.Media.MediaCodecProfileLevel + + 512 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Media/MediaDrm.xml b/docs/Mono.Android/en/Android.Media/MediaDrm.xml index 7c2c964a4d..c0de6dc241 100644 --- a/docs/Mono.Android/en/Android.Media/MediaDrm.xml +++ b/docs/Mono.Android/en/Android.Media/MediaDrm.xml @@ -911,6 +911,10 @@ [Android.Runtime.Register("getSecureStop", "([B)[B", "", ApiSince=22)] [<Android.Runtime.Register("getSecureStop", "([B)[B", "", ApiSince=22)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Byte[] @@ -2521,6 +2525,10 @@ [Android.Runtime.Register("releaseSecureStops", "([B)V", "")] [<Android.Runtime.Register("releaseSecureStops", "([B)V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -2561,6 +2569,10 @@ [Android.Runtime.Register("removeAllSecureStops", "()V", "", ApiSince=28)] [<Android.Runtime.Register("removeAllSecureStops", "()V", "", ApiSince=28)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -2679,6 +2691,10 @@ [Android.Runtime.Register("removeSecureStop", "([B)V", "", ApiSince=28)] [<Android.Runtime.Register("removeSecureStop", "([B)V", "", ApiSince=28)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -2854,6 +2870,10 @@ 0.0.0.0 + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("getSecureStopIds", "()Ljava/util/List;", "", ApiSince=28)] [<get: Android.Runtime.Register("getSecureStopIds", "()Ljava/util/List;", "", ApiSince=28)>] @@ -2890,6 +2910,10 @@ Mono.Android + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("getSecureStops", "()Ljava/util/List;", "")] [<get: Android.Runtime.Register("getSecureStops", "()Ljava/util/List;", "")>] diff --git a/docs/Mono.Android/en/Android.Media/MediaExtractor.xml b/docs/Mono.Android/en/Android.Media/MediaExtractor.xml index 5af7f85b83..848210f6cd 100644 --- a/docs/Mono.Android/en/Android.Media/MediaExtractor.xml +++ b/docs/Mono.Android/en/Android.Media/MediaExtractor.xml @@ -1670,6 +1670,10 @@ [Android.Runtime.Register("setMediaCas", "(Landroid/media/MediaCas;)V", "", ApiSince=26)] [<Android.Runtime.Register("setMediaCas", "(Landroid/media/MediaCas;)V", "", ApiSince=26)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void diff --git a/docs/Mono.Android/en/Android.Media/MediaFormat.xml b/docs/Mono.Android/en/Android.Media/MediaFormat.xml index f818bcf4bb..2b6ae7df05 100644 --- a/docs/Mono.Android/en/Android.Media/MediaFormat.xml +++ b/docs/Mono.Android/en/Android.Media/MediaFormat.xml @@ -1672,6 +1672,10 @@ [Android.Runtime.Register("KEY_AAC_MAX_OUTPUT_CHANNEL_COUNT")] [<Android.Runtime.Register("KEY_AAC_MAX_OUTPUT_CHANNEL_COUNT")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.String @@ -2335,6 +2339,146 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CROP_BOTTOM", ApiSince=33)] + [<Android.Runtime.Register("KEY_CROP_BOTTOM", ApiSince=33)>] + + + + System.String + + + A key describing the bottom-coordinate (y) of the crop rectangle. + + + + Java documentation for android.media.MediaFormat.KEY_CROP_BOTTOM. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CROP_LEFT", ApiSince=33)] + [<Android.Runtime.Register("KEY_CROP_LEFT", ApiSince=33)>] + + + + System.String + + + A key describing the left-coordinate (x) of the crop rectangle. + + + + Java documentation for android.media.MediaFormat.KEY_CROP_LEFT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CROP_RIGHT", ApiSince=33)] + [<Android.Runtime.Register("KEY_CROP_RIGHT", ApiSince=33)>] + + + + System.String + + + A key describing the right-coordinate (x) of the crop rectangle. + + + + Java documentation for android.media.MediaFormat.KEY_CROP_RIGHT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CROP_TOP", ApiSince=33)] + [<Android.Runtime.Register("KEY_CROP_TOP", ApiSince=33)>] + + + + System.String + + + A key describing the top-coordinate (y) of the crop rectangle. + + + + Java documentation for android.media.MediaFormat.KEY_CROP_TOP. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3261,6 +3405,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_MAX_OUTPUT_CHANNEL_COUNT", ApiSince=32)] + [<Android.Runtime.Register("KEY_MAX_OUTPUT_CHANNEL_COUNT", ApiSince=32)>] + + + + System.String + + + A key describing the maximum number of channels that can be output by an audio decoder. + + + + Java documentation for android.media.MediaFormat.KEY_MAX_OUTPUT_CHANNEL_COUNT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3581,6 +3760,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_PICTURE_TYPE", ApiSince=33)] + [<Android.Runtime.Register("KEY_PICTURE_TYPE", ApiSince=33)>] + + + + System.String + + + A key describing the picture type of the encoded frame. + + + + Java documentation for android.media.MediaFormat.KEY_PICTURE_TYPE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -4216,6 +4430,76 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_VIDEO_ENCODING_STATISTICS_LEVEL", ApiSince=33)] + [<Android.Runtime.Register("KEY_VIDEO_ENCODING_STATISTICS_LEVEL", ApiSince=33)>] + + + + System.String + + + A key describing the level of encoding statistics information emitted from video encoder. + + + + Java documentation for android.media.MediaFormat.KEY_VIDEO_ENCODING_STATISTICS_LEVEL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_VIDEO_QP_AVERAGE", ApiSince=33)] + [<Android.Runtime.Register("KEY_VIDEO_QP_AVERAGE", ApiSince=33)>] + + + + System.String + + + A key describing the per-frame average block QP (Quantization Parameter). + + + + Java documentation for android.media.MediaFormat.KEY_VIDEO_QP_AVERAGE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -4559,38 +4843,46 @@ - - - - - + + + + + Field - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("MIMETYPE_AUDIO_AC3")] - [<Android.Runtime.Register("MIMETYPE_AUDIO_AC3")>] + [Android.Runtime.Register("MIMETYPE_AUDIO_AAC_ELD", ApiSince=33)] + [<Android.Runtime.Register("MIMETYPE_AUDIO_AAC_ELD", ApiSince=33)>] System.String - - + MIME type for AAC Enhanced Low Delay (ELD) audio stream. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.media.MediaFormat.MIMETYPE_AUDIO_AAC_ELD. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. - - - - - + + + + + Field Mono.Android @@ -4598,23 +4890,190 @@ - [Android.Runtime.Register("MIMETYPE_AUDIO_AC4", ApiSince=29)] - [<Android.Runtime.Register("MIMETYPE_AUDIO_AC4", ApiSince=29)>] + [Android.Runtime.Register("MIMETYPE_AUDIO_AAC_HE_V1", ApiSince=33)] + [<Android.Runtime.Register("MIMETYPE_AUDIO_AAC_HE_V1", ApiSince=33)>] System.String - To be added. - To be added. + MIME type for HE-AAC v1 (LC + SBR) audio stream. + + + + Java documentation for android.media.MediaFormat.MIMETYPE_AUDIO_AAC_HE_V1. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + - - - - - + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIMETYPE_AUDIO_AAC_HE_V2", ApiSince=33)] + [<Android.Runtime.Register("MIMETYPE_AUDIO_AAC_HE_V2", ApiSince=33)>] + + + + System.String + + + MIME type for HE-AAC v2 (LC + SBR + PS) audio stream. + + + + Java documentation for android.media.MediaFormat.MIMETYPE_AUDIO_AAC_HE_V2. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIMETYPE_AUDIO_AAC_LC", ApiSince=33)] + [<Android.Runtime.Register("MIMETYPE_AUDIO_AAC_LC", ApiSince=33)>] + + + + System.String + + + MIME type for AAC Low Complexity (LC) audio stream. + + + + Java documentation for android.media.MediaFormat.MIMETYPE_AUDIO_AAC_LC. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIMETYPE_AUDIO_AAC_XHE", ApiSince=33)] + [<Android.Runtime.Register("MIMETYPE_AUDIO_AAC_XHE", ApiSince=33)>] + + + + System.String + + + MIME type for AAC XHE audio stream. + + + + Java documentation for android.media.MediaFormat.MIMETYPE_AUDIO_AAC_XHE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("MIMETYPE_AUDIO_AC3")] + [<Android.Runtime.Register("MIMETYPE_AUDIO_AC3")>] + + + + System.String + + + + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIMETYPE_AUDIO_AC4", ApiSince=29)] + [<Android.Runtime.Register("MIMETYPE_AUDIO_AC4", ApiSince=29)>] + + + + System.String + + + To be added. + To be added. + + + + + + + Field 0.0.0.0 @@ -4664,6 +5123,216 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIMETYPE_AUDIO_DOLBY_MAT", ApiSince=33)] + [<Android.Runtime.Register("MIMETYPE_AUDIO_DOLBY_MAT", ApiSince=33)>] + + + + System.String + + + MIME type for Dolby Metadata-enhanced Audio Transmission (MAT) audio stream. + + + + Java documentation for android.media.MediaFormat.MIMETYPE_AUDIO_DOLBY_MAT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIMETYPE_AUDIO_DOLBY_TRUEHD", ApiSince=33)] + [<Android.Runtime.Register("MIMETYPE_AUDIO_DOLBY_TRUEHD", ApiSince=33)>] + + + + System.String + + + MIME type for Dolby TrueHD audio format, based on Meridian Lossless Packing (MLP). + + + + Java documentation for android.media.MediaFormat.MIMETYPE_AUDIO_DOLBY_TRUEHD. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIMETYPE_AUDIO_DRA", ApiSince=33)] + [<Android.Runtime.Register("MIMETYPE_AUDIO_DRA", ApiSince=33)>] + + + + System.String + + + MIME type for Dynamic Resolution Adaptation (DRA) audio stream. + + + + Java documentation for android.media.MediaFormat.MIMETYPE_AUDIO_DRA. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIMETYPE_AUDIO_DTS", ApiSince=33)] + [<Android.Runtime.Register("MIMETYPE_AUDIO_DTS", ApiSince=33)>] + + + + System.String + + + MIME type for DTS (up to 5. + + + + Java documentation for android.media.MediaFormat.MIMETYPE_AUDIO_DTS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIMETYPE_AUDIO_DTS_HD", ApiSince=33)] + [<Android.Runtime.Register("MIMETYPE_AUDIO_DTS_HD", ApiSince=33)>] + + + + System.String + + + MIME type for DTS HD (up to 7. + + + + Java documentation for android.media.MediaFormat.MIMETYPE_AUDIO_DTS_HD. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIMETYPE_AUDIO_DTS_UHD", ApiSince=33)] + [<Android.Runtime.Register("MIMETYPE_AUDIO_DTS_UHD", ApiSince=33)>] + + + + System.String + + + MIME type for DTS UHD (object-based) audio stream. + + + + Java documentation for android.media.MediaFormat.MIMETYPE_AUDIO_DTS_UHD. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -4714,111 +5383,286 @@ To be added. - - - - - + + + + + + Field + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("MIMETYPE_AUDIO_FLAC")] + [<Android.Runtime.Register("MIMETYPE_AUDIO_FLAC")>] + + + + System.String + + + + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("MIMETYPE_AUDIO_G711_ALAW")] + [<Android.Runtime.Register("MIMETYPE_AUDIO_G711_ALAW")>] + + + + System.String + + + + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("MIMETYPE_AUDIO_G711_MLAW")] + [<Android.Runtime.Register("MIMETYPE_AUDIO_G711_MLAW")>] + + + + System.String + + + + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIMETYPE_AUDIO_IEC61937", ApiSince=33)] + [<Android.Runtime.Register("MIMETYPE_AUDIO_IEC61937", ApiSince=33)>] + + + + System.String + + + MIME type for the IEC61937 audio stream encapsulation. + + + + Java documentation for android.media.MediaFormat.MIMETYPE_AUDIO_IEC61937. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("MIMETYPE_AUDIO_MPEG")] + [<Android.Runtime.Register("MIMETYPE_AUDIO_MPEG")>] + + + + System.String + + + + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + + + Field - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("MIMETYPE_AUDIO_FLAC")] - [<Android.Runtime.Register("MIMETYPE_AUDIO_FLAC")>] + [Android.Runtime.Register("MIMETYPE_AUDIO_MPEGH_BL_L3", ApiSince=33)] + [<Android.Runtime.Register("MIMETYPE_AUDIO_MPEGH_BL_L3", ApiSince=33)>] System.String - - + MIME type for MPEG-H Baseline (BL) Profile L3 audio stream. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.media.MediaFormat.MIMETYPE_AUDIO_MPEGH_BL_L3. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. - - - - - + + + + + Field - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("MIMETYPE_AUDIO_G711_ALAW")] - [<Android.Runtime.Register("MIMETYPE_AUDIO_G711_ALAW")>] + [Android.Runtime.Register("MIMETYPE_AUDIO_MPEGH_BL_L4", ApiSince=33)] + [<Android.Runtime.Register("MIMETYPE_AUDIO_MPEGH_BL_L4", ApiSince=33)>] System.String - - + MIME type for MPEG-H Baseline (BL) Profile L4 audio stream. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.media.MediaFormat.MIMETYPE_AUDIO_MPEGH_BL_L4. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. - - - - - + + + + + Field - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("MIMETYPE_AUDIO_G711_MLAW")] - [<Android.Runtime.Register("MIMETYPE_AUDIO_G711_MLAW")>] + [Android.Runtime.Register("MIMETYPE_AUDIO_MPEGH_LC_L3", ApiSince=33)] + [<Android.Runtime.Register("MIMETYPE_AUDIO_MPEGH_LC_L3", ApiSince=33)>] System.String - - + MIME type for MPEG-H Low Complexity (LC) L3 audio stream. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.media.MediaFormat.MIMETYPE_AUDIO_MPEGH_LC_L3. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. - - - - - + + + + + Field - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("MIMETYPE_AUDIO_MPEG")] - [<Android.Runtime.Register("MIMETYPE_AUDIO_MPEG")>] + [Android.Runtime.Register("MIMETYPE_AUDIO_MPEGH_LC_L4", ApiSince=33)] + [<Android.Runtime.Register("MIMETYPE_AUDIO_MPEGH_LC_L4", ApiSince=33)>] System.String - - + MIME type for MPEG-H Low Complexity (LC) L4 audio stream. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.media.MediaFormat.MIMETYPE_AUDIO_MPEGH_LC_L4. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -5520,6 +6364,166 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PICTURE_TYPE_B", ApiSince=33)] + [<Android.Runtime.Register("PICTURE_TYPE_B", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.PictureType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.PictureType enum directly instead of this field.", true)>] + + + + Android.Media.PictureType + + 3 + + Picture Type is B Frame. + + + + Java documentation for android.media.MediaFormat.PICTURE_TYPE_B. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PICTURE_TYPE_I", ApiSince=33)] + [<Android.Runtime.Register("PICTURE_TYPE_I", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.PictureType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.PictureType enum directly instead of this field.", true)>] + + + + Android.Media.PictureType + + 1 + + Picture Type is I Frame. + + + + Java documentation for android.media.MediaFormat.PICTURE_TYPE_I. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PICTURE_TYPE_P", ApiSince=33)] + [<Android.Runtime.Register("PICTURE_TYPE_P", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.PictureType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.PictureType enum directly instead of this field.", true)>] + + + + Android.Media.PictureType + + 2 + + Picture Type is P Frame. + + + + Java documentation for android.media.MediaFormat.PICTURE_TYPE_P. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PICTURE_TYPE_UNKNOWN", ApiSince=33)] + [<Android.Runtime.Register("PICTURE_TYPE_UNKNOWN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.PictureType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.PictureType enum directly instead of this field.", true)>] + + + + Android.Media.PictureType + + 0 + + Picture Type is unknown. + + + + Java documentation for android.media.MediaFormat.PICTURE_TYPE_UNKNOWN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -6088,5 +7092,85 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VIDEO_ENCODING_STATISTICS_LEVEL_1", ApiSince=33)] + [<Android.Runtime.Register("VIDEO_ENCODING_STATISTICS_LEVEL_1", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoEncodingStatisticsLevel enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoEncodingStatisticsLevel enum directly instead of this field.", true)>] + + + + Android.Media.VideoEncodingStatisticsLevel + + 1 + + Encoding Statistics Level 1. + + + + Java documentation for android.media.MediaFormat.VIDEO_ENCODING_STATISTICS_LEVEL_1. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VIDEO_ENCODING_STATISTICS_LEVEL_NONE", ApiSince=33)] + [<Android.Runtime.Register("VIDEO_ENCODING_STATISTICS_LEVEL_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoEncodingStatisticsLevel enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoEncodingStatisticsLevel enum directly instead of this field.", true)>] + + + + Android.Media.VideoEncodingStatisticsLevel + + 0 + + Encoding Statistics Level None. + + + + Java documentation for android.media.MediaFormat.VIDEO_ENCODING_STATISTICS_LEVEL_NONE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media/MediaMetadataRetriever.xml b/docs/Mono.Android/en/Android.Media/MediaMetadataRetriever.xml index 7dc7445b86..8160018260 100644 --- a/docs/Mono.Android/en/Android.Media/MediaMetadataRetriever.xml +++ b/docs/Mono.Android/en/Android.Media/MediaMetadataRetriever.xml @@ -120,8 +120,19 @@ - To be added. - To be added. + Releases any acquired resources. + + + + Java documentation for android.media.MediaMetadataRetriever.close(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -2837,7 +2848,7 @@ - Call it when one is done with the object. + Releases any acquired resources. diff --git a/docs/Mono.Android/en/Android.Media/MediaRecorder+VideoEncoder.xml b/docs/Mono.Android/en/Android.Media/MediaRecorder+VideoEncoder.xml index 6fd1edfbe8..75b571f949 100644 --- a/docs/Mono.Android/en/Android.Media/MediaRecorder+VideoEncoder.xml +++ b/docs/Mono.Android/en/Android.Media/MediaRecorder+VideoEncoder.xml @@ -34,6 +34,64 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AV1", ApiSince=33)] + [<Android.Runtime.Register("AV1", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoEncoder enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoEncoder enum directly instead of this field.", true)>] + + + + Android.Media.VideoEncoder + + 8 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_VISION", ApiSince=33)] + [<Android.Runtime.Register("DOLBY_VISION", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoEncoder enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoEncoder enum directly instead of this field.", true)>] + + + + Android.Media.VideoEncoder + + 7 + + To be added. + To be added. + + @@ -127,5 +185,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VP9", ApiSince=33)] + [<Android.Runtime.Register("VP9", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoEncoder enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.VideoEncoder enum directly instead of this field.", true)>] + + + + Android.Media.VideoEncoder + + 6 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Media/MediaRoute2Info.xml b/docs/Mono.Android/en/Android.Media/MediaRoute2Info.xml index 8fec39ca2d..ebc10bc935 100644 --- a/docs/Mono.Android/en/Android.Media/MediaRoute2Info.xml +++ b/docs/Mono.Android/en/Android.Media/MediaRoute2Info.xml @@ -378,9 +378,20 @@ Android.OS.Bundle - To be added. + Gets an optional bundle with extra data. To be added. - To be added. + + + + Java documentation for android.media.MediaRoute2Info.getExtras(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + diff --git a/docs/Mono.Android/en/Android.Media/MediaRouter.xml b/docs/Mono.Android/en/Android.Media/MediaRouter.xml index 2207811818..91f7eadd64 100644 --- a/docs/Mono.Android/en/Android.Media/MediaRouter.xml +++ b/docs/Mono.Android/en/Android.Media/MediaRouter.xml @@ -18,8 +18,7 @@ - MediaRouter allows applications to control the routing of media channels - and streams from the current device to external speakers and destination devices. + This API is not recommended for new applications. diff --git a/docs/Mono.Android/en/Android.Media/MediaRouter2+IOnGetControllerHintsListener.xml b/docs/Mono.Android/en/Android.Media/MediaRouter2+IOnGetControllerHintsListener.xml index ad8feb3dc4..233a9769ec 100644 --- a/docs/Mono.Android/en/Android.Media/MediaRouter2+IOnGetControllerHintsListener.xml +++ b/docs/Mono.Android/en/Android.Media/MediaRouter2+IOnGetControllerHintsListener.xml @@ -25,8 +25,7 @@ - A listener interface to send optional app-specific hints when creating a - RoutingController. + A listener interface to send optional app-specific hints when creating a RoutingController. @@ -65,11 +64,10 @@ the route to create a controller with - Called when the MediaRouter2 or the system is about to request - a media route provider service to create a controller with the given route. - An optional bundle of app-specific arguments to send to the provider, - or null if none. The contents of this bundle may affect the result of - controller creation. + Called when the MediaRouter2 or the system is about to request a media route + provider service to create a controller with the given route. + An optional bundle of app-specific arguments to send to the provider, or null if none. The contents of this bundle may affect the result of controller + creation. diff --git a/docs/Mono.Android/en/Android.Media/MediaRouter2+RoutingController.xml b/docs/Mono.Android/en/Android.Media/MediaRouter2+RoutingController.xml index 9c950f8379..995e6d5848 100644 --- a/docs/Mono.Android/en/Android.Media/MediaRouter2+RoutingController.xml +++ b/docs/Mono.Android/en/Android.Media/MediaRouter2+RoutingController.xml @@ -496,7 +496,7 @@ The new volume value between 0 and RoutingController#getVolumeMax - (inclusive). + (inclusive). Gets the current volume of the session. -or- Requests a volume change for the remote session asynchronously. To be added. @@ -542,8 +542,7 @@ Gets the information about how volume is handled on the session. - MediaRoute2Info#PLAYBACK_VOLUME_FIXED or - MediaRoute2Info#PLAYBACK_VOLUME_VARIABLE + MediaRoute2Info#PLAYBACK_VOLUME_FIXED or MediaRoute2Info#PLAYBACK_VOLUME_VARIABLE diff --git a/docs/Mono.Android/en/Android.Media/MediaRouter2.xml b/docs/Mono.Android/en/Android.Media/MediaRouter2.xml index 74b1e3dee5..b573f9a64a 100644 --- a/docs/Mono.Android/en/Android.Media/MediaRouter2.xml +++ b/docs/Mono.Android/en/Android.Media/MediaRouter2.xml @@ -343,10 +343,10 @@ System.Collections.Generic.IList<Android.Media.MediaRoute2Info> - Gets the unmodifiable list of MediaRoute2Info routes currently - known to the media router. + Gets the unmodifiable list of MediaRoute2Info routes currently known to the media + router. the list of routes that contains at least one of the route features in discovery - preferences registered by the application + preferences registered by the application diff --git a/docs/Mono.Android/en/Android.Media/MediaSession2.xml b/docs/Mono.Android/en/Android.Media/MediaSession2.xml index 4eff882b82..332818af7c 100644 --- a/docs/Mono.Android/en/Android.Media/MediaSession2.xml +++ b/docs/Mono.Android/en/Android.Media/MediaSession2.xml @@ -305,8 +305,6 @@ System.Boolean - - true if the playback active, false otherwise. Returns whehther the playback is active (i. -or- Sets whether the playback is active (i. true if the playback active, false otherwise. diff --git a/docs/Mono.Android/en/Android.Media/Mode.xml b/docs/Mono.Android/en/Android.Media/Mode.xml index 97c9f6ee2f..e8cb82e2c4 100644 --- a/docs/Mono.Android/en/Android.Media/Mode.xml +++ b/docs/Mono.Android/en/Android.Media/Mode.xml @@ -17,6 +17,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioManager.MODE_CALL_REDIRECT")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioManager.MODE_CALL_REDIRECT")>] + + + + Android.Media.Mode + + 5 + + To be added. + + @@ -41,6 +65,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioManager.MODE_COMMUNICATION_REDIRECT")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioManager.MODE_COMMUNICATION_REDIRECT")>] + + + + Android.Media.Mode + + 6 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Media/PictureType.xml b/docs/Mono.Android/en/Android.Media/PictureType.xml new file mode 100644 index 0000000000..261180cb4d --- /dev/null +++ b/docs/Mono.Android/en/Android.Media/PictureType.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaFormat.PictureTypeB", JniField="android/media/MediaFormat.PICTURE_TYPE_B")] + [<Android.Runtime.IntDefinition("Android.Media.MediaFormat.PictureTypeB", JniField="android/media/MediaFormat.PICTURE_TYPE_B")>] + + + + Android.Media.PictureType + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaFormat.PictureTypeI", JniField="android/media/MediaFormat.PICTURE_TYPE_I")] + [<Android.Runtime.IntDefinition("Android.Media.MediaFormat.PictureTypeI", JniField="android/media/MediaFormat.PICTURE_TYPE_I")>] + + + + Android.Media.PictureType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaFormat.PictureTypeP", JniField="android/media/MediaFormat.PICTURE_TYPE_P")] + [<Android.Runtime.IntDefinition("Android.Media.MediaFormat.PictureTypeP", JniField="android/media/MediaFormat.PICTURE_TYPE_P")>] + + + + Android.Media.PictureType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaFormat.PictureTypeUnknown", JniField="android/media/MediaFormat.PICTURE_TYPE_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Media.MediaFormat.PictureTypeUnknown", JniField="android/media/MediaFormat.PICTURE_TYPE_UNKNOWN")>] + + + + Android.Media.PictureType + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media/RingtoneManager.xml b/docs/Mono.Android/en/Android.Media/RingtoneManager.xml index 45f3382d75..a29c1c1bf0 100644 --- a/docs/Mono.Android/en/Android.Media/RingtoneManager.xml +++ b/docs/Mono.Android/en/Android.Media/RingtoneManager.xml @@ -942,6 +942,48 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("hasHapticChannels", "(Landroid/content/Context;Landroid/net/Uri;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("hasHapticChannels", "(Landroid/content/Context;Landroid/net/Uri;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the android.content.Context to use when resolving the Uri. + the Uri of a sound or ringtone. + Returns if the Ringtone from a given sound URI contains haptics channels or not. + true if the ringtone contains haptic channels. + + + + Java documentation for android.media.RingtoneManager.hasHapticChannels(android.content.Context, android.net.Uri). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Media/Spatializer+HeadTrackerAvailableEventArgs.xml b/docs/Mono.Android/en/Android.Media/Spatializer+HeadTrackerAvailableEventArgs.xml new file mode 100644 index 0000000000..37a920700e --- /dev/null +++ b/docs/Mono.Android/en/Android.Media/Spatializer+HeadTrackerAvailableEventArgs.xml @@ -0,0 +1,79 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Boolean + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + Android.Media.Spatializer + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media/Spatializer+IOnHeadTrackerAvailableListener.xml b/docs/Mono.Android/en/Android.Media/Spatializer+IOnHeadTrackerAvailableListener.xml new file mode 100644 index 0000000000..0f787b9355 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media/Spatializer+IOnHeadTrackerAvailableListener.xml @@ -0,0 +1,89 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/Spatializer$OnHeadTrackerAvailableListener", "", "Android.Media.Spatializer/IOnHeadTrackerAvailableListenerInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/media/Spatializer$OnHeadTrackerAvailableListener", "", "Android.Media.Spatializer/IOnHeadTrackerAvailableListenerInvoker", ApiSince=33)>] + + + + Interface to be notified of changes to the availability of a head tracker on the audio + device to be used by the spatializer effect. + + + + Java documentation for android.media.Spatializer.OnHeadTrackerAvailableListener. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onHeadTrackerAvailableChanged", "(Landroid/media/Spatializer;Z)V", "GetOnHeadTrackerAvailableChanged_Landroid_media_Spatializer_ZHandler:Android.Media.Spatializer/IOnHeadTrackerAvailableListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onHeadTrackerAvailableChanged", "(Landroid/media/Spatializer;Z)V", "GetOnHeadTrackerAvailableChanged_Landroid_media_Spatializer_ZHandler:Android.Media.Spatializer/IOnHeadTrackerAvailableListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + + the Spatializer instance for which the head tracker + availability was updated + true if the audio device that would output audio processed by + the Spatializer has a head tracker associated with it, false + otherwise. + Called when the availability of the head tracker changed. + + + + Java documentation for android.media.Spatializer.OnHeadTrackerAvailableListener.onHeadTrackerAvailableChanged(android.media.Spatializer, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media/Spatializer+IOnSpatializerStateChangedListener.xml b/docs/Mono.Android/en/Android.Media/Spatializer+IOnSpatializerStateChangedListener.xml new file mode 100644 index 0000000000..e9232a9c05 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media/Spatializer+IOnSpatializerStateChangedListener.xml @@ -0,0 +1,131 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/Spatializer$OnSpatializerStateChangedListener", "", "Android.Media.Spatializer/IOnSpatializerStateChangedListenerInvoker", ApiSince=32)] + [<Android.Runtime.Register("android/media/Spatializer$OnSpatializerStateChangedListener", "", "Android.Media.Spatializer/IOnSpatializerStateChangedListenerInvoker", ApiSince=32)>] + + + + An interface to be notified of changes to the state of the spatializer effect. + + + + Java documentation for android.media.Spatializer.OnSpatializerStateChangedListener. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSpatializerAvailableChanged", "(Landroid/media/Spatializer;Z)V", "GetOnSpatializerAvailableChanged_Landroid_media_Spatializer_ZHandler:Android.Media.Spatializer/IOnSpatializerStateChangedListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=32)] + [<Android.Runtime.Register("onSpatializerAvailableChanged", "(Landroid/media/Spatializer;Z)V", "GetOnSpatializerAvailableChanged_Landroid_media_Spatializer_ZHandler:Android.Media.Spatializer/IOnSpatializerStateChangedListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=32)>] + + + + System.Void + + + + + + + the Spatializer instance whose state changed + + true if the spatializer effect is available and capable + of processing the audio for the current configuration of the device, + false otherwise. + Called when the availability of the spatializer effect changes + + + + Java documentation for android.media.Spatializer.OnSpatializerStateChangedListener.onSpatializerAvailableChanged(android.media.Spatializer, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSpatializerEnabledChanged", "(Landroid/media/Spatializer;Z)V", "GetOnSpatializerEnabledChanged_Landroid_media_Spatializer_ZHandler:Android.Media.Spatializer/IOnSpatializerStateChangedListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=32)] + [<Android.Runtime.Register("onSpatializerEnabledChanged", "(Landroid/media/Spatializer;Z)V", "GetOnSpatializerEnabledChanged_Landroid_media_Spatializer_ZHandler:Android.Media.Spatializer/IOnSpatializerStateChangedListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=32)>] + + + + System.Void + + + + + + + the Spatializer instance whose state changed + + true if the spatializer effect is enabled on the device, + false otherwise + Called when the enabled state of the spatializer effect changes + + + + Java documentation for android.media.Spatializer.OnSpatializerStateChangedListener.onSpatializerEnabledChanged(android.media.Spatializer, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Media/Spatializer+SpatializerAvailableChangedEventArgs.xml b/docs/Mono.Android/en/Android.Media/Spatializer+SpatializerAvailableChangedEventArgs.xml new file mode 100644 index 0000000000..8ce959da52 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media/Spatializer+SpatializerAvailableChangedEventArgs.xml @@ -0,0 +1,79 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Boolean + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + Android.Media.Spatializer + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media/Spatializer+SpatializerEnabledChangedEventArgs.xml b/docs/Mono.Android/en/Android.Media/Spatializer+SpatializerEnabledChangedEventArgs.xml new file mode 100644 index 0000000000..cf03c15847 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media/Spatializer+SpatializerEnabledChangedEventArgs.xml @@ -0,0 +1,79 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Boolean + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + Android.Media.Spatializer + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media/Spatializer.xml b/docs/Mono.Android/en/Android.Media/Spatializer.xml new file mode 100644 index 0000000000..e2d5d8acfa --- /dev/null +++ b/docs/Mono.Android/en/Android.Media/Spatializer.xml @@ -0,0 +1,578 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/media/Spatializer", ApiSince=32, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/Spatializer", ApiSince=32, DoNotGenerateAcw=true)>] + + + + Spatializer provides access to querying capabilities and behavior of sound spatialization + on the device. + + + + Java documentation for android.media.Spatializer. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addOnHeadTrackerAvailableListener", "(Ljava/util/concurrent/Executor;Landroid/media/Spatializer$OnHeadTrackerAvailableListener;)V", "GetAddOnHeadTrackerAvailableListener_Ljava_util_concurrent_Executor_Landroid_media_Spatializer_OnHeadTrackerAvailableListener_Handler", ApiSince=33)] + [<Android.Runtime.Register("addOnHeadTrackerAvailableListener", "(Ljava/util/concurrent/Executor;Landroid/media/Spatializer$OnHeadTrackerAvailableListener;)V", "GetAddOnHeadTrackerAvailableListener_Ljava_util_concurrent_Executor_Landroid_media_Spatializer_OnHeadTrackerAvailableListener_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addOnSpatializerStateChangedListener", "(Ljava/util/concurrent/Executor;Landroid/media/Spatializer$OnSpatializerStateChangedListener;)V", "GetAddOnSpatializerStateChangedListener_Ljava_util_concurrent_Executor_Landroid_media_Spatializer_OnSpatializerStateChangedListener_Handler", ApiSince=32)] + [<Android.Runtime.Register("addOnSpatializerStateChangedListener", "(Ljava/util/concurrent/Executor;Landroid/media/Spatializer$OnSpatializerStateChangedListener;)V", "GetAddOnSpatializerStateChangedListener_Ljava_util_concurrent_Executor_Landroid_media_Spatializer_OnSpatializerStateChangedListener_Handler", ApiSince=32)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("canBeSpatialized", "(Landroid/media/AudioAttributes;Landroid/media/AudioFormat;)Z", "GetCanBeSpatialized_Landroid_media_AudioAttributes_Landroid_media_AudioFormat_Handler", ApiSince=32)] + [<Android.Runtime.Register("canBeSpatialized", "(Landroid/media/AudioAttributes;Landroid/media/AudioFormat;)Z", "GetCanBeSpatialized_Landroid_media_AudioAttributes_Landroid_media_AudioFormat_Handler", ApiSince=32)>] + + + + System.Boolean + + + + + + + the AudioAttributes of the content as used for playback + the AudioFormat of the content as used for playback + Returns whether audio of the given AudioFormat, played with the given + AudioAttributes can be spatialized. + + true if the device is capable of spatializing the combination of audio format + and attributes, false otherwise. + + + + Java documentation for android.media.Spatializer.canBeSpatialized(android.media.AudioAttributes, android.media.AudioFormat). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getImmersiveAudioLevel", "()I", "GetGetImmersiveAudioLevelHandler", ApiSince=32)] + [<get: Android.Runtime.Register("getImmersiveAudioLevel", "()I", "GetGetImmersiveAudioLevelHandler", ApiSince=32)>] + + + + System.Int32 + + + Return the level of support for the spatialization feature on this device. + the level of spatialization support + + + + Java documentation for android.media.Spatializer.getImmersiveAudioLevel(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isAvailable", "()Z", "GetIsAvailableHandler", ApiSince=32)] + [<get: Android.Runtime.Register("isAvailable", "()Z", "GetIsAvailableHandler", ApiSince=32)>] + + + + System.Boolean + + + Returns whether spatialization is available. + + true if the spatializer effect is available and capable + of processing the audio for the current configuration of the device, + false otherwise. + + + + Java documentation for android.media.Spatializer.isAvailable(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isEnabled", "()Z", "GetIsEnabledHandler", ApiSince=32)] + [<get: Android.Runtime.Register("isEnabled", "()Z", "GetIsEnabledHandler", ApiSince=32)>] + + + + System.Boolean + + + Returns whether spatialization is enabled or not. + + true if spatialization is enabled + + + + Java documentation for android.media.Spatializer.isEnabled(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isHeadTrackerAvailable", "()Z", "GetIsHeadTrackerAvailableHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isHeadTrackerAvailable", "()Z", "GetIsHeadTrackerAvailableHandler", ApiSince=33)>] + + + + System.Boolean + + + Returns whether a head tracker is currently available for the audio device used by the + spatializer effect. + true if a head tracker is available and the effect is enabled, false otherwise. + + + + Java documentation for android.media.Spatializer.isHeadTrackerAvailable(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeOnHeadTrackerAvailableListener", "(Landroid/media/Spatializer$OnHeadTrackerAvailableListener;)V", "GetRemoveOnHeadTrackerAvailableListener_Landroid_media_Spatializer_OnHeadTrackerAvailableListener_Handler", ApiSince=33)] + [<Android.Runtime.Register("removeOnHeadTrackerAvailableListener", "(Landroid/media/Spatializer$OnHeadTrackerAvailableListener;)V", "GetRemoveOnHeadTrackerAvailableListener_Landroid_media_Spatializer_OnHeadTrackerAvailableListener_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeOnSpatializerStateChangedListener", "(Landroid/media/Spatializer$OnSpatializerStateChangedListener;)V", "GetRemoveOnSpatializerStateChangedListener_Landroid_media_Spatializer_OnSpatializerStateChangedListener_Handler", ApiSince=32)] + [<Android.Runtime.Register("removeOnSpatializerStateChangedListener", "(Landroid/media/Spatializer$OnSpatializerStateChangedListener;)V", "GetRemoveOnSpatializerStateChangedListener_Landroid_media_Spatializer_OnSpatializerStateChangedListener_Handler", ApiSince=32)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPATIALIZER_IMMERSIVE_LEVEL_MULTICHANNEL", ApiSince=32)] + [<Android.Runtime.Register("SPATIALIZER_IMMERSIVE_LEVEL_MULTICHANNEL", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.SpatializerImmersiveLevel enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.SpatializerImmersiveLevel enum directly instead of this field.", true)>] + + + + Android.Media.SpatializerImmersiveLevel + + 1 + + Constant indicating the Spatializer on this device supports multichannel + spatialization. + + + + Java documentation for android.media.Spatializer.SPATIALIZER_IMMERSIVE_LEVEL_MULTICHANNEL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPATIALIZER_IMMERSIVE_LEVEL_NONE", ApiSince=32)] + [<Android.Runtime.Register("SPATIALIZER_IMMERSIVE_LEVEL_NONE", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.SpatializerImmersiveLevel enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.SpatializerImmersiveLevel enum directly instead of this field.", true)>] + + + + Android.Media.SpatializerImmersiveLevel + + 0 + + Constant indicating there are no spatialization capabilities supported on this device. + + + + Java documentation for android.media.Spatializer.SPATIALIZER_IMMERSIVE_LEVEL_NONE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPATIALIZER_IMMERSIVE_LEVEL_OTHER", ApiSince=32)] + [<Android.Runtime.Register("SPATIALIZER_IMMERSIVE_LEVEL_OTHER", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.SpatializerImmersiveLevel enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.SpatializerImmersiveLevel enum directly instead of this field.", true)>] + + + + Android.Media.SpatializerImmersiveLevel + + -1 + + Constant indicating the Spatializer on this device supports a spatialization + mode that differs from the ones available at this SDK level. + + + + Java documentation for android.media.Spatializer.SPATIALIZER_IMMERSIVE_LEVEL_OTHER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media/SpatializerImmersiveLevel.xml b/docs/Mono.Android/en/Android.Media/SpatializerImmersiveLevel.xml new file mode 100644 index 0000000000..21470966be --- /dev/null +++ b/docs/Mono.Android/en/Android.Media/SpatializerImmersiveLevel.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.Spatializer.SpatializerImmersiveLevelMultichannel", JniField="android/media/Spatializer.SPATIALIZER_IMMERSIVE_LEVEL_MULTICHANNEL")] + [<Android.Runtime.IntDefinition("Android.Media.Spatializer.SpatializerImmersiveLevelMultichannel", JniField="android/media/Spatializer.SPATIALIZER_IMMERSIVE_LEVEL_MULTICHANNEL")>] + + + + Android.Media.SpatializerImmersiveLevel + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.Spatializer.SpatializerImmersiveLevelNone", JniField="android/media/Spatializer.SPATIALIZER_IMMERSIVE_LEVEL_NONE")] + [<Android.Runtime.IntDefinition("Android.Media.Spatializer.SpatializerImmersiveLevelNone", JniField="android/media/Spatializer.SPATIALIZER_IMMERSIVE_LEVEL_NONE")>] + + + + Android.Media.SpatializerImmersiveLevel + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.Spatializer.SpatializerImmersiveLevelOther", JniField="android/media/Spatializer.SPATIALIZER_IMMERSIVE_LEVEL_OTHER")] + [<Android.Runtime.IntDefinition("Android.Media.Spatializer.SpatializerImmersiveLevelOther", JniField="android/media/Spatializer.SPATIALIZER_IMMERSIVE_LEVEL_OTHER")>] + + + + Android.Media.SpatializerImmersiveLevel + + -1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media/VideoEncoder.xml b/docs/Mono.Android/en/Android.Media/VideoEncoder.xml index 0423ec19ef..93942f8c8e 100644 --- a/docs/Mono.Android/en/Android.Media/VideoEncoder.xml +++ b/docs/Mono.Android/en/Android.Media/VideoEncoder.xml @@ -17,6 +17,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/MediaRecorder$VideoEncoder.AV1")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/MediaRecorder$VideoEncoder.AV1")>] + + + + Android.Media.VideoEncoder + + 8 + + To be added. + + @@ -44,6 +68,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/MediaRecorder$VideoEncoder.DOLBY_VISION")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/MediaRecorder$VideoEncoder.DOLBY_VISION")>] + + + + Android.Media.VideoEncoder + + 7 + + To be added. + + @@ -179,5 +227,29 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/MediaRecorder$VideoEncoder.VP9")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/MediaRecorder$VideoEncoder.VP9")>] + + + + Android.Media.VideoEncoder + + 6 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Media/VideoEncodingStatisticsLevel.xml b/docs/Mono.Android/en/Android.Media/VideoEncodingStatisticsLevel.xml new file mode 100644 index 0000000000..9cd209d3ed --- /dev/null +++ b/docs/Mono.Android/en/Android.Media/VideoEncodingStatisticsLevel.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaFormat.VideoEncodingStatisticsLevelNone", JniField="android/media/MediaFormat.VIDEO_ENCODING_STATISTICS_LEVEL_NONE")] + [<Android.Runtime.IntDefinition("Android.Media.MediaFormat.VideoEncodingStatisticsLevelNone", JniField="android/media/MediaFormat.VIDEO_ENCODING_STATISTICS_LEVEL_NONE")>] + + + + Android.Media.VideoEncodingStatisticsLevel + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaFormat.VideoEncodingStatisticsLevel1", JniField="android/media/MediaFormat.VIDEO_ENCODING_STATISTICS_LEVEL_1")] + [<Android.Runtime.IntDefinition("Android.Media.MediaFormat.VideoEncodingStatisticsLevel1", JniField="android/media/MediaFormat.VIDEO_ENCODING_STATISTICS_LEVEL_1")>] + + + + Android.Media.VideoEncodingStatisticsLevel + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media/VideoProfileHdr.xml b/docs/Mono.Android/en/Android.Media/VideoProfileHdr.xml new file mode 100644 index 0000000000..4573584599 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media/VideoProfileHdr.xml @@ -0,0 +1,139 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.EncoderProfiles.VideoProfile.HdrDolbyVision", JniField="android/media/EncoderProfiles$VideoProfile.HDR_DOLBY_VISION")] + [<Android.Runtime.IntDefinition("Android.Media.EncoderProfiles.VideoProfile.HdrDolbyVision", JniField="android/media/EncoderProfiles$VideoProfile.HDR_DOLBY_VISION")>] + + + + Android.Media.VideoProfileHdr + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.EncoderProfiles.VideoProfile.HdrHdr10", JniField="android/media/EncoderProfiles$VideoProfile.HDR_HDR10")] + [<Android.Runtime.IntDefinition("Android.Media.EncoderProfiles.VideoProfile.HdrHdr10", JniField="android/media/EncoderProfiles$VideoProfile.HDR_HDR10")>] + + + + Android.Media.VideoProfileHdr + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.EncoderProfiles.VideoProfile.HdrHdr10plus", JniField="android/media/EncoderProfiles$VideoProfile.HDR_HDR10PLUS")] + [<Android.Runtime.IntDefinition("Android.Media.EncoderProfiles.VideoProfile.HdrHdr10plus", JniField="android/media/EncoderProfiles$VideoProfile.HDR_HDR10PLUS")>] + + + + Android.Media.VideoProfileHdr + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.EncoderProfiles.VideoProfile.HdrHlg", JniField="android/media/EncoderProfiles$VideoProfile.HDR_HLG")] + [<Android.Runtime.IntDefinition("Android.Media.EncoderProfiles.VideoProfile.HdrHlg", JniField="android/media/EncoderProfiles$VideoProfile.HDR_HLG")>] + + + + Android.Media.VideoProfileHdr + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.EncoderProfiles.VideoProfile.HdrNone", JniField="android/media/EncoderProfiles$VideoProfile.HDR_NONE")] + [<Android.Runtime.IntDefinition("Android.Media.EncoderProfiles.VideoProfile.HdrNone", JniField="android/media/EncoderProfiles$VideoProfile.HDR_NONE")>] + + + + Android.Media.VideoProfileHdr + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Media/VideoProfileYuv.xml b/docs/Mono.Android/en/Android.Media/VideoProfileYuv.xml new file mode 100644 index 0000000000..0d34465226 --- /dev/null +++ b/docs/Mono.Android/en/Android.Media/VideoProfileYuv.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.EncoderProfiles.VideoProfile.Yuv420", JniField="android/media/EncoderProfiles$VideoProfile.YUV_420")] + [<Android.Runtime.IntDefinition("Android.Media.EncoderProfiles.VideoProfile.Yuv420", JniField="android/media/EncoderProfiles$VideoProfile.YUV_420")>] + + + + Android.Media.VideoProfileYuv + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.EncoderProfiles.VideoProfile.Yuv422", JniField="android/media/EncoderProfiles$VideoProfile.YUV_422")] + [<Android.Runtime.IntDefinition("Android.Media.EncoderProfiles.VideoProfile.Yuv422", JniField="android/media/EncoderProfiles$VideoProfile.YUV_422")>] + + + + Android.Media.VideoProfileYuv + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.EncoderProfiles.VideoProfile.Yuv444", JniField="android/media/EncoderProfiles$VideoProfile.YUV_444")] + [<Android.Runtime.IntDefinition("Android.Media.EncoderProfiles.VideoProfile.Yuv444", JniField="android/media/EncoderProfiles$VideoProfile.YUV_444")>] + + + + Android.Media.VideoProfileYuv + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Eap/EapAkaInfo+Builder.xml b/docs/Mono.Android/en/Android.Net.Eap/EapAkaInfo+Builder.xml new file mode 100644 index 0000000000..65a348dbd5 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Eap/EapAkaInfo+Builder.xml @@ -0,0 +1,189 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/eap/EapAkaInfo$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/eap/EapAkaInfo$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/net/eap/EapAkaInfo;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/net/eap/EapAkaInfo;", "", ApiSince=33)>] + + + + Android.Net.Eap.EapAkaInfo + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setReauthId", "([B)Landroid/net/eap/EapAkaInfo$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setReauthId", "([B)Landroid/net/eap/EapAkaInfo$Builder;", "", ApiSince=33)>] + + + + Android.Net.Eap.EapAkaInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Eap/EapAkaInfo.xml b/docs/Mono.Android/en/Android.Net.Eap/EapAkaInfo.xml new file mode 100644 index 0000000000..7611651226 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Eap/EapAkaInfo.xml @@ -0,0 +1,139 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Net.Eap.EapInfo + + + + + [Android.Runtime.Register("android/net/eap/EapAkaInfo", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/eap/EapAkaInfo", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getReauthId", "()[B", "", ApiSince=33)] + [<Android.Runtime.Register("getReauthId", "()[B", "", ApiSince=33)>] + + + + System.Byte[] + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Eap/EapInfo.xml b/docs/Mono.Android/en/Android.Net.Eap/EapInfo.xml new file mode 100644 index 0000000000..49df7c130c --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Eap/EapInfo.xml @@ -0,0 +1,159 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/eap/EapInfo", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/eap/EapInfo", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getEapMethodType", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getEapMethodType", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Eap/EapSessionConfig+Builder.xml b/docs/Mono.Android/en/Android.Net.Eap/EapSessionConfig+Builder.xml index 97f0ab1667..ae2bf4ad8d 100644 --- a/docs/Mono.Android/en/Android.Net.Eap/EapSessionConfig+Builder.xml +++ b/docs/Mono.Android/en/Android.Net.Eap/EapSessionConfig+Builder.xml @@ -129,6 +129,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setEapAkaConfig", "(IILandroid/net/eap/EapSessionConfig$EapAkaOption;)Landroid/net/eap/EapSessionConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setEapAkaConfig", "(IILandroid/net/eap/EapSessionConfig$EapAkaOption;)Landroid/net/eap/EapSessionConfig$Builder;", "", ApiSince=33)>] + + + + Android.Net.Eap.EapSessionConfig+Builder + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Eap/EapSessionConfig+EapAkaConfig.xml b/docs/Mono.Android/en/Android.Net.Eap/EapSessionConfig+EapAkaConfig.xml index a4b70f040f..c83f5d4be4 100644 --- a/docs/Mono.Android/en/Android.Net.Eap/EapSessionConfig+EapAkaConfig.xml +++ b/docs/Mono.Android/en/Android.Net.Eap/EapSessionConfig+EapAkaConfig.xml @@ -68,6 +68,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getEapAkaOption", "()Landroid/net/eap/EapSessionConfig$EapAkaOption;", "GetGetEapAkaOptionHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getEapAkaOption", "()Landroid/net/eap/EapSessionConfig$EapAkaOption;", "GetGetEapAkaOptionHandler", ApiSince=33)>] + + + + Android.Net.Eap.EapSessionConfig+EapAkaOption + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Eap/EapSessionConfig+EapAkaOption+Builder.xml b/docs/Mono.Android/en/Android.Net.Eap/EapSessionConfig+EapAkaOption+Builder.xml new file mode 100644 index 0000000000..8e694090f4 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Eap/EapSessionConfig+EapAkaOption+Builder.xml @@ -0,0 +1,189 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/eap/EapSessionConfig$EapAkaOption$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/eap/EapSessionConfig$EapAkaOption$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/net/eap/EapSessionConfig$EapAkaOption;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/net/eap/EapSessionConfig$EapAkaOption;", "", ApiSince=33)>] + + + + Android.Net.Eap.EapSessionConfig+EapAkaOption + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setReauthId", "([B)Landroid/net/eap/EapSessionConfig$EapAkaOption$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setReauthId", "([B)Landroid/net/eap/EapSessionConfig$EapAkaOption$Builder;", "", ApiSince=33)>] + + + + Android.Net.Eap.EapSessionConfig+EapAkaOption+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Eap/EapSessionConfig+EapAkaOption.xml b/docs/Mono.Android/en/Android.Net.Eap/EapSessionConfig+EapAkaOption.xml new file mode 100644 index 0000000000..f44eeeeb28 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Eap/EapSessionConfig+EapAkaOption.xml @@ -0,0 +1,139 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/eap/EapSessionConfig$EapAkaOption", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/eap/EapSessionConfig$EapAkaOption", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getReauthId", "()[B", "", ApiSince=33)] + [<Android.Runtime.Register("getReauthId", "()[B", "", ApiSince=33)>] + + + + System.Byte[] + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.IpSec.Ike.Exceptions/IkeIOException.xml b/docs/Mono.Android/en/Android.Net.IpSec.Ike.Exceptions/IkeIOException.xml new file mode 100644 index 0000000000..8d2f422e46 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.IpSec.Ike.Exceptions/IkeIOException.xml @@ -0,0 +1,138 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Net.IpSec.Ike.Exceptions.IkeNonProtocolException + + + + + [Android.Runtime.Register("android/net/ipsec/ike/exceptions/IkeIOException", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/ipsec/ike/exceptions/IkeIOException", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/io/IOException;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/io/IOException;)V", "", ApiSince=33)>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.IpSec.Ike.Exceptions/IkeTimeoutException.xml b/docs/Mono.Android/en/Android.Net.IpSec.Ike.Exceptions/IkeTimeoutException.xml new file mode 100644 index 0000000000..ad3839a557 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.IpSec.Ike.Exceptions/IkeTimeoutException.xml @@ -0,0 +1,138 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.IO.IOException + + + + + [Android.Runtime.Register("android/net/ipsec/ike/exceptions/IkeTimeoutException", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/ipsec/ike/exceptions/IkeTimeoutException", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=33)>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.IpSec.Ike/IkeSessionConfiguration+Builder.xml b/docs/Mono.Android/en/Android.Net.IpSec.Ike/IkeSessionConfiguration+Builder.xml index b95a6e7098..f7adecff04 100644 --- a/docs/Mono.Android/en/Android.Net.IpSec.Ike/IkeSessionConfiguration+Builder.xml +++ b/docs/Mono.Android/en/Android.Net.IpSec.Ike/IkeSessionConfiguration+Builder.xml @@ -238,6 +238,35 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setEapInfo", "(Landroid/net/eap/EapInfo;)Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setEapInfo", "(Landroid/net/eap/EapInfo;)Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;", "", ApiSince=33)>] + + + + Android.Net.IpSec.Ike.IkeSessionConfiguration+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.IpSec.Ike/IkeSessionConfiguration.xml b/docs/Mono.Android/en/Android.Net.IpSec.Ike/IkeSessionConfiguration.xml index 3390f17112..2fa5ffbb33 100644 --- a/docs/Mono.Android/en/Android.Net.IpSec.Ike/IkeSessionConfiguration.xml +++ b/docs/Mono.Android/en/Android.Net.IpSec.Ike/IkeSessionConfiguration.xml @@ -22,6 +22,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getEapInfo", "()Landroid/net/eap/EapInfo;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getEapInfo", "()Landroid/net/eap/EapInfo;", "", ApiSince=33)>] + + + + Android.Net.Eap.EapInfo + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.IpSec.Ike/IkeSessionOption.xml b/docs/Mono.Android/en/Android.Net.IpSec.Ike/IkeSessionOption.xml index f1b5a8bcaf..5fbc137fc0 100644 --- a/docs/Mono.Android/en/Android.Net.IpSec.Ike/IkeSessionOption.xml +++ b/docs/Mono.Android/en/Android.Net.IpSec.Ike/IkeSessionOption.xml @@ -87,6 +87,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.IpSec.Ike.IkeSessionParams.IkeOptionInitialContact", JniField="android/net/ipsec/ike/IkeSessionParams.IKE_OPTION_INITIAL_CONTACT")] + [<Android.Runtime.IntDefinition("Android.Net.IpSec.Ike.IkeSessionParams.IkeOptionInitialContact", JniField="android/net/ipsec/ike/IkeSessionParams.IKE_OPTION_INITIAL_CONTACT")>] + + + + Android.Net.IpSec.Ike.IkeSessionOption + + 4 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.IpSec.Ike/IkeSessionParams.xml b/docs/Mono.Android/en/Android.Net.IpSec.Ike/IkeSessionParams.xml index 487049ae37..d94529632f 100644 --- a/docs/Mono.Android/en/Android.Net.IpSec.Ike/IkeSessionParams.xml +++ b/docs/Mono.Android/en/Android.Net.IpSec.Ike/IkeSessionParams.xml @@ -121,8 +121,8 @@ - [Android.Runtime.IntDef(Fields=new System.String[] { "IkeOptionAcceptAnyRemoteId", "IkeOptionEapOnlyAuth", "IkeOptionMobike" }, Type="Android.Net.IpSec.Ike.IkeSessionParams")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "IkeOptionAcceptAnyRemoteId", "IkeOptionEapOnlyAuth", "IkeOptionMobike" }, Type="Android.Net.IpSec.Ike.IkeSessionParams")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "IkeOptionAcceptAnyRemoteId", "IkeOptionEapOnlyAuth", "IkeOptionMobike", "IkeOptionForcePort4500", "IkeOptionInitialContact" }, Type="Android.Net.IpSec.Ike.IkeSessionParams")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "IkeOptionAcceptAnyRemoteId", "IkeOptionEapOnlyAuth", "IkeOptionMobike", "IkeOptionForcePort4500", "IkeOptionInitialContact" }, Type="Android.Net.IpSec.Ike.IkeSessionParams")>] @@ -221,6 +221,35 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("IKE_OPTION_INITIAL_CONTACT", ApiSince=33)] + [<Android.Runtime.Register("IKE_OPTION_INITIAL_CONTACT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.IpSec.Ike.IkeSessionOption enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.IpSec.Ike.IkeSessionOption enum directly instead of this field.", true)>] + + + + Android.Net.IpSec.Ike.IkeSessionOption + + 4 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Nsd/NsdManager.xml b/docs/Mono.Android/en/Android.Net.Nsd/NsdManager.xml index 11f1f709dc..f1f36abe91 100644 --- a/docs/Mono.Android/en/Android.Net.Nsd/NsdManager.xml +++ b/docs/Mono.Android/en/Android.Net.Nsd/NsdManager.xml @@ -127,6 +127,96 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("discoverServices", "(Ljava/lang/String;ILandroid/net/Network;Ljava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$DiscoveryListener;)V", "", ApiSince=33)] + [<Android.Runtime.Register("discoverServices", "(Ljava/lang/String;ILandroid/net/Network;Ljava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$DiscoveryListener;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("discoverServices", "(Ljava/lang/String;ILandroid/net/NetworkRequest;Ljava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$DiscoveryListener;)V", "", ApiSince=33)] + [<Android.Runtime.Register("discoverServices", "(Ljava/lang/String;ILandroid/net/NetworkRequest;Ljava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$DiscoveryListener;)V", "", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.ACCESS_NETWORK_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.ACCESS_NETWORK_STATE")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -494,6 +584,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerService", "(Landroid/net/nsd/NsdServiceInfo;ILjava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$RegistrationListener;)V", "", ApiSince=33)] + [<Android.Runtime.Register("registerService", "(Landroid/net/nsd/NsdServiceInfo;ILjava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$RegistrationListener;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -537,6 +668,38 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("resolveService", "(Landroid/net/nsd/NsdServiceInfo;Ljava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$ResolveListener;)V", "", ApiSince=33)] + [<Android.Runtime.Register("resolveService", "(Landroid/net/nsd/NsdServiceInfo;Ljava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$ResolveListener;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Nsd/NsdServiceInfo.xml b/docs/Mono.Android/en/Android.Net.Nsd/NsdServiceInfo.xml index cd68b2bde0..c6aaa266be 100644 --- a/docs/Mono.Android/en/Android.Net.Nsd/NsdServiceInfo.xml +++ b/docs/Mono.Android/en/Android.Net.Nsd/NsdServiceInfo.xml @@ -269,6 +269,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getNetwork", "()Landroid/net/Network;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getNetwork", "()Landroid/net/Network;", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setNetwork", "(Landroid/net/Network;)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setNetwork", "(Landroid/net/Network;)V", "", ApiSince=33)>] + + + + Android.Net.Network + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Vcn/TemplateMatchParameter.xml b/docs/Mono.Android/en/Android.Net.Vcn/TemplateMatchParameter.xml new file mode 100644 index 0000000000..39f6ad8fd1 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Vcn/TemplateMatchParameter.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Vcn.VcnUnderlyingNetworkTemplate.MatchAny", JniField="android/net/vcn/VcnUnderlyingNetworkTemplate.MATCH_ANY")] + [<Android.Runtime.IntDefinition("Android.Net.Vcn.VcnUnderlyingNetworkTemplate.MatchAny", JniField="android/net/vcn/VcnUnderlyingNetworkTemplate.MATCH_ANY")>] + + + + Android.Net.Vcn.TemplateMatchParameter + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Vcn.VcnUnderlyingNetworkTemplate.MatchForbidden", JniField="android/net/vcn/VcnUnderlyingNetworkTemplate.MATCH_FORBIDDEN")] + [<Android.Runtime.IntDefinition("Android.Net.Vcn.VcnUnderlyingNetworkTemplate.MatchForbidden", JniField="android/net/vcn/VcnUnderlyingNetworkTemplate.MATCH_FORBIDDEN")>] + + + + Android.Net.Vcn.TemplateMatchParameter + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Vcn.VcnUnderlyingNetworkTemplate.MatchRequired", JniField="android/net/vcn/VcnUnderlyingNetworkTemplate.MATCH_REQUIRED")] + [<Android.Runtime.IntDefinition("Android.Net.Vcn.VcnUnderlyingNetworkTemplate.MatchRequired", JniField="android/net/vcn/VcnUnderlyingNetworkTemplate.MATCH_REQUIRED")>] + + + + Android.Net.Vcn.TemplateMatchParameter + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Vcn/VcnCellUnderlyingNetworkTemplate+Builder.xml b/docs/Mono.Android/en/Android.Net.Vcn/VcnCellUnderlyingNetworkTemplate+Builder.xml new file mode 100644 index 0000000000..1cd036e39f --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Vcn/VcnCellUnderlyingNetworkTemplate+Builder.xml @@ -0,0 +1,400 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/vcn/VcnCellUnderlyingNetworkTemplate$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/vcn/VcnCellUnderlyingNetworkTemplate$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + This class is used to incrementally build VcnCellUnderlyingNetworkTemplate objects. + + + + Java documentation for android.net.vcn.VcnCellUnderlyingNetworkTemplate.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + Construct a Builder object. + + + + Java documentation for android.net.vcn.VcnCellUnderlyingNetworkTemplate.Builder.VcnCellUnderlyingNetworkTemplate$Builder(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/net/vcn/VcnCellUnderlyingNetworkTemplate;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/net/vcn/VcnCellUnderlyingNetworkTemplate;", "", ApiSince=33)>] + + + + Android.Net.Vcn.VcnCellUnderlyingNetworkTemplate + + + + Build the VcnCellUnderlyingNetworkTemplate. + To be added. + + + + Java documentation for android.net.vcn.VcnCellUnderlyingNetworkTemplate.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMetered", "(I)Landroid/net/vcn/VcnCellUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setMetered", "(I)Landroid/net/vcn/VcnCellUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)>] + + + + Android.Net.Vcn.VcnCellUnderlyingNetworkTemplate+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMinDownstreamBandwidthKbps", "(II)Landroid/net/vcn/VcnCellUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setMinDownstreamBandwidthKbps", "(II)Landroid/net/vcn/VcnCellUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)>] + + + + Android.Net.Vcn.VcnCellUnderlyingNetworkTemplate+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMinUpstreamBandwidthKbps", "(II)Landroid/net/vcn/VcnCellUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setMinUpstreamBandwidthKbps", "(II)Landroid/net/vcn/VcnCellUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)>] + + + + Android.Net.Vcn.VcnCellUnderlyingNetworkTemplate+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setOperatorPlmnIds", "(Ljava/util/Set;)Landroid/net/vcn/VcnCellUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setOperatorPlmnIds", "(Ljava/util/Set;)Landroid/net/vcn/VcnCellUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)>] + + + + Android.Net.Vcn.VcnCellUnderlyingNetworkTemplate+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setOpportunistic", "(I)Landroid/net/vcn/VcnCellUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setOpportunistic", "(I)Landroid/net/vcn/VcnCellUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)>] + + + + Android.Net.Vcn.VcnCellUnderlyingNetworkTemplate+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRoaming", "(I)Landroid/net/vcn/VcnCellUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setRoaming", "(I)Landroid/net/vcn/VcnCellUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)>] + + + + Android.Net.Vcn.VcnCellUnderlyingNetworkTemplate+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSimSpecificCarrierIds", "(Ljava/util/Set;)Landroid/net/vcn/VcnCellUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setSimSpecificCarrierIds", "(Ljava/util/Set;)Landroid/net/vcn/VcnCellUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)>] + + + + Android.Net.Vcn.VcnCellUnderlyingNetworkTemplate+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Vcn/VcnCellUnderlyingNetworkTemplate.xml b/docs/Mono.Android/en/Android.Net.Vcn/VcnCellUnderlyingNetworkTemplate.xml new file mode 100644 index 0000000000..ea08b02967 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Vcn/VcnCellUnderlyingNetworkTemplate.xml @@ -0,0 +1,270 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Net.Vcn.VcnUnderlyingNetworkTemplate + + + + + [Android.Runtime.Register("android/net/vcn/VcnCellUnderlyingNetworkTemplate", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/vcn/VcnCellUnderlyingNetworkTemplate", ApiSince=33, DoNotGenerateAcw=true)>] + + + + This class represents a configuration for a network template class of underlying cellular + networks. + + + + Java documentation for android.net.vcn.VcnCellUnderlyingNetworkTemplate. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOperatorPlmnIds", "()Ljava/util/Set;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getOperatorPlmnIds", "()Ljava/util/Set;", "", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<System.String> + + + Retrieve the matching operator PLMN IDs, or an empty set if any PLMN ID is acceptable. + To be added. + + + + Java documentation for android.net.vcn.VcnCellUnderlyingNetworkTemplate.getOperatorPlmnIds(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOpportunistic", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getOpportunistic", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Return the matching criteria for opportunistic cellular subscriptions. + To be added. + + + + Java documentation for android.net.vcn.VcnCellUnderlyingNetworkTemplate.getOpportunistic(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getRoaming", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getRoaming", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Return the matching criteria for roaming networks. + To be added. + + + + Java documentation for android.net.vcn.VcnCellUnderlyingNetworkTemplate.getRoaming(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSimSpecificCarrierIds", "()Ljava/util/Set;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSimSpecificCarrierIds", "()Ljava/util/Set;", "", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<Java.Lang.Integer> + + + Retrieve the matching sim specific carrier IDs, or an empty set if any sim specific carrier + ID is acceptable. + To be added. + + + + Java documentation for android.net.vcn.VcnCellUnderlyingNetworkTemplate.getSimSpecificCarrierIds(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Vcn/VcnGatewayConnectionConfig+Builder.xml b/docs/Mono.Android/en/Android.Net.Vcn/VcnGatewayConnectionConfig+Builder.xml index 33cf4ef712..7ea75a4993 100644 --- a/docs/Mono.Android/en/Android.Net.Vcn/VcnGatewayConnectionConfig+Builder.xml +++ b/docs/Mono.Android/en/Android.Net.Vcn/VcnGatewayConnectionConfig+Builder.xml @@ -242,6 +242,35 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setVcnUnderlyingNetworkPriorities", "(Ljava/util/List;)Landroid/net/vcn/VcnGatewayConnectionConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setVcnUnderlyingNetworkPriorities", "(Ljava/util/List;)Landroid/net/vcn/VcnGatewayConnectionConfig$Builder;", "", ApiSince=33)>] + + + + Android.Net.Vcn.VcnGatewayConnectionConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Vcn/VcnGatewayConnectionConfig.xml b/docs/Mono.Android/en/Android.Net.Vcn/VcnGatewayConnectionConfig.xml index 38bea0d282..12ef9030d0 100644 --- a/docs/Mono.Android/en/Android.Net.Vcn/VcnGatewayConnectionConfig.xml +++ b/docs/Mono.Android/en/Android.Net.Vcn/VcnGatewayConnectionConfig.xml @@ -266,5 +266,41 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getVcnUnderlyingNetworkPriorities", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getVcnUnderlyingNetworkPriorities", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Net.Vcn.VcnUnderlyingNetworkTemplate> + + + Retrieve the VcnUnderlyingNetworkTemplate list, or a default list if it is not configured. + To be added. + + + + Java documentation for android.net.vcn.VcnGatewayConnectionConfig.getVcnUnderlyingNetworkPriorities(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Net.Vcn/VcnUnderlyingNetworkTemplate.xml b/docs/Mono.Android/en/Android.Net.Vcn/VcnUnderlyingNetworkTemplate.xml new file mode 100644 index 0000000000..caa7e0bee6 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Vcn/VcnUnderlyingNetworkTemplate.xml @@ -0,0 +1,446 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/vcn/VcnUnderlyingNetworkTemplate", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/vcn/VcnUnderlyingNetworkTemplate", ApiSince=33, DoNotGenerateAcw=true)>] + + + + This class represents a template containing set of underlying network requirements for doing + route selection. + + + + Java documentation for android.net.vcn.VcnUnderlyingNetworkTemplate. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATCH_ANY", ApiSince=33)] + [<Android.Runtime.Register("MATCH_ANY", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Vcn.TemplateMatchParameter enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Vcn.TemplateMatchParameter enum directly instead of this field.", true)>] + + + + Android.Net.Vcn.TemplateMatchParameter + + 0 + + Used to configure the matching criteria of a network characteristic. + + + + Java documentation for android.net.vcn.VcnUnderlyingNetworkTemplate.MATCH_ANY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATCH_FORBIDDEN", ApiSince=33)] + [<Android.Runtime.Register("MATCH_FORBIDDEN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Vcn.TemplateMatchParameter enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Vcn.TemplateMatchParameter enum directly instead of this field.", true)>] + + + + Android.Net.Vcn.TemplateMatchParameter + + 2 + + Used to configure the matching criteria of a network characteristic. + + + + Java documentation for android.net.vcn.VcnUnderlyingNetworkTemplate.MATCH_FORBIDDEN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATCH_REQUIRED", ApiSince=33)] + [<Android.Runtime.Register("MATCH_REQUIRED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Vcn.TemplateMatchParameter enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Vcn.TemplateMatchParameter enum directly instead of this field.", true)>] + + + + Android.Net.Vcn.TemplateMatchParameter + + 1 + + Used to configure the matching criteria of a network characteristic. + + + + Java documentation for android.net.vcn.VcnUnderlyingNetworkTemplate.MATCH_REQUIRED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMetered", "()I", "GetGetMeteredHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getMetered", "()I", "GetGetMeteredHandler", ApiSince=33)>] + + + + System.Int32 + + + Return the matching criteria for metered networks. + To be added. + + + + Java documentation for android.net.vcn.VcnUnderlyingNetworkTemplate.getMetered(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMinEntryDownstreamBandwidthKbps", "()I", "GetGetMinEntryDownstreamBandwidthKbpsHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getMinEntryDownstreamBandwidthKbps", "()I", "GetGetMinEntryDownstreamBandwidthKbpsHandler", ApiSince=33)>] + + + + System.Int32 + + + Returns the minimum entry downstream bandwidth allowed by this template. + To be added. + + + + Java documentation for android.net.vcn.VcnUnderlyingNetworkTemplate.getMinEntryDownstreamBandwidthKbps(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMinEntryUpstreamBandwidthKbps", "()I", "GetGetMinEntryUpstreamBandwidthKbpsHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getMinEntryUpstreamBandwidthKbps", "()I", "GetGetMinEntryUpstreamBandwidthKbpsHandler", ApiSince=33)>] + + + + System.Int32 + + + Returns the minimum entry upstream bandwidth allowed by this template. + To be added. + + + + Java documentation for android.net.vcn.VcnUnderlyingNetworkTemplate.getMinEntryUpstreamBandwidthKbps(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMinExitDownstreamBandwidthKbps", "()I", "GetGetMinExitDownstreamBandwidthKbpsHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getMinExitDownstreamBandwidthKbps", "()I", "GetGetMinExitDownstreamBandwidthKbpsHandler", ApiSince=33)>] + + + + System.Int32 + + + Returns the minimum exit downstream bandwidth allowed by this template. + To be added. + + + + Java documentation for android.net.vcn.VcnUnderlyingNetworkTemplate.getMinExitDownstreamBandwidthKbps(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMinExitUpstreamBandwidthKbps", "()I", "GetGetMinExitUpstreamBandwidthKbpsHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getMinExitUpstreamBandwidthKbps", "()I", "GetGetMinExitUpstreamBandwidthKbpsHandler", ApiSince=33)>] + + + + System.Int32 + + + Returns the minimum exit upstream bandwidth allowed by this template. + To be added. + + + + Java documentation for android.net.vcn.VcnUnderlyingNetworkTemplate.getMinExitUpstreamBandwidthKbps(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Vcn/VcnWifiUnderlyingNetworkTemplate+Builder.xml b/docs/Mono.Android/en/Android.Net.Vcn/VcnWifiUnderlyingNetworkTemplate+Builder.xml new file mode 100644 index 0000000000..5f2579cb92 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Vcn/VcnWifiUnderlyingNetworkTemplate+Builder.xml @@ -0,0 +1,313 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/vcn/VcnWifiUnderlyingNetworkTemplate$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/vcn/VcnWifiUnderlyingNetworkTemplate$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + This class is used to incrementally build VcnWifiUnderlyingNetworkTemplate objects. + + + + Java documentation for android.net.vcn.VcnWifiUnderlyingNetworkTemplate.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + Construct a Builder object. + + + + Java documentation for android.net.vcn.VcnWifiUnderlyingNetworkTemplate.Builder.VcnWifiUnderlyingNetworkTemplate$Builder(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/net/vcn/VcnWifiUnderlyingNetworkTemplate;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/net/vcn/VcnWifiUnderlyingNetworkTemplate;", "", ApiSince=33)>] + + + + Android.Net.Vcn.VcnWifiUnderlyingNetworkTemplate + + + + Build the VcnWifiUnderlyingNetworkTemplate. + To be added. + + + + Java documentation for android.net.vcn.VcnWifiUnderlyingNetworkTemplate.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMetered", "(I)Landroid/net/vcn/VcnWifiUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setMetered", "(I)Landroid/net/vcn/VcnWifiUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)>] + + + + Android.Net.Vcn.VcnWifiUnderlyingNetworkTemplate+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMinDownstreamBandwidthKbps", "(II)Landroid/net/vcn/VcnWifiUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setMinDownstreamBandwidthKbps", "(II)Landroid/net/vcn/VcnWifiUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)>] + + + + Android.Net.Vcn.VcnWifiUnderlyingNetworkTemplate+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMinUpstreamBandwidthKbps", "(II)Landroid/net/vcn/VcnWifiUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setMinUpstreamBandwidthKbps", "(II)Landroid/net/vcn/VcnWifiUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)>] + + + + Android.Net.Vcn.VcnWifiUnderlyingNetworkTemplate+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSsids", "(Ljava/util/Set;)Landroid/net/vcn/VcnWifiUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setSsids", "(Ljava/util/Set;)Landroid/net/vcn/VcnWifiUnderlyingNetworkTemplate$Builder;", "", ApiSince=33)>] + + + + Android.Net.Vcn.VcnWifiUnderlyingNetworkTemplate+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Vcn/VcnWifiUnderlyingNetworkTemplate.xml b/docs/Mono.Android/en/Android.Net.Vcn/VcnWifiUnderlyingNetworkTemplate.xml new file mode 100644 index 0000000000..ee20dacf09 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Vcn/VcnWifiUnderlyingNetworkTemplate.xml @@ -0,0 +1,161 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Net.Vcn.VcnUnderlyingNetworkTemplate + + + + + [Android.Runtime.Register("android/net/vcn/VcnWifiUnderlyingNetworkTemplate", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/vcn/VcnWifiUnderlyingNetworkTemplate", ApiSince=33, DoNotGenerateAcw=true)>] + + + + This class represents a configuration for a network template class of underlying Carrier WiFi + networks. + + + + Java documentation for android.net.vcn.VcnWifiUnderlyingNetworkTemplate. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSsids", "()Ljava/util/Set;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSsids", "()Ljava/util/Set;", "", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<System.String> + + + Retrieve the matching SSIDs, or an empty set if any SSID is acceptable. + To be added. + + + + Java documentation for android.net.vcn.VcnWifiUnderlyingNetworkTemplate.getSsids(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Aware/AttachCallback.xml b/docs/Mono.Android/en/Android.Net.Wifi.Aware/AttachCallback.xml index e964121520..e7a984cfff 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi.Aware/AttachCallback.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi.Aware/AttachCallback.xml @@ -163,6 +163,31 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onAwareSessionTerminated", "()V", "GetOnAwareSessionTerminatedHandler", ApiSince=33)] + [<Android.Runtime.Register("onAwareSessionTerminated", "()V", "GetOnAwareSessionTerminatedHandler", ApiSince=33)>] + + + + System.Void + + + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Aware/Characteristics.xml b/docs/Mono.Android/en/Android.Net.Wifi.Aware/Characteristics.xml index 5727f0eac9..ee75759804 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi.Aware/Characteristics.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi.Aware/Characteristics.xml @@ -240,6 +240,106 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getNumberOfSupportedDataInterfaces", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getNumberOfSupportedDataInterfaces", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getNumberOfSupportedDataPaths", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getNumberOfSupportedDataPaths", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getNumberOfSupportedPublishSessions", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getNumberOfSupportedPublishSessions", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getNumberOfSupportedSubscribeSessions", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getNumberOfSupportedSubscribeSessions", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + @@ -327,6 +427,70 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIFI_AWARE_CIPHER_SUITE_NCS_PK_128", ApiSince=33)] + [<Android.Runtime.Register("WIFI_AWARE_CIPHER_SUITE_NCS_PK_128", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.WifiAwareCipherSuite enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.WifiAwareCipherSuite enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.Aware.WifiAwareCipherSuite + + 4 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIFI_AWARE_CIPHER_SUITE_NCS_PK_256", ApiSince=33)] + [<Android.Runtime.Register("WIFI_AWARE_CIPHER_SUITE_NCS_PK_256", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.WifiAwareCipherSuite enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.WifiAwareCipherSuite enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.Aware.WifiAwareCipherSuite + + 8 + + To be added. + To be added. + + @@ -391,6 +555,38 @@ To be added. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIFI_AWARE_CIPHER_SUITE_NONE", ApiSince=33)] + [<Android.Runtime.Register("WIFI_AWARE_CIPHER_SUITE_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.WifiAwareCipherSuite enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.WifiAwareCipherSuite enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.Aware.WifiAwareCipherSuite + + 0 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Aware/DiscoverySessionCallback.xml b/docs/Mono.Android/en/Android.Net.Wifi.Aware/DiscoverySessionCallback.xml index b966a49e9d..507145809e 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi.Aware/DiscoverySessionCallback.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi.Aware/DiscoverySessionCallback.xml @@ -228,6 +228,34 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onServiceDiscovered", "(Landroid/net/wifi/aware/ServiceDiscoveryInfo;)V", "GetOnServiceDiscovered_Landroid_net_wifi_aware_ServiceDiscoveryInfo_Handler", ApiSince=33)] + [<Android.Runtime.Register("onServiceDiscovered", "(Landroid/net/wifi/aware/ServiceDiscoveryInfo;)V", "GetOnServiceDiscovered_Landroid_net_wifi_aware_ServiceDiscoveryInfo_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + @@ -262,6 +290,36 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onServiceDiscoveredWithinRange", "(Landroid/net/wifi/aware/ServiceDiscoveryInfo;I)V", "GetOnServiceDiscoveredWithinRange_Landroid_net_wifi_aware_ServiceDiscoveryInfo_IHandler", ApiSince=33)] + [<Android.Runtime.Register("onServiceDiscoveredWithinRange", "(Landroid/net/wifi/aware/ServiceDiscoveryInfo;I)V", "GetOnServiceDiscoveredWithinRange_Landroid_net_wifi_aware_ServiceDiscoveryInfo_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Aware/PublishConfig+Builder.xml b/docs/Mono.Android/en/Android.Net.Wifi.Aware/PublishConfig+Builder.xml index 7d9e7ced5a..d2b56b2ea9 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi.Aware/PublishConfig+Builder.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi.Aware/PublishConfig+Builder.xml @@ -111,6 +111,66 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDataPathSecurityConfig", "(Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig;)Landroid/net/wifi/aware/PublishConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setDataPathSecurityConfig", "(Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig;)Landroid/net/wifi/aware/PublishConfig$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Aware.PublishConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setInstantCommunicationModeEnabled", "(ZI)Landroid/net/wifi/aware/PublishConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setInstantCommunicationModeEnabled", "(ZI)Landroid/net/wifi/aware/PublishConfig$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Aware.PublishConfig+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Aware/PublishConfig.xml b/docs/Mono.Android/en/Android.Net.Wifi.Aware/PublishConfig.xml index 8e5c2f828c..c23f26797a 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi.Aware/PublishConfig.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi.Aware/PublishConfig.xml @@ -100,6 +100,56 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getInstantCommunicationBand", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getInstantCommunicationBand", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isInstantCommunicationModeEnabled", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isInstantCommunicationModeEnabled", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + @@ -134,6 +184,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSecurityConfig", "()Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSecurityConfig", "()Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Aware.WifiAwareDataPathSecurityConfig + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Aware/ServiceDiscoveryInfo.xml b/docs/Mono.Android/en/Android.Net.Wifi.Aware/ServiceDiscoveryInfo.xml new file mode 100644 index 0000000000..b3fe6f3c05 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi.Aware/ServiceDiscoveryInfo.xml @@ -0,0 +1,240 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/wifi/aware/ServiceDiscoveryInfo", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/wifi/aware/ServiceDiscoveryInfo", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getScid", "()[B", "", ApiSince=33)] + [<Android.Runtime.Register("getScid", "()[B", "", ApiSince=33)>] + + + + System.Byte[] + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getServiceSpecificInfo", "()[B", "", ApiSince=33)] + [<Android.Runtime.Register("getServiceSpecificInfo", "()[B", "", ApiSince=33)>] + + + + System.Byte[] + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMatchFilters", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getMatchFilters", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<System.Byte[]> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPeerCipherSuite", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPeerCipherSuite", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPeerHandle", "()Landroid/net/wifi/aware/PeerHandle;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPeerHandle", "()Landroid/net/wifi/aware/PeerHandle;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Aware.PeerHandle + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Aware/SubscribeConfig+Builder.xml b/docs/Mono.Android/en/Android.Net.Wifi.Aware/SubscribeConfig+Builder.xml index 450889642d..4f576e50ed 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi.Aware/SubscribeConfig+Builder.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi.Aware/SubscribeConfig+Builder.xml @@ -111,6 +111,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setInstantCommunicationModeEnabled", "(ZI)Landroid/net/wifi/aware/SubscribeConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setInstantCommunicationModeEnabled", "(ZI)Landroid/net/wifi/aware/SubscribeConfig$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Aware.SubscribeConfig+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Aware/SubscribeConfig.xml b/docs/Mono.Android/en/Android.Net.Wifi.Aware/SubscribeConfig.xml index f1b0c2ce02..f354d33397 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi.Aware/SubscribeConfig.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi.Aware/SubscribeConfig.xml @@ -100,6 +100,56 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getInstantCommunicationBand", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getInstantCommunicationBand", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isInstantCommunicationModeEnabled", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isInstantCommunicationModeEnabled", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareChannelInfo+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareChannelInfo+InterfaceConsts.xml new file mode 100644 index 0000000000..9c078a733c --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareChannelInfo+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareChannelInfo.xml b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareChannelInfo.xml new file mode 100644 index 0000000000..eb1dd76869 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareChannelInfo.xml @@ -0,0 +1,298 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/net/wifi/aware/WifiAwareChannelInfo", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/wifi/aware/WifiAwareChannelInfo", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getChannelBandwidth", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getChannelBandwidth", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getChannelFrequencyMhz", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getChannelFrequencyMhz", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSpatialStreamCount", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSpatialStreamCount", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareCipherSuite.xml b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareCipherSuite.xml index db86ce228b..1376da9acc 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareCipherSuite.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareCipherSuite.xml @@ -15,6 +15,54 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.Aware.Characteristics.WifiAwareCipherSuiteNcsPk128", JniField="android/net/wifi/aware/Characteristics.WIFI_AWARE_CIPHER_SUITE_NCS_PK_128")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.Aware.Characteristics.WifiAwareCipherSuiteNcsPk128", JniField="android/net/wifi/aware/Characteristics.WIFI_AWARE_CIPHER_SUITE_NCS_PK_128")>] + + + + Android.Net.Wifi.Aware.WifiAwareCipherSuite + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.Aware.Characteristics.WifiAwareCipherSuiteNcsPk256", JniField="android/net/wifi/aware/Characteristics.WIFI_AWARE_CIPHER_SUITE_NCS_PK_256")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.Aware.Characteristics.WifiAwareCipherSuiteNcsPk256", JniField="android/net/wifi/aware/Characteristics.WIFI_AWARE_CIPHER_SUITE_NCS_PK_256")>] + + + + Android.Net.Wifi.Aware.WifiAwareCipherSuite + + 8 + + To be added. + + @@ -63,5 +111,29 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.Aware.Characteristics.WifiAwareCipherSuiteNone", JniField="android/net/wifi/aware/Characteristics.WIFI_AWARE_CIPHER_SUITE_NONE")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.Aware.Characteristics.WifiAwareCipherSuiteNone", JniField="android/net/wifi/aware/Characteristics.WIFI_AWARE_CIPHER_SUITE_NONE")>] + + + + Android.Net.Wifi.Aware.WifiAwareCipherSuite + + 0 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareDataPathSecurityConfig+Builder.xml b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareDataPathSecurityConfig+Builder.xml new file mode 100644 index 0000000000..b1b9ac901d --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareDataPathSecurityConfig+Builder.xml @@ -0,0 +1,251 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/wifi/aware/WifiAwareDataPathSecurityConfig$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/wifi/aware/WifiAwareDataPathSecurityConfig$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=33)>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Aware.WifiAwareDataPathSecurityConfig + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPmk", "([B)Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setPmk", "([B)Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Aware.WifiAwareDataPathSecurityConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPmkId", "([B)Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setPmkId", "([B)Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Aware.WifiAwareDataPathSecurityConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPskPassphrase", "(Ljava/lang/String;)Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setPskPassphrase", "(Ljava/lang/String;)Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Aware.WifiAwareDataPathSecurityConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareDataPathSecurityConfig+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareDataPathSecurityConfig+InterfaceConsts.xml new file mode 100644 index 0000000000..d5c52da0d6 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareDataPathSecurityConfig+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareDataPathSecurityConfig.xml b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareDataPathSecurityConfig.xml new file mode 100644 index 0000000000..daf0ecc471 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareDataPathSecurityConfig.xml @@ -0,0 +1,325 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/net/wifi/aware/WifiAwareDataPathSecurityConfig", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/wifi/aware/WifiAwareDataPathSecurityConfig", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCipherSuite", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCipherSuite", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getPmk", "()[B", "", ApiSince=33)] + [<Android.Runtime.Register("getPmk", "()[B", "", ApiSince=33)>] + + + + System.Byte[] + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getPmkId", "()[B", "", ApiSince=33)] + [<Android.Runtime.Register("getPmkId", "()[B", "", ApiSince=33)>] + + + + System.Byte[] + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPskPassphrase", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPskPassphrase", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareManager.xml b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareManager.xml index 81a45e8f36..5de4570b0a 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareManager.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareManager.xml @@ -52,6 +52,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_WIFI_AWARE_RESOURCE_CHANGED", ApiSince=33)] + [<Android.Runtime.Register("ACTION_WIFI_AWARE_RESOURCE_CHANGED", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.ACCESS_WIFI_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.ACCESS_WIFI_STATE")>] + + + + System.String + + + To be added. + To be added. + + @@ -159,6 +187,10 @@ [get: Android.Runtime.Register("getAvailableAwareResources", "()Landroid/net/wifi/aware/AwareResources;", "GetGetAvailableAwareResourcesHandler", ApiSince=31)] [<get: Android.Runtime.Register("getAvailableAwareResources", "()Landroid/net/wifi/aware/AwareResources;", "GetGetAvailableAwareResourcesHandler", ApiSince=31)>] + + [get: Android.Runtime.RequiresPermission("android.permission.ACCESS_WIFI_STATE")] + [<get: Android.Runtime.RequiresPermission("android.permission.ACCESS_WIFI_STATE")>] + Android.Net.Wifi.Aware.AwareResources @@ -184,6 +216,10 @@ [get: Android.Runtime.Register("getCharacteristics", "()Landroid/net/wifi/aware/Characteristics;", "GetGetCharacteristicsHandler", ApiSince=26)] [<get: Android.Runtime.Register("getCharacteristics", "()Landroid/net/wifi/aware/Characteristics;", "GetGetCharacteristicsHandler", ApiSince=26)>] + + [get: Android.Runtime.RequiresPermission("android.permission.ACCESS_WIFI_STATE")] + [<get: Android.Runtime.RequiresPermission("android.permission.ACCESS_WIFI_STATE")>] + Android.Net.Wifi.Aware.Characteristics @@ -196,6 +232,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_AWARE_RESOURCES", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_AWARE_RESOURCES", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -211,6 +271,10 @@ [get: Android.Runtime.Register("isAvailable", "()Z", "GetIsAvailableHandler", ApiSince=26)] [<get: Android.Runtime.Register("isAvailable", "()Z", "GetIsAvailableHandler", ApiSince=26)>] + + [get: Android.Runtime.RequiresPermission("android.permission.ACCESS_WIFI_STATE")] + [<get: Android.Runtime.RequiresPermission("android.permission.ACCESS_WIFI_STATE")>] + System.Boolean @@ -238,6 +302,10 @@ [get: Android.Runtime.Register("isDeviceAttached", "()Z", "GetIsDeviceAttachedHandler", ApiSince=31)] [<get: Android.Runtime.Register("isDeviceAttached", "()Z", "GetIsDeviceAttachedHandler", ApiSince=31)>] + + [get: Android.Runtime.RequiresPermission("android.permission.ACCESS_WIFI_STATE")] + [<get: Android.Runtime.RequiresPermission("android.permission.ACCESS_WIFI_STATE")>] + System.Boolean @@ -263,6 +331,39 @@ [get: Android.Runtime.Register("isInstantCommunicationModeEnabled", "()Z", "GetIsInstantCommunicationModeEnabledHandler", ApiSince=31)] [<get: Android.Runtime.Register("isInstantCommunicationModeEnabled", "()Z", "GetIsInstantCommunicationModeEnabledHandler", ApiSince=31)>] + + [get: Android.Runtime.RequiresPermission("android.permission.ACCESS_WIFI_STATE")] + [<get: Android.Runtime.RequiresPermission("android.permission.ACCESS_WIFI_STATE")>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isSetChannelOnDataPathSupported", "()Z", "GetIsSetChannelOnDataPathSupportedHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isSetChannelOnDataPathSupported", "()Z", "GetIsSetChannelOnDataPathSupportedHandler", ApiSince=33)>] + + + [get: Android.Runtime.RequiresPermission("android.permission.ACCESS_WIFI_STATE")] + [<get: Android.Runtime.RequiresPermission("android.permission.ACCESS_WIFI_STATE")>] + System.Boolean diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareNetworkInfo.xml b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareNetworkInfo.xml index 9955c5a5c2..193d9269ef 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareNetworkInfo.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareNetworkInfo.xml @@ -38,6 +38,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getChannelInfoList", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getChannelInfoList", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Net.Wifi.Aware.WifiAwareChannelInfo> + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareNetworkSpecifier+Builder.xml b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareNetworkSpecifier+Builder.xml index 63935a1e93..fbbed82c59 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareNetworkSpecifier+Builder.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareNetworkSpecifier+Builder.xml @@ -129,6 +129,66 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setChannelFrequencyMhz", "(IZ)Landroid/net/wifi/aware/WifiAwareNetworkSpecifier$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setChannelFrequencyMhz", "(IZ)Landroid/net/wifi/aware/WifiAwareNetworkSpecifier$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Aware.WifiAwareNetworkSpecifier+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDataPathSecurityConfig", "(Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig;)Landroid/net/wifi/aware/WifiAwareNetworkSpecifier$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setDataPathSecurityConfig", "(Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig;)Landroid/net/wifi/aware/WifiAwareNetworkSpecifier$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Aware.WifiAwareNetworkSpecifier+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareNetworkSpecifier.xml b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareNetworkSpecifier.xml index 569c54261e..0fe64effac 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareNetworkSpecifier.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi.Aware/WifiAwareNetworkSpecifier.xml @@ -64,6 +64,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getChannelFrequencyMhz", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getChannelFrequencyMhz", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + @@ -118,6 +143,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isChannelRequired", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isChannelRequired", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + @@ -208,6 +258,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getWifiAwareDataPathSecurityConfig", "()Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getWifiAwareDataPathSecurityConfig", "()Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Aware.WifiAwareDataPathSecurityConfig + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Hotspot2/PasspointConfiguration.xml b/docs/Mono.Android/en/Android.Net.Wifi.Hotspot2/PasspointConfiguration.xml index 034283a232..a74bf39624 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi.Hotspot2/PasspointConfiguration.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi.Hotspot2/PasspointConfiguration.xml @@ -300,6 +300,34 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSubscriptionExpirationTimeInMillis", "(J)V", "", ApiSince=33)] + [<Android.Runtime.Register("setSubscriptionExpirationTimeInMillis", "(J)V", "", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.P2p/ApproverDetachReason.xml b/docs/Mono.Android/en/Android.Net.Wifi.P2p/ApproverDetachReason.xml new file mode 100644 index 0000000000..46b7b4bf17 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi.P2p/ApproverDetachReason.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.IExternalApproverRequestListener.ApproverDetachReasonClose", JniField="android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.APPROVER_DETACH_REASON_CLOSE")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.IExternalApproverRequestListener.ApproverDetachReasonClose", JniField="android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.APPROVER_DETACH_REASON_CLOSE")>] + + + + Android.Net.Wifi.P2p.ApproverDetachReason + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.IExternalApproverRequestListener.ApproverDetachReasonFailure", JniField="android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.APPROVER_DETACH_REASON_FAILURE")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.IExternalApproverRequestListener.ApproverDetachReasonFailure", JniField="android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.APPROVER_DETACH_REASON_FAILURE")>] + + + + Android.Net.Wifi.P2p.ApproverDetachReason + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.IExternalApproverRequestListener.ApproverDetachReasonRemove", JniField="android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.APPROVER_DETACH_REASON_REMOVE")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.IExternalApproverRequestListener.ApproverDetachReasonRemove", JniField="android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.APPROVER_DETACH_REASON_REMOVE")>] + + + + Android.Net.Wifi.P2p.ApproverDetachReason + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.IExternalApproverRequestListener.ApproverDetachReasonReplace", JniField="android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.APPROVER_DETACH_REASON_REPLACE")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.IExternalApproverRequestListener.ApproverDetachReasonReplace", JniField="android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.APPROVER_DETACH_REASON_REPLACE")>] + + + + Android.Net.Wifi.P2p.ApproverDetachReason + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.P2p/ConnectionRequestType.xml b/docs/Mono.Android/en/Android.Net.Wifi.P2p/ConnectionRequestType.xml new file mode 100644 index 0000000000..d229190dbf --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi.P2p/ConnectionRequestType.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.ConnectionRequestAccept", JniField="android/net/wifi/p2p/WifiP2pManager.CONNECTION_REQUEST_ACCEPT")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.ConnectionRequestAccept", JniField="android/net/wifi/p2p/WifiP2pManager.CONNECTION_REQUEST_ACCEPT")>] + + + + Android.Net.Wifi.P2p.ConnectionRequestType + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.ConnectionRequestDeferShowPinToService", JniField="android/net/wifi/p2p/WifiP2pManager.CONNECTION_REQUEST_DEFER_SHOW_PIN_TO_SERVICE")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.ConnectionRequestDeferShowPinToService", JniField="android/net/wifi/p2p/WifiP2pManager.CONNECTION_REQUEST_DEFER_SHOW_PIN_TO_SERVICE")>] + + + + Android.Net.Wifi.P2p.ConnectionRequestType + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.ConnectionRequestDeferToService", JniField="android/net/wifi/p2p/WifiP2pManager.CONNECTION_REQUEST_DEFER_TO_SERVICE")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.ConnectionRequestDeferToService", JniField="android/net/wifi/p2p/WifiP2pManager.CONNECTION_REQUEST_DEFER_TO_SERVICE")>] + + + + Android.Net.Wifi.P2p.ConnectionRequestType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.ConnectionRequestReject", JniField="android/net/wifi/p2p/WifiP2pManager.CONNECTION_REQUEST_REJECT")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.ConnectionRequestReject", JniField="android/net/wifi/p2p/WifiP2pManager.CONNECTION_REQUEST_REJECT")>] + + + + Android.Net.Wifi.P2p.ConnectionRequestType + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.P2p/ExternalApproverRequestType.xml b/docs/Mono.Android/en/Android.Net.Wifi.P2p/ExternalApproverRequestType.xml new file mode 100644 index 0000000000..87a7e9684c --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi.P2p/ExternalApproverRequestType.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.IExternalApproverRequestListener.RequestTypeInvitation", JniField="android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.REQUEST_TYPE_INVITATION")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.IExternalApproverRequestListener.RequestTypeInvitation", JniField="android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.REQUEST_TYPE_INVITATION")>] + + + + Android.Net.Wifi.P2p.ExternalApproverRequestType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.IExternalApproverRequestListener.RequestTypeJoin", JniField="android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.REQUEST_TYPE_JOIN")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.IExternalApproverRequestListener.RequestTypeJoin", JniField="android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.REQUEST_TYPE_JOIN")>] + + + + Android.Net.Wifi.P2p.ExternalApproverRequestType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.IExternalApproverRequestListener.RequestTypeNegotiation", JniField="android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.REQUEST_TYPE_NEGOTIATION")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.P2p.WifiP2pManager.IExternalApproverRequestListener.RequestTypeNegotiation", JniField="android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener.REQUEST_TYPE_NEGOTIATION")>] + + + + Android.Net.Wifi.P2p.ExternalApproverRequestType + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pDevice.xml b/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pDevice.xml index f01b747094..1895a27da5 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pDevice.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pDevice.xml @@ -682,6 +682,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getVendorElements", "()Ljava/util/List;", "GetGetVendorElementsHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getVendorElements", "()Ljava/util/List;", "GetGetVendorElementsHandler", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Net.Wifi.ScanResult+InformationElement> + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+AttachedEventArgs.xml b/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+AttachedEventArgs.xml new file mode 100644 index 0000000000..d7e39319c0 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+AttachedEventArgs.xml @@ -0,0 +1,58 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + Android.Net.MacAddress + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+ConnectionRequestedEventArgs.xml b/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+ConnectionRequestedEventArgs.xml new file mode 100644 index 0000000000..956f18ff87 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+ConnectionRequestedEventArgs.xml @@ -0,0 +1,100 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + Android.Net.Wifi.P2p.WifiP2pConfig + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + Android.Net.Wifi.P2p.WifiP2pDevice + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+DetachedEventArgs.xml b/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+DetachedEventArgs.xml new file mode 100644 index 0000000000..77d8b9876d --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+DetachedEventArgs.xml @@ -0,0 +1,79 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + Android.Net.MacAddress + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+IExternalApproverRequestListener.xml b/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+IExternalApproverRequestListener.xml new file mode 100644 index 0000000000..a35a75c974 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+IExternalApproverRequestListener.xml @@ -0,0 +1,153 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener", "", "Android.Net.Wifi.P2p.WifiP2pManager/IExternalApproverRequestListenerInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener", "", "Android.Net.Wifi.P2p.WifiP2pManager/IExternalApproverRequestListenerInvoker", ApiSince=33)>] + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onAttached", "(Landroid/net/MacAddress;)V", "GetOnAttached_Landroid_net_MacAddress_Handler:Android.Net.Wifi.P2p.WifiP2pManager/IExternalApproverRequestListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onAttached", "(Landroid/net/MacAddress;)V", "GetOnAttached_Landroid_net_MacAddress_Handler:Android.Net.Wifi.P2p.WifiP2pManager/IExternalApproverRequestListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onConnectionRequested", "(ILandroid/net/wifi/p2p/WifiP2pConfig;Landroid/net/wifi/p2p/WifiP2pDevice;)V", "GetOnConnectionRequested_ILandroid_net_wifi_p2p_WifiP2pConfig_Landroid_net_wifi_p2p_WifiP2pDevice_Handler:Android.Net.Wifi.P2p.WifiP2pManager/IExternalApproverRequestListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onConnectionRequested", "(ILandroid/net/wifi/p2p/WifiP2pConfig;Landroid/net/wifi/p2p/WifiP2pDevice;)V", "GetOnConnectionRequested_ILandroid_net_wifi_p2p_WifiP2pConfig_Landroid_net_wifi_p2p_WifiP2pDevice_Handler:Android.Net.Wifi.P2p.WifiP2pManager/IExternalApproverRequestListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onDetached", "(Landroid/net/MacAddress;I)V", "GetOnDetached_Landroid_net_MacAddress_IHandler:Android.Net.Wifi.P2p.WifiP2pManager/IExternalApproverRequestListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onDetached", "(Landroid/net/MacAddress;I)V", "GetOnDetached_Landroid_net_MacAddress_IHandler:Android.Net.Wifi.P2p.WifiP2pManager/IExternalApproverRequestListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onPinGenerated", "(Landroid/net/MacAddress;Ljava/lang/String;)V", "GetOnPinGenerated_Landroid_net_MacAddress_Ljava_lang_String_Handler:Android.Net.Wifi.P2p.WifiP2pManager/IExternalApproverRequestListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onPinGenerated", "(Landroid/net/MacAddress;Ljava/lang/String;)V", "GetOnPinGenerated_Landroid_net_MacAddress_Ljava_lang_String_Handler:Android.Net.Wifi.P2p.WifiP2pManager/IExternalApproverRequestListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+PinGeneratedEventArgs.xml b/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+PinGeneratedEventArgs.xml new file mode 100644 index 0000000000..b6c84ecd87 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager+PinGeneratedEventArgs.xml @@ -0,0 +1,79 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + Android.Net.MacAddress + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.String + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager.xml b/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager.xml index a6008371fe..782b25fdd8 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi.P2p/WifiP2pManager.xml @@ -53,11 +53,71 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_WIFI_P2P_REQUEST_RESPONSE_CHANGED", ApiSince=33)] + [<Android.Runtime.Register("ACTION_WIFI_P2P_REQUEST_RESPONSE_CHANGED", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addExternalApprover", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/MacAddress;Landroid/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener;)V", "GetAddExternalApprover_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_MacAddress_Landroid_net_wifi_p2p_WifiP2pManager_ExternalApproverRequestListener_Handler", ApiSince=33)] + [<Android.Runtime.Register("addExternalApprover", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/MacAddress;Landroid/net/wifi/p2p/WifiP2pManager$ExternalApproverRequestListener;)V", "GetAddExternalApprover_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_MacAddress_Landroid_net_wifi_p2p_WifiP2pManager_ExternalApproverRequestListener_Handler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.MANAGE_WIFI_NETWORK_SELECTION")] + [<Android.Runtime.RequiresPermission("android.permission.MANAGE_WIFI_NETWORK_SELECTION")>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + - - + + - + Method 0.0.0.0 @@ -68,21 +128,17 @@ [Android.Runtime.Register("addLocalService", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/nsd/WifiP2pServiceInfo;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetAddLocalService_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_nsd_WifiP2pServiceInfo_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler")] [<Android.Runtime.Register("addLocalService", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/nsd/WifiP2pServiceInfo;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetAddLocalService_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_nsd_WifiP2pServiceInfo_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler")>] - - [Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")] - [<Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")>] - System.Void - + - is the channel created at M:Android.Net.Wifi.P2p.WifiP2pManager.Initialize(Android.Content.Context,Android.OS.Looper,Android.OS.Looper) + To be added. is a local service information. for callbacks on success or failure. Can be null. @@ -94,10 +150,10 @@ - - + + - + Method 0.0.0.0 @@ -113,12 +169,12 @@ System.Void - + - is the channel created at M:Android.Net.Wifi.P2p.WifiP2pManager.Initialize(Android.Content.Context,Android.OS.Looper,Android.OS.Looper) + To be added. is the service discovery request. for callbacks on success or failure. Can be null. @@ -162,10 +218,10 @@ - - + + - + Method 0.0.0.0 @@ -181,11 +237,11 @@ System.Void - + - is the channel created at M:Android.Net.Wifi.P2p.WifiP2pManager.Initialize(Android.Content.Context,Android.OS.Looper,Android.OS.Looper) + To be added. for callbacks on success or failure. Can be null. Cancel any ongoing p2p group negotiation @@ -198,10 +254,10 @@ - - + + - + Method 0.0.0.0 @@ -217,11 +273,11 @@ System.Void - + - is the channel created at M:Android.Net.Wifi.P2p.WifiP2pManager.Initialize(Android.Content.Context,Android.OS.Looper,Android.OS.Looper) + To be added. for callbacks on success or failure. Can be null. Clear all registered local services of service discovery. @@ -232,10 +288,10 @@ - - + + - + Method 0.0.0.0 @@ -251,11 +307,11 @@ System.Void - + - is the channel created at M:Android.Net.Wifi.P2p.WifiP2pManager.Initialize(Android.Content.Context,Android.OS.Looper,Android.OS.Looper) + To be added. for callbacks on success or failure. Can be null. Clear all registered service discovery requests. @@ -266,10 +322,10 @@ - - + + - + Method 0.0.0.0 @@ -280,21 +336,17 @@ [Android.Runtime.Register("connect", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pConfig;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetConnect_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pConfig_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler")] [<Android.Runtime.Register("connect", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pConfig;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetConnect_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pConfig_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler")>] - - [Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")] - [<Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")>] - System.Void - + - is the channel created at M:Android.Net.Wifi.P2p.WifiP2pManager.Initialize(Android.Content.Context,Android.OS.Looper,Android.OS.Looper) + To be added. options as described in class for callbacks on success or failure. Can be null. @@ -305,11 +357,127 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_REQUEST_ACCEPT", ApiSince=33)] + [<Android.Runtime.Register("CONNECTION_REQUEST_ACCEPT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.P2p.ConnectionRequestType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.P2p.ConnectionRequestType enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.P2p.ConnectionRequestType + + 0 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_REQUEST_DEFER_SHOW_PIN_TO_SERVICE", ApiSince=33)] + [<Android.Runtime.Register("CONNECTION_REQUEST_DEFER_SHOW_PIN_TO_SERVICE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.P2p.ConnectionRequestType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.P2p.ConnectionRequestType enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.P2p.ConnectionRequestType + + 3 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_REQUEST_DEFER_TO_SERVICE", ApiSince=33)] + [<Android.Runtime.Register("CONNECTION_REQUEST_DEFER_TO_SERVICE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.P2p.ConnectionRequestType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.P2p.ConnectionRequestType enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.P2p.ConnectionRequestType + + 2 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_REQUEST_REJECT", ApiSince=33)] + [<Android.Runtime.Register("CONNECTION_REQUEST_REJECT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.P2p.ConnectionRequestType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.P2p.ConnectionRequestType enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.P2p.ConnectionRequestType + + 1 + + To be added. + To be added. + + - - + + - + Method 0.0.0.0 @@ -320,20 +488,16 @@ [Android.Runtime.Register("createGroup", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetCreateGroup_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler")] [<Android.Runtime.Register("createGroup", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetCreateGroup_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler")>] - - [Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")] - [<Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")>] - System.Void - + - is the channel created at M:Android.Net.Wifi.P2p.WifiP2pManager.Initialize(Android.Content.Context,Android.OS.Looper,Android.OS.Looper) + To be added. for callbacks on success or failure. Can be null. Create a p2p group with the current device as the group owner. @@ -344,10 +508,10 @@ - - + + - + Method Mono.Android @@ -358,21 +522,17 @@ [Android.Runtime.Register("createGroup", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pConfig;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetCreateGroup_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pConfig_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=29)] [<Android.Runtime.Register("createGroup", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pConfig;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetCreateGroup_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pConfig_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=29)>] - - [Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")] - [<Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")>] - System.Void - + - To be added. + To be added. To be added. To be added. To be added. @@ -380,10 +540,10 @@ - - + + - + Method 0.0.0.0 @@ -394,20 +554,16 @@ [Android.Runtime.Register("discoverPeers", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetDiscoverPeers_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler")] [<Android.Runtime.Register("discoverPeers", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetDiscoverPeers_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler")>] - - [Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")] - [<Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")>] - System.Void - + - is the channel created at M:Android.Net.Wifi.P2p.WifiP2pManager.Initialize(Android.Content.Context,Android.OS.Looper,Android.OS.Looper) + To be added. for callbacks on success or failure. Can be null. Initiate peer discovery. @@ -417,11 +573,73 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("discoverPeersOnSocialChannels", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetDiscoverPeersOnSocialChannels_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=33)] + [<Android.Runtime.Register("discoverPeersOnSocialChannels", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetDiscoverPeersOnSocialChannels_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("discoverPeersOnSpecificFrequency", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;ILandroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetDiscoverPeersOnSpecificFrequency_Landroid_net_wifi_p2p_WifiP2pManager_Channel_ILandroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=33)] + [<Android.Runtime.Register("discoverPeersOnSpecificFrequency", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;ILandroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetDiscoverPeersOnSpecificFrequency_Landroid_net_wifi_p2p_WifiP2pManager_Channel_ILandroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + - - + + - + Method 0.0.0.0 @@ -432,20 +650,16 @@ [Android.Runtime.Register("discoverServices", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetDiscoverServices_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler")] [<Android.Runtime.Register("discoverServices", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetDiscoverServices_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler")>] - - [Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")] - [<Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")>] - System.Void - + - is the channel created at M:Android.Net.Wifi.P2p.WifiP2pManager.Initialize(Android.Content.Context,Android.OS.Looper,Android.OS.Looper) + To be added. for callbacks on success or failure. Can be null. Initiate service discovery. @@ -572,6 +786,54 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_REQUEST_CONFIG", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_REQUEST_CONFIG", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_REQUEST_RESPONSE", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_REQUEST_RESPONSE", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -721,6 +983,81 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isChannelConstrainedDiscoverySupported", "()Z", "GetIsChannelConstrainedDiscoverySupportedHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isChannelConstrainedDiscoverySupported", "()Z", "GetIsChannelConstrainedDiscoverySupportedHandler", ApiSince=33)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isGroupClientRemovalSupported", "()Z", "GetIsGroupClientRemovalSupportedHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isGroupClientRemovalSupported", "()Z", "GetIsGroupClientRemovalSupportedHandler", ApiSince=33)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isSetVendorElementsSupported", "()Z", "GetIsSetVendorElementsSupportedHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isSetVendorElementsSupported", "()Z", "GetIsSetVendorElementsSupportedHandler", ApiSince=33)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + @@ -784,6 +1121,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getP2pMaxAllowedVendorElementsLengthBytes", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getP2pMaxAllowedVendorElementsLengthBytes", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + @@ -816,11 +1178,79 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeClient", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/MacAddress;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetRemoveClient_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_MacAddress_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=33)] + [<Android.Runtime.Register("removeClient", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/MacAddress;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetRemoveClient_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_MacAddress_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeExternalApprover", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/MacAddress;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetRemoveExternalApprover_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_MacAddress_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=33)] + [<Android.Runtime.Register("removeExternalApprover", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/MacAddress;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetRemoveExternalApprover_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_MacAddress_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.MANAGE_WIFI_NETWORK_SELECTION")] + [<Android.Runtime.RequiresPermission("android.permission.MANAGE_WIFI_NETWORK_SELECTION")>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + - - + + - + Method 0.0.0.0 @@ -836,11 +1266,11 @@ System.Void - + - is the channel created at M:Android.Net.Wifi.P2p.WifiP2pManager.Initialize(Android.Content.Context,Android.OS.Looper,Android.OS.Looper) + To be added. for callbacks on success or failure. Can be null. Remove the current p2p group. @@ -851,10 +1281,10 @@ - - + + - + Method 0.0.0.0 @@ -870,12 +1300,12 @@ System.Void - + - is the channel created at M:Android.Net.Wifi.P2p.WifiP2pManager.Initialize(Android.Content.Context,Android.OS.Looper,Android.OS.Looper) + To be added. is the local service information. for callbacks on success or failure. Can be null. @@ -887,10 +1317,10 @@ - - + + - + Method 0.0.0.0 @@ -906,12 +1336,12 @@ System.Void - + - is the channel created at M:Android.Net.Wifi.P2p.WifiP2pManager.Initialize(Android.Content.Context,Android.OS.Looper,Android.OS.Looper) + To be added. is the service discovery request. for callbacks on success or failure. Can be null. @@ -923,10 +1353,10 @@ - - + + - + Method 0.0.0.0 @@ -942,11 +1372,11 @@ System.Void - + - is the channel created at M:Android.Net.Wifi.P2p.WifiP2pManager.Initialize(Android.Content.Context,Android.OS.Looper,Android.OS.Looper) + To be added. for callback when connection info is available. Can be null. Request device connection info. @@ -971,10 +1401,6 @@ [Android.Runtime.Register("requestDeviceInfo", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pManager$DeviceInfoListener;)V", "GetRequestDeviceInfo_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pManager_DeviceInfoListener_Handler", ApiSince=29)] [<Android.Runtime.Register("requestDeviceInfo", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pManager$DeviceInfoListener;)V", "GetRequestDeviceInfo_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pManager_DeviceInfoListener_Handler", ApiSince=29)>] - - [Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")] - [<Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")>] - System.Void @@ -1021,10 +1447,10 @@ - - + + - + Method 0.0.0.0 @@ -1035,20 +1461,16 @@ [Android.Runtime.Register("requestGroupInfo", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pManager$GroupInfoListener;)V", "GetRequestGroupInfo_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pManager_GroupInfoListener_Handler")] [<Android.Runtime.Register("requestGroupInfo", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pManager$GroupInfoListener;)V", "GetRequestGroupInfo_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pManager_GroupInfoListener_Handler")>] - - [Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")] - [<Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")>] - System.Void - + - is the channel created at M:Android.Net.Wifi.P2p.WifiP2pManager.Initialize(Android.Content.Context,Android.OS.Looper,Android.OS.Looper) + To be added. for callback when group info is available. Can be null. Request p2p group info. @@ -1119,10 +1541,10 @@ - - + + - + Method 0.0.0.0 @@ -1133,20 +1555,16 @@ [Android.Runtime.Register("requestPeers", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pManager$PeerListListener;)V", "GetRequestPeers_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pManager_PeerListListener_Handler")] [<Android.Runtime.Register("requestPeers", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pManager$PeerListListener;)V", "GetRequestPeers_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pManager_PeerListListener_Handler")>] - - [Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")] - [<Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")>] - System.Void - + - is the channel created at M:Android.Net.Wifi.P2p.WifiP2pManager.Initialize(Android.Content.Context,Android.OS.Looper,Android.OS.Looper) + To be added. for callback when peer list is available. Can be null. Request the current list of peers. @@ -1156,11 +1574,103 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setConnectionRequestResult", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/MacAddress;ILandroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetSetConnectionRequestResult_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_MacAddress_ILandroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=33)] + [<Android.Runtime.Register("setConnectionRequestResult", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/MacAddress;ILandroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetSetConnectionRequestResult_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_MacAddress_ILandroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.MANAGE_WIFI_NETWORK_SELECTION")] + [<Android.Runtime.RequiresPermission("android.permission.MANAGE_WIFI_NETWORK_SELECTION")>] + + + + System.Void + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ConnectionRequestAccept", "ConnectionRequestReject", "ConnectionRequestDeferToService", "ConnectionRequestDeferShowPinToService" }, Type="Android.Net.Wifi.P2p.WifiP2pManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ConnectionRequestAccept", "ConnectionRequestReject", "ConnectionRequestDeferToService", "ConnectionRequestDeferShowPinToService" }, Type="Android.Net.Wifi.P2p.WifiP2pManager")>] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setConnectionRequestResult", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/MacAddress;ILjava/lang/String;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetSetConnectionRequestResult_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_MacAddress_ILjava_lang_String_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=33)] + [<Android.Runtime.Register("setConnectionRequestResult", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/MacAddress;ILjava/lang/String;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetSetConnectionRequestResult_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_MacAddress_ILjava_lang_String_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.MANAGE_WIFI_NETWORK_SELECTION")] + [<Android.Runtime.RequiresPermission("android.permission.MANAGE_WIFI_NETWORK_SELECTION")>] + + + + System.Void + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ConnectionRequestAccept", "ConnectionRequestReject", "ConnectionRequestDeferToService", "ConnectionRequestDeferShowPinToService" }, Type="Android.Net.Wifi.P2p.WifiP2pManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ConnectionRequestAccept", "ConnectionRequestReject", "ConnectionRequestDeferToService", "ConnectionRequestDeferShowPinToService" }, Type="Android.Net.Wifi.P2p.WifiP2pManager")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + - - + + - + Method 0.0.0.0 @@ -1176,12 +1686,12 @@ System.Void - + - To be added. + To be added. is for listening to a Bonjour service response is for listening to a Bonjour TXT record response @@ -1194,10 +1704,10 @@ - - + + - + Method Mono.Android @@ -1213,11 +1723,11 @@ System.Void - + - To be added. + To be added. To be added. To be added. @@ -1226,10 +1736,10 @@ - - + + - + Method 0.0.0.0 @@ -1245,11 +1755,11 @@ System.Void - + - is the channel created at M:Android.Net.Wifi.P2p.WifiP2pManager.Initialize(Android.Content.Context,Android.OS.Looper,Android.OS.Looper) + To be added. for callbacks on receiving service discovery response. Register a callback to be invoked on receiving upnp service discovery @@ -1260,11 +1770,103 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setVendorElements", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Ljava/util/List;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetSetVendorElements_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Ljava_util_List_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=33)] + [<Android.Runtime.Register("setVendorElements", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Ljava/util/List;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetSetVendorElements_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Ljava_util_List_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("startListening", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetStartListening_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=33)] + [<Android.Runtime.Register("startListening", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetStartListening_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("stopListening", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetStopListening_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=33)] + [<Android.Runtime.Register("stopListening", "(Landroid/net/wifi/p2p/WifiP2pManager$Channel;Landroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V", "GetStopListening_Landroid_net_wifi_p2p_WifiP2pManager_Channel_Landroid_net_wifi_p2p_WifiP2pManager_ActionListener_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + - - + + - + Method 0.0.0.0 @@ -1280,11 +1882,11 @@ System.Void - + - is the channel created at M:Android.Net.Wifi.P2p.WifiP2pManager.Initialize(Android.Content.Context,Android.OS.Looper,Android.OS.Looper) + To be added. for callbacks on success or failure. Can be null. Stop an ongoing peer discovery diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Rtt/RangingRequest+Builder.xml b/docs/Mono.Android/en/Android.Net.Wifi.Rtt/RangingRequest+Builder.xml index c8c056bb27..8716a7fb1f 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi.Rtt/RangingRequest+Builder.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi.Rtt/RangingRequest+Builder.xml @@ -44,7 +44,7 @@ - + @@ -73,7 +73,7 @@ - + @@ -159,6 +159,64 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addResponder", "(Landroid/net/wifi/rtt/ResponderConfig;)Landroid/net/wifi/rtt/RangingRequest$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("addResponder", "(Landroid/net/wifi/rtt/ResponderConfig;)Landroid/net/wifi/rtt/RangingRequest$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Rtt.RangingRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addResponders", "(Ljava/util/List;)Landroid/net/wifi/rtt/RangingRequest$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("addResponders", "(Ljava/util/List;)Landroid/net/wifi/rtt/RangingRequest$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Rtt.RangingRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Rtt/ResponderConfig+Builder.xml b/docs/Mono.Android/en/Android.Net.Wifi.Rtt/ResponderConfig+Builder.xml new file mode 100644 index 0000000000..e6ed90d3c9 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi.Rtt/ResponderConfig+Builder.xml @@ -0,0 +1,363 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/wifi/rtt/ResponderConfig$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/wifi/rtt/ResponderConfig$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/net/wifi/rtt/ResponderConfig;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/net/wifi/rtt/ResponderConfig;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Rtt.ResponderConfig + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("set80211mcSupported", "(Z)Landroid/net/wifi/rtt/ResponderConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("set80211mcSupported", "(Z)Landroid/net/wifi/rtt/ResponderConfig$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Rtt.ResponderConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCenterFreq0Mhz", "(I)Landroid/net/wifi/rtt/ResponderConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setCenterFreq0Mhz", "(I)Landroid/net/wifi/rtt/ResponderConfig$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Rtt.ResponderConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCenterFreq1Mhz", "(I)Landroid/net/wifi/rtt/ResponderConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setCenterFreq1Mhz", "(I)Landroid/net/wifi/rtt/ResponderConfig$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Rtt.ResponderConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setChannelWidth", "(I)Landroid/net/wifi/rtt/ResponderConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setChannelWidth", "(I)Landroid/net/wifi/rtt/ResponderConfig$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Rtt.ResponderConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setFrequencyMhz", "(I)Landroid/net/wifi/rtt/ResponderConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setFrequencyMhz", "(I)Landroid/net/wifi/rtt/ResponderConfig$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Rtt.ResponderConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMacAddress", "(Landroid/net/MacAddress;)Landroid/net/wifi/rtt/ResponderConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setMacAddress", "(Landroid/net/MacAddress;)Landroid/net/wifi/rtt/ResponderConfig$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Rtt.ResponderConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPreamble", "(I)Landroid/net/wifi/rtt/ResponderConfig$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setPreamble", "(I)Landroid/net/wifi/rtt/ResponderConfig$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Rtt.ResponderConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Rtt/ResponderConfig+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Net.Wifi.Rtt/ResponderConfig+InterfaceConsts.xml new file mode 100644 index 0000000000..33d0369343 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi.Rtt/ResponderConfig+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi.Rtt/ResponderConfig.xml b/docs/Mono.Android/en/Android.Net.Wifi.Rtt/ResponderConfig.xml new file mode 100644 index 0000000000..02e77cc078 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi.Rtt/ResponderConfig.xml @@ -0,0 +1,428 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/net/wifi/rtt/ResponderConfig", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/wifi/rtt/ResponderConfig", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCenterFreq0Mhz", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCenterFreq0Mhz", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCenterFreq1Mhz", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCenterFreq1Mhz", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getChannelWidth", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getChannelWidth", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getFrequencyMhz", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getFrequencyMhz", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("fromScanResult", "(Landroid/net/wifi/ScanResult;)Landroid/net/wifi/rtt/ResponderConfig;", "", ApiSince=33)] + [<Android.Runtime.Register("fromScanResult", "(Landroid/net/wifi/ScanResult;)Landroid/net/wifi/rtt/ResponderConfig;", "", ApiSince=33)>] + + + + Android.Net.Wifi.Rtt.ResponderConfig + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("is80211mcSupported", "()Z", "", ApiSince=33)] + [<Android.Runtime.Register("is80211mcSupported", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMacAddress", "()Landroid/net/MacAddress;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getMacAddress", "()Landroid/net/MacAddress;", "", ApiSince=33)>] + + + + Android.Net.MacAddress + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPreamble", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPreamble", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/ActionRemoveSuggestionType.xml b/docs/Mono.Android/en/Android.Net.Wifi/ActionRemoveSuggestionType.xml new file mode 100644 index 0000000000..c49c3cbbaa --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi/ActionRemoveSuggestionType.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.ActionRemoveSuggestionDisconnect", JniField="android/net/wifi/WifiManager.ACTION_REMOVE_SUGGESTION_DISCONNECT")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.ActionRemoveSuggestionDisconnect", JniField="android/net/wifi/WifiManager.ACTION_REMOVE_SUGGESTION_DISCONNECT")>] + + + + Android.Net.Wifi.ActionRemoveSuggestionType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.ActionRemoveSuggestionLinger", JniField="android/net/wifi/WifiManager.ACTION_REMOVE_SUGGESTION_LINGER")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.ActionRemoveSuggestionLinger", JniField="android/net/wifi/WifiManager.ACTION_REMOVE_SUGGESTION_LINGER")>] + + + + Android.Net.Wifi.ActionRemoveSuggestionType + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/InterfaceType.xml b/docs/Mono.Android/en/Android.Net.Wifi/InterfaceType.xml new file mode 100644 index 0000000000..28cea0e025 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi/InterfaceType.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.WifiInterfaceTypeAp", JniField="android/net/wifi/WifiManager.WIFI_INTERFACE_TYPE_AP")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.WifiInterfaceTypeAp", JniField="android/net/wifi/WifiManager.WIFI_INTERFACE_TYPE_AP")>] + + + + Android.Net.Wifi.InterfaceType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.WifiInterfaceTypeAware", JniField="android/net/wifi/WifiManager.WIFI_INTERFACE_TYPE_AWARE")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.WifiInterfaceTypeAware", JniField="android/net/wifi/WifiManager.WIFI_INTERFACE_TYPE_AWARE")>] + + + + Android.Net.Wifi.InterfaceType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.WifiInterfaceTypeDirect", JniField="android/net/wifi/WifiManager.WIFI_INTERFACE_TYPE_DIRECT")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.WifiInterfaceTypeDirect", JniField="android/net/wifi/WifiManager.WIFI_INTERFACE_TYPE_DIRECT")>] + + + + Android.Net.Wifi.InterfaceType + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.WifiInterfaceTypeSta", JniField="android/net/wifi/WifiManager.WIFI_INTERFACE_TYPE_STA")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.WifiInterfaceTypeSta", JniField="android/net/wifi/WifiManager.WIFI_INTERFACE_TYPE_STA")>] + + + + Android.Net.Wifi.InterfaceType + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/MloLink+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Net.Wifi/MloLink+InterfaceConsts.xml new file mode 100644 index 0000000000..aa636040ec --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi/MloLink+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/MloLink.xml b/docs/Mono.Android/en/Android.Net.Wifi/MloLink.xml new file mode 100644 index 0000000000..f04d36ae6c --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi/MloLink.xml @@ -0,0 +1,550 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/net/wifi/MloLink", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/wifi/MloLink", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getApMacAddress", "()Landroid/net/MacAddress;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getApMacAddress", "()Landroid/net/MacAddress;", "", ApiSince=33)>] + + + + Android.Net.MacAddress + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getBand", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getBand", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getChannel", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getChannel", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INVALID_MLO_LINK_ID", ApiSince=33)] + [<Android.Runtime.Register("INVALID_MLO_LINK_ID", ApiSince=33)>] + + + + System.Int32 + + -1 + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getLinkId", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getLinkId", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MLO_LINK_STATE_ACTIVE", ApiSince=33)] + [<Android.Runtime.Register("MLO_LINK_STATE_ACTIVE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.MloLinkState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.MloLinkState enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.MloLinkState + + 3 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MLO_LINK_STATE_IDLE", ApiSince=33)] + [<Android.Runtime.Register("MLO_LINK_STATE_IDLE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.MloLinkState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.MloLinkState enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.MloLinkState + + 2 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MLO_LINK_STATE_INVALID", ApiSince=33)] + [<Android.Runtime.Register("MLO_LINK_STATE_INVALID", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.MloLinkState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.MloLinkState enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.MloLinkState + + 0 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MLO_LINK_STATE_UNASSOCIATED", ApiSince=33)] + [<Android.Runtime.Register("MLO_LINK_STATE_UNASSOCIATED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.MloLinkState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.MloLinkState enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.MloLinkState + + 1 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getStaMacAddress", "()Landroid/net/MacAddress;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getStaMacAddress", "()Landroid/net/MacAddress;", "", ApiSince=33)>] + + + + Android.Net.MacAddress + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getState", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getState", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/MloLinkState.xml b/docs/Mono.Android/en/Android.Net.Wifi/MloLinkState.xml new file mode 100644 index 0000000000..0187061ede --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi/MloLinkState.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.MloLink.MloLinkStateActive", JniField="android/net/wifi/MloLink.MLO_LINK_STATE_ACTIVE")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.MloLink.MloLinkStateActive", JniField="android/net/wifi/MloLink.MLO_LINK_STATE_ACTIVE")>] + + + + Android.Net.Wifi.MloLinkState + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.MloLink.MloLinkStateIdle", JniField="android/net/wifi/MloLink.MLO_LINK_STATE_IDLE")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.MloLink.MloLinkStateIdle", JniField="android/net/wifi/MloLink.MLO_LINK_STATE_IDLE")>] + + + + Android.Net.Wifi.MloLinkState + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.MloLink.MloLinkStateInvalid", JniField="android/net/wifi/MloLink.MLO_LINK_STATE_INVALID")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.MloLink.MloLinkStateInvalid", JniField="android/net/wifi/MloLink.MLO_LINK_STATE_INVALID")>] + + + + Android.Net.Wifi.MloLinkState + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.MloLink.MloLinkStateUnassociated", JniField="android/net/wifi/MloLink.MLO_LINK_STATE_UNASSOCIATED")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.MloLink.MloLinkStateUnassociated", JniField="android/net/wifi/MloLink.MLO_LINK_STATE_UNASSOCIATED")>] + + + + Android.Net.Wifi.MloLinkState + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/MultiInternetMode.xml b/docs/Mono.Android/en/Android.Net.Wifi/MultiInternetMode.xml new file mode 100644 index 0000000000..9975b9bdea --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi/MultiInternetMode.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.WifiMultiInternetModeDbsAp", JniField="android/net/wifi/WifiManager.WIFI_MULTI_INTERNET_MODE_DBS_AP")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.WifiMultiInternetModeDbsAp", JniField="android/net/wifi/WifiManager.WIFI_MULTI_INTERNET_MODE_DBS_AP")>] + + + + Android.Net.Wifi.MultiInternetMode + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.WifiMultiInternetModeDisabled", JniField="android/net/wifi/WifiManager.WIFI_MULTI_INTERNET_MODE_DISABLED")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.WifiMultiInternetModeDisabled", JniField="android/net/wifi/WifiManager.WIFI_MULTI_INTERNET_MODE_DISABLED")>] + + + + Android.Net.Wifi.MultiInternetMode + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.WifiMultiInternetModeMultiAp", JniField="android/net/wifi/WifiManager.WIFI_MULTI_INTERNET_MODE_MULTI_AP")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.WifiMultiInternetModeMultiAp", JniField="android/net/wifi/WifiManager.WIFI_MULTI_INTERNET_MODE_MULTI_AP")>] + + + + Android.Net.Wifi.MultiInternetMode + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/NetworkStatus.xml b/docs/Mono.Android/en/Android.Net.Wifi/NetworkStatus.xml index 786a69866e..b5f51ba0f5 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi/NetworkStatus.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi/NetworkStatus.xml @@ -183,6 +183,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.StatusNetworkSuggestionsErrorRestrictedByAdmin", JniField="android/net/wifi/WifiManager.STATUS_NETWORK_SUGGESTIONS_ERROR_RESTRICTED_BY_ADMIN")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.WifiManager.StatusNetworkSuggestionsErrorRestrictedByAdmin", JniField="android/net/wifi/WifiManager.STATUS_NETWORK_SUGGESTIONS_ERROR_RESTRICTED_BY_ADMIN")>] + + + + Android.Net.Wifi.NetworkStatus + + 8 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/Preamble.xml b/docs/Mono.Android/en/Android.Net.Wifi/Preamble.xml new file mode 100644 index 0000000000..12d917d887 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi/Preamble.xml @@ -0,0 +1,139 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.ScanResult.PreambleEht", JniField="android/net/wifi/ScanResult.PREAMBLE_EHT")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.ScanResult.PreambleEht", JniField="android/net/wifi/ScanResult.PREAMBLE_EHT")>] + + + + Android.Net.Wifi.Preamble + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.ScanResult.PreambleHe", JniField="android/net/wifi/ScanResult.PREAMBLE_HE")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.ScanResult.PreambleHe", JniField="android/net/wifi/ScanResult.PREAMBLE_HE")>] + + + + Android.Net.Wifi.Preamble + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.ScanResult.PreambleHt", JniField="android/net/wifi/ScanResult.PREAMBLE_HT")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.ScanResult.PreambleHt", JniField="android/net/wifi/ScanResult.PREAMBLE_HT")>] + + + + Android.Net.Wifi.Preamble + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.ScanResult.PreambleLegacy", JniField="android/net/wifi/ScanResult.PREAMBLE_LEGACY")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.ScanResult.PreambleLegacy", JniField="android/net/wifi/ScanResult.PREAMBLE_LEGACY")>] + + + + Android.Net.Wifi.Preamble + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.ScanResult.PreambleVht", JniField="android/net/wifi/ScanResult.PREAMBLE_VHT")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.ScanResult.PreambleVht", JniField="android/net/wifi/ScanResult.PREAMBLE_VHT")>] + + + + Android.Net.Wifi.Preamble + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/ScanResult+InformationElement.xml b/docs/Mono.Android/en/Android.Net.Wifi/ScanResult+InformationElement.xml index adffd4844f..0f1f0c00ca 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi/ScanResult+InformationElement.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi/ScanResult+InformationElement.xml @@ -81,6 +81,35 @@ To be added. + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(II[B)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(II[B)V", "", ApiSince=33)>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/ScanResult.xml b/docs/Mono.Android/en/Android.Net.Wifi/ScanResult.xml index edb69197f3..81a11b00b9 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi/ScanResult.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi/ScanResult.xml @@ -112,6 +112,81 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getAffiliatedMloLinks", "()Ljava/util/List;", "GetGetAffiliatedMloLinksHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getAffiliatedMloLinks", "()Ljava/util/List;", "GetGetAffiliatedMloLinksHandler", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Net.Wifi.MloLink> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getApMldMacAddress", "()Landroid/net/MacAddress;", "GetGetApMldMacAddressHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getApMldMacAddress", "()Landroid/net/MacAddress;", "GetGetApMldMacAddressHandler", ApiSince=33)>] + + + + Android.Net.MacAddress + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getApMloLinkId", "()I", "GetGetApMloLinkIdHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getApMloLinkId", "()I", "GetGetApMloLinkIdHandler", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + @@ -250,6 +325,38 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_WIDTH_320MHZ", ApiSince=33)] + [<Android.Runtime.Register("CHANNEL_WIDTH_320MHZ", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.WifiChannelWidth enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.WifiChannelWidth enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.WifiChannelWidth + + 5 + + To be added. + To be added. + + @@ -402,6 +509,32 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getSecurityTypes", "()[I", "GetGetSecurityTypesHandler", ApiSince=33)] + [<Android.Runtime.Register("getSecurityTypes", "()[I", "GetGetSecurityTypesHandler", ApiSince=33)>] + + + + System.Int32[] + + + + To be added. + To be added. + To be added. + + @@ -575,6 +708,166 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PREAMBLE_EHT", ApiSince=33)] + [<Android.Runtime.Register("PREAMBLE_EHT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Preamble enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Preamble enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.Preamble + + 4 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PREAMBLE_HE", ApiSince=33)] + [<Android.Runtime.Register("PREAMBLE_HE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Preamble enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Preamble enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.Preamble + + 3 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PREAMBLE_HT", ApiSince=33)] + [<Android.Runtime.Register("PREAMBLE_HT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Preamble enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Preamble enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.Preamble + + 1 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PREAMBLE_LEGACY", ApiSince=33)] + [<Android.Runtime.Register("PREAMBLE_LEGACY", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Preamble enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Preamble enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.Preamble + + 0 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PREAMBLE_VHT", ApiSince=33)] + [<Android.Runtime.Register("PREAMBLE_VHT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Preamble enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Preamble enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.Preamble + + 2 + + To be added. + To be added. + + @@ -590,6 +883,10 @@ [Android.Runtime.Register("SSID")] [<Android.Runtime.Register("SSID")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.String @@ -881,6 +1178,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getWifiSsid", "()Landroid/net/wifi/WifiSsid;", "GetGetWifiSsidHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getWifiSsid", "()Landroid/net/wifi/WifiSsid;", "GetGetWifiSsidHandler", ApiSince=33)>] + + + + Android.Net.Wifi.WifiSsid + + + To be added. + To be added. + To be added. + + @@ -1002,6 +1324,38 @@ To be added. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIFI_STANDARD_11BE", ApiSince=33)] + [<Android.Runtime.Register("WIFI_STANDARD_11BE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.WifiStandard enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.WifiStandard enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.WifiStandard + + 8 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/SoftApConfiguration.xml b/docs/Mono.Android/en/Android.Net.Wifi/SoftApConfiguration.xml index c1649f82e6..77a1b1ba71 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi/SoftApConfiguration.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi/SoftApConfiguration.xml @@ -285,6 +285,70 @@ To be added. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SECURITY_TYPE_WPA3_OWE", ApiSince=33)] + [<Android.Runtime.Register("SECURITY_TYPE_WPA3_OWE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.SoftApConfigurationSecurityType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.SoftApConfigurationSecurityType enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.SoftApConfigurationSecurityType + + 5 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SECURITY_TYPE_WPA3_OWE_TRANSITION", ApiSince=33)] + [<Android.Runtime.Register("SECURITY_TYPE_WPA3_OWE_TRANSITION", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.SoftApConfigurationSecurityType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.SoftApConfigurationSecurityType enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.SoftApConfigurationSecurityType + + 4 + + To be added. + To be added. + + @@ -360,6 +424,10 @@ 0.0.0.0 + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("getSsid", "()Ljava/lang/String;", "", ApiSince=30)] [<get: Android.Runtime.Register("getSsid", "()Ljava/lang/String;", "", ApiSince=30)>] @@ -432,6 +500,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getWifiSsid", "()Landroid/net/wifi/WifiSsid;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getWifiSsid", "()Landroid/net/wifi/WifiSsid;", "", ApiSince=33)>] + + + + Android.Net.Wifi.WifiSsid + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/SoftApConfigurationSecurityType.xml b/docs/Mono.Android/en/Android.Net.Wifi/SoftApConfigurationSecurityType.xml index 5516f41762..48c22fc4e4 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi/SoftApConfigurationSecurityType.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi/SoftApConfigurationSecurityType.xml @@ -63,6 +63,54 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.SoftApConfiguration.SecurityTypeWpa3Owe", JniField="android/net/wifi/SoftApConfiguration.SECURITY_TYPE_WPA3_OWE")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.SoftApConfiguration.SecurityTypeWpa3Owe", JniField="android/net/wifi/SoftApConfiguration.SECURITY_TYPE_WPA3_OWE")>] + + + + Android.Net.Wifi.SoftApConfigurationSecurityType + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.SoftApConfiguration.SecurityTypeWpa3OweTransition", JniField="android/net/wifi/SoftApConfiguration.SECURITY_TYPE_WPA3_OWE_TRANSITION")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.SoftApConfiguration.SecurityTypeWpa3OweTransition", JniField="android/net/wifi/SoftApConfiguration.SECURITY_TYPE_WPA3_OWE_TRANSITION")>] + + + + Android.Net.Wifi.SoftApConfigurationSecurityType + + 4 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/WifiChannelWidth.xml b/docs/Mono.Android/en/Android.Net.Wifi/WifiChannelWidth.xml index aca4498f71..53f0dba21b 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi/WifiChannelWidth.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi/WifiChannelWidth.xml @@ -71,6 +71,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/net/wifi/ScanResult.CHANNEL_WIDTH_320MHZ")] + [<Android.Runtime.IntDefinition(null, JniField="android/net/wifi/ScanResult.CHANNEL_WIDTH_320MHZ")>] + + + + Android.Net.Wifi.WifiChannelWidth + + 5 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/WifiConfiguration.xml b/docs/Mono.Android/en/Android.Net.Wifi/WifiConfiguration.xml index c8e445ed19..7114db3406 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi/WifiConfiguration.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi/WifiConfiguration.xml @@ -544,6 +544,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + + + [get: Android.Runtime.Register("isDppConfigurator", "()Z", "GetIsDppConfiguratorHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isDppConfigurator", "()Z", "GetIsDppConfiguratorHandler", ApiSince=33)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + @@ -669,6 +698,39 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + + + [get: Android.Runtime.Register("getMacRandomizationSetting", "()I", "GetGetMacRandomizationSettingHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getMacRandomizationSetting", "()I", "GetGetMacRandomizationSettingHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setMacRandomizationSetting", "(I)V", "GetSetMacRandomizationSetting_IHandler", ApiSince=33)] + [<set: Android.Runtime.Register("setMacRandomizationSetting", "(I)V", "GetSetMacRandomizationSetting_IHandler", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + @@ -798,6 +860,134 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RANDOMIZATION_AUTO", ApiSince=33)] + [<Android.Runtime.Register("RANDOMIZATION_AUTO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.WifiConfigurationRandomization enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.WifiConfigurationRandomization enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.WifiConfigurationRandomization + + 3 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RANDOMIZATION_NONE", ApiSince=33)] + [<Android.Runtime.Register("RANDOMIZATION_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.WifiConfigurationRandomization enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.WifiConfigurationRandomization enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.WifiConfigurationRandomization + + 0 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RANDOMIZATION_NON_PERSISTENT", ApiSince=33)] + [<Android.Runtime.Register("RANDOMIZATION_NON_PERSISTENT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.WifiConfigurationRandomization enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.WifiConfigurationRandomization enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.WifiConfigurationRandomization + + 2 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RANDOMIZATION_PERSISTENT", ApiSince=33)] + [<Android.Runtime.Register("RANDOMIZATION_PERSISTENT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.WifiConfigurationRandomization enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.WifiConfigurationRandomization enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.WifiConfigurationRandomization + + 1 + + To be added. + To be added. + + @@ -858,6 +1048,38 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SECURITY_TYPE_DPP", ApiSince=33)] + [<Android.Runtime.Register("SECURITY_TYPE_DPP", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.WifiConfigurationSecurityType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.WifiConfigurationSecurityType enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.WifiConfigurationSecurityType + + 13 + + To be added. + To be added. + + @@ -1210,6 +1432,38 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIpConfiguration", "(Landroid/net/IpConfiguration;)V", "GetSetIpConfiguration_Landroid_net_IpConfiguration_Handler", ApiSince=33)] + [<Android.Runtime.Register("setIpConfiguration", "(Landroid/net/IpConfiguration;)V", "GetSetIpConfiguration_Landroid_net_IpConfiguration_Handler", ApiSince=33)>] + + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + @@ -1237,8 +1491,8 @@ - [Android.Runtime.IntDef(Fields=new System.String[] { "SecurityTypeOpen", "SecurityTypeWep", "SecurityTypePsk", "SecurityTypeEap", "SecurityTypeSae", "SecurityTypeEapSuiteB", "SecurityTypeOwe", "SecurityTypeWapiPsk", "SecurityTypeWapiCert", "SecurityTypeEapWpa3Enterprise", "SecurityTypeEapWpa3Enterprise192Bit" }, Type="Android.Net.Wifi.WifiConfiguration")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "SecurityTypeOpen", "SecurityTypeWep", "SecurityTypePsk", "SecurityTypeEap", "SecurityTypeSae", "SecurityTypeEapSuiteB", "SecurityTypeOwe", "SecurityTypeWapiPsk", "SecurityTypeWapiCert", "SecurityTypeEapWpa3Enterprise", "SecurityTypeEapWpa3Enterprise192Bit" }, Type="Android.Net.Wifi.WifiConfiguration")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "SecurityTypeOpen", "SecurityTypeWep", "SecurityTypePsk", "SecurityTypeEap", "SecurityTypeSae", "SecurityTypeEapSuiteB", "SecurityTypeOwe", "SecurityTypeWapiPsk", "SecurityTypeWapiCert", "SecurityTypeEapWpa3Enterprise", "SecurityTypeEapWpa3Enterprise192Bit", "SecurityTypeDpp" }, Type="Android.Net.Wifi.WifiConfiguration")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "SecurityTypeOpen", "SecurityTypeWep", "SecurityTypePsk", "SecurityTypeEap", "SecurityTypeSae", "SecurityTypeEapSuiteB", "SecurityTypeOwe", "SecurityTypeWapiPsk", "SecurityTypeWapiCert", "SecurityTypeEapWpa3Enterprise", "SecurityTypeEapWpa3Enterprise192Bit", "SecurityTypeDpp" }, Type="Android.Net.Wifi.WifiConfiguration")>] diff --git a/docs/Mono.Android/en/Android.Net.Wifi/WifiConfigurationRandomization.xml b/docs/Mono.Android/en/Android.Net.Wifi/WifiConfigurationRandomization.xml new file mode 100644 index 0000000000..e6730732bf --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi/WifiConfigurationRandomization.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.WifiConfiguration.RandomizationAuto", JniField="android/net/wifi/WifiConfiguration.RANDOMIZATION_AUTO")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.WifiConfiguration.RandomizationAuto", JniField="android/net/wifi/WifiConfiguration.RANDOMIZATION_AUTO")>] + + + + Android.Net.Wifi.WifiConfigurationRandomization + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.WifiConfiguration.RandomizationNone", JniField="android/net/wifi/WifiConfiguration.RANDOMIZATION_NONE")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.WifiConfiguration.RandomizationNone", JniField="android/net/wifi/WifiConfiguration.RANDOMIZATION_NONE")>] + + + + Android.Net.Wifi.WifiConfigurationRandomization + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.WifiConfiguration.RandomizationNonPersistent", JniField="android/net/wifi/WifiConfiguration.RANDOMIZATION_NON_PERSISTENT")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.WifiConfiguration.RandomizationNonPersistent", JniField="android/net/wifi/WifiConfiguration.RANDOMIZATION_NON_PERSISTENT")>] + + + + Android.Net.Wifi.WifiConfigurationRandomization + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.WifiConfiguration.RandomizationPersistent", JniField="android/net/wifi/WifiConfiguration.RANDOMIZATION_PERSISTENT")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.WifiConfiguration.RandomizationPersistent", JniField="android/net/wifi/WifiConfiguration.RANDOMIZATION_PERSISTENT")>] + + + + Android.Net.Wifi.WifiConfigurationRandomization + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/WifiConfigurationSecurityType.xml b/docs/Mono.Android/en/Android.Net.Wifi/WifiConfigurationSecurityType.xml index e214c142f0..620586cb4d 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi/WifiConfigurationSecurityType.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi/WifiConfigurationSecurityType.xml @@ -15,6 +15,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.WifiConfiguration.SecurityTypeDpp", JniField="android/net/wifi/WifiConfiguration.SECURITY_TYPE_DPP")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.WifiConfiguration.SecurityTypeDpp", JniField="android/net/wifi/WifiConfiguration.SECURITY_TYPE_DPP")>] + + + + Android.Net.Wifi.WifiConfigurationSecurityType + + 13 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/WifiEnterpriseConfig.xml b/docs/Mono.Android/en/Android.Net.Wifi/WifiEnterpriseConfig.xml index 97eb9c3e5b..9b5e8636f2 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi/WifiEnterpriseConfig.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi/WifiEnterpriseConfig.xml @@ -474,6 +474,34 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("enableTrustOnFirstUse", "(Z)V", "GetEnableTrustOnFirstUse_ZHandler", ApiSince=33)] + [<Android.Runtime.Register("enableTrustOnFirstUse", "(Z)V", "GetEnableTrustOnFirstUse_ZHandler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + @@ -638,6 +666,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("hasCaCertificate", "()Z", "GetHasCaCertificateHandler", ApiSince=33)] + [<get: Android.Runtime.Register("hasCaCertificate", "()Z", "GetHasCaCertificateHandler", ApiSince=33)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + @@ -745,6 +798,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isTrustOnFirstUseEnabled", "()Z", "GetIsTrustOnFirstUseEnabledHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isTrustOnFirstUseEnabled", "()Z", "GetIsTrustOnFirstUseEnabledHandler", ApiSince=33)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/WifiInfo.xml b/docs/Mono.Android/en/Android.Net.Wifi/WifiInfo.xml index 73de41bfae..b529fbbc8d 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi/WifiInfo.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi/WifiInfo.xml @@ -70,6 +70,81 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getAffiliatedMloLinks", "()Ljava/util/List;", "GetGetAffiliatedMloLinksHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getAffiliatedMloLinks", "()Ljava/util/List;", "GetGetAffiliatedMloLinksHandler", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Net.Wifi.MloLink> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getApMldMacAddress", "()Landroid/net/MacAddress;", "GetGetApMldMacAddressHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getApMldMacAddress", "()Landroid/net/MacAddress;", "GetGetApMldMacAddressHandler", ApiSince=33)>] + + + + Android.Net.MacAddress + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getApMloLinkId", "()I", "GetGetApMloLinkIdHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getApMloLinkId", "()I", "GetGetApMloLinkIdHandler", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + @@ -357,6 +432,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isRestricted", "()Z", "GetIsRestrictedHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isRestricted", "()Z", "GetIsRestrictedHandler", ApiSince=33)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + @@ -720,6 +820,38 @@ To be added. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SECURITY_TYPE_DPP", ApiSince=33)] + [<Android.Runtime.Register("SECURITY_TYPE_DPP", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.WifiSecurityType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.WifiSecurityType enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.WifiSecurityType + + 13 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/WifiManager+InterfaceCreationImpact.xml b/docs/Mono.Android/en/Android.Net.Wifi/WifiManager+InterfaceCreationImpact.xml new file mode 100644 index 0000000000..908757f8c8 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi/WifiManager+InterfaceCreationImpact.xml @@ -0,0 +1,211 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/wifi/WifiManager$InterfaceCreationImpact", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/wifi/WifiManager$InterfaceCreationImpact", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(ILjava/util/Set;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(ILjava/util/Set;)V", "", ApiSince=33)>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getInterfaceType", "()I", "GetGetInterfaceTypeHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getInterfaceType", "()I", "GetGetInterfaceTypeHandler", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPackages", "()Ljava/util/Set;", "GetGetPackagesHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getPackages", "()Ljava/util/Set;", "GetGetPackagesHandler", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<System.String> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/WifiManager.xml b/docs/Mono.Android/en/Android.Net.Wifi/WifiManager.xml index 190d1b4094..c1629f60c5 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi/WifiManager.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi/WifiManager.xml @@ -81,6 +81,64 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_REMOVE_SUGGESTION_DISCONNECT", ApiSince=33)] + [<Android.Runtime.Register("ACTION_REMOVE_SUGGESTION_DISCONNECT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.ActionRemoveSuggestionType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.ActionRemoveSuggestionType enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.ActionRemoveSuggestionType + + 2 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_REMOVE_SUGGESTION_LINGER", ApiSince=33)] + [<Android.Runtime.Register("ACTION_REMOVE_SUGGESTION_LINGER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.ActionRemoveSuggestionType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.ActionRemoveSuggestionType enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.ActionRemoveSuggestionType + + 1 + + To be added. + To be added. + + @@ -356,6 +414,34 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("allowAutojoinGlobal", "(Z)V", "GetAllowAutojoinGlobal_ZHandler", ApiSince=33)] + [<Android.Runtime.Register("allowAutojoinGlobal", "(Z)V", "GetAllowAutojoinGlobal_ZHandler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + @@ -1533,6 +1619,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isEasyConnectDppAkmSupported", "()Z", "GetIsEasyConnectDppAkmSupportedHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isEasyConnectDppAkmSupported", "()Z", "GetIsEasyConnectDppAkmSupportedHandler", ApiSince=33)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + @@ -1878,6 +1989,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isStaConcurrencyForMultiInternetSupported", "()Z", "GetIsStaConcurrencyForMultiInternetSupportedHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isStaConcurrencyForMultiInternetSupported", "()Z", "GetIsStaConcurrencyForMultiInternetSupportedHandler", ApiSince=33)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + @@ -1906,6 +2042,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isTrustOnFirstUseSupported", "()Z", "GetIsTrustOnFirstUseSupportedHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isTrustOnFirstUseSupported", "()Z", "GetIsTrustOnFirstUseSupportedHandler", ApiSince=33)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + @@ -1985,6 +2146,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isWifiPasspointEnabled", "()Z", "GetIsWifiPasspointEnabledHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isWifiPasspointEnabled", "()Z", "GetIsWifiPasspointEnabledHandler", ApiSince=33)>] + + + [get: Android.Runtime.RequiresPermission("android.permission.ACCESS_WIFI_STATE")] + [<get: Android.Runtime.RequiresPermission("android.permission.ACCESS_WIFI_STATE")>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + @@ -2008,8 +2198,8 @@ - [Android.Runtime.IntDef(Fields=new System.String[] { "WifiStandardUnknown", "WifiStandardLegacy", "WifiStandard11n", "WifiStandard11ac", "WifiStandard11ax", "WifiStandard11ad" }, Type="Android.Net.Wifi.ScanResult")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "WifiStandardUnknown", "WifiStandardLegacy", "WifiStandard11n", "WifiStandard11ac", "WifiStandard11ax", "WifiStandard11ad" }, Type="Android.Net.Wifi.ScanResult")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "WifiStandardUnknown", "WifiStandardLegacy", "WifiStandard11n", "WifiStandard11ac", "WifiStandard11ax", "WifiStandard11ad", "WifiStandard11be" }, Type="Android.Net.Wifi.ScanResult")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "WifiStandardUnknown", "WifiStandardLegacy", "WifiStandard11n", "WifiStandard11ac", "WifiStandard11ax", "WifiStandard11ad", "WifiStandard11be" }, Type="Android.Net.Wifi.ScanResult")>] @@ -2353,6 +2543,36 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("queryAutojoinGlobal", "(Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetQueryAutojoinGlobal_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=33)] + [<Android.Runtime.Register("queryAutojoinGlobal", "(Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetQueryAutojoinGlobal_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -2565,6 +2785,54 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeNetworkSuggestions", "(Ljava/util/List;I)I", "GetRemoveNetworkSuggestions_Ljava_util_List_IHandler", ApiSince=33)] + [<Android.Runtime.Register("removeNetworkSuggestions", "(Ljava/util/List;I)I", "GetRemoveNetworkSuggestions_Ljava_util_List_IHandler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.CHANGE_WIFI_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.CHANGE_WIFI_STATE")>] + + + + Android.Net.Wifi.NetworkStatus + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ActionRemoveSuggestionLinger", "ActionRemoveSuggestionDisconnect" }, Type="Android.Net.Wifi.WifiManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ActionRemoveSuggestionLinger", "ActionRemoveSuggestionDisconnect" }, Type="Android.Net.Wifi.WifiManager")>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -2693,6 +2961,47 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("reportCreateInterfaceImpact", "(IZLjava/util/concurrent/Executor;Ljava/util/function/BiConsumer;)V", "GetReportCreateInterfaceImpact_IZLjava_util_concurrent_Executor_Ljava_util_function_BiConsumer_Handler", ApiSince=33)] + [<Android.Runtime.Register("reportCreateInterfaceImpact", "(IZLjava/util/concurrent/Executor;Ljava/util/function/BiConsumer;)V", "GetReportCreateInterfaceImpact_IZLjava_util_concurrent_Executor_Ljava_util_function_BiConsumer_Handler", ApiSince=33)>] + + + + System.Void + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "WifiInterfaceTypeSta", "WifiInterfaceTypeAp", "WifiInterfaceTypeAware", "WifiInterfaceTypeDirect" }, Type="Android.Net.Wifi.WifiManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "WifiInterfaceTypeSta", "WifiInterfaceTypeAp", "WifiInterfaceTypeAware", "WifiInterfaceTypeDirect" }, Type="Android.Net.Wifi.WifiManager")>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -2913,6 +3222,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getStaConcurrencyForMultiInternetMode", "()I", "GetGetStaConcurrencyForMultiInternetModeHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getStaConcurrencyForMultiInternetMode", "()I", "GetGetStaConcurrencyForMultiInternetModeHandler", ApiSince=33)>] + + + [get: Android.Runtime.RequiresPermission("android.permission.ACCESS_WIFI_STATE")] + [<get: Android.Runtime.RequiresPermission("android.permission.ACCESS_WIFI_STATE")>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + @@ -3220,6 +3558,35 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATUS_NETWORK_SUGGESTIONS_ERROR_RESTRICTED_BY_ADMIN", ApiSince=33)] + [<Android.Runtime.Register("STATUS_NETWORK_SUGGESTIONS_ERROR_RESTRICTED_BY_ADMIN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.NetworkStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.NetworkStatus enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.NetworkStatus + + 8 + + To be added. + To be added. + + @@ -3769,6 +4136,209 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIFI_INTERFACE_TYPE_AP", ApiSince=33)] + [<Android.Runtime.Register("WIFI_INTERFACE_TYPE_AP", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.InterfaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.InterfaceType enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.InterfaceType + + 1 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIFI_INTERFACE_TYPE_AWARE", ApiSince=33)] + [<Android.Runtime.Register("WIFI_INTERFACE_TYPE_AWARE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.InterfaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.InterfaceType enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.InterfaceType + + 2 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIFI_INTERFACE_TYPE_DIRECT", ApiSince=33)] + [<Android.Runtime.Register("WIFI_INTERFACE_TYPE_DIRECT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.InterfaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.InterfaceType enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.InterfaceType + + 3 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIFI_INTERFACE_TYPE_STA", ApiSince=33)] + [<Android.Runtime.Register("WIFI_INTERFACE_TYPE_STA", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.InterfaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.InterfaceType enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.InterfaceType + + 0 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIFI_MULTI_INTERNET_MODE_DBS_AP", ApiSince=33)] + [<Android.Runtime.Register("WIFI_MULTI_INTERNET_MODE_DBS_AP", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.MultiInternetMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.MultiInternetMode enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.MultiInternetMode + + 1 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIFI_MULTI_INTERNET_MODE_DISABLED", ApiSince=33)] + [<Android.Runtime.Register("WIFI_MULTI_INTERNET_MODE_DISABLED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.MultiInternetMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.MultiInternetMode enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.MultiInternetMode + + 0 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIFI_MULTI_INTERNET_MODE_MULTI_AP", ApiSince=33)] + [<Android.Runtime.Register("WIFI_MULTI_INTERNET_MODE_MULTI_AP", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.MultiInternetMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.MultiInternetMode enum directly instead of this field.", true)>] + + + + Android.Net.Wifi.MultiInternetMode + + 2 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/WifiNetworkSuggestion+Builder.xml b/docs/Mono.Android/en/Android.Net.Wifi/WifiNetworkSuggestion+Builder.xml index 46672f9e36..16b281a4a5 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi/WifiNetworkSuggestion+Builder.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi/WifiNetworkSuggestion+Builder.xml @@ -504,6 +504,35 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRestricted", "(Z)Landroid/net/wifi/WifiNetworkSuggestion$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setRestricted", "(Z)Landroid/net/wifi/WifiNetworkSuggestion$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.WifiNetworkSuggestion+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -533,6 +562,35 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSubscriptionGroup", "(Landroid/os/ParcelUuid;)Landroid/net/wifi/WifiNetworkSuggestion$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setSubscriptionGroup", "(Landroid/os/ParcelUuid;)Landroid/net/wifi/WifiNetworkSuggestion$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.WifiNetworkSuggestion+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -649,6 +707,35 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setWifiSsid", "(Landroid/net/wifi/WifiSsid;)Landroid/net/wifi/WifiNetworkSuggestion$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setWifiSsid", "(Landroid/net/wifi/WifiSsid;)Landroid/net/wifi/WifiNetworkSuggestion$Builder;", "", ApiSince=33)>] + + + + Android.Net.Wifi.WifiNetworkSuggestion+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/WifiNetworkSuggestion.xml b/docs/Mono.Android/en/Android.Net.Wifi/WifiNetworkSuggestion.xml index 354955aa4a..2cee4d48c0 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi/WifiNetworkSuggestion.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi/WifiNetworkSuggestion.xml @@ -314,6 +314,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isRestricted", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isRestricted", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + @@ -396,6 +421,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMacRandomizationSetting", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getMacRandomizationSetting", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + @@ -585,6 +635,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSubscriptionGroup", "()Landroid/os/ParcelUuid;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSubscriptionGroup", "()Landroid/os/ParcelUuid;", "", ApiSince=33)>] + + + + Android.OS.ParcelUuid + + + To be added. + To be added. + To be added. + + @@ -668,6 +743,31 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getWifiSsid", "()Landroid/net/wifi/WifiSsid;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getWifiSsid", "()Landroid/net/wifi/WifiSsid;", "", ApiSince=33)>] + + + + Android.Net.Wifi.WifiSsid + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/WifiSecurityType.xml b/docs/Mono.Android/en/Android.Net.Wifi/WifiSecurityType.xml index db9fb666ba..f4c4020e3f 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi/WifiSecurityType.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi/WifiSecurityType.xml @@ -15,6 +15,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.WifiInfo.SecurityTypeDpp", JniField="android/net/wifi/WifiInfo.SECURITY_TYPE_DPP")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.WifiInfo.SecurityTypeDpp", JniField="android/net/wifi/WifiInfo.SECURITY_TYPE_DPP")>] + + + + Android.Net.Wifi.WifiSecurityType + + 13 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/WifiSsid+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Net.Wifi/WifiSsid+InterfaceConsts.xml new file mode 100644 index 0000000000..0077244ab3 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi/WifiSsid+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/WifiSsid.xml b/docs/Mono.Android/en/Android.Net.Wifi/WifiSsid.xml new file mode 100644 index 0000000000..cd9cd393f5 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net.Wifi/WifiSsid.xml @@ -0,0 +1,278 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/net/wifi/WifiSsid", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/wifi/WifiSsid", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("fromBytes", "([B)Landroid/net/wifi/WifiSsid;", "", ApiSince=33)] + [<Android.Runtime.Register("fromBytes", "([B)Landroid/net/wifi/WifiSsid;", "", ApiSince=33)>] + + + + Android.Net.Wifi.WifiSsid + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getBytes", "()[B", "", ApiSince=33)] + [<Android.Runtime.Register("getBytes", "()[B", "", ApiSince=33)>] + + + + System.Byte[] + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net.Wifi/WifiStandard.xml b/docs/Mono.Android/en/Android.Net.Wifi/WifiStandard.xml index aaa2e060c1..6d90ad638d 100644 --- a/docs/Mono.Android/en/Android.Net.Wifi/WifiStandard.xml +++ b/docs/Mono.Android/en/Android.Net.Wifi/WifiStandard.xml @@ -135,6 +135,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.ScanResult.WifiStandard11be", JniField="android/net/wifi/ScanResult.WIFI_STANDARD_11BE")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.ScanResult.WifiStandard11be", JniField="android/net/wifi/ScanResult.WIFI_STANDARD_11BE")>] + + + + Android.Net.Wifi.WifiStandard + + 8 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net/DnsResolver+DnsException.xml b/docs/Mono.Android/en/Android.Net/DnsResolver+DnsException.xml index 78394af544..feeb4a6d8b 100644 --- a/docs/Mono.Android/en/Android.Net/DnsResolver+DnsException.xml +++ b/docs/Mono.Android/en/Android.Net/DnsResolver+DnsException.xml @@ -22,6 +22,33 @@ To be added. + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(ILjava/lang/Throwable;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(ILjava/lang/Throwable;)V", "", ApiSince=33)>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net/EthernetNetworkSpecifier+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Net/EthernetNetworkSpecifier+InterfaceConsts.xml new file mode 100644 index 0000000000..2b4d76457e --- /dev/null +++ b/docs/Mono.Android/en/Android.Net/EthernetNetworkSpecifier+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Net/EthernetNetworkSpecifier.xml b/docs/Mono.Android/en/Android.Net/EthernetNetworkSpecifier.xml new file mode 100644 index 0000000000..2504f21dee --- /dev/null +++ b/docs/Mono.Android/en/Android.Net/EthernetNetworkSpecifier.xml @@ -0,0 +1,302 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Net.NetworkSpecifier + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/net/EthernetNetworkSpecifier", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/EthernetNetworkSpecifier", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=33)>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("canBeSatisfiedBy", "(Landroid/net/NetworkSpecifier;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("canBeSatisfiedBy", "(Landroid/net/NetworkSpecifier;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getInterfaceName", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getInterfaceName", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net/Ikev2VpnProfile+Builder.xml b/docs/Mono.Android/en/Android.Net/Ikev2VpnProfile+Builder.xml index 4aa3e67907..d627f6763a 100644 --- a/docs/Mono.Android/en/Android.Net/Ikev2VpnProfile+Builder.xml +++ b/docs/Mono.Android/en/Android.Net/Ikev2VpnProfile+Builder.xml @@ -33,6 +33,31 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/net/ipsec/ike/IkeTunnelConnectionParams;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/net/ipsec/ike/IkeTunnelConnectionParams;)V", "", ApiSince=33)>] + + + + + + + To be added. + To be added. + To be added. + + @@ -290,6 +315,35 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setLocalRoutesExcluded", "(Z)Landroid/net/Ikev2VpnProfile$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setLocalRoutesExcluded", "(Z)Landroid/net/Ikev2VpnProfile$Builder;", "", ApiSince=33)>] + + + + Android.Net.Ikev2VpnProfile+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -377,6 +431,35 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRequiresInternetValidation", "(Z)Landroid/net/Ikev2VpnProfile$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setRequiresInternetValidation", "(Z)Landroid/net/Ikev2VpnProfile$Builder;", "", ApiSince=33)>] + + + + Android.Net.Ikev2VpnProfile+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net/Ikev2VpnProfile.xml b/docs/Mono.Android/en/Android.Net/Ikev2VpnProfile.xml index 477acb14b9..c2daaaf651 100644 --- a/docs/Mono.Android/en/Android.Net/Ikev2VpnProfile.xml +++ b/docs/Mono.Android/en/Android.Net/Ikev2VpnProfile.xml @@ -106,6 +106,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getIkeTunnelConnectionParams", "()Landroid/net/ipsec/ike/IkeTunnelConnectionParams;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getIkeTunnelConnectionParams", "()Landroid/net/ipsec/ike/IkeTunnelConnectionParams;", "", ApiSince=33)>] + + + + Android.Net.IpSec.Ike.IkeTunnelConnectionParams + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net/IpConfiguration+Builder.xml b/docs/Mono.Android/en/Android.Net/IpConfiguration+Builder.xml new file mode 100644 index 0000000000..5306eeab75 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net/IpConfiguration+Builder.xml @@ -0,0 +1,218 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/IpConfiguration$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/IpConfiguration$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/net/IpConfiguration;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/net/IpConfiguration;", "", ApiSince=33)>] + + + + Android.Net.IpConfiguration + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setHttpProxy", "(Landroid/net/ProxyInfo;)Landroid/net/IpConfiguration$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setHttpProxy", "(Landroid/net/ProxyInfo;)Landroid/net/IpConfiguration$Builder;", "", ApiSince=33)>] + + + + Android.Net.IpConfiguration+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setStaticIpConfiguration", "(Landroid/net/StaticIpConfiguration;)Landroid/net/IpConfiguration$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setStaticIpConfiguration", "(Landroid/net/StaticIpConfiguration;)Landroid/net/IpConfiguration$Builder;", "", ApiSince=33)>] + + + + Android.Net.IpConfiguration+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net/IpConfiguration+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Net/IpConfiguration+InterfaceConsts.xml new file mode 100644 index 0000000000..7a2b4fc77c --- /dev/null +++ b/docs/Mono.Android/en/Android.Net/IpConfiguration+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Net/IpConfiguration.xml b/docs/Mono.Android/en/Android.Net/IpConfiguration.xml new file mode 100644 index 0000000000..f7edb6138d --- /dev/null +++ b/docs/Mono.Android/en/Android.Net/IpConfiguration.xml @@ -0,0 +1,273 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/net/IpConfiguration", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/IpConfiguration", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getHttpProxy", "()Landroid/net/ProxyInfo;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getHttpProxy", "()Landroid/net/ProxyInfo;", "", ApiSince=33)>] + + + + Android.Net.ProxyInfo + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getStaticIpConfiguration", "()Landroid/net/StaticIpConfiguration;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getStaticIpConfiguration", "()Landroid/net/StaticIpConfiguration;", "", ApiSince=33)>] + + + + Android.Net.StaticIpConfiguration + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net/IpPrefix.xml b/docs/Mono.Android/en/Android.Net/IpPrefix.xml index d6b0a5ff2a..3821cb8810 100644 --- a/docs/Mono.Android/en/Android.Net/IpPrefix.xml +++ b/docs/Mono.Android/en/Android.Net/IpPrefix.xml @@ -43,6 +43,33 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/net/InetAddress;I)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/net/InetAddress;I)V", "", ApiSince=33)>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net/IpSecManager.xml b/docs/Mono.Android/en/Android.Net/IpSecManager.xml index 36d8dd913e..57754d6ebf 100644 --- a/docs/Mono.Android/en/Android.Net/IpSecManager.xml +++ b/docs/Mono.Android/en/Android.Net/IpSecManager.xml @@ -1,6 +1,6 @@ - - + + @@ -33,11 +33,32 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + - - + + - + Method Mono.Android @@ -45,8 +66,8 @@ - [Android.Runtime.Register("allocateSecurityParameterIndex", "(Ljava/net/InetAddress;)Landroid/net/IpSecManager$SecurityParameterIndex;", "", ApiSince=28)] - [<Android.Runtime.Register("allocateSecurityParameterIndex", "(Ljava/net/InetAddress;)Landroid/net/IpSecManager$SecurityParameterIndex;", "", ApiSince=28)>] + [Android.Runtime.Register("allocateSecurityParameterIndex", "(Ljava/net/InetAddress;)Landroid/net/IpSecManager$SecurityParameterIndex;", "GetAllocateSecurityParameterIndex_Ljava_net_InetAddress_Handler", ApiSince=28)] + [<Android.Runtime.Register("allocateSecurityParameterIndex", "(Ljava/net/InetAddress;)Landroid/net/IpSecManager$SecurityParameterIndex;", "GetAllocateSecurityParameterIndex_Ljava_net_InetAddress_Handler", ApiSince=28)>] @@ -63,10 +84,10 @@ - - + + - + Method Mono.Android @@ -74,8 +95,8 @@ - [Android.Runtime.Register("allocateSecurityParameterIndex", "(Ljava/net/InetAddress;I)Landroid/net/IpSecManager$SecurityParameterIndex;", "", ApiSince=28)] - [<Android.Runtime.Register("allocateSecurityParameterIndex", "(Ljava/net/InetAddress;I)Landroid/net/IpSecManager$SecurityParameterIndex;", "", ApiSince=28)>] + [Android.Runtime.Register("allocateSecurityParameterIndex", "(Ljava/net/InetAddress;I)Landroid/net/IpSecManager$SecurityParameterIndex;", "GetAllocateSecurityParameterIndex_Ljava_net_InetAddress_IHandler", ApiSince=28)] + [<Android.Runtime.Register("allocateSecurityParameterIndex", "(Ljava/net/InetAddress;I)Landroid/net/IpSecManager$SecurityParameterIndex;", "GetAllocateSecurityParameterIndex_Ljava_net_InetAddress_IHandler", ApiSince=28)>] @@ -94,10 +115,10 @@ - - + + - + Method Mono.Android @@ -105,8 +126,8 @@ - [Android.Runtime.Register("applyTransportModeTransform", "(Ljava/io/FileDescriptor;ILandroid/net/IpSecTransform;)V", "", ApiSince=28)] - [<Android.Runtime.Register("applyTransportModeTransform", "(Ljava/io/FileDescriptor;ILandroid/net/IpSecTransform;)V", "", ApiSince=28)>] + [Android.Runtime.Register("applyTransportModeTransform", "(Ljava/io/FileDescriptor;ILandroid/net/IpSecTransform;)V", "GetApplyTransportModeTransform_Ljava_io_FileDescriptor_ILandroid_net_IpSecTransform_Handler", ApiSince=28)] + [<Android.Runtime.Register("applyTransportModeTransform", "(Ljava/io/FileDescriptor;ILandroid/net/IpSecTransform;)V", "GetApplyTransportModeTransform_Ljava_io_FileDescriptor_ILandroid_net_IpSecTransform_Handler", ApiSince=28)>] @@ -144,10 +165,10 @@ - - + + - + Method Mono.Android @@ -155,8 +176,8 @@ - [Android.Runtime.Register("applyTransportModeTransform", "(Ljava/net/DatagramSocket;ILandroid/net/IpSecTransform;)V", "", ApiSince=28)] - [<Android.Runtime.Register("applyTransportModeTransform", "(Ljava/net/DatagramSocket;ILandroid/net/IpSecTransform;)V", "", ApiSince=28)>] + [Android.Runtime.Register("applyTransportModeTransform", "(Ljava/net/DatagramSocket;ILandroid/net/IpSecTransform;)V", "GetApplyTransportModeTransform_Ljava_net_DatagramSocket_ILandroid_net_IpSecTransform_Handler", ApiSince=28)] + [<Android.Runtime.Register("applyTransportModeTransform", "(Ljava/net/DatagramSocket;ILandroid/net/IpSecTransform;)V", "GetApplyTransportModeTransform_Ljava_net_DatagramSocket_ILandroid_net_IpSecTransform_Handler", ApiSince=28)>] @@ -194,10 +215,10 @@ - - + + - + Method Mono.Android @@ -205,8 +226,8 @@ - [Android.Runtime.Register("applyTransportModeTransform", "(Ljava/net/Socket;ILandroid/net/IpSecTransform;)V", "", ApiSince=28)] - [<Android.Runtime.Register("applyTransportModeTransform", "(Ljava/net/Socket;ILandroid/net/IpSecTransform;)V", "", ApiSince=28)>] + [Android.Runtime.Register("applyTransportModeTransform", "(Ljava/net/Socket;ILandroid/net/IpSecTransform;)V", "GetApplyTransportModeTransform_Ljava_net_Socket_ILandroid_net_IpSecTransform_Handler", ApiSince=28)] + [<Android.Runtime.Register("applyTransportModeTransform", "(Ljava/net/Socket;ILandroid/net/IpSecTransform;)V", "GetApplyTransportModeTransform_Ljava_net_Socket_ILandroid_net_IpSecTransform_Handler", ApiSince=28)>] @@ -355,10 +376,10 @@ - - + + - + Method Mono.Android @@ -366,8 +387,8 @@ - [Android.Runtime.Register("openUdpEncapsulationSocket", "()Landroid/net/IpSecManager$UdpEncapsulationSocket;", "", ApiSince=28)] - [<Android.Runtime.Register("openUdpEncapsulationSocket", "()Landroid/net/IpSecManager$UdpEncapsulationSocket;", "", ApiSince=28)>] + [Android.Runtime.Register("openUdpEncapsulationSocket", "()Landroid/net/IpSecManager$UdpEncapsulationSocket;", "GetOpenUdpEncapsulationSocketHandler", ApiSince=28)] + [<Android.Runtime.Register("openUdpEncapsulationSocket", "()Landroid/net/IpSecManager$UdpEncapsulationSocket;", "GetOpenUdpEncapsulationSocketHandler", ApiSince=28)>] @@ -392,10 +413,10 @@ - - + + - + Method Mono.Android @@ -403,8 +424,8 @@ - [Android.Runtime.Register("openUdpEncapsulationSocket", "(I)Landroid/net/IpSecManager$UdpEncapsulationSocket;", "", ApiSince=28)] - [<Android.Runtime.Register("openUdpEncapsulationSocket", "(I)Landroid/net/IpSecManager$UdpEncapsulationSocket;", "", ApiSince=28)>] + [Android.Runtime.Register("openUdpEncapsulationSocket", "(I)Landroid/net/IpSecManager$UdpEncapsulationSocket;", "GetOpenUdpEncapsulationSocket_IHandler", ApiSince=28)] + [<Android.Runtime.Register("openUdpEncapsulationSocket", "(I)Landroid/net/IpSecManager$UdpEncapsulationSocket;", "GetOpenUdpEncapsulationSocket_IHandler", ApiSince=28)>] @@ -432,10 +453,10 @@ - - + + - + Method Mono.Android @@ -443,8 +464,8 @@ - [Android.Runtime.Register("removeTransportModeTransforms", "(Ljava/io/FileDescriptor;)V", "", ApiSince=28)] - [<Android.Runtime.Register("removeTransportModeTransforms", "(Ljava/io/FileDescriptor;)V", "", ApiSince=28)>] + [Android.Runtime.Register("removeTransportModeTransforms", "(Ljava/io/FileDescriptor;)V", "GetRemoveTransportModeTransforms_Ljava_io_FileDescriptor_Handler", ApiSince=28)] + [<Android.Runtime.Register("removeTransportModeTransforms", "(Ljava/io/FileDescriptor;)V", "GetRemoveTransportModeTransforms_Ljava_io_FileDescriptor_Handler", ApiSince=28)>] @@ -471,10 +492,10 @@ - - + + - + Method Mono.Android @@ -482,8 +503,8 @@ - [Android.Runtime.Register("removeTransportModeTransforms", "(Ljava/net/DatagramSocket;)V", "", ApiSince=28)] - [<Android.Runtime.Register("removeTransportModeTransforms", "(Ljava/net/DatagramSocket;)V", "", ApiSince=28)>] + [Android.Runtime.Register("removeTransportModeTransforms", "(Ljava/net/DatagramSocket;)V", "GetRemoveTransportModeTransforms_Ljava_net_DatagramSocket_Handler", ApiSince=28)] + [<Android.Runtime.Register("removeTransportModeTransforms", "(Ljava/net/DatagramSocket;)V", "GetRemoveTransportModeTransforms_Ljava_net_DatagramSocket_Handler", ApiSince=28)>] @@ -510,10 +531,10 @@ - - + + - + Method Mono.Android @@ -521,8 +542,8 @@ - [Android.Runtime.Register("removeTransportModeTransforms", "(Ljava/net/Socket;)V", "", ApiSince=28)] - [<Android.Runtime.Register("removeTransportModeTransforms", "(Ljava/net/Socket;)V", "", ApiSince=28)>] + [Android.Runtime.Register("removeTransportModeTransforms", "(Ljava/net/Socket;)V", "GetRemoveTransportModeTransforms_Ljava_net_Socket_Handler", ApiSince=28)] + [<Android.Runtime.Register("removeTransportModeTransforms", "(Ljava/net/Socket;)V", "GetRemoveTransportModeTransforms_Ljava_net_Socket_Handler", ApiSince=28)>] diff --git a/docs/Mono.Android/en/Android.Net/NetCapability.xml b/docs/Mono.Android/en/Android.Net/NetCapability.xml index 7db77604d8..a16e36a013 100644 --- a/docs/Mono.Android/en/Android.Net/NetCapability.xml +++ b/docs/Mono.Android/en/Android.Net/NetCapability.xml @@ -356,6 +356,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.NetworkCapabilities.NetCapabilityMmtel", JniField="android/net/NetworkCapabilities.NET_CAPABILITY_MMTEL")] + [<Android.Runtime.IntDefinition("Android.Net.NetworkCapabilities.NetCapabilityMmtel", JniField="android/net/NetworkCapabilities.NET_CAPABILITY_MMTEL")>] + + + + Android.Net.NetCapability + + 33 + + To be added. + + @@ -509,6 +533,54 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.NetworkCapabilities.NetCapabilityPrioritizeBandwidth", JniField="android/net/NetworkCapabilities.NET_CAPABILITY_PRIORITIZE_BANDWIDTH")] + [<Android.Runtime.IntDefinition("Android.Net.NetworkCapabilities.NetCapabilityPrioritizeBandwidth", JniField="android/net/NetworkCapabilities.NET_CAPABILITY_PRIORITIZE_BANDWIDTH")>] + + + + Android.Net.NetCapability + + 35 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.NetworkCapabilities.NetCapabilityPrioritizeLatency", JniField="android/net/NetworkCapabilities.NET_CAPABILITY_PRIORITIZE_LATENCY")] + [<Android.Runtime.IntDefinition("Android.Net.NetworkCapabilities.NetCapabilityPrioritizeLatency", JniField="android/net/NetworkCapabilities.NET_CAPABILITY_PRIORITIZE_LATENCY")>] + + + + Android.Net.NetCapability + + 34 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net/NetEnterpriseId.xml b/docs/Mono.Android/en/Android.Net/NetEnterpriseId.xml new file mode 100644 index 0000000000..b04a06d19b --- /dev/null +++ b/docs/Mono.Android/en/Android.Net/NetEnterpriseId.xml @@ -0,0 +1,139 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.NetworkCapabilities.NetEnterpriseId5", JniField="android/net/NetworkCapabilities.NET_ENTERPRISE_ID_5")] + [<Android.Runtime.IntDefinition("Android.Net.NetworkCapabilities.NetEnterpriseId5", JniField="android/net/NetworkCapabilities.NET_ENTERPRISE_ID_5")>] + + + + Android.Net.NetEnterpriseId + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.NetworkCapabilities.NetEnterpriseId4", JniField="android/net/NetworkCapabilities.NET_ENTERPRISE_ID_4")] + [<Android.Runtime.IntDefinition("Android.Net.NetworkCapabilities.NetEnterpriseId4", JniField="android/net/NetworkCapabilities.NET_ENTERPRISE_ID_4")>] + + + + Android.Net.NetEnterpriseId + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.NetworkCapabilities.NetEnterpriseId1", JniField="android/net/NetworkCapabilities.NET_ENTERPRISE_ID_1")] + [<Android.Runtime.IntDefinition("Android.Net.NetworkCapabilities.NetEnterpriseId1", JniField="android/net/NetworkCapabilities.NET_ENTERPRISE_ID_1")>] + + + + Android.Net.NetEnterpriseId + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.NetworkCapabilities.NetEnterpriseId3", JniField="android/net/NetworkCapabilities.NET_ENTERPRISE_ID_3")] + [<Android.Runtime.IntDefinition("Android.Net.NetworkCapabilities.NetEnterpriseId3", JniField="android/net/NetworkCapabilities.NET_ENTERPRISE_ID_3")>] + + + + Android.Net.NetEnterpriseId + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.NetworkCapabilities.NetEnterpriseId2", JniField="android/net/NetworkCapabilities.NET_ENTERPRISE_ID_2")] + [<Android.Runtime.IntDefinition("Android.Net.NetworkCapabilities.NetEnterpriseId2", JniField="android/net/NetworkCapabilities.NET_ENTERPRISE_ID_2")>] + + + + Android.Net.NetEnterpriseId + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net/NetworkCapabilities.xml b/docs/Mono.Android/en/Android.Net/NetworkCapabilities.xml index f7a8d149e9..30153e2124 100644 --- a/docs/Mono.Android/en/Android.Net/NetworkCapabilities.xml +++ b/docs/Mono.Android/en/Android.Net/NetworkCapabilities.xml @@ -177,6 +177,32 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getEnterpriseIds", "()[I", "", ApiSince=33)] + [<Android.Runtime.Register("getEnterpriseIds", "()[I", "", ApiSince=33)>] + + + + System.Int32[] + + + + To be added. + To be added. + To be added. + + @@ -215,6 +241,42 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("hasEnterpriseId", "(I)Z", "", ApiSince=33)] + [<Android.Runtime.Register("hasEnterpriseId", "(I)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "NetEnterpriseId1", "NetEnterpriseId2", "NetEnterpriseId3", "NetEnterpriseId4", "NetEnterpriseId5" }, Type="Android.Net.NetworkCapabilities")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "NetEnterpriseId1", "NetEnterpriseId2", "NetEnterpriseId3", "NetEnterpriseId4", "NetEnterpriseId5" }, Type="Android.Net.NetworkCapabilities")>] + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -783,6 +845,38 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NET_CAPABILITY_MMTEL", ApiSince=33)] + [<Android.Runtime.Register("NET_CAPABILITY_MMTEL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetCapability enum directly instead of this field.", true)>] + + + + Android.Net.NetCapability + + 33 + + To be added. + To be added. + + @@ -981,6 +1075,70 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NET_CAPABILITY_PRIORITIZE_BANDWIDTH", ApiSince=33)] + [<Android.Runtime.Register("NET_CAPABILITY_PRIORITIZE_BANDWIDTH", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetCapability enum directly instead of this field.", true)>] + + + + Android.Net.NetCapability + + 35 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NET_CAPABILITY_PRIORITIZE_LATENCY", ApiSince=33)] + [<Android.Runtime.Register("NET_CAPABILITY_PRIORITIZE_LATENCY", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetCapability enum directly instead of this field.", true)>] + + + + Android.Net.NetCapability + + 34 + + To be added. + To be added. + + @@ -1221,6 +1379,166 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NET_ENTERPRISE_ID_1", ApiSince=33)] + [<Android.Runtime.Register("NET_ENTERPRISE_ID_1", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetEnterpriseId enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetEnterpriseId enum directly instead of this field.", true)>] + + + + Android.Net.NetEnterpriseId + + 1 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NET_ENTERPRISE_ID_2", ApiSince=33)] + [<Android.Runtime.Register("NET_ENTERPRISE_ID_2", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetEnterpriseId enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetEnterpriseId enum directly instead of this field.", true)>] + + + + Android.Net.NetEnterpriseId + + 2 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NET_ENTERPRISE_ID_3", ApiSince=33)] + [<Android.Runtime.Register("NET_ENTERPRISE_ID_3", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetEnterpriseId enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetEnterpriseId enum directly instead of this field.", true)>] + + + + Android.Net.NetEnterpriseId + + 3 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NET_ENTERPRISE_ID_4", ApiSince=33)] + [<Android.Runtime.Register("NET_ENTERPRISE_ID_4", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetEnterpriseId enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetEnterpriseId enum directly instead of this field.", true)>] + + + + Android.Net.NetEnterpriseId + + 4 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NET_ENTERPRISE_ID_5", ApiSince=33)] + [<Android.Runtime.Register("NET_ENTERPRISE_ID_5", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetEnterpriseId enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetEnterpriseId enum directly instead of this field.", true)>] + + + + Android.Net.NetEnterpriseId + + 5 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net/PlatformVpnProfile.xml b/docs/Mono.Android/en/Android.Net/PlatformVpnProfile.xml index 0c7815089a..b1ac46e475 100644 --- a/docs/Mono.Android/en/Android.Net/PlatformVpnProfile.xml +++ b/docs/Mono.Android/en/Android.Net/PlatformVpnProfile.xml @@ -54,6 +54,79 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("areLocalRoutesExcluded", "()Z", "", ApiSince=33)] + [<Android.Runtime.Register("areLocalRoutesExcluded", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + + Returns whether the local traffic is exempted from the VPN. + To be added. + + + + Java documentation for android.net.PlatformVpnProfile.areLocalRoutesExcluded(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isInternetValidationRequired", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isInternetValidationRequired", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + Returns whether this VPN should undergo Internet validation. + To be added. + + + + Java documentation for android.net.PlatformVpnProfile.isInternetValidationRequired(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Net/RouteInfo.xml b/docs/Mono.Android/en/Android.Net/RouteInfo.xml index 7ed1e045e7..96e61c8be1 100644 --- a/docs/Mono.Android/en/Android.Net/RouteInfo.xml +++ b/docs/Mono.Android/en/Android.Net/RouteInfo.xml @@ -300,6 +300,102 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RTN_THROW", ApiSince=33)] + [<Android.Runtime.Register("RTN_THROW", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.RouteType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.RouteType enum directly instead of this field.", true)>] + + + + Android.Net.RouteType + + 9 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RTN_UNICAST", ApiSince=33)] + [<Android.Runtime.Register("RTN_UNICAST", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.RouteType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.RouteType enum directly instead of this field.", true)>] + + + + Android.Net.RouteType + + 1 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RTN_UNREACHABLE", ApiSince=33)] + [<Android.Runtime.Register("RTN_UNREACHABLE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.RouteType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.RouteType enum directly instead of this field.", true)>] + + + + Android.Net.RouteType + + 7 + + To be added. + To be added. + + @@ -362,6 +458,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getType", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getType", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net/RouteType.xml b/docs/Mono.Android/en/Android.Net/RouteType.xml new file mode 100644 index 0000000000..558092bd9b --- /dev/null +++ b/docs/Mono.Android/en/Android.Net/RouteType.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.RouteInfo.RtnThrow", JniField="android/net/RouteInfo.RTN_THROW")] + [<Android.Runtime.IntDefinition("Android.Net.RouteInfo.RtnThrow", JniField="android/net/RouteInfo.RTN_THROW")>] + + + + Android.Net.RouteType + + 9 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.RouteInfo.RtnUnicast", JniField="android/net/RouteInfo.RTN_UNICAST")] + [<Android.Runtime.IntDefinition("Android.Net.RouteInfo.RtnUnicast", JniField="android/net/RouteInfo.RTN_UNICAST")>] + + + + Android.Net.RouteType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.RouteInfo.RtnUnreachable", JniField="android/net/RouteInfo.RTN_UNREACHABLE")] + [<Android.Runtime.IntDefinition("Android.Net.RouteInfo.RtnUnreachable", JniField="android/net/RouteInfo.RTN_UNREACHABLE")>] + + + + Android.Net.RouteType + + 7 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net/StaticIpConfiguration+Builder.xml b/docs/Mono.Android/en/Android.Net/StaticIpConfiguration+Builder.xml new file mode 100644 index 0000000000..ebd3c52c0d --- /dev/null +++ b/docs/Mono.Android/en/Android.Net/StaticIpConfiguration+Builder.xml @@ -0,0 +1,276 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/StaticIpConfiguration$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/StaticIpConfiguration$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/net/StaticIpConfiguration;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/net/StaticIpConfiguration;", "", ApiSince=33)>] + + + + Android.Net.StaticIpConfiguration + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDnsServers", "(Ljava/lang/Iterable;)Landroid/net/StaticIpConfiguration$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setDnsServers", "(Ljava/lang/Iterable;)Landroid/net/StaticIpConfiguration$Builder;", "", ApiSince=33)>] + + + + Android.Net.StaticIpConfiguration+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDomains", "(Ljava/lang/String;)Landroid/net/StaticIpConfiguration$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setDomains", "(Ljava/lang/String;)Landroid/net/StaticIpConfiguration$Builder;", "", ApiSince=33)>] + + + + Android.Net.StaticIpConfiguration+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setGateway", "(Ljava/net/InetAddress;)Landroid/net/StaticIpConfiguration$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setGateway", "(Ljava/net/InetAddress;)Landroid/net/StaticIpConfiguration$Builder;", "", ApiSince=33)>] + + + + Android.Net.StaticIpConfiguration+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIpAddress", "(Landroid/net/LinkAddress;)Landroid/net/StaticIpConfiguration$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setIpAddress", "(Landroid/net/LinkAddress;)Landroid/net/StaticIpConfiguration$Builder;", "", ApiSince=33)>] + + + + Android.Net.StaticIpConfiguration+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net/StaticIpConfiguration+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Net/StaticIpConfiguration+InterfaceConsts.xml new file mode 100644 index 0000000000..39af22bb1c --- /dev/null +++ b/docs/Mono.Android/en/Android.Net/StaticIpConfiguration+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Net/StaticIpConfiguration.xml b/docs/Mono.Android/en/Android.Net/StaticIpConfiguration.xml new file mode 100644 index 0000000000..07d355a0f3 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net/StaticIpConfiguration.xml @@ -0,0 +1,323 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/net/StaticIpConfiguration", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/StaticIpConfiguration", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDnsServers", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getDnsServers", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Java.Net.InetAddress> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDomains", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getDomains", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getGateway", "()Ljava/net/InetAddress;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getGateway", "()Ljava/net/InetAddress;", "", ApiSince=33)>] + + + + Java.Net.InetAddress + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getIpAddress", "()Landroid/net/LinkAddress;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getIpAddress", "()Landroid/net/LinkAddress;", "", ApiSince=33)>] + + + + Android.Net.LinkAddress + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net/TrafficStats.xml b/docs/Mono.Android/en/Android.Net/TrafficStats.xml index 0c4a8fd95f..ff0327d7af 100644 --- a/docs/Mono.Android/en/Android.Net/TrafficStats.xml +++ b/docs/Mono.Android/en/Android.Net/TrafficStats.xml @@ -1179,7 +1179,7 @@ - + @@ -1219,7 +1219,7 @@ - + @@ -1259,7 +1259,7 @@ - + @@ -1650,7 +1650,7 @@ - + @@ -1689,7 +1689,7 @@ - + @@ -1729,7 +1729,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Net/Uri.xml b/docs/Mono.Android/en/Android.Net/Uri.xml index 27e451a9be..5f877c0490 100644 --- a/docs/Mono.Android/en/Android.Net/Uri.xml +++ b/docs/Mono.Android/en/Android.Net/Uri.xml @@ -1600,7 +1600,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Net/VpnErrorClass.xml b/docs/Mono.Android/en/Android.Net/VpnErrorClass.xml new file mode 100644 index 0000000000..4ad6fc6f25 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net/VpnErrorClass.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.VpnManager.ErrorClassNotRecoverable", JniField="android/net/VpnManager.ERROR_CLASS_NOT_RECOVERABLE")] + [<Android.Runtime.IntDefinition("Android.Net.VpnManager.ErrorClassNotRecoverable", JniField="android/net/VpnManager.ERROR_CLASS_NOT_RECOVERABLE")>] + + + + Android.Net.VpnErrorClass + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.VpnManager.ErrorClassRecoverable", JniField="android/net/VpnManager.ERROR_CLASS_RECOVERABLE")] + [<Android.Runtime.IntDefinition("Android.Net.VpnManager.ErrorClassRecoverable", JniField="android/net/VpnManager.ERROR_CLASS_RECOVERABLE")>] + + + + Android.Net.VpnErrorClass + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net/VpnErrorCode.xml b/docs/Mono.Android/en/Android.Net/VpnErrorCode.xml new file mode 100644 index 0000000000..13aee8518d --- /dev/null +++ b/docs/Mono.Android/en/Android.Net/VpnErrorCode.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.VpnManager.ErrorCodeNetworkIo", JniField="android/net/VpnManager.ERROR_CODE_NETWORK_IO")] + [<Android.Runtime.IntDefinition("Android.Net.VpnManager.ErrorCodeNetworkIo", JniField="android/net/VpnManager.ERROR_CODE_NETWORK_IO")>] + + + + Android.Net.VpnErrorCode + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.VpnManager.ErrorCodeNetworkLost", JniField="android/net/VpnManager.ERROR_CODE_NETWORK_LOST")] + [<Android.Runtime.IntDefinition("Android.Net.VpnManager.ErrorCodeNetworkLost", JniField="android/net/VpnManager.ERROR_CODE_NETWORK_LOST")>] + + + + Android.Net.VpnErrorCode + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.VpnManager.ErrorCodeNetworkProtocolTimeout", JniField="android/net/VpnManager.ERROR_CODE_NETWORK_PROTOCOL_TIMEOUT")] + [<Android.Runtime.IntDefinition("Android.Net.VpnManager.ErrorCodeNetworkProtocolTimeout", JniField="android/net/VpnManager.ERROR_CODE_NETWORK_PROTOCOL_TIMEOUT")>] + + + + Android.Net.VpnErrorCode + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.VpnManager.ErrorCodeNetworkUnknownHost", JniField="android/net/VpnManager.ERROR_CODE_NETWORK_UNKNOWN_HOST")] + [<Android.Runtime.IntDefinition("Android.Net.VpnManager.ErrorCodeNetworkUnknownHost", JniField="android/net/VpnManager.ERROR_CODE_NETWORK_UNKNOWN_HOST")>] + + + + Android.Net.VpnErrorCode + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Net/VpnManager.xml b/docs/Mono.Android/en/Android.Net/VpnManager.xml index a8c5b41f89..3e2b01c707 100644 --- a/docs/Mono.Android/en/Android.Net/VpnManager.xml +++ b/docs/Mono.Android/en/Android.Net/VpnManager.xml @@ -54,6 +54,181 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_VPN_MANAGER_EVENT", ApiSince=33)] + [<Android.Runtime.Register("ACTION_VPN_MANAGER_EVENT", ApiSince=33)>] + + + + System.String + + + Action sent in android.content.Intents to VpnManager clients when an event occurred. + + + + Java documentation for android.net.VpnManager.ACTION_VPN_MANAGER_EVENT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CATEGORY_EVENT_ALWAYS_ON_STATE_CHANGED", ApiSince=33)] + [<Android.Runtime.Register("CATEGORY_EVENT_ALWAYS_ON_STATE_CHANGED", ApiSince=33)>] + + + + System.String + + + The always-on state of this VPN was changed + + + + Java documentation for android.net.VpnManager.CATEGORY_EVENT_ALWAYS_ON_STATE_CHANGED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CATEGORY_EVENT_DEACTIVATED_BY_USER", ApiSince=33)] + [<Android.Runtime.Register("CATEGORY_EVENT_DEACTIVATED_BY_USER", ApiSince=33)>] + + + + System.String + + + The user deactivated the VPN. + + + + Java documentation for android.net.VpnManager.CATEGORY_EVENT_DEACTIVATED_BY_USER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CATEGORY_EVENT_IKE_ERROR", ApiSince=33)] + [<Android.Runtime.Register("CATEGORY_EVENT_IKE_ERROR", ApiSince=33)>] + + + + System.String + + + An IKE protocol error occurred. + + + + Java documentation for android.net.VpnManager.CATEGORY_EVENT_IKE_ERROR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CATEGORY_EVENT_NETWORK_ERROR", ApiSince=33)] + [<Android.Runtime.Register("CATEGORY_EVENT_NETWORK_ERROR", ApiSince=33)>] + + + + System.String + + + A network error occurred. + + + + Java documentation for android.net.VpnManager.CATEGORY_EVENT_NETWORK_ERROR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -66,20 +241,545 @@ - [Android.Runtime.Register("deleteProvisionedVpnProfile", "()V", "GetDeleteProvisionedVpnProfileHandler", ApiSince=30)] - [<Android.Runtime.Register("deleteProvisionedVpnProfile", "()V", "GetDeleteProvisionedVpnProfileHandler", ApiSince=30)>] + [Android.Runtime.Register("deleteProvisionedVpnProfile", "()V", "GetDeleteProvisionedVpnProfileHandler", ApiSince=30)] + [<Android.Runtime.Register("deleteProvisionedVpnProfile", "()V", "GetDeleteProvisionedVpnProfileHandler", ApiSince=30)>] + + + + System.Void + + + + Delete the VPN profile configuration that was provisioned by the calling app + + + + Java documentation for android.net.VpnManager.deleteProvisionedVpnProfile(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_CLASS_NOT_RECOVERABLE", ApiSince=33)] + [<Android.Runtime.Register("ERROR_CLASS_NOT_RECOVERABLE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnErrorClass enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnErrorClass enum directly instead of this field.", true)>] + + + + Android.Net.VpnErrorClass + + 1 + + + #EXTRA_ERROR_CLASS coding for a non-recoverable error. + + + + Java documentation for android.net.VpnManager.ERROR_CLASS_NOT_RECOVERABLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_CLASS_RECOVERABLE", ApiSince=33)] + [<Android.Runtime.Register("ERROR_CLASS_RECOVERABLE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnErrorClass enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnErrorClass enum directly instead of this field.", true)>] + + + + Android.Net.VpnErrorClass + + 2 + + + #EXTRA_ERROR_CLASS coding for a recoverable error. + + + + Java documentation for android.net.VpnManager.ERROR_CLASS_RECOVERABLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_CODE_NETWORK_IO", ApiSince=33)] + [<Android.Runtime.Register("ERROR_CODE_NETWORK_IO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnErrorCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnErrorCode enum directly instead of this field.", true)>] + + + + Android.Net.VpnErrorCode + + 3 + + An #EXTRA_ERROR_CODE for #CATEGORY_EVENT_NETWORK_ERROR indicating an + input/output error. + + + + Java documentation for android.net.VpnManager.ERROR_CODE_NETWORK_IO. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_CODE_NETWORK_LOST", ApiSince=33)] + [<Android.Runtime.Register("ERROR_CODE_NETWORK_LOST", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnErrorCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnErrorCode enum directly instead of this field.", true)>] + + + + Android.Net.VpnErrorCode + + 2 + + An #EXTRA_ERROR_CODE for #CATEGORY_EVENT_NETWORK_ERROR indicating that + network connectivity was lost. + + + + Java documentation for android.net.VpnManager.ERROR_CODE_NETWORK_LOST. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_CODE_NETWORK_PROTOCOL_TIMEOUT", ApiSince=33)] + [<Android.Runtime.Register("ERROR_CODE_NETWORK_PROTOCOL_TIMEOUT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnErrorCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnErrorCode enum directly instead of this field.", true)>] + + + + Android.Net.VpnErrorCode + + 1 + + An #EXTRA_ERROR_CODE for #CATEGORY_EVENT_NETWORK_ERROR indicating a timeout. + + + + Java documentation for android.net.VpnManager.ERROR_CODE_NETWORK_PROTOCOL_TIMEOUT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_CODE_NETWORK_UNKNOWN_HOST", ApiSince=33)] + [<Android.Runtime.Register("ERROR_CODE_NETWORK_UNKNOWN_HOST", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnErrorCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnErrorCode enum directly instead of this field.", true)>] - System.Void + Android.Net.VpnErrorCode - + 0 - Delete the VPN profile configuration that was provisioned by the calling app + An #EXTRA_ERROR_CODE for #CATEGORY_EVENT_NETWORK_ERROR to indicate that the + network host isn't known. - Java documentation for android.net.VpnManager.deleteProvisionedVpnProfile(). + Java documentation for android.net.VpnManager.ERROR_CODE_NETWORK_UNKNOWN_HOST. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_ERROR_CLASS", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_ERROR_CLASS", ApiSince=33)>] + + + + System.String + + + Extra for the error class, as an int. + + + + Java documentation for android.net.VpnManager.EXTRA_ERROR_CLASS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_ERROR_CODE", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_ERROR_CODE", ApiSince=33)>] + + + + System.String + + + Extra for an error code, as an int. + + + + Java documentation for android.net.VpnManager.EXTRA_ERROR_CODE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_SESSION_KEY", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_SESSION_KEY", ApiSince=33)>] + + + + System.String + + + The key of the session that experienced this event, as a String. + + + + Java documentation for android.net.VpnManager.EXTRA_SESSION_KEY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_TIMESTAMP_MILLIS", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_TIMESTAMP_MILLIS", ApiSince=33)>] + + + + System.String + + + A long timestamp containing the time at which the event occurred. + + + + Java documentation for android.net.VpnManager.EXTRA_TIMESTAMP_MILLIS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_UNDERLYING_LINK_PROPERTIES", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_UNDERLYING_LINK_PROPERTIES", ApiSince=33)>] + + + + System.String + + + The LinkProperties of the underlying network when the event occurred. + + + + Java documentation for android.net.VpnManager.EXTRA_UNDERLYING_LINK_PROPERTIES. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_UNDERLYING_NETWORK", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_UNDERLYING_NETWORK", ApiSince=33)>] + + + + System.String + + + The network that was underlying the VPN when the event occurred, as a Network. + + + + Java documentation for android.net.VpnManager.EXTRA_UNDERLYING_NETWORK. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_UNDERLYING_NETWORK_CAPABILITIES", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_UNDERLYING_NETWORK_CAPABILITIES", ApiSince=33)>] + + + + System.String + + + The NetworkCapabilities of the underlying network when the event occurred. + + + + Java documentation for android.net.VpnManager.EXTRA_UNDERLYING_NETWORK_CAPABILITIES. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_VPN_PROFILE_STATE", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_VPN_PROFILE_STATE", ApiSince=33)>] + + + + System.String + + + The VpnProfileState at the time that this event occurred. + + + + Java documentation for android.net.VpnManager.EXTRA_VPN_PROFILE_STATE. @@ -119,6 +819,43 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getProvisionedVpnProfileState", "()Landroid/net/VpnProfileState;", "GetGetProvisionedVpnProfileStateHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getProvisionedVpnProfileState", "()Landroid/net/VpnProfileState;", "GetGetProvisionedVpnProfileStateHandler", ApiSince=33)>] + + + + Android.Net.VpnProfileState + + + Retrieve the VpnProfileState for the profile provisioned by the calling package. + the VpnProfileState with current information, or null if there was no profile + provisioned by the calling package. + + + + Java documentation for android.net.VpnManager.getProvisionedVpnProfileState(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -176,6 +913,10 @@ [Android.Runtime.Register("startProvisionedVpnProfile", "()V", "GetStartProvisionedVpnProfileHandler", ApiSince=30)] [<Android.Runtime.Register("startProvisionedVpnProfile", "()V", "GetStartProvisionedVpnProfileHandler", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -197,6 +938,43 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("startProvisionedVpnProfileSession", "()Ljava/lang/String;", "GetStartProvisionedVpnProfileSessionHandler", ApiSince=33)] + [<Android.Runtime.Register("startProvisionedVpnProfileSession", "()Ljava/lang/String;", "GetStartProvisionedVpnProfileSessionHandler", ApiSince=33)>] + + + + System.String + + + + Request the startup of a previously provisioned VPN. + A unique key corresponding to this session. + + + + Java documentation for android.net.VpnManager.startProvisionedVpnProfileSession(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Net/VpnProfileState+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Net/VpnProfileState+InterfaceConsts.xml new file mode 100644 index 0000000000..541fe5d961 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net/VpnProfileState+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Net/VpnProfileState.xml b/docs/Mono.Android/en/Android.Net/VpnProfileState.xml new file mode 100644 index 0000000000..99e9691b26 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net/VpnProfileState.xml @@ -0,0 +1,610 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/net/VpnProfileState", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/VpnProfileState", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Describe the state of VPN. + + + + Java documentation for android.net.VpnProfileState. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(ILjava/lang/String;ZZ)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(ILjava/lang/String;ZZ)V", "", ApiSince=33)>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "StateConnected", "StateConnecting", "StateDisconnected", "StateFailed" }, Type="Android.Net.VpnProfileState")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "StateConnected", "StateConnecting", "StateDisconnected", "StateFailed" }, Type="Android.Net.VpnProfileState")>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + Implement the Parcelable interface + To be added. + + + + Java documentation for android.net.VpnProfileState.describeContents(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isAlwaysOn", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isAlwaysOn", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + Returns the always-on status of the PlatformVpnProfile. + To be added. + + + + Java documentation for android.net.VpnProfileState.isAlwaysOn(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isLockdownEnabled", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isLockdownEnabled", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + Returns the lockdown mode status of the PlatformVpnProfile. + To be added. + + + + Java documentation for android.net.VpnProfileState.isLockdownEnabled(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSessionId", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSessionId", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Retrieves the Session Key + the unique key for the platform VPN session, or null if it is not running. + + + + Java documentation for android.net.VpnProfileState.getSessionId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getState", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getState", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Returns the state of the Platform VPN + To be added. + + + + Java documentation for android.net.VpnProfileState.getState(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATE_CONNECTED", ApiSince=33)] + [<Android.Runtime.Register("STATE_CONNECTED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnState enum directly instead of this field.", true)>] + + + + Android.Net.VpnState + + 2 + + The VPN was established successfully. + + + + Java documentation for android.net.VpnProfileState.STATE_CONNECTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATE_CONNECTING", ApiSince=33)] + [<Android.Runtime.Register("STATE_CONNECTING", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnState enum directly instead of this field.", true)>] + + + + Android.Net.VpnState + + 1 + + The VPN is attempting to connect, potentially after a failure. + + + + Java documentation for android.net.VpnProfileState.STATE_CONNECTING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATE_DISCONNECTED", ApiSince=33)] + [<Android.Runtime.Register("STATE_DISCONNECTED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnState enum directly instead of this field.", true)>] + + + + Android.Net.VpnState + + 0 + + The VPN has not been started, or some other VPN is active. + + + + Java documentation for android.net.VpnProfileState.STATE_DISCONNECTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATE_FAILED", ApiSince=33)] + [<Android.Runtime.Register("STATE_FAILED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.VpnState enum directly instead of this field.", true)>] + + + + Android.Net.VpnState + + 3 + + A non-recoverable error has occurred, and will not be retried. + + + + Java documentation for android.net.VpnProfileState.STATE_FAILED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + Implement the Parcelable interface + + + + Java documentation for android.net.VpnProfileState.writeToParcel(android.os.Parcel, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Net/VpnService+Builder.xml b/docs/Mono.Android/en/Android.Net/VpnService+Builder.xml index 2b3885e24e..8233d4265c 100644 --- a/docs/Mono.Android/en/Android.Net/VpnService+Builder.xml +++ b/docs/Mono.Android/en/Android.Net/VpnService+Builder.xml @@ -288,6 +288,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addRoute", "(Landroid/net/IpPrefix;)Landroid/net/VpnService$Builder;", "GetAddRoute_Landroid_net_IpPrefix_Handler", ApiSince=33)] + [<Android.Runtime.Register("addRoute", "(Landroid/net/IpPrefix;)Landroid/net/VpnService$Builder;", "GetAddRoute_Landroid_net_IpPrefix_Handler", ApiSince=33)>] + + + + Android.Net.VpnService+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -500,6 +529,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("excludeRoute", "(Landroid/net/IpPrefix;)Landroid/net/VpnService$Builder;", "GetExcludeRoute_Landroid_net_IpPrefix_Handler", ApiSince=33)] + [<Android.Runtime.Register("excludeRoute", "(Landroid/net/IpPrefix;)Landroid/net/VpnService$Builder;", "GetExcludeRoute_Landroid_net_IpPrefix_Handler", ApiSince=33)>] + + + + Android.Net.VpnService+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Net/VpnState.xml b/docs/Mono.Android/en/Android.Net/VpnState.xml new file mode 100644 index 0000000000..e1a56ddea3 --- /dev/null +++ b/docs/Mono.Android/en/Android.Net/VpnState.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.VpnProfileState.StateConnected", JniField="android/net/VpnProfileState.STATE_CONNECTED")] + [<Android.Runtime.IntDefinition("Android.Net.VpnProfileState.StateConnected", JniField="android/net/VpnProfileState.STATE_CONNECTED")>] + + + + Android.Net.VpnState + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.VpnProfileState.StateConnecting", JniField="android/net/VpnProfileState.STATE_CONNECTING")] + [<Android.Runtime.IntDefinition("Android.Net.VpnProfileState.StateConnecting", JniField="android/net/VpnProfileState.STATE_CONNECTING")>] + + + + Android.Net.VpnState + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.VpnProfileState.StateDisconnected", JniField="android/net/VpnProfileState.STATE_DISCONNECTED")] + [<Android.Runtime.IntDefinition("Android.Net.VpnProfileState.StateDisconnected", JniField="android/net/VpnProfileState.STATE_DISCONNECTED")>] + + + + Android.Net.VpnState + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.VpnProfileState.StateFailed", JniField="android/net/VpnProfileState.STATE_FAILED")] + [<Android.Runtime.IntDefinition("Android.Net.VpnProfileState.StateFailed", JniField="android/net/VpnProfileState.STATE_FAILED")>] + + + + Android.Net.VpnState + + 3 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.OS.Ext/SdkExtensions.xml b/docs/Mono.Android/en/Android.OS.Ext/SdkExtensions.xml new file mode 100644 index 0000000000..6120cfa5d6 --- /dev/null +++ b/docs/Mono.Android/en/Android.OS.Ext/SdkExtensions.xml @@ -0,0 +1,195 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/os/ext/SdkExtensions", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/os/ext/SdkExtensions", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getAllExtensionVersions", "()Ljava/util/Map;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getAllExtensionVersions", "()Ljava/util/Map;", "", ApiSince=33)>] + + + + System.Collections.Generic.IDictionary<Java.Lang.Integer,Java.Lang.Integer> + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getExtensionVersion", "(I)I", "", ApiSince=33)] + [<Android.Runtime.Register("getExtensionVersion", "(I)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "" }, Type="")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "" }, Type="")>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.OS.Health/UidHealthStats.xml b/docs/Mono.Android/en/Android.OS.Health/UidHealthStats.xml index ee7181767f..c5f35be2d2 100644 --- a/docs/Mono.Android/en/Android.OS.Health/UidHealthStats.xml +++ b/docs/Mono.Android/en/Android.OS.Health/UidHealthStats.xml @@ -826,7 +826,7 @@ 10003 How many milliseconds this statistics report covers in wall-clock time while the - device was on battery including both screen-on and screen-off time. + device was on battery including only screen-off time. @@ -974,7 +974,7 @@ 10004 How many milliseconds this statistics report covers that the CPU was running while the - device was on battery including both screen-on and screen-off time. + device was on battery including only screen-off time. @@ -2284,7 +2284,7 @@ 10006 Key for a TimerStat for the times a - android.os.PowerManager#PARTIAL_WAKE_LOCK full wake lock + android.os.PowerManager#PARTIAL_WAKE_LOCK partial wake lock was acquired for this uid. diff --git a/docs/Mono.Android/en/Android.OS.Storage/StorageManager.xml b/docs/Mono.Android/en/Android.OS.Storage/StorageManager.xml index c63b66fc05..fa4e0c07a8 100644 --- a/docs/Mono.Android/en/Android.OS.Storage/StorageManager.xml +++ b/docs/Mono.Android/en/Android.OS.Storage/StorageManager.xml @@ -964,8 +964,10 @@ the path to the OBB file - secret used to encrypt the OBB; may be null if no - encryption was used on the OBB. + must be null. Previously, some Android device + implementations accepted a non-null key to mount + an encrypted OBB file. However, this never worked reliably and + is no longer supported. will receive the success or failure of the operation Mount an Opaque Binary Blob (OBB) file. whether the mount call was successfully queued or not @@ -1276,6 +1278,47 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getStorageVolumesIncludingSharedProfiles", "()Ljava/util/List;", "GetGetStorageVolumesIncludingSharedProfilesHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getStorageVolumesIncludingSharedProfiles", "()Ljava/util/List;", "GetGetStorageVolumesIncludingSharedProfilesHandler", ApiSince=33)>] + + + [get: Android.Runtime.RequiresPermission("android.permission.MANAGE_EXTERNAL_STORAGE")] + [<get: Android.Runtime.RequiresPermission("android.permission.MANAGE_EXTERNAL_STORAGE")>] + + + + System.Collections.Generic.IList<Android.OS.Storage.StorageVolume> + + + Return the list of shared/external storage volumes currently available to + the calling user and the user it shares media with. + To be added. + + + + Java documentation for android.os.storage.StorageManager.getStorageVolumesIncludingSharedProfiles(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.OS.Storage/StorageVolume.xml b/docs/Mono.Android/en/Android.OS.Storage/StorageVolume.xml index ec8f568f01..b310af0fb3 100644 --- a/docs/Mono.Android/en/Android.OS.Storage/StorageVolume.xml +++ b/docs/Mono.Android/en/Android.OS.Storage/StorageVolume.xml @@ -337,7 +337,7 @@ Returns true if the volume is emulated. - is removable + is emulated @@ -497,6 +497,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOwner", "()Landroid/os/UserHandle;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getOwner", "()Landroid/os/UserHandle;", "", ApiSince=33)>] + + + + Android.OS.UserHandle + + + Returns the user that owns this volume + To be added. + + + + Java documentation for android.os.storage.StorageVolume.getOwner(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.OS/BaseBundle.xml b/docs/Mono.Android/en/Android.OS/BaseBundle.xml index 60460d6d43..834884c84e 100644 --- a/docs/Mono.Android/en/Android.OS/BaseBundle.xml +++ b/docs/Mono.Android/en/Android.OS/BaseBundle.xml @@ -148,6 +148,10 @@ [Android.Runtime.Register("get", "(Ljava/lang/String;)Ljava/lang/Object;", "GetGet_Ljava_lang_String_Handler")] [<Android.Runtime.Register("get", "(Ljava/lang/String;)Ljava/lang/Object;", "GetGet_Ljava_lang_String_Handler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Java.Lang.Object diff --git a/docs/Mono.Android/en/Android.OS/BatteryManager.xml b/docs/Mono.Android/en/Android.OS/BatteryManager.xml index 78d542d7ae..1dba589b31 100644 --- a/docs/Mono.Android/en/Android.OS/BatteryManager.xml +++ b/docs/Mono.Android/en/Android.OS/BatteryManager.xml @@ -437,6 +437,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BATTERY_PLUGGED_DOCK", ApiSince=33)] + [<Android.Runtime.Register("BATTERY_PLUGGED_DOCK", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.BatteryPlugged enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.BatteryPlugged enum directly instead of this field.", true)>] + + + + Android.OS.BatteryPlugged + + 8 + + Power source is dock. + + + + Java documentation for android.os.BatteryManager.BATTERY_PLUGGED_DOCK. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.OS/BatteryPlugged.xml b/docs/Mono.Android/en/Android.OS/BatteryPlugged.xml index aec2206f56..345479ad18 100644 --- a/docs/Mono.Android/en/Android.OS/BatteryPlugged.xml +++ b/docs/Mono.Android/en/Android.OS/BatteryPlugged.xml @@ -44,6 +44,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.BatteryManager.BatteryPluggedDock", JniField="android/os/BatteryManager.BATTERY_PLUGGED_DOCK")] + [<Android.Runtime.IntDefinition("Android.OS.BatteryManager.BatteryPluggedDock", JniField="android/os/BatteryManager.BATTERY_PLUGGED_DOCK")>] + + + + Android.OS.BatteryPlugged + + 8 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.OS/Binder.xml b/docs/Mono.Android/en/Android.OS/Binder.xml index 067bbf1fee..3f05e66fb8 100644 --- a/docs/Mono.Android/en/Android.OS/Binder.xml +++ b/docs/Mono.Android/en/Android.OS/Binder.xml @@ -242,7 +242,7 @@ System.Int32 - Return the Linux uid assigned to the process that sent you the + Return the Linux UID assigned to the process that sent you the current transaction that is being processed. To be added. @@ -280,7 +280,7 @@ System.Int32 - Return the Linux uid assigned to the process that sent the transaction + Return the Linux UID assigned to the process that sent the transaction currently being processed. To be added. @@ -523,7 +523,7 @@ The raw file descriptor that the dump is being sent to. - The file to which you should dump your state. This will be + The file to which you should dump your state. This will be closed for you after you return. additional arguments to the dump request. Print the object's state into the given stream. @@ -852,13 +852,12 @@ - The action to perform. This should - be a number between #FIRST_CALL_TRANSACTION and - #LAST_CALL_TRANSACTION. + The action to perform. This should be a number between + #FIRST_CALL_TRANSACTION and #LAST_CALL_TRANSACTION. Marshalled data being received from the caller. If the caller is expecting a result back, it should be marshalled in to here. - Additional operation flags. Either 0 for a normal + Additional operation flags. Either 0 for a normal RPC, or #FLAG_ONEWAY for a one-way RPC. Default implementation is a stub that returns false. Return true on a successful call; returning false is generally used to @@ -948,8 +947,8 @@ To be added. - Use information supplied to attachInterface() to return the - associated IInterface if it matches the requested + Use information supplied to #attachInterface attachInterface() + to return the associated IInterface if it matches the requested descriptor. To be added. @@ -1035,7 +1034,7 @@ To be added. Restores the work source on this thread using a token returned by - #setCallingWorkSourceUid(int) or {@link clearCallingWorkSource(). + #setCallingWorkSourceUid(int) or #clearCallingWorkSource(). diff --git a/docs/Mono.Android/en/Android.OS/Build+VERSION.xml b/docs/Mono.Android/en/Android.OS/Build+VERSION.xml index 4719acff3e..4c7792393c 100644 --- a/docs/Mono.Android/en/Android.OS/Build+VERSION.xml +++ b/docs/Mono.Android/en/Android.OS/Build+VERSION.xml @@ -354,8 +354,7 @@ System.String - The version string we show to the user; may be #RELEASE or - #CODENAME if not a final release build. + The version string. To be added. @@ -371,6 +370,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RELEASE_OR_PREVIEW_DISPLAY", ApiSince=33)] + [<Android.Runtime.Register("RELEASE_OR_PREVIEW_DISPLAY", ApiSince=33)>] + + + + System.String + + + The version string we show to the user; may be #RELEASE or + a descriptive string if not a final release build. + To be added. + + + + Java documentation for android.os.Build.VERSION.RELEASE_OR_PREVIEW_DISPLAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.OS/Build+VERSION_CODES.xml b/docs/Mono.Android/en/Android.OS/Build+VERSION_CODES.xml index 588498b04b..a74968d62e 100644 --- a/docs/Mono.Android/en/Android.OS/Build+VERSION_CODES.xml +++ b/docs/Mono.Android/en/Android.OS/Build+VERSION_CODES.xml @@ -1413,6 +1413,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("S_V2", ApiSince=32)] + [<Android.Runtime.Register("S_V2", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.BuildVersionCodes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.BuildVersionCodes enum directly instead of this field.", true)>] + + + + Android.OS.BuildVersionCodes + + 32 + + S V2. + + + + Java documentation for android.os.Build.VERSION_CODES.S_V2. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1475,5 +1515,45 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TIRAMISU", ApiSince=33)] + [<Android.Runtime.Register("TIRAMISU", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.BuildVersionCodes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.BuildVersionCodes enum directly instead of this field.", true)>] + + + + Android.OS.BuildVersionCodes + + 33 + + Tiramisu. + + + + Java documentation for android.os.Build.VERSION_CODES.TIRAMISU. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.OS/BuildVersionCodes.xml b/docs/Mono.Android/en/Android.OS/BuildVersionCodes.xml index 74a8c295ba..eb4d43ee7a 100644 --- a/docs/Mono.Android/en/Android.OS/BuildVersionCodes.xml +++ b/docs/Mono.Android/en/Android.OS/BuildVersionCodes.xml @@ -870,5 +870,53 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Build.VERSION_CODES.SV2", JniField="android/os/Build$VERSION_CODES.S_V2")] + [<Android.Runtime.IntDefinition("Android.OS.Build.VERSION_CODES.SV2", JniField="android/os/Build$VERSION_CODES.S_V2")>] + + + + Android.OS.BuildVersionCodes + + 32 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Build.VERSION_CODES.Tiramisu", JniField="android/os/Build$VERSION_CODES.TIRAMISU")] + [<Android.Runtime.IntDefinition("Android.OS.Build.VERSION_CODES.Tiramisu", JniField="android/os/Build$VERSION_CODES.TIRAMISU")>] + + + + Android.OS.BuildVersionCodes + + 33 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.OS/Bundle.xml b/docs/Mono.Android/en/Android.OS/Bundle.xml index 20c71bb8f3..de0a4fb4a3 100644 --- a/docs/Mono.Android/en/Android.OS/Bundle.xml +++ b/docs/Mono.Android/en/Android.OS/Bundle.xml @@ -1786,6 +1786,10 @@ [Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })] [<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Java.Lang.Object @@ -1814,6 +1818,54 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getParcelable", "(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getParcelable", "(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Lang.Object + + + + + + + a String, or null + The type of the object expected + Returns the value associated with the given key or null if: + <ul> + <li>No mapping of the desired type exists for the given key. + a Parcelable value, or null + + + + Java documentation for android.os.Bundle.getParcelable(java.lang.String, java.lang.Class<T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1829,6 +1881,10 @@ [Android.Runtime.Register("getParcelableArray", "(Ljava/lang/String;)[Landroid/os/Parcelable;", "")] [<Android.Runtime.Register("getParcelableArray", "(Ljava/lang/String;)[Landroid/os/Parcelable;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.OS.IParcelable[] @@ -1857,6 +1913,54 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getParcelableArray", "(Ljava/lang/String;Ljava/lang/Class;)[Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getParcelableArray", "(Ljava/lang/String;Ljava/lang/Class;)[Ljava/lang/Object;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Lang.Object[] + + + + + + + a String, or null + The type of the items inside the array. This is only verified when unparceling. + Returns the value associated with the given key, or null if: + <ul> + <li>No mapping of the desired type exists for the given key. + a Parcelable[] value, or null + + + + Java documentation for android.os.Bundle.getParcelableArray(java.lang.String, java.lang.Class<T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1876,6 +1980,10 @@ [Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })] [<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.IList @@ -1904,6 +2012,55 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getParcelableArrayList", "(Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ArrayList;", "", ApiSince=33)] + [<Android.Runtime.Register("getParcelableArrayList", "(Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ArrayList;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + System.Collections.IList + + + + + + + a String, or null + The type of the items inside the array list. This is only verified when + unparceling. + Returns the value associated with the given key, or null if: + <ul> + <li>No mapping of the desired type exists for the given key. + an ArrayList<T> value, or null + + + + Java documentation for android.os.Bundle.getParcelableArrayList(java.lang.String, java.lang.Class<? extends T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1919,6 +2076,10 @@ [Android.Runtime.Register("getSerializable", "(Ljava/lang/String;)Ljava/io/Serializable;", "")] [<Android.Runtime.Register("getSerializable", "(Ljava/lang/String;)Ljava/io/Serializable;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Java.IO.ISerializable @@ -1947,6 +2108,54 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getSerializable", "(Ljava/lang/String;Ljava/lang/Class;)Ljava/io/Serializable;", "", ApiSince=33)] + [<Android.Runtime.Register("getSerializable", "(Ljava/lang/String;Ljava/lang/Class;)Ljava/io/Serializable;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.io.Serializable" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.io.Serializable" })>] + + + + Java.Lang.Object + + + + + + + a String, or null + The expected class of the returned type + Returns the value associated with the given key, or null if: + <ul> + <li>No mapping of the desired type exists for the given key. + a Serializable value, or null + + + + Java documentation for android.os.Bundle.getSerializable(java.lang.String, java.lang.Class<T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2179,6 +2388,10 @@ [Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })] [<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Util.SparseArray @@ -2207,6 +2420,55 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getSparseParcelableArray", "(Ljava/lang/String;Ljava/lang/Class;)Landroid/util/SparseArray;", "", ApiSince=33)] + [<Android.Runtime.Register("getSparseParcelableArray", "(Ljava/lang/String;Ljava/lang/Class;)Landroid/util/SparseArray;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Android.Util.SparseArray + + + + + + + a String, or null + The type of the items inside the sparse array. This is only verified when + unparceling. + Returns the value associated with the given key, or null if: + <ul> + <li>No mapping of the desired type exists for the given key. + a SparseArray of T values, or null + + + + Java documentation for android.os.Bundle.getSparseParcelableArray(java.lang.String, java.lang.Class<? extends T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.OS/CombinedVibration.xml b/docs/Mono.Android/en/Android.OS/CombinedVibration.xml index 5247c23010..06ba8fd7ef 100644 --- a/docs/Mono.Android/en/Android.OS/CombinedVibration.xml +++ b/docs/Mono.Android/en/Android.OS/CombinedVibration.xml @@ -290,7 +290,7 @@ - + diff --git a/docs/Mono.Android/en/Android.OS/Environment.xml b/docs/Mono.Android/en/Android.OS/Environment.xml index 4fe01230e1..dd9cd93f1d 100644 --- a/docs/Mono.Android/en/Android.OS/Environment.xml +++ b/docs/Mono.Android/en/Android.OS/Environment.xml @@ -663,10 +663,6 @@ Mono.Android - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - [get: Android.Runtime.Register("getExternalStorageDirectory", "()Ljava/io/File;", "")] [<get: Android.Runtime.Register("getExternalStorageDirectory", "()Ljava/io/File;", "")>] @@ -752,10 +748,6 @@ [Android.Runtime.Register("getExternalStoragePublicDirectory", "(Ljava/lang/String;)Ljava/io/File;", "")] [<Android.Runtime.Register("getExternalStoragePublicDirectory", "(Ljava/lang/String;)Ljava/io/File;", "")>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - Java.IO.File diff --git a/docs/Mono.Android/en/Android.OS/IBinder.xml b/docs/Mono.Android/en/Android.OS/IBinder.xml index c49502bb55..f7c72c66d0 100644 --- a/docs/Mono.Android/en/Android.OS/IBinder.xml +++ b/docs/Mono.Android/en/Android.OS/IBinder.xml @@ -616,7 +616,10 @@ Perform a generic operation with the object. Returns the result from Binder#onTransact. A successful call generally returns true; false generally means the transaction code was not - understood. + understood. For a oneway call to a different process false should never be + returned. If a oneway call is made to code in the same process (usually to + a C++ or Rust implementation), then there are no oneway semantics, and + false can still be returned. diff --git a/docs/Mono.Android/en/Android.OS/IParcelable.xml b/docs/Mono.Android/en/Android.OS/IParcelable.xml index 5d4b945ea7..065c526d3c 100644 --- a/docs/Mono.Android/en/Android.OS/IParcelable.xml +++ b/docs/Mono.Android/en/Android.OS/IParcelable.xml @@ -120,7 +120,7 @@ - + diff --git a/docs/Mono.Android/en/Android.OS/LocaleList.xml b/docs/Mono.Android/en/Android.OS/LocaleList.xml index d8f54e4c50..dbc0d3c96a 100644 --- a/docs/Mono.Android/en/Android.OS/LocaleList.xml +++ b/docs/Mono.Android/en/Android.OS/LocaleList.xml @@ -544,6 +544,48 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("matchesLanguageAndScript", "(Ljava/util/Locale;Ljava/util/Locale;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("matchesLanguageAndScript", "(Ljava/util/Locale;Ljava/util/Locale;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + The supported Locale to be compared. + The desired Locale to be compared. + Determine whether two locales are considered a match, even if they are not exactly equal. + True if they match, false otherwise. + + + + Java documentation for android.os.LocaleList.matchesLanguageAndScript(java.util.Locale, java.util.Locale). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.OS/Parcel.xml b/docs/Mono.Android/en/Android.OS/Parcel.xml index 1856c0235c..58ff2cc2b5 100644 --- a/docs/Mono.Android/en/Android.OS/Parcel.xml +++ b/docs/Mono.Android/en/Android.OS/Parcel.xml @@ -270,6 +270,158 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createFixedArray", "(Ljava/lang/Class;[I)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("createFixedArray", "(Ljava/lang/Class;[I)Ljava/lang/Object;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Lang.Object + + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + the Class object for the target array type. (e.g. int[][].class) + an array of int representing length of each dimension. + Read and return a new multi-dimensional array from a parcel. + To be added. + + + + Java documentation for android.os.Parcel.createFixedArray(java.lang.Class<T>, int...). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createFixedArray", "(Ljava/lang/Class;Landroid/os/Parcelable$Creator;[I)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("createFixedArray", "(Ljava/lang/Class;Landroid/os/Parcelable$Creator;[I)Ljava/lang/Object;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T", "S extends android.os.Parcelable" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T", "S extends android.os.Parcelable" })>] + + + + Java.Lang.Object + + + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createFixedArray", "(Ljava/lang/Class;Ljava/util/function/Function;[I)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("createFixedArray", "(Ljava/lang/Class;Ljava/util/function/Function;[I)Ljava/lang/Object;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T", "S extends android.os.IInterface" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T", "S extends android.os.IInterface" })>] + + + + Java.Lang.Object + + + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + the Class object for the target array type. (e.g. IFoo[][].class) + an array of int representing length of each dimension. + Read and return a new multi-dimensional array of typed interfaces from a parcel. + To be added. + + + + Java documentation for android.os.Parcel.createFixedArray(java.lang.Class<T>, java.util.function.Function<android.os.IBinder, S>, int...). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -330,6 +482,98 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createInterfaceArray", "(Ljava/util/function/IntFunction;Ljava/util/function/Function;)[Landroid/os/IInterface;", "", ApiSince=33)] + [<Android.Runtime.Register("createInterfaceArray", "(Ljava/util/function/IntFunction;Ljava/util/function/Function;)[Landroid/os/IInterface;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.IInterface" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.IInterface" })>] + + + + Java.Lang.Object[] + + + + + + + a function to create an array of T with a given length + a function to convert IBinder object into T (IInterface) + Read and return a new array of T (IInterface) from the parcel. + the IInterface array of type T + + + + Java documentation for android.os.Parcel.createInterfaceArray(java.util.function.IntFunction<T[]>, java.util.function.Function<android.os.IBinder, T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createInterfaceArrayList", "(Ljava/util/function/Function;)Ljava/util/ArrayList;", "", ApiSince=33)] + [<Android.Runtime.Register("createInterfaceArrayList", "(Ljava/util/function/Function;)Ljava/util/ArrayList;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.IInterface" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.IInterface" })>] + + + + System.Collections.IList + + + + + + To be added. + Read and return a new ArrayList containing T (IInterface) objects from + the parcel that was written with #writeInterfaceList at the + current dataPosition(). + A newly created ArrayList containing T (IInterface) + + + + Java documentation for android.os.Parcel.createInterfaceArrayList(java.util.function.Function<android.os.IBinder, T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -812,6 +1056,42 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("enforceNoDataAvail", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("enforceNoDataAvail", "()V", "", ApiSince=33)>] + + + + System.Void + + + + Verify there are no bytes left to be read on the Parcel. + + + + Java documentation for android.os.Parcel.enforceNoDataAvail(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -849,6 +1129,50 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("hasFileDescriptors", "(II)Z", "", ApiSince=33)] + [<Android.Runtime.Register("hasFileDescriptors", "(II)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + The offset from which the range starts. Should be between 0 and + #dataSize(). + The length of the range. Should be between 0 and #dataSize() - offset. + Report whether the parcel contains any marshalled file descriptors in the range defined by + offset and length. + whether there are file descriptors or not. + + + + Java documentation for android.os.Parcel.hasFileDescriptors(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -956,37 +1280,36 @@ - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("readArray", "(Ljava/lang/ClassLoader;)[Ljava/lang/Object;", "")] - [<Android.Runtime.Register("readArray", "(Ljava/lang/ClassLoader;)[Ljava/lang/Object;", "")>] + [Android.Runtime.Register("obtain", "(Landroid/os/IBinder;)Landroid/os/Parcel;", "", ApiSince=33)] + [<Android.Runtime.Register("obtain", "(Landroid/os/IBinder;)Landroid/os/Parcel;", "", ApiSince=33)>] - Java.Lang.Object[] + Android.OS.Parcel - + - To be added. - Read and return a new Object array from the parcel at the current - dataPosition(). + To be added. + Retrieve a new Parcel object from the pool for use with a specific binder. To be added. - Java documentation for android.os.Parcel.readArray(java.lang.ClassLoader). + Java documentation for android.os.Parcel.obtain(android.os.IBinder). @@ -995,14 +1318,13 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method 0.0.0.0 @@ -1010,12 +1332,109 @@ - [Android.Runtime.Register("readArrayList", "(Ljava/lang/ClassLoader;)Ljava/util/ArrayList;", "")] - [<Android.Runtime.Register("readArrayList", "(Ljava/lang/ClassLoader;)Ljava/util/ArrayList;", "")>] + [Android.Runtime.Register("readArray", "(Ljava/lang/ClassLoader;)[Ljava/lang/Object;", "")] + [<Android.Runtime.Register("readArray", "(Ljava/lang/ClassLoader;)[Ljava/lang/Object;", "")>] + + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] - System.Collections.IList + Java.Lang.Object[] + + + + + + To be added. + Read and return a new Object array from the parcel at the current + dataPosition(). + To be added. + + + + Java documentation for android.os.Parcel.readArray(java.lang.ClassLoader). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("readArray", "(Ljava/lang/ClassLoader;Ljava/lang/Class;)[Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("readArray", "(Ljava/lang/ClassLoader;Ljava/lang/Class;)[Ljava/lang/Object;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Lang.Object[] + + + + + + + To be added. + To be added. + Same as #readArray(ClassLoader) but accepts clazz parameter as + the type required for each item. + To be added. + + + + Java documentation for android.os.Parcel.readArray(java.lang.ClassLoader, java.lang.Class<T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("readArrayList", "(Ljava/lang/ClassLoader;)Ljava/util/ArrayList;", "")] + [<Android.Runtime.Register("readArrayList", "(Ljava/lang/ClassLoader;)Ljava/util/ArrayList;", "")>] + + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + + + + System.Collections.IList @@ -1040,6 +1459,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("readArrayList", "(Ljava/lang/ClassLoader;Ljava/lang/Class;)Ljava/util/ArrayList;", "", ApiSince=33)] + [<Android.Runtime.Register("readArrayList", "(Ljava/lang/ClassLoader;Ljava/lang/Class;)Ljava/util/ArrayList;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + System.Collections.IList + + + + + + + To be added. + To be added. + Same as #readArrayList(ClassLoader) but accepts clazz parameter as + the type required for each item. + To be added. + + + + Java documentation for android.os.Parcel.readArrayList(java.lang.ClassLoader, java.lang.Class<? extends T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1112,6 +1578,43 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("readBlob", "()[B", "", ApiSince=33)] + [<Android.Runtime.Register("readBlob", "()[B", "", ApiSince=33)>] + + + + System.Byte[] + + + + Read a blob of data from the parcel and return it as a byte array. + To be added. + + + + Java documentation for android.os.Parcel.readBlob(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1565,6 +2068,128 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("readFixedArray", "(Ljava/lang/Object;)V", "", ApiSince=33)] + [<Android.Runtime.Register("readFixedArray", "(Ljava/lang/Object;)V", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + System.Void + + + + + + the destination array to hold the read values. + Read a new multi-dimensional array from a parcel. + + + + Java documentation for android.os.Parcel.readFixedArray(T). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("readFixedArray", "(Ljava/lang/Object;Landroid/os/Parcelable$Creator;)V", "", ApiSince=33)] + [<Android.Runtime.Register("readFixedArray", "(Ljava/lang/Object;Landroid/os/Parcelable$Creator;)V", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T", "S extends android.os.Parcelable" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T", "S extends android.os.Parcelable" })>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("readFixedArray", "(Ljava/lang/Object;Ljava/util/function/Function;)V", "", ApiSince=33)] + [<Android.Runtime.Register("readFixedArray", "(Ljava/lang/Object;Ljava/util/function/Function;)V", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T", "S extends android.os.IInterface" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T", "S extends android.os.IInterface" })>] + + + + System.Void + + + + + + + To be added. + the destination array to hold the read values. + Read a new multi-dimensional array of typed interfaces from a parcel. + + + + Java documentation for android.os.Parcel.readFixedArray(T, java.util.function.Function<android.os.IBinder, S>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1651,6 +2276,10 @@ [Android.Runtime.Register("readHashMap", "(Ljava/lang/ClassLoader;)Ljava/util/HashMap;", "")] [<Android.Runtime.Register("readHashMap", "(Ljava/lang/ClassLoader;)Ljava/util/HashMap;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.IDictionary @@ -1678,33 +2307,45 @@ - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("readInt", "()I", "")] - [<Android.Runtime.Register("readInt", "()I", "")>] + [Android.Runtime.Register("readHashMap", "(Ljava/lang/ClassLoader;Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/HashMap;", "", ApiSince=33)] + [<Android.Runtime.Register("readHashMap", "(Ljava/lang/ClassLoader;Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/HashMap;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "K", "V" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "K", "V" })>] - System.Int32 + System.Collections.IDictionary - + + + + + - Read an integer value from the parcel at the current dataPosition(). + To be added. + To be added. + To be added. + Same as #readHashMap(ClassLoader) but accepts clazzKey and + clazzValue parameter as the types required for each key and value pair. To be added. - Java documentation for android.os.Parcel.readInt(). + Java documentation for android.os.Parcel.readHashMap(java.lang.ClassLoader, java.lang.Class<? extends K>, java.lang.Class<? extends V>). @@ -1713,7 +2354,44 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("readInt", "()I", "")] + [<Android.Runtime.Register("readInt", "()I", "")>] + + + + System.Int32 + + + + Read an integer value from the parcel at the current dataPosition(). + To be added. + + + + Java documentation for android.os.Parcel.readInt(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + @@ -1748,6 +2426,97 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("readInterfaceArray", "([Landroid/os/IInterface;Ljava/util/function/Function;)V", "", ApiSince=33)] + [<Android.Runtime.Register("readInterfaceArray", "([Landroid/os/IInterface;Ljava/util/function/Function;)V", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.IInterface" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.IInterface" })>] + + + + System.Void + + + + + + + To be added. + a function to convert IBinder object into T (IInterface) + Read an array of T (IInterface) from a parcel. + + + + Java documentation for android.os.Parcel.readInterfaceArray(T[], java.util.function.Function<android.os.IBinder, T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("readInterfaceList", "(Ljava/util/List;Ljava/util/function/Function;)V", "", ApiSince=33)] + [<Android.Runtime.Register("readInterfaceList", "(Ljava/util/List;Ljava/util/function/Function;)V", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.IInterface" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.IInterface" })>] + + + + System.Void + + + + + + + To be added. + To be added. + Read into the given List items IInterface objects that were written with + #writeInterfaceList at the current dataPosition(). + + + + Java documentation for android.os.Parcel.readInterfaceList(java.util.List<T>, java.util.function.Function<android.os.IBinder, T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1763,6 +2532,10 @@ [Android.Runtime.Register("readList", "(Ljava/util/List;Ljava/lang/ClassLoader;)V", "")] [<Android.Runtime.Register("readList", "(Ljava/util/List;Ljava/lang/ClassLoader;)V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -1792,6 +2565,54 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("readList", "(Ljava/util/List;Ljava/lang/ClassLoader;Ljava/lang/Class;)V", "", ApiSince=33)] + [<Android.Runtime.Register("readList", "(Ljava/util/List;Ljava/lang/ClassLoader;Ljava/lang/Class;)V", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + Same as #readList(List, ClassLoader) but accepts clazz parameter as + the type required for each item. + + + + Java documentation for android.os.Parcel.readList(java.util.List<? super T>, java.lang.ClassLoader, java.lang.Class<T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1877,6 +2698,10 @@ [Android.Runtime.Register("readMap", "(Ljava/util/Map;Ljava/lang/ClassLoader;)V", "")] [<Android.Runtime.Register("readMap", "(Ljava/util/Map;Ljava/lang/ClassLoader;)V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -1905,6 +2730,56 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("readMap", "(Ljava/util/Map;Ljava/lang/ClassLoader;Ljava/lang/Class;Ljava/lang/Class;)V", "", ApiSince=33)] + [<Android.Runtime.Register("readMap", "(Ljava/util/Map;Ljava/lang/ClassLoader;Ljava/lang/Class;Ljava/lang/Class;)V", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "K", "V" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "K", "V" })>] + + + + System.Void + + + + + + + + + To be added. + To be added. + To be added. + To be added. + Same as #readMap(Map, ClassLoader) but accepts clazzKey and + clazzValue parameter as the types required for each key and value pair. + + + + Java documentation for android.os.Parcel.readMap(java.util.Map<? super K, ? super V>, java.lang.ClassLoader, java.lang.Class<K>, java.lang.Class<V>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1924,6 +2799,10 @@ [Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })] [<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Java.Lang.Object @@ -1955,6 +2834,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("readParcelable", "(Ljava/lang/ClassLoader;Ljava/lang/Class;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("readParcelable", "(Ljava/lang/ClassLoader;Ljava/lang/Class;)Ljava/lang/Object;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Lang.Object + + + + + + + To be added. + To be added. + Same as #readParcelable(ClassLoader) but accepts clazz parameter as the type + required for each item. + To be added. + + + + Java documentation for android.os.Parcel.readParcelable(java.lang.ClassLoader, java.lang.Class<T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1970,6 +2896,10 @@ [Android.Runtime.Register("readParcelableArray", "(Ljava/lang/ClassLoader;)[Landroid/os/Parcelable;", "")] [<Android.Runtime.Register("readParcelableArray", "(Ljava/lang/ClassLoader;)[Landroid/os/Parcelable;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.OS.IParcelable[] @@ -1996,6 +2926,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("readParcelableArray", "(Ljava/lang/ClassLoader;Ljava/lang/Class;)[Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("readParcelableArray", "(Ljava/lang/ClassLoader;Ljava/lang/Class;)[Ljava/lang/Object;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Lang.Object[] + + + + + + + To be added. + To be added. + Same as #readParcelableArray(ClassLoader) but accepts clazz parameter as + the type required for each item. + To be added. + + + + Java documentation for android.os.Parcel.readParcelableArray(java.lang.ClassLoader, java.lang.Class<T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2011,6 +2988,10 @@ [Android.Runtime.Register("readParcelableCreator", "(Ljava/lang/ClassLoader;)Landroid/os/Parcelable$Creator;", "", ApiSince=30)] [<Android.Runtime.Register("readParcelableCreator", "(Ljava/lang/ClassLoader;)Landroid/os/Parcelable$Creator;", "", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.OS.IParcelableCreator @@ -2038,6 +3019,41 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("readParcelableCreator", "(Ljava/lang/ClassLoader;Ljava/lang/Class;)Landroid/os/Parcelable$Creator;", "", ApiSince=33)] + [<Android.Runtime.Register("readParcelableCreator", "(Ljava/lang/ClassLoader;Ljava/lang/Class;)Landroid/os/Parcelable$Creator;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Android.OS.IParcelableCreator + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -2057,6 +3073,10 @@ [Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })] [<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.IList @@ -2085,6 +3105,55 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("readParcelableList", "(Ljava/util/List;Ljava/lang/ClassLoader;Ljava/lang/Class;)Ljava/util/List;", "", ApiSince=33)] + [<Android.Runtime.Register("readParcelableList", "(Ljava/util/List;Ljava/lang/ClassLoader;Ljava/lang/Class;)Ljava/util/List;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + System.Collections.IList + + + + + + + + To be added. + To be added. + To be added. + Same as #readParcelableList(List, ClassLoader) but accepts clazz parameter as + the type required for each item. + To be added. + + + + Java documentation for android.os.Parcel.readParcelableList(java.util.List<T>, java.lang.ClassLoader, java.lang.Class<? extends T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2172,27 +3241,82 @@ Method - 0.0.0.0 + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("readSerializable", "()Ljava/io/Serializable;", "")] + [<Android.Runtime.Register("readSerializable", "()Ljava/io/Serializable;", "")>] + + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + + + + Java.IO.ISerializable + + + + Read and return a new Serializable object from the parcel. + the Serializable object, or null if the Serializable name + wasn't found in the parcel. + + Unlike #readSerializable(ClassLoader, Class), it uses the nearest valid class loader + up the execution stack to instantiate the Serializable object. + + + + Java documentation for android.os.Parcel.readSerializable(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + Mono.Android + 0.0.0.0 - [Android.Runtime.Register("readSerializable", "()Ljava/io/Serializable;", "")] - [<Android.Runtime.Register("readSerializable", "()Ljava/io/Serializable;", "")>] + [Android.Runtime.Register("readSerializable", "(Ljava/lang/ClassLoader;Ljava/lang/Class;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("readSerializable", "(Ljava/lang/ClassLoader;Ljava/lang/Class;)Ljava/lang/Object;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] - Java.IO.ISerializable + Java.Lang.Object - + + + + - Read and return a new Serializable object from the parcel. - the Serializable object, or null if the Serializable name - wasn't found in the parcel. + A ClassLoader from which to instantiate the Serializable object, + or null for the default class loader. + The type of the object expected. + Same as #readSerializable() but accepts loader and clazz parameters. + To be added. - Java documentation for android.os.Parcel.readSerializable(). + Java documentation for android.os.Parcel.readSerializable(java.lang.ClassLoader, java.lang.Class<T>). @@ -2201,7 +3325,6 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -2297,6 +3420,10 @@ [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Util.SparseArray @@ -2324,6 +3451,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("readSparseArray", "(Ljava/lang/ClassLoader;Ljava/lang/Class;)Landroid/util/SparseArray;", "", ApiSince=33)] + [<Android.Runtime.Register("readSparseArray", "(Ljava/lang/ClassLoader;Ljava/lang/Class;)Landroid/util/SparseArray;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Android.Util.SparseArray + + + + + + + To be added. + To be added. + Same as #readSparseArray(ClassLoader) but accepts clazz parameter as + the type required for each item. + To be added. + + + + Java documentation for android.os.Parcel.readSparseArray(java.lang.ClassLoader, java.lang.Class<? extends T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2842,6 +4016,42 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPropagateAllowBlocking", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("setPropagateAllowBlocking", "()V", "", ApiSince=33)>] + + + + System.Void + + + + This method is used by the AIDL compiler for system components. + + + + Java documentation for android.os.Parcel.setPropagateAllowBlocking(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3090,6 +4300,90 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeBlob", "([B)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeBlob", "([B)V", "", ApiSince=33)>] + + + + System.Void + + + + + + Bytes to place into the parcel. + Write a blob of data into the parcel at the current #dataPosition, + growing #dataCapacity if needed. + + + + Java documentation for android.os.Parcel.writeBlob(byte[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeBlob", "([BII)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeBlob", "([BII)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + + Bytes to place into the parcel. + Index of first byte to be written. + Number of bytes to write. + Write a blob of data into the parcel at the current #dataPosition, + growing #dataCapacity if needed. + + + + Java documentation for android.os.Parcel.writeBlob(byte[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3519,6 +4813,63 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeFixedArray", "(Ljava/lang/Object;I[I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeFixedArray", "(Ljava/lang/Object;I[I)V", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + System.Void + + + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + The array to be written. + Contextual flags as per + Parcelable#writeToParcel(Parcel, int) Parcelable.writeToParcel(). + Used only if val is an array of Parcelable objects. + an array of int representing length of each dimension. The array should be + sized with the exact size of dimensions. + Flatten a homogeneous multi-dimensional array with fixed-size. + + + + Java documentation for android.os.Parcel.writeFixedArray(T, int, int...). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3665,6 +5016,94 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeInterfaceArray", "([Landroid/os/IInterface;)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeInterfaceArray", "([Landroid/os/IInterface;)V", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.IInterface" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.IInterface" })>] + + + + System.Void + + + + + + The array of objects to be written. + Flatten a homogeneous array containing an IInterface type into the parcel, + at the current dataPosition() and growing dataCapacity() if needed. + + + + Java documentation for android.os.Parcel.writeInterfaceArray(T[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeInterfaceList", "(Ljava/util/List;)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeInterfaceList", "(Ljava/util/List;)V", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.IInterface" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.IInterface" })>] + + + + System.Void + + + + + + To be added. + Flatten a List containing T (IInterface) objects into this parcel + at the current position. + + + + Java documentation for android.os.Parcel.writeInterfaceList(java.util.List<T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.OS/PowerManager+IWakeLockStateListener.xml b/docs/Mono.Android/en/Android.OS/PowerManager+IWakeLockStateListener.xml new file mode 100644 index 0000000000..d54c538644 --- /dev/null +++ b/docs/Mono.Android/en/Android.OS/PowerManager+IWakeLockStateListener.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/os/PowerManager$WakeLockStateListener", "", "Android.OS.PowerManager/IWakeLockStateListenerInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/os/PowerManager$WakeLockStateListener", "", "Android.OS.PowerManager/IWakeLockStateListenerInvoker", ApiSince=33)>] + + + + A listener interface to get notified when the wakelock is enabled/disabled. + + + + Java documentation for android.os.PowerManager.WakeLockStateListener. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onStateChanged", "(Z)V", "GetOnStateChanged_ZHandler:Android.OS.PowerManager/IWakeLockStateListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onStateChanged", "(Z)V", "GetOnStateChanged_ZHandler:Android.OS.PowerManager/IWakeLockStateListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + true is enabled, false is disabled. + Frameworks could disable the wakelock because either device's power allowlist has + changed, or the app's wakelock has exceeded its quota, or the app goes into cached + state. + + + + Java documentation for android.os.PowerManager.WakeLockStateListener.onStateChanged(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.OS/PowerManager+WakeLock.xml b/docs/Mono.Android/en/Android.OS/PowerManager+WakeLock.xml index befe8fd2e5..ca4b86e97f 100644 --- a/docs/Mono.Android/en/Android.OS/PowerManager+WakeLock.xml +++ b/docs/Mono.Android/en/Android.OS/PowerManager+WakeLock.xml @@ -329,6 +329,36 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setStateListener", "(Ljava/util/concurrent/Executor;Landroid/os/PowerManager$WakeLockStateListener;)V", "GetSetStateListener_Ljava_util_concurrent_Executor_Landroid_os_PowerManager_WakeLockStateListener_Handler", ApiSince=33)] + [<Android.Runtime.Register("setStateListener", "(Ljava/util/concurrent/Executor;Landroid/os/PowerManager$WakeLockStateListener;)V", "GetSetStateListener_Ljava_util_concurrent_Executor_Landroid_os_PowerManager_WakeLockStateListener_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.OS/PowerManager+WakeLockStateEventArgs.xml b/docs/Mono.Android/en/Android.OS/PowerManager+WakeLockStateEventArgs.xml new file mode 100644 index 0000000000..bf0ef5d496 --- /dev/null +++ b/docs/Mono.Android/en/Android.OS/PowerManager+WakeLockStateEventArgs.xml @@ -0,0 +1,58 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Boolean + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.OS/PowerManager.xml b/docs/Mono.Android/en/Android.OS/PowerManager.xml index ddaa23266e..69a6839643 100644 --- a/docs/Mono.Android/en/Android.OS/PowerManager.xml +++ b/docs/Mono.Android/en/Android.OS/PowerManager.xml @@ -18,7 +18,7 @@ - This class gives you control of the power state of the device. + This class lets you query and request control of aspects of the device's power state. @@ -92,6 +92,76 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_DEVICE_LIGHT_IDLE_MODE_CHANGED", ApiSince=33)] + [<Android.Runtime.Register("ACTION_DEVICE_LIGHT_IDLE_MODE_CHANGED", ApiSince=33)>] + + + + System.String + + + Intent that is broadcast when the state of #isDeviceLightIdleMode() changes. + + + + Java documentation for android.os.PowerManager.ACTION_DEVICE_LIGHT_IDLE_MODE_CHANGED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_LOW_POWER_STANDBY_ENABLED_CHANGED", ApiSince=33)] + [<Android.Runtime.Register("ACTION_LOW_POWER_STANDBY_ENABLED_CHANGED", ApiSince=33)>] + + + + System.String + + + Intent that is broadcast when Low Power Standby is enabled or disabled. + + + + Java documentation for android.os.PowerManager.ACTION_LOW_POWER_STANDBY_ENABLED_CHANGED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -344,7 +414,7 @@ SystemClock#uptimeMillis() time base. This timestamp is used to correctly order the go to sleep request with other power management functions. It should be set to the timestamp of the input event that caused the request to go to sleep. - Forces the com.android.server.display.DisplayGroup#DEFAULT default display group + Forces the android.view.Display#DEFAULT_DISPLAY_GROUP default display group to turn off. @@ -440,6 +510,45 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isDeviceLightIdleMode", "()Z", "GetIsDeviceLightIdleModeHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isDeviceLightIdleMode", "()Z", "GetIsDeviceLightIdleModeHandler", ApiSince=33)>] + + + + System.Boolean + + + Returns true if the device is currently in light idle mode. + Returns true if currently in active device light idle mode, else false. This is + when light idle mode restrictions are being actively applied; it will return false if the + device is in a long-term idle mode but currently running a maintenance window where + restrictions have been lifted. + + + + Java documentation for android.os.PowerManager.isDeviceLightIdleMode(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -519,6 +628,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isLowPowerStandbyEnabled", "()Z", "GetIsLowPowerStandbyEnabledHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isLowPowerStandbyEnabled", "()Z", "GetIsLowPowerStandbyEnabledHandler", ApiSince=33)>] + + + + System.Boolean + + + Returns true if Low Power Standby is enabled. + To be added. + + + + Java documentation for android.os.PowerManager.isLowPowerStandbyEnabled(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1024,7 +1169,7 @@ SystemClock#uptimeMillis() time base. This timestamp is used to correctly order the wake up request with other power management functions. It should be set to the timestamp of the input event that caused the request to wake up. - Forces the com.android.server.display.DisplayGroup#DEFAULT default display group + Forces the android.view.Display#DEFAULT_DISPLAY_GROUP default display group to turn on. diff --git a/docs/Mono.Android/en/Android.OS/Process.xml b/docs/Mono.Android/en/Android.OS/Process.xml index b33928401c..0aa1e177ba 100644 --- a/docs/Mono.Android/en/Android.OS/Process.xml +++ b/docs/Mono.Android/en/Android.OS/Process.xml @@ -549,6 +549,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isSdkSandbox", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isSdkSandbox", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + Returns whether the current process is a sdk sandbox process. + To be added. + + + + Java documentation for android.os.Process.isSdkSandbox(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -697,6 +733,43 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("myProcessName", "()Ljava/lang/String;", "", ApiSince=33)] + [<Android.Runtime.Register("myProcessName", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + + Return the name of this process. + To be added. + + + + Java documentation for android.os.Process.myProcessName(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1100,7 +1173,8 @@ System.Int64 - Return the SystemClock#elapsedRealtime() at which this process was started. + Return the SystemClock#elapsedRealtime() at which this process was started, + but before any of the application code was executed. To be added. @@ -1116,6 +1190,80 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getStartRequestedElapsedRealtime", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getStartRequestedElapsedRealtime", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + Return the SystemClock#elapsedRealtime() at which the system was about to + start this process. + To be added. + + + + Java documentation for android.os.Process.getStartRequestedElapsedRealtime(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getStartRequestedUptimeMillis", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getStartRequestedUptimeMillis", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + Return the SystemClock#uptimeMillis() at which the system was about to + start this process. + To be added. + + + + Java documentation for android.os.Process.getStartRequestedUptimeMillis(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1136,7 +1284,8 @@ System.Int64 - Return the SystemClock#uptimeMillis() at which this process was started. + Return the SystemClock#uptimeMillis() at which this process was started, + but before any of the application code was executed. To be added. diff --git a/docs/Mono.Android/en/Android.OS/SharedMemory.xml b/docs/Mono.Android/en/Android.OS/SharedMemory.xml index 7c6a0a2440..bda9357899 100644 --- a/docs/Mono.Android/en/Android.OS/SharedMemory.xml +++ b/docs/Mono.Android/en/Android.OS/SharedMemory.xml @@ -190,6 +190,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("fromFileDescriptor", "(Landroid/os/ParcelFileDescriptor;)Landroid/os/SharedMemory;", "", ApiSince=33)] + [<Android.Runtime.Register("fromFileDescriptor", "(Landroid/os/ParcelFileDescriptor;)Landroid/os/SharedMemory;", "", ApiSince=33)>] + + + + Android.OS.SharedMemory + + + + + + File descriptor of shared memory passed as ParcelFileDescriptor. + Creates an instance from existing shared memory passed as ParcelFileDescriptor. + To be added. + + + + Java documentation for android.os.SharedMemory.fromFileDescriptor(android.os.ParcelFileDescriptor). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.OS/UserManager.xml b/docs/Mono.Android/en/Android.OS/UserManager.xml index 6c2f4490d6..660023a216 100644 --- a/docs/Mono.Android/en/Android.OS/UserManager.xml +++ b/docs/Mono.Android/en/Android.OS/UserManager.xml @@ -219,6 +219,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DISALLOW_ADD_WIFI_CONFIG", ApiSince=33)] + [<Android.Runtime.Register("DISALLOW_ADD_WIFI_CONFIG", ApiSince=33)>] + + + + System.String + + + Specifies if a user is disallowed from adding a new Wi-Fi configuration. + + + + Java documentation for android.os.UserManager.DISALLOW_ADD_WIFI_CONFIG. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -504,6 +539,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DISALLOW_CHANGE_WIFI_STATE", ApiSince=33)] + [<Android.Runtime.Register("DISALLOW_CHANGE_WIFI_STATE", ApiSince=33)>] + + + + System.String + + + Specifies if a user is disallowed from enabling/disabling Wi-Fi. + + + + Java documentation for android.os.UserManager.DISALLOW_CHANGE_WIFI_STATE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -886,7 +956,7 @@ System.String - Specifies if a user is disallowed from configuring Tethering and portable hotspots + Specifies if a user is disallowed from using and configuring Tethering and portable hotspots via Settings. @@ -1895,6 +1965,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DISALLOW_SHARING_ADMIN_CONFIGURED_WIFI", ApiSince=33)] + [<Android.Runtime.Register("DISALLOW_SHARING_ADMIN_CONFIGURED_WIFI", ApiSince=33)>] + + + + System.String + + + Specifies if users are disallowed from sharing Wi-Fi for admin configured networks. + + + + Java documentation for android.os.UserManager.DISALLOW_SHARING_ADMIN_CONFIGURED_WIFI. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2151,6 +2256,76 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DISALLOW_WIFI_DIRECT", ApiSince=33)] + [<Android.Runtime.Register("DISALLOW_WIFI_DIRECT", ApiSince=33)>] + + + + System.String + + + Specifies if a user is disallowed from using Wi-Fi Direct. + + + + Java documentation for android.os.UserManager.DISALLOW_WIFI_DIRECT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DISALLOW_WIFI_TETHERING", ApiSince=33)] + [<Android.Runtime.Register("DISALLOW_WIFI_TETHERING", ApiSince=33)>] + + + + System.String + + + Specifies if a user is disallowed from using Wi-Fi tethering. + + + + Java documentation for android.os.UserManager.DISALLOW_WIFI_TETHERING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2212,8 +2387,8 @@ the package name of the calling application - Returns a Bundle containing any saved application restrictions for this user, for the - given package name. + Returns a Bundle containing any saved application restrictions for the context user, + for the given package name. a Bundle with the restrictions for that package, or an empty Bundle if there are no saved restrictions. @@ -2428,18 +2603,18 @@ - [Android.Runtime.StringDef(Fields=new System.String[] { "DisallowModifyAccounts", "DisallowConfigWifi", "DisallowConfigLocale", "DisallowInstallApps", "DisallowUninstallApps", "DisallowShareLocation", "DisallowAirplaneMode", "DisallowConfigBrightness", "DisallowAmbientDisplay", "DisallowConfigScreenTimeout", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowConfigBluetooth", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowUsbFileTransfer", "DisallowConfigCredentials", "DisallowRemoveUser", "DisallowRemoveManagedProfile", "DisallowDebuggingFeatures", "DisallowConfigVpn", "DisallowConfigLocation", "DisallowConfigDateTime", "DisallowConfigTethering", "DisallowNetworkReset", "DisallowFactoryReset", "DisallowAddUser", "DisallowAddManagedProfile", "EnsureVerifyApps", "DisallowConfigCellBroadcasts", "DisallowConfigMobileNetworks", "DisallowAppsControl", "DisallowMountPhysicalMedia", "DisallowUnmuteMicrophone", "DisallowAdjustVolume", "DisallowOutgoingCalls", "DisallowSms", "DisallowFun", "DisallowCreateWindows", "DisallowSystemErrorDialogs", "DisallowCrossProfileCopyPaste", "DisallowOutgoingBeam", "DisallowSetWallpaper", "DisallowSafeBoot", "DisallowDataRoaming", "DisallowSetUserIcon", "DisallowUnifiedPassword", "AllowParentProfileAppLinking", "DisallowAutofill", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowUserSwitch", "DisallowShareIntoManagedProfile", "DisallowPrinting", "DisallowConfigPrivateDns", "DisallowMicrophoneToggle", "DisallowCameraToggle", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "DisallowModifyAccounts", "DisallowConfigWifi", "DisallowConfigLocale", "DisallowInstallApps", "DisallowUninstallApps", "DisallowShareLocation", "DisallowAirplaneMode", "DisallowConfigBrightness", "DisallowAmbientDisplay", "DisallowConfigScreenTimeout", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowConfigBluetooth", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowUsbFileTransfer", "DisallowConfigCredentials", "DisallowRemoveUser", "DisallowRemoveManagedProfile", "DisallowDebuggingFeatures", "DisallowConfigVpn", "DisallowConfigLocation", "DisallowConfigDateTime", "DisallowConfigTethering", "DisallowNetworkReset", "DisallowFactoryReset", "DisallowAddUser", "DisallowAddManagedProfile", "EnsureVerifyApps", "DisallowConfigCellBroadcasts", "DisallowConfigMobileNetworks", "DisallowAppsControl", "DisallowMountPhysicalMedia", "DisallowUnmuteMicrophone", "DisallowAdjustVolume", "DisallowOutgoingCalls", "DisallowSms", "DisallowFun", "DisallowCreateWindows", "DisallowSystemErrorDialogs", "DisallowCrossProfileCopyPaste", "DisallowOutgoingBeam", "DisallowSetWallpaper", "DisallowSafeBoot", "DisallowDataRoaming", "DisallowSetUserIcon", "DisallowUnifiedPassword", "AllowParentProfileAppLinking", "DisallowAutofill", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowUserSwitch", "DisallowShareIntoManagedProfile", "DisallowPrinting", "DisallowConfigPrivateDns", "DisallowMicrophoneToggle", "DisallowCameraToggle", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")>] + [Android.Runtime.StringDef(Fields=new System.String[] { "DisallowModifyAccounts", "DisallowConfigWifi", "DisallowConfigLocale", "DisallowInstallApps", "DisallowUninstallApps", "DisallowShareLocation", "DisallowAirplaneMode", "DisallowConfigBrightness", "DisallowAmbientDisplay", "DisallowConfigScreenTimeout", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowConfigBluetooth", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowUsbFileTransfer", "DisallowConfigCredentials", "DisallowRemoveUser", "DisallowRemoveManagedProfile", "DisallowDebuggingFeatures", "DisallowConfigVpn", "DisallowConfigLocation", "DisallowConfigDateTime", "DisallowConfigTethering", "DisallowNetworkReset", "DisallowFactoryReset", "DisallowAddUser", "DisallowAddManagedProfile", "EnsureVerifyApps", "DisallowConfigCellBroadcasts", "DisallowConfigMobileNetworks", "DisallowAppsControl", "DisallowMountPhysicalMedia", "DisallowUnmuteMicrophone", "DisallowAdjustVolume", "DisallowOutgoingCalls", "DisallowSms", "DisallowFun", "DisallowCreateWindows", "DisallowSystemErrorDialogs", "DisallowCrossProfileCopyPaste", "DisallowOutgoingBeam", "DisallowSetWallpaper", "DisallowSafeBoot", "DisallowDataRoaming", "DisallowSetUserIcon", "DisallowUnifiedPassword", "AllowParentProfileAppLinking", "DisallowAutofill", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowUserSwitch", "DisallowShareIntoManagedProfile", "DisallowPrinting", "DisallowConfigPrivateDns", "DisallowMicrophoneToggle", "DisallowCameraToggle", "KeyRestrictionsPending", "DisallowChangeWifiState", "DisallowWifiTethering", "DisallowSharingAdminConfiguredWifi", "DisallowWifiDirect", "DisallowAddWifiConfig" }, Type="Android.OS.UserManager")] + [<Android.Runtime.StringDef(Fields=new System.String[] { "DisallowModifyAccounts", "DisallowConfigWifi", "DisallowConfigLocale", "DisallowInstallApps", "DisallowUninstallApps", "DisallowShareLocation", "DisallowAirplaneMode", "DisallowConfigBrightness", "DisallowAmbientDisplay", "DisallowConfigScreenTimeout", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowConfigBluetooth", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowUsbFileTransfer", "DisallowConfigCredentials", "DisallowRemoveUser", "DisallowRemoveManagedProfile", "DisallowDebuggingFeatures", "DisallowConfigVpn", "DisallowConfigLocation", "DisallowConfigDateTime", "DisallowConfigTethering", "DisallowNetworkReset", "DisallowFactoryReset", "DisallowAddUser", "DisallowAddManagedProfile", "EnsureVerifyApps", "DisallowConfigCellBroadcasts", "DisallowConfigMobileNetworks", "DisallowAppsControl", "DisallowMountPhysicalMedia", "DisallowUnmuteMicrophone", "DisallowAdjustVolume", "DisallowOutgoingCalls", "DisallowSms", "DisallowFun", "DisallowCreateWindows", "DisallowSystemErrorDialogs", "DisallowCrossProfileCopyPaste", "DisallowOutgoingBeam", "DisallowSetWallpaper", "DisallowSafeBoot", "DisallowDataRoaming", "DisallowSetUserIcon", "DisallowUnifiedPassword", "AllowParentProfileAppLinking", "DisallowAutofill", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowUserSwitch", "DisallowShareIntoManagedProfile", "DisallowPrinting", "DisallowConfigPrivateDns", "DisallowMicrophoneToggle", "DisallowCameraToggle", "KeyRestrictionsPending", "DisallowChangeWifiState", "DisallowWifiTethering", "DisallowSharingAdminConfiguredWifi", "DisallowWifiDirect", "DisallowAddWifiConfig" }, Type="Android.OS.UserManager")>] The string key representing the restriction. - Returns whether the current user has been disallowed from performing certain actions + Returns whether the context user has been disallowed from performing certain actions or setting certain settings. - true if the current user has the given restriction, false otherwise. + true if the context user has the given restriction, false otherwise. @@ -2514,8 +2689,8 @@ System.Boolean - Checks if the calling app is running in a demo user. - whether the caller is a demo user. + Checks if the context user is a demo user. + whether the context user is a demo user. @@ -2586,8 +2761,8 @@ System.Boolean - Checks if the calling app is running in a managed profile. - whether the caller is in a managed profile. + Checks if the context user is a managed profile. + whether the context user is a managed profile. @@ -2602,6 +2777,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isProfile", "()Z", "GetIsProfileHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isProfile", "()Z", "GetIsProfileHandler", ApiSince=33)>] + + + + System.Boolean + + + Checks if the calling context user is running in a profile. + whether the caller is in a profile. + + + + Java documentation for android.os.UserManager.isProfile(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2662,8 +2873,8 @@ System.Boolean - Used to check if this process is running under the system user. - whether this process is running under the system user. + Used to check if the context user is the system user. + whether the context user is the system user. @@ -2854,7 +3065,7 @@ System.Boolean - Return whether the calling user is running in an "unlocked" state. + Return whether the context user is running in an "unlocked" state. To be added. @@ -3154,7 +3365,7 @@ the key of the restriction the value for the restriction - Sets the value of a specific restriction. + Sets the value of a specific restriction on the context user. @@ -3770,9 +3981,9 @@ System.Collections.Generic.IList<Android.OS.UserHandle> - Returns a list of UserHandles for profiles associated with the user that the calling process - is running on, including the user itself. - A non-empty list of UserHandles associated with the calling user. + Returns a list of UserHandles for profiles associated with the context user, including the + user itself. + A non-empty list of UserHandles associated with the context user. @@ -3811,7 +4022,7 @@ Android.OS.Bundle - Returns the user-wide restrictions imposed on this user. -or- This will no longer work. + Returns the user-wide restrictions imposed on the context user. -or- This will no longer work. a Bundle containing all the restrictions. Property getter documentation: diff --git a/docs/Mono.Android/en/Android.OS/VibrationAttributes+Builder.xml b/docs/Mono.Android/en/Android.OS/VibrationAttributes+Builder.xml index c7a4797d45..7697bcb4fd 100644 --- a/docs/Mono.Android/en/Android.OS/VibrationAttributes+Builder.xml +++ b/docs/Mono.Android/en/Android.OS/VibrationAttributes+Builder.xml @@ -65,6 +65,42 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/media/AudioAttributes;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/media/AudioAttributes;)V", "", ApiSince=33)>] + + + + + + + To be added. + Constructs a new Builder from AudioAttributes. + + + + Java documentation for android.os.VibrationAttributes.Builder.VibrationAttributes$Builder(android.media.AudioAttributes). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.OS/VibrationAttributes.xml b/docs/Mono.Android/en/Android.OS/VibrationAttributes.xml index 579eb15046..13ac15983a 100644 --- a/docs/Mono.Android/en/Android.OS/VibrationAttributes.xml +++ b/docs/Mono.Android/en/Android.OS/VibrationAttributes.xml @@ -31,7 +31,7 @@ - A class to encapsulate a collection of attributes describing information about a vibration + Encapsulates a collection of attributes describing information about a vibration. @@ -46,6 +46,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createForUsage", "(I)Landroid/os/VibrationAttributes;", "", ApiSince=33)] + [<Android.Runtime.Register("createForUsage", "(I)Landroid/os/VibrationAttributes;", "", ApiSince=33)>] + + + + Android.OS.VibrationAttributes + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "UsageUnknown", "UsageAccessibility", "UsageAlarm", "UsageCommunicationRequest", "UsageHardwareFeedback", "UsageMedia", "UsageNotification", "UsagePhysicalEmulation", "UsageRingtone", "UsageTouch" }, Type="Android.OS.VibrationAttributes")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "UsageUnknown", "UsageAccessibility", "UsageAlarm", "UsageCommunicationRequest", "UsageHardwareFeedback", "UsageMedia", "UsageNotification", "UsagePhysicalEmulation", "UsageRingtone", "UsageTouch" }, Type="Android.OS.VibrationAttributes")>] + + + + + + To be added. + Creates a new VibrationAttributes instance with given usage. + To be added. + + + + Java documentation for android.os.VibrationAttributes.createForUsage(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -199,7 +246,14 @@ System.Boolean - + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "FlagBypassInterruptionPolicy" }, Flag=true, Type="Android.OS.VibrationAttributes")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "FlagBypassInterruptionPolicy" }, Flag=true, Type="Android.OS.VibrationAttributes")>] + + + To be added. @@ -345,6 +399,49 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("USAGE_ACCESSIBILITY", ApiSince=33)] + [<Android.Runtime.Register("USAGE_ACCESSIBILITY", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.VibrationAttributesUsageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.VibrationAttributesUsageType enum directly instead of this field.", true)>] + + + + Android.OS.VibrationAttributesUsageType + + 66 + + Usage value to use for accessibility vibrations, such as with a screen reader. + + + + Java documentation for android.os.VibrationAttributes.USAGE_ACCESSIBILITY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -551,6 +648,50 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("USAGE_CLASS_MEDIA", ApiSince=33)] + [<Android.Runtime.Register("USAGE_CLASS_MEDIA", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.VibrationAttributesUsageClass enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.VibrationAttributesUsageClass enum directly instead of this field.", true)>] + + + + Android.OS.VibrationAttributesUsageClass + + 3 + + Vibration usage class value to use when the vibration is part of media, such as music, movie, + soundtrack, game or animations. + + + + Java documentation for android.os.VibrationAttributes.USAGE_CLASS_MEDIA. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -623,7 +764,7 @@ 65 Usage value to use for vibrations which mean a request to enter/end a - communication, such as a VoIP communication or video-conference. + communication with the user, such as a voice prompt. @@ -666,8 +807,8 @@ 50 - Usage value to use for vibrations which provide a feedback for hardware interaction, - such as a fingerprint sensor. + Usage value to use for vibrations which provide a feedback for hardware + component interaction, such as a fingerprint sensor. @@ -682,6 +823,50 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("USAGE_MEDIA", ApiSince=33)] + [<Android.Runtime.Register("USAGE_MEDIA", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.VibrationAttributesUsageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.VibrationAttributesUsageType enum directly instead of this field.", true)>] + + + + Android.OS.VibrationAttributesUsageType + + 19 + + Usage value to use for media vibrations, such as music, movie, soundtrack, animations, games, + or any interactive media that isn't for touch feedback specifically. + + + + Java documentation for android.os.VibrationAttributes.USAGE_MEDIA. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -753,7 +938,8 @@ 34 - Usage value to use for vibrations which emulate physical effects, such as edge squeeze. + Usage value to use for vibrations which emulate physical hardware reactions, + such as edge squeeze. diff --git a/docs/Mono.Android/en/Android.OS/VibrationAttributesUsageClass.xml b/docs/Mono.Android/en/Android.OS/VibrationAttributesUsageClass.xml index b10cffe495..7e391084b8 100644 --- a/docs/Mono.Android/en/Android.OS/VibrationAttributesUsageClass.xml +++ b/docs/Mono.Android/en/Android.OS/VibrationAttributesUsageClass.xml @@ -63,6 +63,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.VibrationAttributes.UsageClassMedia", JniField="android/os/VibrationAttributes.USAGE_CLASS_MEDIA")] + [<Android.Runtime.IntDefinition("Android.OS.VibrationAttributes.UsageClassMedia", JniField="android/os/VibrationAttributes.USAGE_CLASS_MEDIA")>] + + + + Android.OS.VibrationAttributesUsageClass + + 3 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.OS/VibrationAttributesUsageType.xml b/docs/Mono.Android/en/Android.OS/VibrationAttributesUsageType.xml index e8074c9e67..378a4595b9 100644 --- a/docs/Mono.Android/en/Android.OS/VibrationAttributesUsageType.xml +++ b/docs/Mono.Android/en/Android.OS/VibrationAttributesUsageType.xml @@ -15,6 +15,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.VibrationAttributes.UsageAccessibility", JniField="android/os/VibrationAttributes.USAGE_ACCESSIBILITY")] + [<Android.Runtime.IntDefinition("Android.OS.VibrationAttributes.UsageAccessibility", JniField="android/os/VibrationAttributes.USAGE_ACCESSIBILITY")>] + + + + Android.OS.VibrationAttributesUsageType + + 66 + + To be added. + + @@ -87,6 +111,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.VibrationAttributes.UsageMedia", JniField="android/os/VibrationAttributes.USAGE_MEDIA")] + [<Android.Runtime.IntDefinition("Android.OS.VibrationAttributes.UsageMedia", JniField="android/os/VibrationAttributes.USAGE_MEDIA")>] + + + + Android.OS.VibrationAttributesUsageType + + 19 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.OS/VibrationEffect+Composition.xml b/docs/Mono.Android/en/Android.OS/VibrationEffect+Composition.xml index d874a89850..9daa0ab0da 100644 --- a/docs/Mono.Android/en/Android.OS/VibrationEffect+Composition.xml +++ b/docs/Mono.Android/en/Android.OS/VibrationEffect+Composition.xml @@ -18,7 +18,8 @@ - A composition of haptic primitives that, when combined, create a single haptic effect. + A composition of haptic elements that are combined to be playable as a single + VibrationEffect. diff --git a/docs/Mono.Android/en/Android.OS/VibrationEffect.xml b/docs/Mono.Android/en/Android.OS/VibrationEffect.xml index 540614e8fa..e0202017d9 100644 --- a/docs/Mono.Android/en/Android.OS/VibrationEffect.xml +++ b/docs/Mono.Android/en/Android.OS/VibrationEffect.xml @@ -184,11 +184,13 @@ - The pattern of alternating on-off timings, starting with off. Timing values - of 0 will cause the timing / amplitude pair to be ignored. - The index into the timings array at which to repeat, or -1 if you you don't - want to repeat. - Create a waveform vibration. + The pattern of alternating on-off timings, starting with an 'off' timing, and + representing the length of time to sustain the individual item (not + cumulative). + The index into the timings array at which to repeat, or -1 if you don't + want to repeat indefinitely. + Create a waveform vibration, using only off/on transitions at the provided time intervals, + and potentially repeating. The desired effect. @@ -234,8 +236,8 @@ The amplitude values of the timing / amplitude pairs. Amplitude values must be between 0 and 255, or equal to #DEFAULT_AMPLITUDE. An amplitude value of 0 implies the motor is off. - The index into the timings array at which to repeat, or -1 if you you don't - want to repeat. + The index into the timings array at which to repeat, or -1 if you don't + want to repeat indefinitely. Create a waveform vibration. The desired effect. @@ -639,7 +641,7 @@ - + diff --git a/docs/Mono.Android/en/Android.OS/Vibrator.xml b/docs/Mono.Android/en/Android.OS/Vibrator.xml index aa16ea9729..57684f986a 100644 --- a/docs/Mono.Android/en/Android.OS/Vibrator.xml +++ b/docs/Mono.Android/en/Android.OS/Vibrator.xml @@ -88,8 +88,8 @@ Which effects to query for. - Query whether the vibrator supports all of the given effects. - Whether all of the effects are supported. + Query whether the vibrator supports all the given effects. + Whether all the effects are natively supported by the device. @@ -136,7 +136,7 @@ Which primitives to query for. Query whether the vibrator supports all of the given primitives. - Whether primitives effects are supported. + Whether all specified primitives are supported. @@ -182,9 +182,9 @@ Which effects to query for. - Query whether the vibrator supports the given effects. + Query whether the vibrator natively supports the given effects. An array containing the systems current knowledge about whether the given effects - are supported or not. + are natively supported by the device, or not. @@ -571,10 +571,20 @@ - To be added. - To be added. + + VibrationEffect describing the vibration to be performed. + Vibrate with a given effect. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.os.Vibrator.vibrate(android.os.VibrationEffect). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -645,6 +655,10 @@ [Android.Runtime.RequiresPermission("android.permission.VIBRATE")] [<Android.Runtime.RequiresPermission("android.permission.VIBRATE")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -654,11 +668,75 @@ - To be added. - To be added. - To be added. + + VibrationEffect describing the vibration to be performed. + + AudioAttributes corresponding to the vibration. For example, + specify AudioAttributes#USAGE_ALARM for alarm vibrations or + AudioAttributes#USAGE_NOTIFICATION_RINGTONE for + vibrations associated with incoming calls. + Vibrate with a given effect. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.os.Vibrator.vibrate(android.os.VibrationEffect, android.media.AudioAttributes). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("vibrate", "(Landroid/os/VibrationEffect;Landroid/os/VibrationAttributes;)V", "GetVibrate_Landroid_os_VibrationEffect_Landroid_os_VibrationAttributes_Handler", ApiSince=33)] + [<Android.Runtime.Register("vibrate", "(Landroid/os/VibrationEffect;Landroid/os/VibrationAttributes;)V", "GetVibrate_Landroid_os_VibrationEffect_Landroid_os_VibrationAttributes_Handler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.VIBRATE")] + [<Android.Runtime.RequiresPermission("android.permission.VIBRATE")>] + + + + System.Void + + + + + + + + VibrationEffect describing the vibration to be performed. + + VibrationAttributes corresponding to the vibration. For example, + specify VibrationAttributes#USAGE_ALARM for alarm vibrations or + VibrationAttributes#USAGE_RINGTONE for vibrations associated with + incoming calls. + Vibrate with a given effect. + + + + Java documentation for android.os.Vibrator.vibrate(android.os.VibrationEffect, android.os.VibrationAttributes). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -847,9 +925,7 @@ 2 - Vibration effect support: unsupported - - This effect is <b>not</b> supported by the underlying hardware. + Vibration effect support: unsupported diff --git a/docs/Mono.Android/en/Android.OS/VibratorManager.xml b/docs/Mono.Android/en/Android.OS/VibratorManager.xml index cbfd44a194..931b947915 100644 --- a/docs/Mono.Android/en/Android.OS/VibratorManager.xml +++ b/docs/Mono.Android/en/Android.OS/VibratorManager.xml @@ -18,7 +18,7 @@ - Class that provides access to all vibrators from the device, as well as the ability to run them + Provides access to all vibrators from the device, as well as the ability to run them in a synchronized fashion. diff --git a/docs/Mono.Android/en/Android.Opengl/EGLExt.xml b/docs/Mono.Android/en/Android.Opengl/EGLExt.xml index 9269c7fec8..f29f9d498a 100644 --- a/docs/Mono.Android/en/Android.Opengl/EGLExt.xml +++ b/docs/Mono.Android/en/Android.Opengl/EGLExt.xml @@ -169,6 +169,84 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("eglDupNativeFenceFDANDROID", "(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSync;)Landroid/hardware/SyncFence;", "", ApiSince=33)] + [<Android.Runtime.Register("eglDupNativeFenceFDANDROID", "(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSync;)Landroid/hardware/SyncFence;", "", ApiSince=33)>] + + + + Android.Hardware.SyncFence + + + + + + + The EGLDisplay connection + The EGLSync to fetch the SyncFence from + Retrieves the SyncFence for an EGLSync created with EGL_SYNC_NATIVE_FENCE_ANDROID + + See + EGL_ANDROID_native_fence_sync extension for more details + A SyncFence representing the native fence. + * If <sync> is not a valid sync object for <display>, + an SyncFence#isValid() invalid SyncFence is returned and an EGL_BAD_PARAMETER + error is generated. + * If the EGL_SYNC_NATIVE_FENCE_FD_ANDROID attribute of <sync> is + EGL_NO_NATIVE_FENCE_FD_ANDROID, an SyncFence#isValid() invalid SyncFence is + returned and an EGL_BAD_PARAMETER error is generated. + * If <display> does not match the display passed to eglCreateSync + when <sync> was created, the behaviour is undefined. + + + + Java documentation for android.opengl.EGLExt.eglDupNativeFenceFDANDROID(android.opengl.EGLDisplay, android.opengl.EGLSync). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EGL_NO_NATIVE_FENCE_FD_ANDROID", ApiSince=33)] + [<Android.Runtime.Register("EGL_NO_NATIVE_FENCE_FD_ANDROID", ApiSince=33)>] + + + + System.Int32 + + -1 + + To be added. + To be added. + + @@ -262,6 +340,81 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EGL_SYNC_NATIVE_FENCE_ANDROID", ApiSince=33)] + [<Android.Runtime.Register("EGL_SYNC_NATIVE_FENCE_ANDROID", ApiSince=33)>] + + + + System.Int32 + + 12612 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EGL_SYNC_NATIVE_FENCE_FD_ANDROID", ApiSince=33)] + [<Android.Runtime.Register("EGL_SYNC_NATIVE_FENCE_FD_ANDROID", ApiSince=33)>] + + + + System.Int32 + + 12613 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EGL_SYNC_NATIVE_FENCE_SIGNALED_ANDROID", ApiSince=33)] + [<Android.Runtime.Register("EGL_SYNC_NATIVE_FENCE_SIGNALED_ANDROID", ApiSince=33)>] + + + + System.Int32 + + 12614 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Print/PrintManager.xml b/docs/Mono.Android/en/Android.Print/PrintManager.xml index 82f41c3056..e628a3b00a 100644 --- a/docs/Mono.Android/en/Android.Print/PrintManager.xml +++ b/docs/Mono.Android/en/Android.Print/PrintManager.xml @@ -33,6 +33,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isPrintServiceEnabled", "(Landroid/content/ComponentName;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("isPrintServiceEnabled", "(Landroid/content/ComponentName;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + Checks whether a given print service is enabled. + true if the given print service is enabled + + + + Java documentation for android.print.PrintManager.isPrintServiceEnabled(android.content.ComponentName). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Provider/CallLog+Calls.xml b/docs/Mono.Android/en/Android.Provider/CallLog+Calls.xml index 59e6a46d83..3560a95c5c 100644 --- a/docs/Mono.Android/en/Android.Provider/CallLog+Calls.xml +++ b/docs/Mono.Android/en/Android.Provider/CallLog+Calls.xml @@ -2341,6 +2341,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PRESENTATION_UNAVAILABLE", ApiSince=33)] + [<Android.Runtime.Register("PRESENTATION_UNAVAILABLE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CallerPresentation enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CallerPresentation enum directly instead of this field.", true)>] + + + + Android.Provider.CallerPresentation + + 5 + + Number is unavailable. + + + + Java documentation for android.provider.CallLog.Calls.PRESENTATION_UNAVAILABLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Provider/CallerPresentation.xml b/docs/Mono.Android/en/Android.Provider/CallerPresentation.xml index dee10383b0..5851e18d6d 100644 --- a/docs/Mono.Android/en/Android.Provider/CallerPresentation.xml +++ b/docs/Mono.Android/en/Android.Provider/CallerPresentation.xml @@ -98,6 +98,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.CallLog.Calls.PresentationUnavailable", JniField="android/provider/CallLog$Calls.PRESENTATION_UNAVAILABLE")] + [<Android.Runtime.IntDefinition("Android.Provider.CallLog.Calls.PresentationUnavailable", JniField="android/provider/CallLog$Calls.PRESENTATION_UNAVAILABLE")>] + + + + Android.Provider.CallerPresentation + + 5 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Provider/CloudMediaPlaybackState.xml b/docs/Mono.Android/en/Android.Provider/CloudMediaPlaybackState.xml new file mode 100644 index 0000000000..ac7cf57ff4 --- /dev/null +++ b/docs/Mono.Android/en/Android.Provider/CloudMediaPlaybackState.xml @@ -0,0 +1,211 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback.PlaybackStateBuffering", JniField="android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_BUFFERING")] + [<Android.Runtime.IntDefinition("Android.Provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback.PlaybackStateBuffering", JniField="android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_BUFFERING")>] + + + + Android.Provider.CloudMediaPlaybackState + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback.PlaybackStateCompleted", JniField="android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_COMPLETED")] + [<Android.Runtime.IntDefinition("Android.Provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback.PlaybackStateCompleted", JniField="android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_COMPLETED")>] + + + + Android.Provider.CloudMediaPlaybackState + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback.PlaybackStateErrorPermanentFailure", JniField="android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_ERROR_PERMANENT_FAILURE")] + [<Android.Runtime.IntDefinition("Android.Provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback.PlaybackStateErrorPermanentFailure", JniField="android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_ERROR_PERMANENT_FAILURE")>] + + + + Android.Provider.CloudMediaPlaybackState + + 7 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback.PlaybackStateErrorRetriableFailure", JniField="android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_ERROR_RETRIABLE_FAILURE")] + [<Android.Runtime.IntDefinition("Android.Provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback.PlaybackStateErrorRetriableFailure", JniField="android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_ERROR_RETRIABLE_FAILURE")>] + + + + Android.Provider.CloudMediaPlaybackState + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback.PlaybackStateMediaSizeChanged", JniField="android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_MEDIA_SIZE_CHANGED")] + [<Android.Runtime.IntDefinition("Android.Provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback.PlaybackStateMediaSizeChanged", JniField="android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_MEDIA_SIZE_CHANGED")>] + + + + Android.Provider.CloudMediaPlaybackState + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback.PlaybackStatePaused", JniField="android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_PAUSED")] + [<Android.Runtime.IntDefinition("Android.Provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback.PlaybackStatePaused", JniField="android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_PAUSED")>] + + + + Android.Provider.CloudMediaPlaybackState + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback.PlaybackStateReady", JniField="android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_READY")] + [<Android.Runtime.IntDefinition("Android.Provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback.PlaybackStateReady", JniField="android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_READY")>] + + + + Android.Provider.CloudMediaPlaybackState + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback.PlaybackStateStarted", JniField="android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_STARTED")] + [<Android.Runtime.IntDefinition("Android.Provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback.PlaybackStateStarted", JniField="android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback.PLAYBACK_STATE_STARTED")>] + + + + Android.Provider.CloudMediaPlaybackState + + 3 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Provider/CloudMediaProvider+CloudMediaSurfaceController.xml b/docs/Mono.Android/en/Android.Provider/CloudMediaProvider+CloudMediaSurfaceController.xml new file mode 100644 index 0000000000..1fbaa71d57 --- /dev/null +++ b/docs/Mono.Android/en/Android.Provider/CloudMediaProvider+CloudMediaSurfaceController.xml @@ -0,0 +1,438 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/provider/CloudMediaProvider$CloudMediaSurfaceController", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/provider/CloudMediaProvider$CloudMediaSurfaceController", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onConfigChange", "(Landroid/os/Bundle;)V", "GetOnConfigChange_Landroid_os_Bundle_Handler", ApiSince=33)] + [<Android.Runtime.Register("onConfigChange", "(Landroid/os/Bundle;)V", "GetOnConfigChange_Landroid_os_Bundle_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onDestroy", "()V", "GetOnDestroyHandler", ApiSince=33)] + [<Android.Runtime.Register("onDestroy", "()V", "GetOnDestroyHandler", ApiSince=33)>] + + + + System.Void + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onMediaPause", "(I)V", "GetOnMediaPause_IHandler", ApiSince=33)] + [<Android.Runtime.Register("onMediaPause", "(I)V", "GetOnMediaPause_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onMediaPlay", "(I)V", "GetOnMediaPlay_IHandler", ApiSince=33)] + [<Android.Runtime.Register("onMediaPlay", "(I)V", "GetOnMediaPlay_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onMediaSeekTo", "(IJ)V", "GetOnMediaSeekTo_IJHandler", ApiSince=33)] + [<Android.Runtime.Register("onMediaSeekTo", "(IJ)V", "GetOnMediaSeekTo_IJHandler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onPlayerCreate", "()V", "GetOnPlayerCreateHandler", ApiSince=33)] + [<Android.Runtime.Register("onPlayerCreate", "()V", "GetOnPlayerCreateHandler", ApiSince=33)>] + + + + System.Void + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onPlayerRelease", "()V", "GetOnPlayerReleaseHandler", ApiSince=33)] + [<Android.Runtime.Register("onPlayerRelease", "()V", "GetOnPlayerReleaseHandler", ApiSince=33)>] + + + + System.Void + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSurfaceChanged", "(IIII)V", "GetOnSurfaceChanged_IIIIHandler", ApiSince=33)] + [<Android.Runtime.Register("onSurfaceChanged", "(IIII)V", "GetOnSurfaceChanged_IIIIHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSurfaceCreated", "(ILandroid/view/Surface;Ljava/lang/String;)V", "GetOnSurfaceCreated_ILandroid_view_Surface_Ljava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("onSurfaceCreated", "(ILandroid/view/Surface;Ljava/lang/String;)V", "GetOnSurfaceCreated_ILandroid_view_Surface_Ljava_lang_String_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSurfaceDestroyed", "(I)V", "GetOnSurfaceDestroyed_IHandler", ApiSince=33)] + [<Android.Runtime.Register("onSurfaceDestroyed", "(I)V", "GetOnSurfaceDestroyed_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Provider/CloudMediaProvider+CloudMediaSurfaceStateChangedCallback.xml b/docs/Mono.Android/en/Android.Provider/CloudMediaProvider+CloudMediaSurfaceStateChangedCallback.xml new file mode 100644 index 0000000000..07439109d8 --- /dev/null +++ b/docs/Mono.Android/en/Android.Provider/CloudMediaProvider+CloudMediaSurfaceStateChangedCallback.xml @@ -0,0 +1,377 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAYBACK_STATE_BUFFERING", ApiSince=33)] + [<Android.Runtime.Register("PLAYBACK_STATE_BUFFERING", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaPlaybackState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaPlaybackState enum directly instead of this field.", true)>] + + + + Android.Provider.CloudMediaPlaybackState + + 1 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAYBACK_STATE_COMPLETED", ApiSince=33)] + [<Android.Runtime.Register("PLAYBACK_STATE_COMPLETED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaPlaybackState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaPlaybackState enum directly instead of this field.", true)>] + + + + Android.Provider.CloudMediaPlaybackState + + 5 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAYBACK_STATE_ERROR_PERMANENT_FAILURE", ApiSince=33)] + [<Android.Runtime.Register("PLAYBACK_STATE_ERROR_PERMANENT_FAILURE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaPlaybackState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaPlaybackState enum directly instead of this field.", true)>] + + + + Android.Provider.CloudMediaPlaybackState + + 7 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAYBACK_STATE_ERROR_RETRIABLE_FAILURE", ApiSince=33)] + [<Android.Runtime.Register("PLAYBACK_STATE_ERROR_RETRIABLE_FAILURE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaPlaybackState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaPlaybackState enum directly instead of this field.", true)>] + + + + Android.Provider.CloudMediaPlaybackState + + 6 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAYBACK_STATE_MEDIA_SIZE_CHANGED", ApiSince=33)] + [<Android.Runtime.Register("PLAYBACK_STATE_MEDIA_SIZE_CHANGED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaPlaybackState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaPlaybackState enum directly instead of this field.", true)>] + + + + Android.Provider.CloudMediaPlaybackState + + 8 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAYBACK_STATE_PAUSED", ApiSince=33)] + [<Android.Runtime.Register("PLAYBACK_STATE_PAUSED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaPlaybackState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaPlaybackState enum directly instead of this field.", true)>] + + + + Android.Provider.CloudMediaPlaybackState + + 4 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAYBACK_STATE_READY", ApiSince=33)] + [<Android.Runtime.Register("PLAYBACK_STATE_READY", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaPlaybackState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaPlaybackState enum directly instead of this field.", true)>] + + + + Android.Provider.CloudMediaPlaybackState + + 2 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAYBACK_STATE_STARTED", ApiSince=33)] + [<Android.Runtime.Register("PLAYBACK_STATE_STARTED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaPlaybackState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaPlaybackState enum directly instead of this field.", true)>] + + + + Android.Provider.CloudMediaPlaybackState + + 3 + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPlaybackState", "(IILandroid/os/Bundle;)V", "", ApiSince=33)] + [<Android.Runtime.Register("setPlaybackState", "(IILandroid/os/Bundle;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Provider/CloudMediaProvider.xml b/docs/Mono.Android/en/Android.Provider/CloudMediaProvider.xml new file mode 100644 index 0000000000..4a3274b738 --- /dev/null +++ b/docs/Mono.Android/en/Android.Provider/CloudMediaProvider.xml @@ -0,0 +1,833 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Content.ContentProvider + + + + + [Android.Runtime.Register("android/provider/CloudMediaProvider", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/provider/CloudMediaProvider", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("attachInfo", "(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V", "", ApiSince=33)] + [<Android.Runtime.Register("attachInfo", "(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("call", "(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;", "", ApiSince=33)] + [<Android.Runtime.Register("call", "(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;", "", ApiSince=33)>] + + + + Android.OS.Bundle + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("canonicalize", "(Landroid/net/Uri;)Landroid/net/Uri;", "", ApiSince=33)] + [<Android.Runtime.Register("canonicalize", "(Landroid/net/Uri;)Landroid/net/Uri;", "", ApiSince=33)>] + + + + Android.Net.Uri + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("delete", "(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I", "", ApiSince=33)] + [<Android.Runtime.Register("delete", "(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getType", "(Landroid/net/Uri;)Ljava/lang/String;", "", ApiSince=33)] + [<Android.Runtime.Register("getType", "(Landroid/net/Uri;)Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("insert", "(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;", "", ApiSince=33)] + [<Android.Runtime.Register("insert", "(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;", "", ApiSince=33)>] + + + + Android.Net.Uri + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCreateCloudMediaSurfaceController", "(Landroid/os/Bundle;Landroid/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback;)Landroid/provider/CloudMediaProvider$CloudMediaSurfaceController;", "GetOnCreateCloudMediaSurfaceController_Landroid_os_Bundle_Landroid_provider_CloudMediaProvider_CloudMediaSurfaceStateChangedCallback_Handler", ApiSince=33)] + [<Android.Runtime.Register("onCreateCloudMediaSurfaceController", "(Landroid/os/Bundle;Landroid/provider/CloudMediaProvider$CloudMediaSurfaceStateChangedCallback;)Landroid/provider/CloudMediaProvider$CloudMediaSurfaceController;", "GetOnCreateCloudMediaSurfaceController_Landroid_os_Bundle_Landroid_provider_CloudMediaProvider_CloudMediaSurfaceStateChangedCallback_Handler", ApiSince=33)>] + + + + Android.Provider.CloudMediaProvider+CloudMediaSurfaceController + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onGetMediaCollectionInfo", "(Landroid/os/Bundle;)Landroid/os/Bundle;", "GetOnGetMediaCollectionInfo_Landroid_os_Bundle_Handler", ApiSince=33)] + [<Android.Runtime.Register("onGetMediaCollectionInfo", "(Landroid/os/Bundle;)Landroid/os/Bundle;", "GetOnGetMediaCollectionInfo_Landroid_os_Bundle_Handler", ApiSince=33)>] + + + + Android.OS.Bundle + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onOpenMedia", "(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/os/ParcelFileDescriptor;", "GetOnOpenMedia_Ljava_lang_String_Landroid_os_Bundle_Landroid_os_CancellationSignal_Handler", ApiSince=33)] + [<Android.Runtime.Register("onOpenMedia", "(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/os/ParcelFileDescriptor;", "GetOnOpenMedia_Ljava_lang_String_Landroid_os_Bundle_Landroid_os_CancellationSignal_Handler", ApiSince=33)>] + + + + Android.OS.ParcelFileDescriptor + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onOpenPreview", "(Ljava/lang/String;Landroid/graphics/Point;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "GetOnOpenPreview_Ljava_lang_String_Landroid_graphics_Point_Landroid_os_Bundle_Landroid_os_CancellationSignal_Handler", ApiSince=33)] + [<Android.Runtime.Register("onOpenPreview", "(Ljava/lang/String;Landroid/graphics/Point;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "GetOnOpenPreview_Ljava_lang_String_Landroid_graphics_Point_Landroid_os_Bundle_Landroid_os_CancellationSignal_Handler", ApiSince=33)>] + + + + Android.Content.Res.AssetFileDescriptor + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onQueryAlbums", "(Landroid/os/Bundle;)Landroid/database/Cursor;", "GetOnQueryAlbums_Landroid_os_Bundle_Handler", ApiSince=33)] + [<Android.Runtime.Register("onQueryAlbums", "(Landroid/os/Bundle;)Landroid/database/Cursor;", "GetOnQueryAlbums_Landroid_os_Bundle_Handler", ApiSince=33)>] + + + + Android.Database.ICursor + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onQueryDeletedMedia", "(Landroid/os/Bundle;)Landroid/database/Cursor;", "GetOnQueryDeletedMedia_Landroid_os_Bundle_Handler", ApiSince=33)] + [<Android.Runtime.Register("onQueryDeletedMedia", "(Landroid/os/Bundle;)Landroid/database/Cursor;", "GetOnQueryDeletedMedia_Landroid_os_Bundle_Handler", ApiSince=33)>] + + + + Android.Database.ICursor + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onQueryMedia", "(Landroid/os/Bundle;)Landroid/database/Cursor;", "GetOnQueryMedia_Landroid_os_Bundle_Handler", ApiSince=33)] + [<Android.Runtime.Register("onQueryMedia", "(Landroid/os/Bundle;)Landroid/database/Cursor;", "GetOnQueryMedia_Landroid_os_Bundle_Handler", ApiSince=33)>] + + + + Android.Database.ICursor + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("openFile", "(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;", "", ApiSince=33)] + [<Android.Runtime.Register("openFile", "(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;", "", ApiSince=33)>] + + + + Android.OS.ParcelFileDescriptor + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("openFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/os/ParcelFileDescriptor;", "", ApiSince=33)] + [<Android.Runtime.Register("openFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/os/ParcelFileDescriptor;", "", ApiSince=33)>] + + + + Android.OS.ParcelFileDescriptor + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("openTypedAssetFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/res/AssetFileDescriptor;", "", ApiSince=33)] + [<Android.Runtime.Register("openTypedAssetFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/res/AssetFileDescriptor;", "", ApiSince=33)>] + + + + Android.Content.Res.AssetFileDescriptor + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("openTypedAssetFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "", ApiSince=33)] + [<Android.Runtime.Register("openTypedAssetFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "", ApiSince=33)>] + + + + Android.Content.Res.AssetFileDescriptor + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("query", "(Landroid/net/Uri;[Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "", ApiSince=33)] + [<Android.Runtime.Register("query", "(Landroid/net/Uri;[Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "", ApiSince=33)>] + + + + Android.Database.ICursor + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("query", "(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "", ApiSince=33)] + [<Android.Runtime.Register("query", "(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "", ApiSince=33)>] + + + + Android.Database.ICursor + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("query", "(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "", ApiSince=33)] + [<Android.Runtime.Register("query", "(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "", ApiSince=33)>] + + + + Android.Database.ICursor + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("update", "(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I", "", ApiSince=33)] + [<Android.Runtime.Register("update", "(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Provider/CloudMediaProviderContract+AlbumColumns.xml b/docs/Mono.Android/en/Android.Provider/CloudMediaProviderContract+AlbumColumns.xml new file mode 100644 index 0000000000..955f967eba --- /dev/null +++ b/docs/Mono.Android/en/Android.Provider/CloudMediaProviderContract+AlbumColumns.xml @@ -0,0 +1,233 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/provider/CloudMediaProviderContract$AlbumColumns", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/provider/CloudMediaProviderContract$AlbumColumns", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATE_TAKEN_MILLIS", ApiSince=33)] + [<Android.Runtime.Register("DATE_TAKEN_MILLIS", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DISPLAY_NAME", ApiSince=33)] + [<Android.Runtime.Register("DISPLAY_NAME", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ID", ApiSince=33)] + [<Android.Runtime.Register("ID", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MEDIA_COUNT", ApiSince=33)] + [<Android.Runtime.Register("MEDIA_COUNT", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MEDIA_COVER_ID", ApiSince=33)] + [<Android.Runtime.Register("MEDIA_COVER_ID", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Provider/CloudMediaProviderContract+MediaCollectionInfo.xml b/docs/Mono.Android/en/Android.Provider/CloudMediaProviderContract+MediaCollectionInfo.xml new file mode 100644 index 0000000000..2b611b8427 --- /dev/null +++ b/docs/Mono.Android/en/Android.Provider/CloudMediaProviderContract+MediaCollectionInfo.xml @@ -0,0 +1,209 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/provider/CloudMediaProviderContract$MediaCollectionInfo", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/provider/CloudMediaProviderContract$MediaCollectionInfo", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACCOUNT_CONFIGURATION_INTENT", ApiSince=33)] + [<Android.Runtime.Register("ACCOUNT_CONFIGURATION_INTENT", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACCOUNT_NAME", ApiSince=33)] + [<Android.Runtime.Register("ACCOUNT_NAME", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LAST_MEDIA_SYNC_GENERATION", ApiSince=33)] + [<Android.Runtime.Register("LAST_MEDIA_SYNC_GENERATION", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MEDIA_COLLECTION_ID", ApiSince=33)] + [<Android.Runtime.Register("MEDIA_COLLECTION_ID", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Provider/CloudMediaProviderContract+MediaColumns.xml b/docs/Mono.Android/en/Android.Provider/CloudMediaProviderContract+MediaColumns.xml new file mode 100644 index 0000000000..d41fe00a15 --- /dev/null +++ b/docs/Mono.Android/en/Android.Provider/CloudMediaProviderContract+MediaColumns.xml @@ -0,0 +1,445 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/provider/CloudMediaProviderContract$MediaColumns", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/provider/CloudMediaProviderContract$MediaColumns", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATE_TAKEN_MILLIS", ApiSince=33)] + [<Android.Runtime.Register("DATE_TAKEN_MILLIS", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DURATION_MILLIS", ApiSince=33)] + [<Android.Runtime.Register("DURATION_MILLIS", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ID", ApiSince=33)] + [<Android.Runtime.Register("ID", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("IS_FAVORITE", ApiSince=33)] + [<Android.Runtime.Register("IS_FAVORITE", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MEDIA_STORE_URI", ApiSince=33)] + [<Android.Runtime.Register("MEDIA_STORE_URI", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIME_TYPE", ApiSince=33)] + [<Android.Runtime.Register("MIME_TYPE", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SIZE_BYTES", ApiSince=33)] + [<Android.Runtime.Register("SIZE_BYTES", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD_MIME_TYPE_EXTENSION", ApiSince=33)] + [<Android.Runtime.Register("STANDARD_MIME_TYPE_EXTENSION", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD_MIME_TYPE_EXTENSION_ANIMATED_WEBP", ApiSince=33)] + [<Android.Runtime.Register("STANDARD_MIME_TYPE_EXTENSION_ANIMATED_WEBP", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaStandardMimeTypeExtension enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaStandardMimeTypeExtension enum directly instead of this field.", true)>] + + + + Android.Provider.CloudMediaStandardMimeTypeExtension + + 3 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD_MIME_TYPE_EXTENSION_GIF", ApiSince=33)] + [<Android.Runtime.Register("STANDARD_MIME_TYPE_EXTENSION_GIF", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaStandardMimeTypeExtension enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaStandardMimeTypeExtension enum directly instead of this field.", true)>] + + + + Android.Provider.CloudMediaStandardMimeTypeExtension + + 1 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD_MIME_TYPE_EXTENSION_MOTION_PHOTO", ApiSince=33)] + [<Android.Runtime.Register("STANDARD_MIME_TYPE_EXTENSION_MOTION_PHOTO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaStandardMimeTypeExtension enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaStandardMimeTypeExtension enum directly instead of this field.", true)>] + + + + Android.Provider.CloudMediaStandardMimeTypeExtension + + 2 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD_MIME_TYPE_EXTENSION_NONE", ApiSince=33)] + [<Android.Runtime.Register("STANDARD_MIME_TYPE_EXTENSION_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaStandardMimeTypeExtension enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.CloudMediaStandardMimeTypeExtension enum directly instead of this field.", true)>] + + + + Android.Provider.CloudMediaStandardMimeTypeExtension + + 0 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYNC_GENERATION", ApiSince=33)] + [<Android.Runtime.Register("SYNC_GENERATION", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Provider/CloudMediaProviderContract.xml b/docs/Mono.Android/en/Android.Provider/CloudMediaProviderContract.xml new file mode 100644 index 0000000000..44d205aaaf --- /dev/null +++ b/docs/Mono.Android/en/Android.Provider/CloudMediaProviderContract.xml @@ -0,0 +1,329 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/provider/CloudMediaProviderContract", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/provider/CloudMediaProviderContract", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_ALBUM_ID", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_ALBUM_ID", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_LOOPING_PLAYBACK_ENABLED", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_LOOPING_PLAYBACK_ENABLED", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_MEDIA_COLLECTION_ID", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_MEDIA_COLLECTION_ID", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_PAGE_TOKEN", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_PAGE_TOKEN", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_PREVIEW_THUMBNAIL", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_PREVIEW_THUMBNAIL", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_SURFACE_CONTROLLER_AUDIO_MUTE_ENABLED", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_SURFACE_CONTROLLER_AUDIO_MUTE_ENABLED", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_SYNC_GENERATION", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_SYNC_GENERATION", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MANAGE_CLOUD_MEDIA_PROVIDERS_PERMISSION", ApiSince=33)] + [<Android.Runtime.Register("MANAGE_CLOUD_MEDIA_PROVIDERS_PERMISSION", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROVIDER_INTERFACE", ApiSince=33)] + [<Android.Runtime.Register("PROVIDER_INTERFACE", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Provider/CloudMediaStandardMimeTypeExtension.xml b/docs/Mono.Android/en/Android.Provider/CloudMediaStandardMimeTypeExtension.xml new file mode 100644 index 0000000000..4710d5f0f4 --- /dev/null +++ b/docs/Mono.Android/en/Android.Provider/CloudMediaStandardMimeTypeExtension.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.CloudMediaProviderContract.MediaColumns.StandardMimeTypeExtensionAnimatedWebp", JniField="android/provider/CloudMediaProviderContract$MediaColumns.STANDARD_MIME_TYPE_EXTENSION_ANIMATED_WEBP")] + [<Android.Runtime.IntDefinition("Android.Provider.CloudMediaProviderContract.MediaColumns.StandardMimeTypeExtensionAnimatedWebp", JniField="android/provider/CloudMediaProviderContract$MediaColumns.STANDARD_MIME_TYPE_EXTENSION_ANIMATED_WEBP")>] + + + + Android.Provider.CloudMediaStandardMimeTypeExtension + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.CloudMediaProviderContract.MediaColumns.StandardMimeTypeExtensionGif", JniField="android/provider/CloudMediaProviderContract$MediaColumns.STANDARD_MIME_TYPE_EXTENSION_GIF")] + [<Android.Runtime.IntDefinition("Android.Provider.CloudMediaProviderContract.MediaColumns.StandardMimeTypeExtensionGif", JniField="android/provider/CloudMediaProviderContract$MediaColumns.STANDARD_MIME_TYPE_EXTENSION_GIF")>] + + + + Android.Provider.CloudMediaStandardMimeTypeExtension + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.CloudMediaProviderContract.MediaColumns.StandardMimeTypeExtensionMotionPhoto", JniField="android/provider/CloudMediaProviderContract$MediaColumns.STANDARD_MIME_TYPE_EXTENSION_MOTION_PHOTO")] + [<Android.Runtime.IntDefinition("Android.Provider.CloudMediaProviderContract.MediaColumns.StandardMimeTypeExtensionMotionPhoto", JniField="android/provider/CloudMediaProviderContract$MediaColumns.STANDARD_MIME_TYPE_EXTENSION_MOTION_PHOTO")>] + + + + Android.Provider.CloudMediaStandardMimeTypeExtension + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.CloudMediaProviderContract.MediaColumns.StandardMimeTypeExtensionNone", JniField="android/provider/CloudMediaProviderContract$MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE")] + [<Android.Runtime.IntDefinition("Android.Provider.CloudMediaProviderContract.MediaColumns.StandardMimeTypeExtensionNone", JniField="android/provider/CloudMediaProviderContract$MediaColumns.STANDARD_MIME_TYPE_EXTENSION_NONE")>] + + + + Android.Provider.CloudMediaStandardMimeTypeExtension + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Provider/ContactsContract+Settings.xml b/docs/Mono.Android/en/Android.Provider/ContactsContract+Settings.xml index 32035f49bd..d937e53486 100644 --- a/docs/Mono.Android/en/Android.Provider/ContactsContract+Settings.xml +++ b/docs/Mono.Android/en/Android.Provider/ContactsContract+Settings.xml @@ -34,6 +34,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_SET_DEFAULT_ACCOUNT", ApiSince=33)] + [<Android.Runtime.Register("ACTION_SET_DEFAULT_ACCOUNT", ApiSince=33)>] + + + + System.String + + + Action used to launch the UI to set the default account for new contacts. + + + + Java documentation for android.provider.ContactsContract.Settings.ACTION_SET_DEFAULT_ACCOUNT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -144,6 +179,48 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDefaultAccount", "(Landroid/content/ContentResolver;)Landroid/accounts/Account;", "", ApiSince=33)] + [<Android.Runtime.Register("getDefaultAccount", "(Landroid/content/ContentResolver;)Landroid/accounts/Account;", "", ApiSince=33)>] + + + + Android.Accounts.Account + + + + + + the ContentResolver to query. + Get the account that is set as the default account for new contacts, which should be + initially selected when creating a new contact on contact management apps. + the default account for new contacts, or null if it's not set or set to NULL + account. + + + + Java documentation for android.provider.ContactsContract.Settings.getDefaultAccount(android.content.ContentResolver). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Provider/MediaStore+Audio+AudioColumns.xml b/docs/Mono.Android/en/Android.Provider/MediaStore+Audio+AudioColumns.xml index 143d3ecf31..b9bfd3f773 100644 --- a/docs/Mono.Android/en/Android.Provider/MediaStore+Audio+AudioColumns.xml +++ b/docs/Mono.Android/en/Android.Provider/MediaStore+Audio+AudioColumns.xml @@ -601,8 +601,8 @@ [<Android.Runtime.Register("DATA")>] - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] + [System.Obsolete("Use 'Android.Provider.MediaStore.IMediaColumns.Data'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Provider.MediaStore.IMediaColumns.Data'. This class will be removed in a future release.")>] diff --git a/docs/Mono.Android/en/Android.Provider/MediaStore+Audio+Genres+Members+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Provider/MediaStore+Audio+Genres+Members+InterfaceConsts.xml index 6cbab59b99..fb67fc6cdd 100644 --- a/docs/Mono.Android/en/Android.Provider/MediaStore+Audio+Genres+Members+InterfaceConsts.xml +++ b/docs/Mono.Android/en/Android.Provider/MediaStore+Audio+Genres+Members+InterfaceConsts.xml @@ -502,10 +502,6 @@ [Android.Runtime.Register("DATA")] [<Android.Runtime.Register("DATA")>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - System.String diff --git a/docs/Mono.Android/en/Android.Provider/MediaStore+Audio+Media+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Provider/MediaStore+Audio+Media+InterfaceConsts.xml index 4ea501eb7a..8475ada616 100644 --- a/docs/Mono.Android/en/Android.Provider/MediaStore+Audio+Media+InterfaceConsts.xml +++ b/docs/Mono.Android/en/Android.Provider/MediaStore+Audio+Media+InterfaceConsts.xml @@ -502,10 +502,6 @@ [Android.Runtime.Register("DATA")] [<Android.Runtime.Register("DATA")>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - System.String diff --git a/docs/Mono.Android/en/Android.Provider/MediaStore+Audio+Playlists+Members+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Provider/MediaStore+Audio+Playlists+Members+InterfaceConsts.xml index 8ee0e38def..7fc2fde033 100644 --- a/docs/Mono.Android/en/Android.Provider/MediaStore+Audio+Playlists+Members+InterfaceConsts.xml +++ b/docs/Mono.Android/en/Android.Provider/MediaStore+Audio+Playlists+Members+InterfaceConsts.xml @@ -502,10 +502,6 @@ [Android.Runtime.Register("DATA")] [<Android.Runtime.Register("DATA")>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - System.String diff --git a/docs/Mono.Android/en/Android.Provider/MediaStore+DownloadColumns.xml b/docs/Mono.Android/en/Android.Provider/MediaStore+DownloadColumns.xml index cf53b8bd41..c142db87f9 100644 --- a/docs/Mono.Android/en/Android.Provider/MediaStore+DownloadColumns.xml +++ b/docs/Mono.Android/en/Android.Provider/MediaStore+DownloadColumns.xml @@ -389,8 +389,8 @@ [<Android.Runtime.Register("DATA")>] - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] + [System.Obsolete("Use 'Android.Provider.MediaStore.IMediaColumns.Data'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Provider.MediaStore.IMediaColumns.Data'. This class will be removed in a future release.")>] diff --git a/docs/Mono.Android/en/Android.Provider/MediaStore+Downloads+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Provider/MediaStore+Downloads+InterfaceConsts.xml index 39a77f05a9..500a05ac85 100644 --- a/docs/Mono.Android/en/Android.Provider/MediaStore+Downloads+InterfaceConsts.xml +++ b/docs/Mono.Android/en/Android.Provider/MediaStore+Downloads+InterfaceConsts.xml @@ -330,10 +330,6 @@ [Android.Runtime.Register("DATA")] [<Android.Runtime.Register("DATA")>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - System.String diff --git a/docs/Mono.Android/en/Android.Provider/MediaStore+Files+FileColumns.xml b/docs/Mono.Android/en/Android.Provider/MediaStore+Files+FileColumns.xml index 34dc083833..b0f7654f45 100644 --- a/docs/Mono.Android/en/Android.Provider/MediaStore+Files+FileColumns.xml +++ b/docs/Mono.Android/en/Android.Provider/MediaStore+Files+FileColumns.xml @@ -397,8 +397,8 @@ [<Android.Runtime.Register("DATA")>] - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] + [System.Obsolete("Use 'Android.Provider.MediaStore.IMediaColumns.Data'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Provider.MediaStore.IMediaColumns.Data'. This class will be removed in a future release.")>] diff --git a/docs/Mono.Android/en/Android.Provider/MediaStore+IMediaColumns.xml b/docs/Mono.Android/en/Android.Provider/MediaStore+IMediaColumns.xml index 06a7007ff1..1e2e117a70 100644 --- a/docs/Mono.Android/en/Android.Provider/MediaStore+IMediaColumns.xml +++ b/docs/Mono.Android/en/Android.Provider/MediaStore+IMediaColumns.xml @@ -292,10 +292,6 @@ [Android.Runtime.Register("DATA")] [<Android.Runtime.Register("DATA")>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - System.String diff --git a/docs/Mono.Android/en/Android.Provider/MediaStore+Images+ImageColumns.xml b/docs/Mono.Android/en/Android.Provider/MediaStore+Images+ImageColumns.xml index 665fd058b3..593523c40d 100644 --- a/docs/Mono.Android/en/Android.Provider/MediaStore+Images+ImageColumns.xml +++ b/docs/Mono.Android/en/Android.Provider/MediaStore+Images+ImageColumns.xml @@ -402,8 +402,8 @@ [<Android.Runtime.Register("DATA")>] - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] + [System.Obsolete("Use 'Android.Provider.MediaStore.IMediaColumns.Data'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Provider.MediaStore.IMediaColumns.Data'. This class will be removed in a future release.")>] diff --git a/docs/Mono.Android/en/Android.Provider/MediaStore+Images+Media+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Provider/MediaStore+Images+Media+InterfaceConsts.xml index c6a879ca3c..593b5a677d 100644 --- a/docs/Mono.Android/en/Android.Provider/MediaStore+Images+Media+InterfaceConsts.xml +++ b/docs/Mono.Android/en/Android.Provider/MediaStore+Images+Media+InterfaceConsts.xml @@ -336,10 +336,6 @@ [Android.Runtime.Register("DATA")] [<Android.Runtime.Register("DATA")>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - System.String diff --git a/docs/Mono.Android/en/Android.Provider/MediaStore+MediaColumns.xml b/docs/Mono.Android/en/Android.Provider/MediaStore+MediaColumns.xml index 83b67576ed..f03467afbc 100644 --- a/docs/Mono.Android/en/Android.Provider/MediaStore+MediaColumns.xml +++ b/docs/Mono.Android/en/Android.Provider/MediaStore+MediaColumns.xml @@ -398,8 +398,8 @@ [<Android.Runtime.Register("DATA")>] - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] + [System.Obsolete("Use 'Android.Provider.MediaStore.IMediaColumns.Data'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Provider.MediaStore.IMediaColumns.Data'. This class will be removed in a future release.")>] diff --git a/docs/Mono.Android/en/Android.Provider/MediaStore+PickerMediaColumns.xml b/docs/Mono.Android/en/Android.Provider/MediaStore+PickerMediaColumns.xml new file mode 100644 index 0000000000..2f7ec515e0 --- /dev/null +++ b/docs/Mono.Android/en/Android.Provider/MediaStore+PickerMediaColumns.xml @@ -0,0 +1,278 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/provider/MediaStore$PickerMediaColumns", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/provider/MediaStore$PickerMediaColumns", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA", ApiSince=33)] + [<Android.Runtime.Register("DATA", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATE_TAKEN", ApiSince=33)] + [<Android.Runtime.Register("DATE_TAKEN", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DISPLAY_NAME", ApiSince=33)] + [<Android.Runtime.Register("DISPLAY_NAME", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DURATION_MILLIS", ApiSince=33)] + [<Android.Runtime.Register("DURATION_MILLIS", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIME_TYPE", ApiSince=33)] + [<Android.Runtime.Register("MIME_TYPE", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SIZE", ApiSince=33)] + [<Android.Runtime.Register("SIZE", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Provider/MediaStore+Video+Media+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Provider/MediaStore+Video+Media+InterfaceConsts.xml index f7cfb61916..b4536bd319 100644 --- a/docs/Mono.Android/en/Android.Provider/MediaStore+Video+Media+InterfaceConsts.xml +++ b/docs/Mono.Android/en/Android.Provider/MediaStore+Video+Media+InterfaceConsts.xml @@ -464,10 +464,6 @@ [Android.Runtime.Register("DATA")] [<Android.Runtime.Register("DATA")>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - System.String diff --git a/docs/Mono.Android/en/Android.Provider/MediaStore+Video+VideoColumns.xml b/docs/Mono.Android/en/Android.Provider/MediaStore+Video+VideoColumns.xml index f1144d0db6..b1446e92c0 100644 --- a/docs/Mono.Android/en/Android.Provider/MediaStore+Video+VideoColumns.xml +++ b/docs/Mono.Android/en/Android.Provider/MediaStore+Video+VideoColumns.xml @@ -557,8 +557,8 @@ [<Android.Runtime.Register("DATA")>] - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] + [System.Obsolete("Use 'Android.Provider.MediaStore.IMediaColumns.Data'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Provider.MediaStore.IMediaColumns.Data'. This class will be removed in a future release.")>] diff --git a/docs/Mono.Android/en/Android.Provider/MediaStore.xml b/docs/Mono.Android/en/Android.Provider/MediaStore.xml index f4c2ec62ad..04cbe29b9e 100644 --- a/docs/Mono.Android/en/Android.Provider/MediaStore.xml +++ b/docs/Mono.Android/en/Android.Provider/MediaStore.xml @@ -115,6 +115,54 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_PICK_IMAGES", ApiSince=33)] + [<Android.Runtime.Register("ACTION_PICK_IMAGES", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_PICK_IMAGES_SETTINGS", ApiSince=33)] + [<Android.Runtime.Register("ACTION_PICK_IMAGES_SETTINGS", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -803,6 +851,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_PICK_IMAGES_MAX", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_PICK_IMAGES_MAX", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -1507,6 +1579,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isCurrentCloudMediaProviderAuthority", "(Landroid/content/ContentResolver;Ljava/lang/String;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("isCurrentCloudMediaProviderAuthority", "(Landroid/content/ContentResolver;Ljava/lang/String;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -1540,6 +1643,37 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isSupportedCloudMediaProviderAuthority", "(Landroid/content/ContentResolver;Ljava/lang/String;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("isSupportedCloudMediaProviderAuthority", "(Landroid/content/ContentResolver;Ljava/lang/String;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -1820,6 +1954,63 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifyCloudMediaChangedEvent", "(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;)V", "", ApiSince=33)] + [<Android.Runtime.Register("notifyCloudMediaChangedEvent", "(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPickImagesMaxLimit", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPickImagesMaxLimit", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Provider/Settings+Global.xml b/docs/Mono.Android/en/Android.Provider/Settings+Global.xml index 0624e75ff7..bcb0d6227c 100644 --- a/docs/Mono.Android/en/Android.Provider/Settings+Global.xml +++ b/docs/Mono.Android/en/Android.Provider/Settings+Global.xml @@ -257,6 +257,10 @@ [Android.Runtime.Register("APPLY_RAMPING_RINGER", ApiSince=29)] [<Android.Runtime.Register("APPLY_RAMPING_RINGER", ApiSince=29)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.String diff --git a/docs/Mono.Android/en/Android.Provider/Settings+Secure.xml b/docs/Mono.Android/en/Android.Provider/Settings+Secure.xml index 47ac735045..13675f6be2 100644 --- a/docs/Mono.Android/en/Android.Provider/Settings+Secure.xml +++ b/docs/Mono.Android/en/Android.Provider/Settings+Secure.xml @@ -504,8 +504,8 @@ System.String - Setting to record the input method used by default, holding the ID - of the desired method. + Stores android.view.inputmethod.InputMethodInfo#getId() of the input method + service that is currently selected. diff --git a/docs/Mono.Android/en/Android.Provider/Settings+System.xml b/docs/Mono.Android/en/Android.Provider/Settings+System.xml index 10502652d9..91b4c10b25 100644 --- a/docs/Mono.Android/en/Android.Provider/Settings+System.xml +++ b/docs/Mono.Android/en/Android.Provider/Settings+System.xml @@ -1627,6 +1627,10 @@ [Android.Runtime.Register("HAPTIC_FEEDBACK_ENABLED")] [<Android.Runtime.Register("HAPTIC_FEEDBACK_ENABLED")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.String @@ -3731,6 +3735,10 @@ [Android.Runtime.Register("VIBRATE_WHEN_RINGING", ApiSince=23)] [<Android.Runtime.Register("VIBRATE_WHEN_RINGING", ApiSince=23)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.String diff --git a/docs/Mono.Android/en/Android.Provider/Settings.xml b/docs/Mono.Android/en/Android.Provider/Settings.xml index 22ef462db0..43a1f1d95a 100644 --- a/docs/Mono.Android/en/Android.Provider/Settings.xml +++ b/docs/Mono.Android/en/Android.Provider/Settings.xml @@ -167,6 +167,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_ALL_APPS_NOTIFICATION_SETTINGS", ApiSince=33)] + [<Android.Runtime.Register("ACTION_ALL_APPS_NOTIFICATION_SETTINGS", ApiSince=33)>] + + + + System.String + + + Activity Action: Show app listing settings, filtered by those that send notifications. + + + + Java documentation for android.provider.Settings.ACTION_ALL_APPS_NOTIFICATION_SETTINGS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -312,6 +347,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_APP_LOCALE_SETTINGS", ApiSince=33)] + [<Android.Runtime.Register("ACTION_APP_LOCALE_SETTINGS", ApiSince=33)>] + + + + System.String + + + Activity Action: Show settings to allow configuration of per application locale. + + + + Java documentation for android.provider.Settings.ACTION_APP_LOCALE_SETTINGS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1599,6 +1669,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_MANAGE_SUPERVISOR_RESTRICTED_SETTING", ApiSince=33)] + [<Android.Runtime.Register("ACTION_MANAGE_SUPERVISOR_RESTRICTED_SETTING", ApiSince=33)>] + + + + System.String + + + Activity action: Launch UI to manage a setting restricted by supervisors. + + + + Java documentation for android.provider.Settings.ACTION_MANAGE_SUPERVISOR_RESTRICTED_SETTING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2463,6 +2568,42 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_SETTINGS_EMBED_DEEP_LINK_ACTIVITY", ApiSince=32)] + [<Android.Runtime.Register("ACTION_SETTINGS_EMBED_DEEP_LINK_ACTIVITY", ApiSince=32)>] + + + + System.String + + + Activity Action: For system or preinstalled apps to show their Activity embedded + in Settings app on large screen devices. + + + + Java documentation for android.provider.Settings.ACTION_SETTINGS_EMBED_DEEP_LINK_ACTIVITY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3928,6 +4069,78 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_SETTINGS_EMBEDDED_DEEP_LINK_HIGHLIGHT_MENU_KEY", ApiSince=32)] + [<Android.Runtime.Register("EXTRA_SETTINGS_EMBEDDED_DEEP_LINK_HIGHLIGHT_MENU_KEY", ApiSince=32)>] + + + + System.String + + + Activity Extra: Specify a key that indicates the menu item which should be highlighted on + settings home menu. + + + + Java documentation for android.provider.Settings.EXTRA_SETTINGS_EMBEDDED_DEEP_LINK_HIGHLIGHT_MENU_KEY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_SETTINGS_EMBEDDED_DEEP_LINK_INTENT_URI", ApiSince=32)] + [<Android.Runtime.Register("EXTRA_SETTINGS_EMBEDDED_DEEP_LINK_INTENT_URI", ApiSince=32)>] + + + + System.String + + + Activity Extra: Specify the intent for the Activity which will be embedded in + Settings app. + + + + Java documentation for android.provider.Settings.EXTRA_SETTINGS_EMBEDDED_DEEP_LINK_INTENT_URI. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3963,6 +4176,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_SUPERVISOR_RESTRICTED_SETTING_KEY", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_SUPERVISOR_RESTRICTED_SETTING_KEY", ApiSince=33)>] + + + + System.String + + + Intent extra: The id of a setting restricted by supervisors. + + + + Java documentation for android.provider.Settings.EXTRA_SUPERVISOR_RESTRICTED_SETTING_KEY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -4136,6 +4384,88 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPERVISOR_VERIFICATION_SETTING_BIOMETRICS", ApiSince=33)] + [<Android.Runtime.Register("SUPERVISOR_VERIFICATION_SETTING_BIOMETRICS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.SupervisorVerificationSetting enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.SupervisorVerificationSetting enum directly instead of this field.", true)>] + + + + Android.Provider.SupervisorVerificationSetting + + 1 + + Settings for supervisors to control what kinds of biometric sensors, such a face and + fingerprint scanners, can be used on the device. + + + + Java documentation for android.provider.Settings.SUPERVISOR_VERIFICATION_SETTING_BIOMETRICS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPERVISOR_VERIFICATION_SETTING_UNKNOWN", ApiSince=33)] + [<Android.Runtime.Register("SUPERVISOR_VERIFICATION_SETTING_UNKNOWN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.SupervisorVerificationSetting enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.SupervisorVerificationSetting enum directly instead of this field.", true)>] + + + + Android.Provider.SupervisorVerificationSetting + + 0 + + The unknown setting can usually be ignored and is used for compatibility with future + supervisor settings. + + + + Java documentation for android.provider.Settings.SUPERVISOR_VERIFICATION_SETTING_UNKNOWN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Provider/SupervisorVerificationSetting.xml b/docs/Mono.Android/en/Android.Provider/SupervisorVerificationSetting.xml new file mode 100644 index 0000000000..5b2a458951 --- /dev/null +++ b/docs/Mono.Android/en/Android.Provider/SupervisorVerificationSetting.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.Settings.SupervisorVerificationSettingBiometrics", JniField="android/provider/Settings.SUPERVISOR_VERIFICATION_SETTING_BIOMETRICS")] + [<Android.Runtime.IntDefinition("Android.Provider.Settings.SupervisorVerificationSettingBiometrics", JniField="android/provider/Settings.SUPERVISOR_VERIFICATION_SETTING_BIOMETRICS")>] + + + + Android.Provider.SupervisorVerificationSetting + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.Settings.SupervisorVerificationSettingUnknown", JniField="android/provider/Settings.SUPERVISOR_VERIFICATION_SETTING_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Provider.Settings.SupervisorVerificationSettingUnknown", JniField="android/provider/Settings.SUPERVISOR_VERIFICATION_SETTING_UNKNOWN")>] + + + + Android.Provider.SupervisorVerificationSetting + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Runtime/AndroidRuntimeInternal.xml b/docs/Mono.Android/en/Android.Runtime/AndroidRuntimeInternal.xml new file mode 100644 index 0000000000..80016a0233 --- /dev/null +++ b/docs/Mono.Android/en/Android.Runtime/AndroidRuntimeInternal.xml @@ -0,0 +1,39 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Security.Identity/CredentialDataRequest+Builder.xml b/docs/Mono.Android/en/Android.Security.Identity/CredentialDataRequest+Builder.xml new file mode 100644 index 0000000000..7b98eb5ef9 --- /dev/null +++ b/docs/Mono.Android/en/Android.Security.Identity/CredentialDataRequest+Builder.xml @@ -0,0 +1,396 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/security/identity/CredentialDataRequest$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/security/identity/CredentialDataRequest$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A builder for CredentialDataRequest. + + + + Java documentation for android.security.identity.CredentialDataRequest.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + Creates a new builder. + + + + Java documentation for android.security.identity.CredentialDataRequest.Builder.CredentialDataRequest$Builder(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/security/identity/CredentialDataRequest;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/security/identity/CredentialDataRequest;", "", ApiSince=33)>] + + + + Android.Security.Identity.CredentialDataRequest + + + + Finishes building a CredentialDataRequest. + the CredentialDataRequest object. + + + + Java documentation for android.security.identity.CredentialDataRequest.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAllowUsingExhaustedKeys", "(Z)Landroid/security/identity/CredentialDataRequest$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setAllowUsingExhaustedKeys", "(Z)Landroid/security/identity/CredentialDataRequest$Builder;", "", ApiSince=33)>] + + + + Android.Security.Identity.CredentialDataRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAllowUsingExpiredKeys", "(Z)Landroid/security/identity/CredentialDataRequest$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setAllowUsingExpiredKeys", "(Z)Landroid/security/identity/CredentialDataRequest$Builder;", "", ApiSince=33)>] + + + + Android.Security.Identity.CredentialDataRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDeviceSignedEntriesToRequest", "(Ljava/util/Map;)Landroid/security/identity/CredentialDataRequest$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setDeviceSignedEntriesToRequest", "(Ljava/util/Map;)Landroid/security/identity/CredentialDataRequest$Builder;", "", ApiSince=33)>] + + + + Android.Security.Identity.CredentialDataRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIncrementUseCount", "(Z)Landroid/security/identity/CredentialDataRequest$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setIncrementUseCount", "(Z)Landroid/security/identity/CredentialDataRequest$Builder;", "", ApiSince=33)>] + + + + Android.Security.Identity.CredentialDataRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIssuerSignedEntriesToRequest", "(Ljava/util/Map;)Landroid/security/identity/CredentialDataRequest$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setIssuerSignedEntriesToRequest", "(Ljava/util/Map;)Landroid/security/identity/CredentialDataRequest$Builder;", "", ApiSince=33)>] + + + + Android.Security.Identity.CredentialDataRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setReaderSignature", "([B)Landroid/security/identity/CredentialDataRequest$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setReaderSignature", "([B)Landroid/security/identity/CredentialDataRequest$Builder;", "", ApiSince=33)>] + + + + Android.Security.Identity.CredentialDataRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRequestMessage", "([B)Landroid/security/identity/CredentialDataRequest$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setRequestMessage", "([B)Landroid/security/identity/CredentialDataRequest$Builder;", "", ApiSince=33)>] + + + + Android.Security.Identity.CredentialDataRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Security.Identity/CredentialDataRequest.xml b/docs/Mono.Android/en/Android.Security.Identity/CredentialDataRequest.xml new file mode 100644 index 0000000000..ad4df09d9b --- /dev/null +++ b/docs/Mono.Android/en/Android.Security.Identity/CredentialDataRequest.xml @@ -0,0 +1,401 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/security/identity/CredentialDataRequest", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/security/identity/CredentialDataRequest", ApiSince=33, DoNotGenerateAcw=true)>] + + + + An object representing a request for credential data. + + + + Java documentation for android.security.identity.CredentialDataRequest. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDeviceSignedEntriesToRequest", "()Ljava/util/Map;", "GetGetDeviceSignedEntriesToRequestHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getDeviceSignedEntriesToRequest", "()Ljava/util/Map;", "GetGetDeviceSignedEntriesToRequestHandler", ApiSince=33)>] + + + + System.Collections.Generic.IDictionary<System.String,System.Collections.Generic.ICollection<System.String>> + + + Gets the device-signed entries to request. + the device-signed entries to request. + + + + Java documentation for android.security.identity.CredentialDataRequest.getDeviceSignedEntriesToRequest(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getReaderSignature", "()[B", "GetGetReaderSignatureHandler", ApiSince=33)] + [<Android.Runtime.Register("getReaderSignature", "()[B", "GetGetReaderSignatureHandler", ApiSince=33)>] + + + + System.Byte[] + + + + Gets the reader signature. + a COSE_Sign1 structure as described above. + + + + Java documentation for android.security.identity.CredentialDataRequest.getReaderSignature(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getRequestMessage", "()[B", "GetGetRequestMessageHandler", ApiSince=33)] + [<Android.Runtime.Register("getRequestMessage", "()[B", "GetGetRequestMessageHandler", ApiSince=33)>] + + + + System.Byte[] + + + + Gets the request message CBOR. + the request message CBOR as described above. + + + + Java documentation for android.security.identity.CredentialDataRequest.getRequestMessage(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isAllowUsingExhaustedKeys", "()Z", "GetIsAllowUsingExhaustedKeysHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isAllowUsingExhaustedKeys", "()Z", "GetIsAllowUsingExhaustedKeysHandler", ApiSince=33)>] + + + + System.Boolean + + + Gets whether to allow using an authentication key which use count has been exceeded. + whether to allow using an authentication key which use + count has been exceeded if no other key is available. + + + + Java documentation for android.security.identity.CredentialDataRequest.isAllowUsingExhaustedKeys(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isAllowUsingExpiredKeys", "()Z", "GetIsAllowUsingExpiredKeysHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isAllowUsingExpiredKeys", "()Z", "GetIsAllowUsingExpiredKeysHandler", ApiSince=33)>] + + + + System.Boolean + + + Gets whether to allow using an authentication key which is expired. + whether to allow using an authentication key which is + expired if no other key is available. + + + + Java documentation for android.security.identity.CredentialDataRequest.isAllowUsingExpiredKeys(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isIncrementUseCount", "()Z", "GetIsIncrementUseCountHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isIncrementUseCount", "()Z", "GetIsIncrementUseCountHandler", ApiSince=33)>] + + + + System.Boolean + + + Gets whether to increment the use-count for the authentication key used. + whether to increment the use count of the authentication key used. + + + + Java documentation for android.security.identity.CredentialDataRequest.isIncrementUseCount(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getIssuerSignedEntriesToRequest", "()Ljava/util/Map;", "GetGetIssuerSignedEntriesToRequestHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getIssuerSignedEntriesToRequest", "()Ljava/util/Map;", "GetGetIssuerSignedEntriesToRequestHandler", ApiSince=33)>] + + + + System.Collections.Generic.IDictionary<System.String,System.Collections.Generic.ICollection<System.String>> + + + Gets the issuer-signed entries to request. + the issuer-signed entries to request. + + + + Java documentation for android.security.identity.CredentialDataRequest.getIssuerSignedEntriesToRequest(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Security.Identity/CredentialDataResult+IEntries.xml b/docs/Mono.Android/en/Android.Security.Identity/CredentialDataResult+IEntries.xml new file mode 100644 index 0000000000..f4d8bb6d9c --- /dev/null +++ b/docs/Mono.Android/en/Android.Security.Identity/CredentialDataResult+IEntries.xml @@ -0,0 +1,235 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/security/identity/CredentialDataResult$Entries", "", "Android.Security.Identity.CredentialDataResult/IEntriesInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/security/identity/CredentialDataResult$Entries", "", "Android.Security.Identity.CredentialDataResult/IEntriesInvoker", ApiSince=33)>] + + + + A class for representing data elements returned. + + + + Java documentation for android.security.identity.CredentialDataResult.Entries. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getEntry", "(Ljava/lang/String;Ljava/lang/String;)[B", "GetGetEntry_Ljava_lang_String_Ljava_lang_String_Handler:Android.Security.Identity.CredentialDataResult/IEntriesInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("getEntry", "(Ljava/lang/String;Ljava/lang/String;)[B", "GetGetEntry_Ljava_lang_String_Ljava_lang_String_Handler:Android.Security.Identity.CredentialDataResult/IEntriesInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Byte[] + + + + + + + the namespace name of the entry. + the name of the entry to get the value for. + Gets the raw CBOR data for the value of an entry. + the raw CBOR data or null if no entry with the given name exists. + + + + Java documentation for android.security.identity.CredentialDataResult.Entries.getEntry(java.lang.String, java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getEntryNames", "(Ljava/lang/String;)Ljava/util/Collection;", "GetGetEntryNames_Ljava_lang_String_Handler:Android.Security.Identity.CredentialDataResult/IEntriesInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("getEntryNames", "(Ljava/lang/String;)Ljava/util/Collection;", "GetGetEntryNames_Ljava_lang_String_Handler:Android.Security.Identity.CredentialDataResult/IEntriesInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<System.String> + + + + + + the namespace name to get entries for. + Get the names of all requested entries in a name space. + A collection of names for the given namespace or the empty collection if no + entries was returned for the given name space. + + + + Java documentation for android.security.identity.CredentialDataResult.Entries.getEntryNames(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getRetrievedEntryNames", "(Ljava/lang/String;)Ljava/util/Collection;", "GetGetRetrievedEntryNames_Ljava_lang_String_Handler:Android.Security.Identity.CredentialDataResult/IEntriesInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("getRetrievedEntryNames", "(Ljava/lang/String;)Ljava/util/Collection;", "GetGetRetrievedEntryNames_Ljava_lang_String_Handler:Android.Security.Identity.CredentialDataResult/IEntriesInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<System.String> + + + + + + the namespace name to get entries for. + Get the names of all entries that was successfully retrieved from a name space. + The entries in the given namespace that were successfully rerieved or the + empty collection if no entries was returned for the given name space. + + + + Java documentation for android.security.identity.CredentialDataResult.Entries.getRetrievedEntryNames(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getStatus", "(Ljava/lang/String;Ljava/lang/String;)I", "GetGetStatus_Ljava_lang_String_Ljava_lang_String_Handler:Android.Security.Identity.CredentialDataResult/IEntriesInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("getStatus", "(Ljava/lang/String;Ljava/lang/String;)I", "GetGetStatus_Ljava_lang_String_Ljava_lang_String_Handler:Android.Security.Identity.CredentialDataResult/IEntriesInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Int32 + + + + + + + the namespace name of the entry. + the name of the entry to get the value for. + Gets the status of an entry. + the status indicating whether the value was retrieved and if not, why. + + + + Java documentation for android.security.identity.CredentialDataResult.Entries.getStatus(java.lang.String, java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getNamespaces", "()Ljava/util/Collection;", "GetGetNamespacesHandler:Android.Security.Identity.CredentialDataResult/IEntriesInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<get: Android.Runtime.Register("getNamespaces", "()Ljava/util/Collection;", "GetGetNamespacesHandler:Android.Security.Identity.CredentialDataResult/IEntriesInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<System.String> + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Security.Identity/CredentialDataResult.xml b/docs/Mono.Android/en/Android.Security.Identity/CredentialDataResult.xml new file mode 100644 index 0000000000..b6c7ae0cec --- /dev/null +++ b/docs/Mono.Android/en/Android.Security.Identity/CredentialDataResult.xml @@ -0,0 +1,311 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/security/identity/CredentialDataResult", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/security/identity/CredentialDataResult", ApiSince=33, DoNotGenerateAcw=true)>] + + + + An object that contains the result of retrieving data from a credential. + + + + Java documentation for android.security.identity.CredentialDataResult. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDeviceSignedEntries", "()Landroid/security/identity/CredentialDataResult$Entries;", "GetGetDeviceSignedEntriesHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getDeviceSignedEntries", "()Landroid/security/identity/CredentialDataResult$Entries;", "GetGetDeviceSignedEntriesHandler", ApiSince=33)>] + + + + Android.Security.Identity.CredentialDataResult+IEntries + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDeviceMac", "()[B", "GetGetDeviceMacHandler", ApiSince=33)] + [<Android.Runtime.Register("getDeviceMac", "()[B", "GetGetDeviceMacHandler", ApiSince=33)>] + + + + System.Byte[] + + + + Returns a message authentication code over the DeviceAuthenticationBytes CBOR + specified in #getDeviceNameSpaces(), to prove to the reader that the data + is from a trusted credential. + A COSE_Mac0 structure with the message authentication code as described above + or null if the conditions specified above are not met. + + + + Java documentation for android.security.identity.CredentialDataResult.getDeviceMac(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDeviceNameSpaces", "()[B", "GetGetDeviceNameSpacesHandler", ApiSince=33)] + [<Android.Runtime.Register("getDeviceNameSpaces", "()[B", "GetGetDeviceNameSpacesHandler", ApiSince=33)>] + + + + System.Byte[] + + + + Returns a CBOR structure containing the retrieved device-signed data. + The bytes of the DeviceNameSpaces CBOR structure. + + + + Java documentation for android.security.identity.CredentialDataResult.getDeviceNameSpaces(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getStaticAuthenticationData", "()[B", "GetGetStaticAuthenticationDataHandler", ApiSince=33)] + [<Android.Runtime.Register("getStaticAuthenticationData", "()[B", "GetGetStaticAuthenticationDataHandler", ApiSince=33)>] + + + + System.Byte[] + + + + Returns the static authentication data associated with the dynamic authentication + key used to MAC the data returned by #getDeviceNameSpaces(). + The static authentication data associated with dynamic authentication key used to + MAC the data. + + + + Java documentation for android.security.identity.CredentialDataResult.getStaticAuthenticationData(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getIssuerSignedEntries", "()Landroid/security/identity/CredentialDataResult$Entries;", "GetGetIssuerSignedEntriesHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getIssuerSignedEntries", "()Landroid/security/identity/CredentialDataResult$Entries;", "GetGetIssuerSignedEntriesHandler", ApiSince=33)>] + + + + Android.Security.Identity.CredentialDataResult+IEntries + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Security.Identity/CredentialEntriesStatus.xml b/docs/Mono.Android/en/Android.Security.Identity/CredentialEntriesStatus.xml new file mode 100644 index 0000000000..c294597d56 --- /dev/null +++ b/docs/Mono.Android/en/Android.Security.Identity/CredentialEntriesStatus.xml @@ -0,0 +1,187 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.Identity.CredentialDataResult.IEntries.StatusNoAccessControlProfiles", JniField="android/security/identity/CredentialDataResult$Entries.STATUS_NO_ACCESS_CONTROL_PROFILES")] + [<Android.Runtime.IntDefinition("Android.Security.Identity.CredentialDataResult.IEntries.StatusNoAccessControlProfiles", JniField="android/security/identity/CredentialDataResult$Entries.STATUS_NO_ACCESS_CONTROL_PROFILES")>] + + + + Android.Security.Identity.CredentialEntriesStatus + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.Identity.CredentialDataResult.IEntries.StatusNoSuchEntry", JniField="android/security/identity/CredentialDataResult$Entries.STATUS_NO_SUCH_ENTRY")] + [<Android.Runtime.IntDefinition("Android.Security.Identity.CredentialDataResult.IEntries.StatusNoSuchEntry", JniField="android/security/identity/CredentialDataResult$Entries.STATUS_NO_SUCH_ENTRY")>] + + + + Android.Security.Identity.CredentialEntriesStatus + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.Identity.CredentialDataResult.IEntries.StatusNotInRequestMessage", JniField="android/security/identity/CredentialDataResult$Entries.STATUS_NOT_IN_REQUEST_MESSAGE")] + [<Android.Runtime.IntDefinition("Android.Security.Identity.CredentialDataResult.IEntries.StatusNotInRequestMessage", JniField="android/security/identity/CredentialDataResult$Entries.STATUS_NOT_IN_REQUEST_MESSAGE")>] + + + + Android.Security.Identity.CredentialEntriesStatus + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.Identity.CredentialDataResult.IEntries.StatusNotRequested", JniField="android/security/identity/CredentialDataResult$Entries.STATUS_NOT_REQUESTED")] + [<Android.Runtime.IntDefinition("Android.Security.Identity.CredentialDataResult.IEntries.StatusNotRequested", JniField="android/security/identity/CredentialDataResult$Entries.STATUS_NOT_REQUESTED")>] + + + + Android.Security.Identity.CredentialEntriesStatus + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.Identity.CredentialDataResult.IEntries.StatusOk", JniField="android/security/identity/CredentialDataResult$Entries.STATUS_OK")] + [<Android.Runtime.IntDefinition("Android.Security.Identity.CredentialDataResult.IEntries.StatusOk", JniField="android/security/identity/CredentialDataResult$Entries.STATUS_OK")>] + + + + Android.Security.Identity.CredentialEntriesStatus + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.Identity.CredentialDataResult.IEntries.StatusReaderAuthenticationFailed", JniField="android/security/identity/CredentialDataResult$Entries.STATUS_READER_AUTHENTICATION_FAILED")] + [<Android.Runtime.IntDefinition("Android.Security.Identity.CredentialDataResult.IEntries.StatusReaderAuthenticationFailed", JniField="android/security/identity/CredentialDataResult$Entries.STATUS_READER_AUTHENTICATION_FAILED")>] + + + + Android.Security.Identity.CredentialEntriesStatus + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.Identity.CredentialDataResult.IEntries.StatusUserAuthenticationFailed", JniField="android/security/identity/CredentialDataResult$Entries.STATUS_USER_AUTHENTICATION_FAILED")] + [<Android.Runtime.IntDefinition("Android.Security.Identity.CredentialDataResult.IEntries.StatusUserAuthenticationFailed", JniField="android/security/identity/CredentialDataResult$Entries.STATUS_USER_AUTHENTICATION_FAILED")>] + + + + Android.Security.Identity.CredentialEntriesStatus + + 4 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Security.Identity/IdentityCredential.xml b/docs/Mono.Android/en/Android.Security.Identity/IdentityCredential.xml index b36c7fb9e0..118bc86def 100644 --- a/docs/Mono.Android/en/Android.Security.Identity/IdentityCredential.xml +++ b/docs/Mono.Android/en/Android.Security.Identity/IdentityCredential.xml @@ -94,6 +94,10 @@ [Android.Runtime.Register("createEphemeralKeyPair", "()Ljava/security/KeyPair;", "GetCreateEphemeralKeyPairHandler", ApiSince=30)] [<Android.Runtime.Register("createEphemeralKeyPair", "()Ljava/security/KeyPair;", "GetCreateEphemeralKeyPairHandler", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Java.Security.KeyPair @@ -156,6 +160,10 @@ [Android.Runtime.Register("decryptMessageFromReader", "([B)[B", "GetDecryptMessageFromReader_arrayBHandler", ApiSince=30)] [<Android.Runtime.Register("decryptMessageFromReader", "([B)[B", "GetDecryptMessageFromReader_arrayBHandler", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Byte[] @@ -207,7 +215,8 @@ is a non-empty byte array whose contents should be unique, fresh and provided by the issuing authority. The value provided is embedded in the generated CBOR and enables the issuing authority to verify that the - returned proof is fresh. + returned proof is fresh. Implementations are required to support + challenges at least 32 bytes of length. Deletes a credential. the COSE_Sign1 data structure above @@ -239,6 +248,10 @@ [Android.Runtime.Register("encryptMessageToReader", "([B)[B", "GetEncryptMessageToReader_arrayBHandler", ApiSince=30)] [<Android.Runtime.Register("encryptMessageToReader", "([B)[B", "GetEncryptMessageToReader_arrayBHandler", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Byte[] @@ -316,6 +329,10 @@ [Android.Runtime.Register("getEntries", "([BLjava/util/Map;[B[B)Landroid/security/identity/ResultData;", "GetGetEntries_arrayBLjava_util_Map_arrayBarrayBHandler", ApiSince=30)] [<Android.Runtime.Register("getEntries", "([BLjava/util/Map;[B[B)Landroid/security/identity/ResultData;", "GetGetEntries_arrayBLjava_util_Map_arrayBarrayBHandler", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Security.Identity.ResultData @@ -407,7 +424,8 @@ is a non-empty byte array whose contents should be unique, fresh and provided by the issuing authority. The value provided is embedded in the generated CBOR and enables the issuing authority to verify that the - returned proof is fresh. + returned proof is fresh. Implementations are required to support + challenges at least 32 bytes of length. Proves ownership of a credential. the COSE_Sign1 data structure above @@ -439,6 +457,10 @@ [Android.Runtime.Register("setAllowUsingExhaustedKeys", "(Z)V", "GetSetAllowUsingExhaustedKeys_ZHandler", ApiSince=30)] [<Android.Runtime.Register("setAllowUsingExhaustedKeys", "(Z)V", "GetSetAllowUsingExhaustedKeys_ZHandler", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -480,6 +502,10 @@ [Android.Runtime.Register("setAllowUsingExpiredKeys", "(Z)V", "GetSetAllowUsingExpiredKeys_ZHandler", ApiSince=31)] [<Android.Runtime.Register("setAllowUsingExpiredKeys", "(Z)V", "GetSetAllowUsingExpiredKeys_ZHandler", ApiSince=31)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -566,6 +592,10 @@ [Android.Runtime.Register("setReaderEphemeralPublicKey", "(Ljava/security/PublicKey;)V", "GetSetReaderEphemeralPublicKey_Ljava_security_PublicKey_Handler", ApiSince=30)] [<Android.Runtime.Register("setReaderEphemeralPublicKey", "(Ljava/security/PublicKey;)V", "GetSetReaderEphemeralPublicKey_Ljava_security_PublicKey_Handler", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void diff --git a/docs/Mono.Android/en/Android.Security.Identity/IdentityCredentialStore.xml b/docs/Mono.Android/en/Android.Security.Identity/IdentityCredentialStore.xml index f7fc1ca62a..0de7488303 100644 --- a/docs/Mono.Android/en/Android.Security.Identity/IdentityCredentialStore.xml +++ b/docs/Mono.Android/en/Android.Security.Identity/IdentityCredentialStore.xml @@ -140,6 +140,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createPresentationSession", "(I)Landroid/security/identity/PresentationSession;", "GetCreatePresentationSession_IHandler", ApiSince=33)] + [<Android.Runtime.Register("createPresentationSession", "(I)Landroid/security/identity/PresentationSession;", "GetCreatePresentationSession_IHandler", ApiSince=33)>] + + + + Android.Security.Identity.PresentationSession + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "CiphersuiteEcdheHkdfEcdsaWithAes256GcmSha256" }, Type="Android.Security.Identity.IdentityCredentialStore")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "CiphersuiteEcdheHkdfEcdsaWithAes256GcmSha256" }, Type="Android.Security.Identity.IdentityCredentialStore")>] + + + + + + the cipher suite to use for communicating with the verifier. + Creates a new presentation session. + The presentation session. + + + + Java documentation for android.security.identity.IdentityCredentialStore.createPresentationSession(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Security.Identity/PresentationSession.xml b/docs/Mono.Android/en/Android.Security.Identity/PresentationSession.xml new file mode 100644 index 0000000000..febdc849a4 --- /dev/null +++ b/docs/Mono.Android/en/Android.Security.Identity/PresentationSession.xml @@ -0,0 +1,294 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/security/identity/PresentationSession", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/security/identity/PresentationSession", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Class for presenting multiple documents to a remote verifier. + + + + Java documentation for android.security.identity.PresentationSession. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getEphemeralKeyPair", "()Ljava/security/KeyPair;", "GetGetEphemeralKeyPairHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getEphemeralKeyPair", "()Ljava/security/KeyPair;", "GetGetEphemeralKeyPairHandler", ApiSince=33)>] + + + + Java.Security.KeyPair + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getCredentialData", "(Ljava/lang/String;Landroid/security/identity/CredentialDataRequest;)Landroid/security/identity/CredentialDataResult;", "GetGetCredentialData_Ljava_lang_String_Landroid_security_identity_CredentialDataRequest_Handler", ApiSince=33)] + [<Android.Runtime.Register("getCredentialData", "(Ljava/lang/String;Landroid/security/identity/CredentialDataRequest;)Landroid/security/identity/CredentialDataResult;", "GetGetCredentialData_Ljava_lang_String_Landroid_security_identity_CredentialDataRequest_Handler", ApiSince=33)>] + + + + Android.Security.Identity.CredentialDataResult + + + + + + + the name of the credential to retrieve. + the data to retrieve from the credential + Retrieves data from a named credential in the current presentation session. + If the credential wasn't found, returns null. Otherwise a + CredentialDataResult object containing entry data organized by namespace and + a cryptographically authenticated representation of the same data, bound to the + current session. + + + + Java documentation for android.security.identity.PresentationSession.getCredentialData(java.lang.String, android.security.identity.CredentialDataRequest). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setReaderEphemeralPublicKey", "(Ljava/security/PublicKey;)V", "GetSetReaderEphemeralPublicKey_Ljava_security_PublicKey_Handler", ApiSince=33)] + [<Android.Runtime.Register("setReaderEphemeralPublicKey", "(Ljava/security/PublicKey;)V", "GetSetReaderEphemeralPublicKey_Ljava_security_PublicKey_Handler", ApiSince=33)>] + + + + System.Void + + + + + + The ephemeral public key provided by the reader to + establish a secure session. + Set the ephemeral public key provided by the verifier. + + + + Java documentation for android.security.identity.PresentationSession.setReaderEphemeralPublicKey(java.security.PublicKey). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSessionTranscript", "([B)V", "GetSetSessionTranscript_arrayBHandler", ApiSince=33)] + [<Android.Runtime.Register("setSessionTranscript", "([B)V", "GetSetSessionTranscript_arrayBHandler", ApiSince=33)>] + + + + System.Void + + + + + + the session transcript. + Set the session transcript. + + + + Java documentation for android.security.identity.PresentationSession.setSessionTranscript(byte[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Security.Identity/ResultData.xml b/docs/Mono.Android/en/Android.Security.Identity/ResultData.xml index 52501815f5..cc8b5bab49 100644 --- a/docs/Mono.Android/en/Android.Security.Identity/ResultData.xml +++ b/docs/Mono.Android/en/Android.Security.Identity/ResultData.xml @@ -16,6 +16,10 @@ [Android.Runtime.Register("android/security/identity/ResultData", ApiSince=30, DoNotGenerateAcw=true)] [<Android.Runtime.Register("android/security/identity/ResultData", ApiSince=30, DoNotGenerateAcw=true)>] + + [System.Obsolete("This class is obsoleted in this android platform")] + [<System.Obsolete("This class is obsoleted in this android platform")>] + An object that contains the result of retrieving data from a credential. @@ -69,6 +73,10 @@ [Android.Runtime.Register("getAuthenticatedData", "()[B", "GetGetAuthenticatedDataHandler", ApiSince=30)] [<Android.Runtime.Register("getAuthenticatedData", "()[B", "GetGetAuthenticatedDataHandler", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Byte[] @@ -106,6 +114,10 @@ [Android.Runtime.Register("getEntry", "(Ljava/lang/String;Ljava/lang/String;)[B", "GetGetEntry_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=30)] [<Android.Runtime.Register("getEntry", "(Ljava/lang/String;Ljava/lang/String;)[B", "GetGetEntry_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Byte[] @@ -148,6 +160,10 @@ [Android.Runtime.Register("getEntryNames", "(Ljava/lang/String;)Ljava/util/Collection;", "GetGetEntryNames_Ljava_lang_String_Handler", ApiSince=30)] [<Android.Runtime.Register("getEntryNames", "(Ljava/lang/String;)Ljava/util/Collection;", "GetGetEntryNames_Ljava_lang_String_Handler", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.Generic.ICollection<System.String> @@ -189,6 +205,10 @@ [Android.Runtime.Register("getMessageAuthenticationCode", "()[B", "GetGetMessageAuthenticationCodeHandler", ApiSince=30)] [<Android.Runtime.Register("getMessageAuthenticationCode", "()[B", "GetGetMessageAuthenticationCodeHandler", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Byte[] @@ -229,6 +249,10 @@ [Android.Runtime.Register("getRetrievedEntryNames", "(Ljava/lang/String;)Ljava/util/Collection;", "GetGetRetrievedEntryNames_Ljava_lang_String_Handler", ApiSince=30)] [<Android.Runtime.Register("getRetrievedEntryNames", "(Ljava/lang/String;)Ljava/util/Collection;", "GetGetRetrievedEntryNames_Ljava_lang_String_Handler", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Collections.Generic.ICollection<System.String> @@ -270,6 +294,10 @@ [Android.Runtime.Register("getStaticAuthenticationData", "()[B", "GetGetStaticAuthenticationDataHandler", ApiSince=30)] [<Android.Runtime.Register("getStaticAuthenticationData", "()[B", "GetGetStaticAuthenticationDataHandler", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Byte[] @@ -309,6 +337,10 @@ [Android.Runtime.Register("getStatus", "(Ljava/lang/String;Ljava/lang/String;)I", "GetGetStatus_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=30)] [<Android.Runtime.Register("getStatus", "(Ljava/lang/String;Ljava/lang/String;)I", "GetGetStatus_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Int32 diff --git a/docs/Mono.Android/en/Android.Security.Identity/WritableIdentityCredential.xml b/docs/Mono.Android/en/Android.Security.Identity/WritableIdentityCredential.xml index 8e176aed08..0cdd1d66a8 100644 --- a/docs/Mono.Android/en/Android.Security.Identity/WritableIdentityCredential.xml +++ b/docs/Mono.Android/en/Android.Security.Identity/WritableIdentityCredential.xml @@ -80,7 +80,8 @@ is a non-empty byte array whose contents should be unique, fresh and provided by the issuing authority. The value provided is embedded in the attestation extension and enables the issuing authority to verify that the - attestation certificate is fresh. + attestation certificate is fresh. Implementations are required to support + challenges at least 32 bytes of length. Generates and returns an X. the X.509 certificate for this credential's CredentialKey. diff --git a/docs/Mono.Android/en/Android.Security/KeyStoreException.xml b/docs/Mono.Android/en/Android.Security/KeyStoreException.xml new file mode 100644 index 0000000000..507afd6836 --- /dev/null +++ b/docs/Mono.Android/en/Android.Security/KeyStoreException.xml @@ -0,0 +1,1100 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Exception + + + + + [Android.Runtime.Register("android/security/KeyStoreException", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/security/KeyStoreException", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Exception containing information about the failure at the Keystore / KeyMint layer while + generating or using a key. + + + + Java documentation for android.security.KeyStoreException. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_ATTESTATION_CHALLENGE_TOO_LARGE", ApiSince=33)] + [<Android.Runtime.Register("ERROR_ATTESTATION_CHALLENGE_TOO_LARGE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionError + + 9 + + The attestation challenge specified is too large. + + + + Java documentation for android.security.KeyStoreException.ERROR_ATTESTATION_CHALLENGE_TOO_LARGE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_ATTESTATION_KEYS_UNAVAILABLE", ApiSince=33)] + [<Android.Runtime.Register("ERROR_ATTESTATION_KEYS_UNAVAILABLE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionError + + 16 + + There are no keys available for attestation. + + + + Java documentation for android.security.KeyStoreException.ERROR_ATTESTATION_KEYS_UNAVAILABLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_ID_ATTESTATION_FAILURE", ApiSince=33)] + [<Android.Runtime.Register("ERROR_ID_ATTESTATION_FAILURE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionError + + 8 + + The error related to inclusion of device identifiers in the attestation record. + + + + Java documentation for android.security.KeyStoreException.ERROR_ID_ATTESTATION_FAILURE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_INCORRECT_USAGE", ApiSince=33)] + [<Android.Runtime.Register("ERROR_INCORRECT_USAGE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionError + + 13 + + The feature the caller is trying to use is not compatible with the parameters used to + generate the key. + + + + Java documentation for android.security.KeyStoreException.ERROR_INCORRECT_USAGE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_INTERNAL_SYSTEM_ERROR", ApiSince=33)] + [<Android.Runtime.Register("ERROR_INTERNAL_SYSTEM_ERROR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionError + + 4 + + An internal system error - refer to #isTransientFailure() to determine whether + re-trying the operation is likely to yield different results. + + + + Java documentation for android.security.KeyStoreException.ERROR_INTERNAL_SYSTEM_ERROR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_KEY_CORRUPTED", ApiSince=33)] + [<Android.Runtime.Register("ERROR_KEY_CORRUPTED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionError + + 7 + + The key is corrupted and could not be recovered. + + + + Java documentation for android.security.KeyStoreException.ERROR_KEY_CORRUPTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_KEY_DOES_NOT_EXIST", ApiSince=33)] + [<Android.Runtime.Register("ERROR_KEY_DOES_NOT_EXIST", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionError + + 6 + + The key the operation refers to doesn't exist. + + + + Java documentation for android.security.KeyStoreException.ERROR_KEY_DOES_NOT_EXIST. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_KEYMINT_FAILURE", ApiSince=33)] + [<Android.Runtime.Register("ERROR_KEYMINT_FAILURE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionError + + 10 + + General error in the KeyMint layer. + + + + Java documentation for android.security.KeyStoreException.ERROR_KEYMINT_FAILURE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_KEY_NOT_TEMPORALLY_VALID", ApiSince=33)] + [<Android.Runtime.Register("ERROR_KEY_NOT_TEMPORALLY_VALID", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionError + + 14 + + The key is not currently valid: Either at has expired or it will be valid for use in the + future. + + + + Java documentation for android.security.KeyStoreException.ERROR_KEY_NOT_TEMPORALLY_VALID. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_KEY_OPERATION_EXPIRED", ApiSince=33)] + [<Android.Runtime.Register("ERROR_KEY_OPERATION_EXPIRED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionError + + 15 + + The crypto object the caller has been using held a reference to a KeyMint operation that + has been evacuated (likely due to other concurrent operations taking place). + + + + Java documentation for android.security.KeyStoreException.ERROR_KEY_OPERATION_EXPIRED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_KEYSTORE_FAILURE", ApiSince=33)] + [<Android.Runtime.Register("ERROR_KEYSTORE_FAILURE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionError + + 11 + + Failure in the Keystore layer. + + + + Java documentation for android.security.KeyStoreException.ERROR_KEYSTORE_FAILURE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_KEYSTORE_UNINITIALIZED", ApiSince=33)] + [<Android.Runtime.Register("ERROR_KEYSTORE_UNINITIALIZED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionError + + 3 + + Indicating that load() has not been called on the Keystore instance, or an attempt + has been made to generate an authorization bound key while the user has not set a lock + screen knowledge factor (LSKF). + + + + Java documentation for android.security.KeyStoreException.ERROR_KEYSTORE_UNINITIALIZED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_OTHER", ApiSince=33)] + [<Android.Runtime.Register("ERROR_OTHER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionError + + 1 + + This error code is for mapping errors that the caller will not know about. + + + + Java documentation for android.security.KeyStoreException.ERROR_OTHER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_PERMISSION_DENIED", ApiSince=33)] + [<Android.Runtime.Register("ERROR_PERMISSION_DENIED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionError + + 5 + + The caller has requested key parameters or operation which are only available to system + or privileged apps. + + + + Java documentation for android.security.KeyStoreException.ERROR_PERMISSION_DENIED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_UNIMPLEMENTED", ApiSince=33)] + [<Android.Runtime.Register("ERROR_UNIMPLEMENTED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionError + + 12 + + The feature the caller is trying to use is not implemented by the underlying + KeyMint implementation. + + + + Java documentation for android.security.KeyStoreException.ERROR_UNIMPLEMENTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_USER_AUTHENTICATION_REQUIRED", ApiSince=33)] + [<Android.Runtime.Register("ERROR_USER_AUTHENTICATION_REQUIRED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionError + + 2 + + Indicating the key could not be used because the user needs to authenticate first. + + + + Java documentation for android.security.KeyStoreException.ERROR_USER_AUTHENTICATION_REQUIRED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isSystemError", "()Z", "GetIsSystemErrorHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isSystemError", "()Z", "GetIsSystemErrorHandler", ApiSince=33)>] + + + + System.Boolean + + + Indicates whether the error related to the Keystore/KeyMint implementation and not + a specific key. + true if the error is related to the system, not the key in use. System + errors indicate a feature isn't working, whereas key-related errors are likely + to succeed with a new key. + + + + Java documentation for android.security.KeyStoreException.isSystemError(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isTransientFailure", "()Z", "GetIsTransientFailureHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isTransientFailure", "()Z", "GetIsTransientFailureHandler", ApiSince=33)>] + + + + System.Boolean + + + Returns true if the failure is a transient failure - that is, performing the same operation + again at a late time is likely to succeed. + To be added. + + + + Java documentation for android.security.KeyStoreException.isTransientFailure(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getNumericErrorCode", "()I", "GetGetNumericErrorCodeHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getNumericErrorCode", "()I", "GetGetNumericErrorCodeHandler", ApiSince=33)>] + + + + System.Int32 + + + Returns one of the error codes exported by the class. + a public error code, one of the values in PublicErrorCode. + + + + Java documentation for android.security.KeyStoreException.getNumericErrorCode(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requiresUserAuthentication", "()Z", "GetRequiresUserAuthenticationHandler", ApiSince=33)] + [<Android.Runtime.Register("requiresUserAuthentication", "()Z", "GetRequiresUserAuthenticationHandler", ApiSince=33)>] + + + + System.Boolean + + + + Indicates whether the failure is due to the device being locked. + true if the key operation failed because the user has to authenticate + (e.g. by unlocking the device). + + + + Java documentation for android.security.KeyStoreException.requiresUserAuthentication(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RETRY_NEVER", ApiSince=33)] + [<Android.Runtime.Register("RETRY_NEVER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionRetry enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionRetry enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionRetry + + 1 + + Never re-try the operation that led to this error, since it's a permanent error. + + + + Java documentation for android.security.KeyStoreException.RETRY_NEVER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getRetryPolicy", "()I", "GetGetRetryPolicyHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getRetryPolicy", "()I", "GetGetRetryPolicyHandler", ApiSince=33)>] + + + + System.Int32 + + + Returns the re-try policy for transient failures. + To be added. + + + + Java documentation for android.security.KeyStoreException.getRetryPolicy(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RETRY_WHEN_CONNECTIVITY_AVAILABLE", ApiSince=33)] + [<Android.Runtime.Register("RETRY_WHEN_CONNECTIVITY_AVAILABLE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionRetry enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionRetry enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionRetry + + 3 + + Re-try the operation that led to this error when the device regains connectivity. + + + + Java documentation for android.security.KeyStoreException.RETRY_WHEN_CONNECTIVITY_AVAILABLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RETRY_WITH_EXPONENTIAL_BACKOFF", ApiSince=33)] + [<Android.Runtime.Register("RETRY_WITH_EXPONENTIAL_BACKOFF", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionRetry enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionRetry enum directly instead of this field.", true)>] + + + + Android.Security.KeyStoreExceptionRetry + + 2 + + Re-try the operation that led to this error with an exponential back-off delay. + + + + Java documentation for android.security.KeyStoreException.RETRY_WITH_EXPONENTIAL_BACKOFF. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Security/KeyStoreExceptionError.xml b/docs/Mono.Android/en/Android.Security/KeyStoreExceptionError.xml new file mode 100644 index 0000000000..1b80a41315 --- /dev/null +++ b/docs/Mono.Android/en/Android.Security/KeyStoreExceptionError.xml @@ -0,0 +1,403 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorAttestationChallengeTooLarge", JniField="android/security/KeyStoreException.ERROR_ATTESTATION_CHALLENGE_TOO_LARGE")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorAttestationChallengeTooLarge", JniField="android/security/KeyStoreException.ERROR_ATTESTATION_CHALLENGE_TOO_LARGE")>] + + + + Android.Security.KeyStoreExceptionError + + 9 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorAttestationKeysUnavailable", JniField="android/security/KeyStoreException.ERROR_ATTESTATION_KEYS_UNAVAILABLE")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorAttestationKeysUnavailable", JniField="android/security/KeyStoreException.ERROR_ATTESTATION_KEYS_UNAVAILABLE")>] + + + + Android.Security.KeyStoreExceptionError + + 16 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorIdAttestationFailure", JniField="android/security/KeyStoreException.ERROR_ID_ATTESTATION_FAILURE")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorIdAttestationFailure", JniField="android/security/KeyStoreException.ERROR_ID_ATTESTATION_FAILURE")>] + + + + Android.Security.KeyStoreExceptionError + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorIncorrectUsage", JniField="android/security/KeyStoreException.ERROR_INCORRECT_USAGE")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorIncorrectUsage", JniField="android/security/KeyStoreException.ERROR_INCORRECT_USAGE")>] + + + + Android.Security.KeyStoreExceptionError + + 13 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorInternalSystemError", JniField="android/security/KeyStoreException.ERROR_INTERNAL_SYSTEM_ERROR")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorInternalSystemError", JniField="android/security/KeyStoreException.ERROR_INTERNAL_SYSTEM_ERROR")>] + + + + Android.Security.KeyStoreExceptionError + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorKeyCorrupted", JniField="android/security/KeyStoreException.ERROR_KEY_CORRUPTED")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorKeyCorrupted", JniField="android/security/KeyStoreException.ERROR_KEY_CORRUPTED")>] + + + + Android.Security.KeyStoreExceptionError + + 7 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorKeyDoesNotExist", JniField="android/security/KeyStoreException.ERROR_KEY_DOES_NOT_EXIST")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorKeyDoesNotExist", JniField="android/security/KeyStoreException.ERROR_KEY_DOES_NOT_EXIST")>] + + + + Android.Security.KeyStoreExceptionError + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorKeymintFailure", JniField="android/security/KeyStoreException.ERROR_KEYMINT_FAILURE")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorKeymintFailure", JniField="android/security/KeyStoreException.ERROR_KEYMINT_FAILURE")>] + + + + Android.Security.KeyStoreExceptionError + + 10 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorKeyNotTemporallyValid", JniField="android/security/KeyStoreException.ERROR_KEY_NOT_TEMPORALLY_VALID")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorKeyNotTemporallyValid", JniField="android/security/KeyStoreException.ERROR_KEY_NOT_TEMPORALLY_VALID")>] + + + + Android.Security.KeyStoreExceptionError + + 14 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorKeyOperationExpired", JniField="android/security/KeyStoreException.ERROR_KEY_OPERATION_EXPIRED")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorKeyOperationExpired", JniField="android/security/KeyStoreException.ERROR_KEY_OPERATION_EXPIRED")>] + + + + Android.Security.KeyStoreExceptionError + + 15 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorKeystoreFailure", JniField="android/security/KeyStoreException.ERROR_KEYSTORE_FAILURE")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorKeystoreFailure", JniField="android/security/KeyStoreException.ERROR_KEYSTORE_FAILURE")>] + + + + Android.Security.KeyStoreExceptionError + + 11 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorKeystoreUninitialized", JniField="android/security/KeyStoreException.ERROR_KEYSTORE_UNINITIALIZED")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorKeystoreUninitialized", JniField="android/security/KeyStoreException.ERROR_KEYSTORE_UNINITIALIZED")>] + + + + Android.Security.KeyStoreExceptionError + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorOther", JniField="android/security/KeyStoreException.ERROR_OTHER")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorOther", JniField="android/security/KeyStoreException.ERROR_OTHER")>] + + + + Android.Security.KeyStoreExceptionError + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorPermissionDenied", JniField="android/security/KeyStoreException.ERROR_PERMISSION_DENIED")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorPermissionDenied", JniField="android/security/KeyStoreException.ERROR_PERMISSION_DENIED")>] + + + + Android.Security.KeyStoreExceptionError + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorUnimplemented", JniField="android/security/KeyStoreException.ERROR_UNIMPLEMENTED")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorUnimplemented", JniField="android/security/KeyStoreException.ERROR_UNIMPLEMENTED")>] + + + + Android.Security.KeyStoreExceptionError + + 12 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorUserAuthenticationRequired", JniField="android/security/KeyStoreException.ERROR_USER_AUTHENTICATION_REQUIRED")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorUserAuthenticationRequired", JniField="android/security/KeyStoreException.ERROR_USER_AUTHENTICATION_REQUIRED")>] + + + + Android.Security.KeyStoreExceptionError + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Security/KeyStoreExceptionRetry.xml b/docs/Mono.Android/en/Android.Security/KeyStoreExceptionRetry.xml new file mode 100644 index 0000000000..1b14c22615 --- /dev/null +++ b/docs/Mono.Android/en/Android.Security/KeyStoreExceptionRetry.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.RetryNever", JniField="android/security/KeyStoreException.RETRY_NEVER")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.RetryNever", JniField="android/security/KeyStoreException.RETRY_NEVER")>] + + + + Android.Security.KeyStoreExceptionRetry + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="")] + [<Android.Runtime.IntDefinition(null, JniField="")>] + + + + Android.Security.KeyStoreExceptionRetry + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.RetryWhenConnectivityAvailable", JniField="android/security/KeyStoreException.RETRY_WHEN_CONNECTIVITY_AVAILABLE")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.RetryWhenConnectivityAvailable", JniField="android/security/KeyStoreException.RETRY_WHEN_CONNECTIVITY_AVAILABLE")>] + + + + Android.Security.KeyStoreExceptionRetry + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.RetryWithExponentialBackoff", JniField="android/security/KeyStoreException.RETRY_WITH_EXPONENTIAL_BACKOFF")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.RetryWithExponentialBackoff", JniField="android/security/KeyStoreException.RETRY_WITH_EXPONENTIAL_BACKOFF")>] + + + + Android.Security.KeyStoreExceptionRetry + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Service.Autofill/AutofillResponseFlags.xml b/docs/Mono.Android/en/Android.Service.Autofill/AutofillResponseFlags.xml index 5561eeec6b..3df33a499a 100644 --- a/docs/Mono.Android/en/Android.Service.Autofill/AutofillResponseFlags.xml +++ b/docs/Mono.Android/en/Android.Service.Autofill/AutofillResponseFlags.xml @@ -15,6 +15,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Service.Autofill.FillResponse.FlagDelayFill", JniField="android/service/autofill/FillResponse.FLAG_DELAY_FILL")] + [<Android.Runtime.IntDefinition("Android.Service.Autofill.FillResponse.FlagDelayFill", JniField="android/service/autofill/FillResponse.FLAG_DELAY_FILL")>] + + + + Android.Service.Autofill.AutofillResponseFlags + + 4 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Service.Autofill/AutofillService.xml b/docs/Mono.Android/en/Android.Service.Autofill/AutofillService.xml index 264e83b900..cc7455ba0c 100644 --- a/docs/Mono.Android/en/Android.Service.Autofill/AutofillService.xml +++ b/docs/Mono.Android/en/Android.Service.Autofill/AutofillService.xml @@ -81,6 +81,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_FILL_RESPONSE", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_FILL_RESPONSE", ApiSince=33)>] + + + + System.String + + + Name of the FillResponse extra used to return a delayed fill response. + + + + Java documentation for android.service.autofill.AutofillService.EXTRA_FILL_RESPONSE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Service.Autofill/Dataset+Builder.xml b/docs/Mono.Android/en/Android.Service.Autofill/Dataset+Builder.xml index 4da181e95f..d14afcc47e 100644 --- a/docs/Mono.Android/en/Android.Service.Autofill/Dataset+Builder.xml +++ b/docs/Mono.Android/en/Android.Service.Autofill/Dataset+Builder.xml @@ -65,6 +65,42 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/service/autofill/Presentations;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/service/autofill/Presentations;)V", "", ApiSince=33)>] + + + + + + + The presentations used to visualize this dataset. + Creates a new builder. + + + + Java documentation for android.service.autofill.Dataset.Builder.Dataset$Builder(android.service.autofill.Presentations). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -80,6 +116,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/widget/RemoteViews;)V", "", ApiSince=26)] [<Android.Runtime.Register(".ctor", "(Landroid/widget/RemoteViews;)V", "", ApiSince=26)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + @@ -200,6 +240,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setField", "(Landroid/view/autofill/AutofillId;Landroid/service/autofill/Field;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setField", "(Landroid/view/autofill/AutofillId;Landroid/service/autofill/Field;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=33)>] + + + + Android.Service.Autofill.Dataset+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -246,6 +317,10 @@ [Android.Runtime.Register("setInlinePresentation", "(Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=30)] [<Android.Runtime.Register("setInlinePresentation", "(Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Service.Autofill.Dataset+Builder @@ -275,6 +350,10 @@ [Android.Runtime.Register("setInlinePresentation", "(Landroid/service/autofill/InlinePresentation;Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=31)] [<Android.Runtime.Register("setInlinePresentation", "(Landroid/service/autofill/InlinePresentation;Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=31)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Service.Autofill.Dataset+Builder @@ -306,6 +385,10 @@ [Android.Runtime.Register("setValue", "(Landroid/view/autofill/AutofillId;Landroid/view/autofill/AutofillValue;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=26)] [<Android.Runtime.Register("setValue", "(Landroid/view/autofill/AutofillId;Landroid/view/autofill/AutofillValue;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=26)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Service.Autofill.Dataset+Builder @@ -339,6 +422,10 @@ [Android.Runtime.Register("setValue", "(Landroid/view/autofill/AutofillId;Landroid/view/autofill/AutofillValue;Landroid/widget/RemoteViews;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=26)] [<Android.Runtime.Register("setValue", "(Landroid/view/autofill/AutofillId;Landroid/view/autofill/AutofillValue;Landroid/widget/RemoteViews;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=26)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Service.Autofill.Dataset+Builder @@ -374,6 +461,10 @@ [Android.Runtime.Register("setValue", "(Landroid/view/autofill/AutofillId;Landroid/view/autofill/AutofillValue;Ljava/util/regex/Pattern;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=28)] [<Android.Runtime.Register("setValue", "(Landroid/view/autofill/AutofillId;Landroid/view/autofill/AutofillValue;Ljava/util/regex/Pattern;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=28)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Service.Autofill.Dataset+Builder @@ -407,6 +498,10 @@ [Android.Runtime.Register("setValue", "(Landroid/view/autofill/AutofillId;Landroid/view/autofill/AutofillValue;Landroid/widget/RemoteViews;Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=30)] [<Android.Runtime.Register("setValue", "(Landroid/view/autofill/AutofillId;Landroid/view/autofill/AutofillValue;Landroid/widget/RemoteViews;Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Service.Autofill.Dataset+Builder @@ -442,6 +537,10 @@ [Android.Runtime.Register("setValue", "(Landroid/view/autofill/AutofillId;Landroid/view/autofill/AutofillValue;Ljava/util/regex/Pattern;Landroid/widget/RemoteViews;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=28)] [<Android.Runtime.Register("setValue", "(Landroid/view/autofill/AutofillId;Landroid/view/autofill/AutofillValue;Ljava/util/regex/Pattern;Landroid/widget/RemoteViews;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=28)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Service.Autofill.Dataset+Builder @@ -477,6 +576,10 @@ [Android.Runtime.Register("setValue", "(Landroid/view/autofill/AutofillId;Landroid/view/autofill/AutofillValue;Landroid/widget/RemoteViews;Landroid/service/autofill/InlinePresentation;Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=31)] [<Android.Runtime.Register("setValue", "(Landroid/view/autofill/AutofillId;Landroid/view/autofill/AutofillValue;Landroid/widget/RemoteViews;Landroid/service/autofill/InlinePresentation;Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=31)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Service.Autofill.Dataset+Builder @@ -514,6 +617,10 @@ [Android.Runtime.Register("setValue", "(Landroid/view/autofill/AutofillId;Landroid/view/autofill/AutofillValue;Ljava/util/regex/Pattern;Landroid/widget/RemoteViews;Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=30)] [<Android.Runtime.Register("setValue", "(Landroid/view/autofill/AutofillId;Landroid/view/autofill/AutofillValue;Ljava/util/regex/Pattern;Landroid/widget/RemoteViews;Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Service.Autofill.Dataset+Builder @@ -551,6 +658,10 @@ [Android.Runtime.Register("setValue", "(Landroid/view/autofill/AutofillId;Landroid/view/autofill/AutofillValue;Ljava/util/regex/Pattern;Landroid/widget/RemoteViews;Landroid/service/autofill/InlinePresentation;Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=31)] [<Android.Runtime.Register("setValue", "(Landroid/view/autofill/AutofillId;Landroid/view/autofill/AutofillValue;Ljava/util/regex/Pattern;Landroid/widget/RemoteViews;Landroid/service/autofill/InlinePresentation;Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/Dataset$Builder;", "", ApiSince=31)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Service.Autofill.Dataset+Builder diff --git a/docs/Mono.Android/en/Android.Service.Autofill/EventUIType.xml b/docs/Mono.Android/en/Android.Service.Autofill/EventUIType.xml new file mode 100644 index 0000000000..1592169c70 --- /dev/null +++ b/docs/Mono.Android/en/Android.Service.Autofill/EventUIType.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Service.Autofill.FillEventHistory.Event.UiTypeDialog", JniField="android/service/autofill/FillEventHistory$Event.UI_TYPE_DIALOG")] + [<Android.Runtime.IntDefinition("Android.Service.Autofill.FillEventHistory.Event.UiTypeDialog", JniField="android/service/autofill/FillEventHistory$Event.UI_TYPE_DIALOG")>] + + + + Android.Service.Autofill.EventUIType + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Service.Autofill.FillEventHistory.Event.UiTypeInline", JniField="android/service/autofill/FillEventHistory$Event.UI_TYPE_INLINE")] + [<Android.Runtime.IntDefinition("Android.Service.Autofill.FillEventHistory.Event.UiTypeInline", JniField="android/service/autofill/FillEventHistory$Event.UI_TYPE_INLINE")>] + + + + Android.Service.Autofill.EventUIType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Service.Autofill.FillEventHistory.Event.UiTypeMenu", JniField="android/service/autofill/FillEventHistory$Event.UI_TYPE_MENU")] + [<Android.Runtime.IntDefinition("Android.Service.Autofill.FillEventHistory.Event.UiTypeMenu", JniField="android/service/autofill/FillEventHistory$Event.UI_TYPE_MENU")>] + + + + Android.Service.Autofill.EventUIType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Service.Autofill.FillEventHistory.Event.UiTypeUnknown", JniField="android/service/autofill/FillEventHistory$Event.UI_TYPE_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Service.Autofill.FillEventHistory.Event.UiTypeUnknown", JniField="android/service/autofill/FillEventHistory$Event.UI_TYPE_UNKNOWN")>] + + + + Android.Service.Autofill.EventUIType + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Service.Autofill/Field+Builder.xml b/docs/Mono.Android/en/Android.Service.Autofill/Field+Builder.xml new file mode 100644 index 0000000000..6f1b52b0a0 --- /dev/null +++ b/docs/Mono.Android/en/Android.Service.Autofill/Field+Builder.xml @@ -0,0 +1,269 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/service/autofill/Field$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/service/autofill/Field$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A builder for Field + + + + Java documentation for android.service.autofill.Field.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/service/autofill/Field;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/service/autofill/Field;", "", ApiSince=33)>] + + + + Android.Service.Autofill.Field + + + + Builds the instance. + To be added. + + + + Java documentation for android.service.autofill.Field.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setFilter", "(Ljava/util/regex/Pattern;)Landroid/service/autofill/Field$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setFilter", "(Ljava/util/regex/Pattern;)Landroid/service/autofill/Field$Builder;", "", ApiSince=33)>] + + + + Android.Service.Autofill.Field+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPresentations", "(Landroid/service/autofill/Presentations;)Landroid/service/autofill/Field$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setPresentations", "(Landroid/service/autofill/Presentations;)Landroid/service/autofill/Field$Builder;", "", ApiSince=33)>] + + + + Android.Service.Autofill.Field+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setValue", "(Landroid/view/autofill/AutofillValue;)Landroid/service/autofill/Field$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setValue", "(Landroid/view/autofill/AutofillValue;)Landroid/service/autofill/Field$Builder;", "", ApiSince=33)>] + + + + Android.Service.Autofill.Field+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Service.Autofill/Field.xml b/docs/Mono.Android/en/Android.Service.Autofill/Field.xml new file mode 100644 index 0000000000..e5f3c70b67 --- /dev/null +++ b/docs/Mono.Android/en/Android.Service.Autofill/Field.xml @@ -0,0 +1,235 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/service/autofill/Field", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/service/autofill/Field", ApiSince=33, DoNotGenerateAcw=true)>] + + + + This class is used to set all information of a field. + + + + Java documentation for android.service.autofill.Field. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getFilter", "()Ljava/util/regex/Pattern;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getFilter", "()Ljava/util/regex/Pattern;", "", ApiSince=33)>] + + + + Java.Util.Regex.Pattern + + + Regex used to determine if the dataset should be shown in the autofill UI; + when null, it disables filtering on that dataset (this is the recommended + approach when value is not null and field contains sensitive data + such as passwords). + To be added. + + + + Java documentation for android.service.autofill.Field.getFilter(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPresentations", "()Landroid/service/autofill/Presentations;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPresentations", "()Landroid/service/autofill/Presentations;", "", ApiSince=33)>] + + + + Android.Service.Autofill.Presentations + + + The presentations used to visualize this field in Autofill UI. + To be added. + + + + Java documentation for android.service.autofill.Field.getPresentations(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getValue", "()Landroid/view/autofill/AutofillValue;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getValue", "()Landroid/view/autofill/AutofillValue;", "", ApiSince=33)>] + + + + Android.Views.Autofill.AutofillValue + + + The value to be autofilled. + To be added. + + + + Java documentation for android.service.autofill.Field.getValue(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Service.Autofill/FillEventHistory+Event.xml b/docs/Mono.Android/en/Android.Service.Autofill/FillEventHistory+Event.xml index 4373b3e8e8..d31604f671 100644 --- a/docs/Mono.Android/en/Android.Service.Autofill/FillEventHistory+Event.xml +++ b/docs/Mono.Android/en/Android.Service.Autofill/FillEventHistory+Event.xml @@ -775,5 +775,206 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getUiType", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getUiType", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Returns fill suggestion ui presentation type which corresponds to types + defined in android.service.autofill.Presentations). + + <p><b>Note: </b>Only set on events of type {@link #TYPE_DATASETS_SHOWN and + #TYPE_DATASET_SELECTED. + The ui presentation type shown for user. + + + + Java documentation for android.service.autofill.FillEventHistory.Event.getUiType(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("UI_TYPE_DIALOG", ApiSince=33)] + [<Android.Runtime.Register("UI_TYPE_DIALOG", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Service.Autofill.EventUIType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Service.Autofill.EventUIType enum directly instead of this field.", true)>] + + + + Android.Service.Autofill.EventUIType + + 3 + + The autofill suggestion is shown as a dialog presentation. + + + + Java documentation for android.service.autofill.FillEventHistory.Event.UI_TYPE_DIALOG. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("UI_TYPE_INLINE", ApiSince=33)] + [<Android.Runtime.Register("UI_TYPE_INLINE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Service.Autofill.EventUIType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Service.Autofill.EventUIType enum directly instead of this field.", true)>] + + + + Android.Service.Autofill.EventUIType + + 2 + + The autofill suggestion is shown as a keyboard inline presentation. + + + + Java documentation for android.service.autofill.FillEventHistory.Event.UI_TYPE_INLINE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("UI_TYPE_MENU", ApiSince=33)] + [<Android.Runtime.Register("UI_TYPE_MENU", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Service.Autofill.EventUIType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Service.Autofill.EventUIType enum directly instead of this field.", true)>] + + + + Android.Service.Autofill.EventUIType + + 1 + + The autofill suggestion is shown as a menu popup presentation. + + + + Java documentation for android.service.autofill.FillEventHistory.Event.UI_TYPE_MENU. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("UI_TYPE_UNKNOWN", ApiSince=33)] + [<Android.Runtime.Register("UI_TYPE_UNKNOWN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Service.Autofill.EventUIType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Service.Autofill.EventUIType enum directly instead of this field.", true)>] + + + + Android.Service.Autofill.EventUIType + + 0 + + The autofill suggestion presentation is unknown, this will be set for the event + that is unrelated to fill Ui presentation + + + + Java documentation for android.service.autofill.FillEventHistory.Event.UI_TYPE_UNKNOWN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Service.Autofill/FillRequest.xml b/docs/Mono.Android/en/Android.Service.Autofill/FillRequest.xml index 0d15cae85e..b1f1d6ffc6 100644 --- a/docs/Mono.Android/en/Android.Service.Autofill/FillRequest.xml +++ b/docs/Mono.Android/en/Android.Service.Autofill/FillRequest.xml @@ -113,6 +113,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDelayedFillIntentSender", "()Landroid/content/IntentSender;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getDelayedFillIntentSender", "()Landroid/content/IntentSender;", "", ApiSince=33)>] + + + + Android.Content.IntentSender + + + Gets the IntentSender to send a delayed fill response. + To be added. + + + + Java documentation for android.service.autofill.FillRequest.getDelayedFillIntentSender(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -195,8 +231,8 @@ - [Android.Runtime.IntDef(Fields=new System.String[] { "FlagManualRequest", "FlagCompatibilityModeRequest" }, Flag=true, Type="Android.Service.Autofill.FillRequest")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "FlagManualRequest", "FlagCompatibilityModeRequest" }, Flag=true, Type="Android.Service.Autofill.FillRequest")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "FlagManualRequest", "FlagCompatibilityModeRequest", "FlagSupportsFillDialog" }, Flag=true, Type="Android.Service.Autofill.FillRequest")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "FlagManualRequest", "FlagCompatibilityModeRequest", "FlagSupportsFillDialog" }, Flag=true, Type="Android.Service.Autofill.FillRequest")>] [Android.Runtime.Register("FLAG_COMPATIBILITY_MODE_REQUEST", ApiSince=29)] @@ -239,8 +275,8 @@ - [Android.Runtime.IntDef(Fields=new System.String[] { "FlagManualRequest", "FlagCompatibilityModeRequest" }, Flag=true, Type="Android.Service.Autofill.FillRequest")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "FlagManualRequest", "FlagCompatibilityModeRequest" }, Flag=true, Type="Android.Service.Autofill.FillRequest")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "FlagManualRequest", "FlagCompatibilityModeRequest", "FlagSupportsFillDialog" }, Flag=true, Type="Android.Service.Autofill.FillRequest")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "FlagManualRequest", "FlagCompatibilityModeRequest", "FlagSupportsFillDialog" }, Flag=true, Type="Android.Service.Autofill.FillRequest")>] [Android.Runtime.Register("FLAG_MANUAL_REQUEST", ApiSince=26)] @@ -288,7 +324,8 @@ Gets the flags associated with this request. - any combination of #FLAG_MANUAL_REQUEST and + any combination of #FLAG_MANUAL_REQUEST, + #FLAG_SUPPORTS_FILL_DIALOG and #FLAG_COMPATIBILITY_MODE_REQUEST. @@ -304,6 +341,50 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "FlagManualRequest", "FlagCompatibilityModeRequest", "FlagSupportsFillDialog" }, Flag=true, Type="Android.Service.Autofill.FillRequest")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "FlagManualRequest", "FlagCompatibilityModeRequest", "FlagSupportsFillDialog" }, Flag=true, Type="Android.Service.Autofill.FillRequest")>] + + + [Android.Runtime.Register("FLAG_SUPPORTS_FILL_DIALOG", ApiSince=33)] + [<Android.Runtime.Register("FLAG_SUPPORTS_FILL_DIALOG", ApiSince=33)>] + + + + System.Int32 + + 64 + + Indicates the request supports fill dialog presentation for the fields, the + system will send the request when the activity just started. + + + + Java documentation for android.service.autofill.FillRequest.FLAG_SUPPORTS_FILL_DIALOG. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Service.Autofill/FillResponse+Builder.xml b/docs/Mono.Android/en/Android.Service.Autofill/FillResponse+Builder.xml index a50cb07a21..d499ae4387 100644 --- a/docs/Mono.Android/en/Android.Service.Autofill/FillResponse+Builder.xml +++ b/docs/Mono.Android/en/Android.Service.Autofill/FillResponse+Builder.xml @@ -184,6 +184,39 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAuthentication", "([Landroid/view/autofill/AutofillId;Landroid/content/IntentSender;Landroid/service/autofill/Presentations;)Landroid/service/autofill/FillResponse$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setAuthentication", "([Landroid/view/autofill/AutofillId;Landroid/content/IntentSender;Landroid/service/autofill/Presentations;)Landroid/service/autofill/FillResponse$Builder;", "", ApiSince=33)>] + + + + Android.Service.Autofill.FillResponse+Builder + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -199,6 +232,10 @@ [Android.Runtime.Register("setAuthentication", "([Landroid/view/autofill/AutofillId;Landroid/content/IntentSender;Landroid/widget/RemoteViews;)Landroid/service/autofill/FillResponse$Builder;", "", ApiSince=26)] [<Android.Runtime.Register("setAuthentication", "([Landroid/view/autofill/AutofillId;Landroid/content/IntentSender;Landroid/widget/RemoteViews;)Landroid/service/autofill/FillResponse$Builder;", "", ApiSince=26)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Service.Autofill.FillResponse+Builder @@ -234,6 +271,10 @@ [Android.Runtime.Register("setAuthentication", "([Landroid/view/autofill/AutofillId;Landroid/content/IntentSender;Landroid/widget/RemoteViews;Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/FillResponse$Builder;", "", ApiSince=30)] [<Android.Runtime.Register("setAuthentication", "([Landroid/view/autofill/AutofillId;Landroid/content/IntentSender;Landroid/widget/RemoteViews;Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/FillResponse$Builder;", "", ApiSince=30)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Service.Autofill.FillResponse+Builder @@ -269,6 +310,10 @@ [Android.Runtime.Register("setAuthentication", "([Landroid/view/autofill/AutofillId;Landroid/content/IntentSender;Landroid/widget/RemoteViews;Landroid/service/autofill/InlinePresentation;Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/FillResponse$Builder;", "", ApiSince=31)] [<Android.Runtime.Register("setAuthentication", "([Landroid/view/autofill/AutofillId;Landroid/content/IntentSender;Landroid/widget/RemoteViews;Landroid/service/autofill/InlinePresentation;Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/FillResponse$Builder;", "", ApiSince=31)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Service.Autofill.FillResponse+Builder @@ -322,6 +367,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDialogHeader", "(Landroid/widget/RemoteViews;)Landroid/service/autofill/FillResponse$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setDialogHeader", "(Landroid/widget/RemoteViews;)Landroid/service/autofill/FillResponse$Builder;", "", ApiSince=33)>] + + + + Android.Service.Autofill.FillResponse+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -358,6 +432,42 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setFillDialogTriggerIds", "([Landroid/view/autofill/AutofillId;)Landroid/service/autofill/FillResponse$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setFillDialogTriggerIds", "([Landroid/view/autofill/AutofillId;)Landroid/service/autofill/FillResponse$Builder;", "", ApiSince=33)>] + + + + Android.Service.Autofill.FillResponse+Builder + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Service.Autofill/FillResponse.xml b/docs/Mono.Android/en/Android.Service.Autofill/FillResponse.xml index 976fa17e60..516b781a87 100644 --- a/docs/Mono.Android/en/Android.Service.Autofill/FillResponse.xml +++ b/docs/Mono.Android/en/Android.Service.Autofill/FillResponse.xml @@ -104,6 +104,50 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_DELAY_FILL", ApiSince=33)] + [<Android.Runtime.Register("FLAG_DELAY_FILL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Service.Autofill.AutofillResponseFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Service.Autofill.AutofillResponseFlags enum directly instead of this field.", true)>] + + + + Android.Service.Autofill.AutofillResponseFlags + + 4 + + Flag used to request to wait for a delayed fill from the remote Autofill service if it's + passed to Builder#setFlags(int). + + + + Java documentation for android.service.autofill.FillResponse.FLAG_DELAY_FILL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Service.Autofill/Presentations+Builder.xml b/docs/Mono.Android/en/Android.Service.Autofill/Presentations+Builder.xml new file mode 100644 index 0000000000..cadcfc7b3f --- /dev/null +++ b/docs/Mono.Android/en/Android.Service.Autofill/Presentations+Builder.xml @@ -0,0 +1,298 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/service/autofill/Presentations$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/service/autofill/Presentations$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A builder for Presentations + + + + Java documentation for android.service.autofill.Presentations.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/service/autofill/Presentations;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/service/autofill/Presentations;", "", ApiSince=33)>] + + + + Android.Service.Autofill.Presentations + + + + Builds the instance. + To be added. + + + + Java documentation for android.service.autofill.Presentations.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDialogPresentation", "(Landroid/widget/RemoteViews;)Landroid/service/autofill/Presentations$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setDialogPresentation", "(Landroid/widget/RemoteViews;)Landroid/service/autofill/Presentations$Builder;", "", ApiSince=33)>] + + + + Android.Service.Autofill.Presentations+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setInlinePresentation", "(Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/Presentations$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setInlinePresentation", "(Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/Presentations$Builder;", "", ApiSince=33)>] + + + + Android.Service.Autofill.Presentations+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setInlineTooltipPresentation", "(Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/Presentations$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setInlineTooltipPresentation", "(Landroid/service/autofill/InlinePresentation;)Landroid/service/autofill/Presentations$Builder;", "", ApiSince=33)>] + + + + Android.Service.Autofill.Presentations+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMenuPresentation", "(Landroid/widget/RemoteViews;)Landroid/service/autofill/Presentations$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setMenuPresentation", "(Landroid/widget/RemoteViews;)Landroid/service/autofill/Presentations$Builder;", "", ApiSince=33)>] + + + + Android.Service.Autofill.Presentations+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Service.Autofill/Presentations.xml b/docs/Mono.Android/en/Android.Service.Autofill/Presentations.xml new file mode 100644 index 0000000000..2b9fc3c636 --- /dev/null +++ b/docs/Mono.Android/en/Android.Service.Autofill/Presentations.xml @@ -0,0 +1,269 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/service/autofill/Presentations", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/service/autofill/Presentations", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Holds presentations used to visualize autofill suggestions for each available UI type. + + + + Java documentation for android.service.autofill.Presentations. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDialogPresentation", "()Landroid/widget/RemoteViews;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getDialogPresentation", "()Landroid/widget/RemoteViews;", "", ApiSince=33)>] + + + + Android.Widget.RemoteViews + + + The presentation used to visualize this field in the fill dialog UI. + To be added. + + + + Java documentation for android.service.autofill.Presentations.getDialogPresentation(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getInlinePresentation", "()Landroid/service/autofill/InlinePresentation;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getInlinePresentation", "()Landroid/service/autofill/InlinePresentation;", "", ApiSince=33)>] + + + + Android.Service.Autofill.InlinePresentation + + + The InlinePresentation used to visualize this dataset as inline suggestions. + To be added. + + + + Java documentation for android.service.autofill.Presentations.getInlinePresentation(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getInlineTooltipPresentation", "()Landroid/service/autofill/InlinePresentation;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getInlineTooltipPresentation", "()Landroid/service/autofill/InlinePresentation;", "", ApiSince=33)>] + + + + Android.Service.Autofill.InlinePresentation + + + The InlinePresentation used to show the tooltip for the + mInlinePresentation. + To be added. + + + + Java documentation for android.service.autofill.Presentations.getInlineTooltipPresentation(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMenuPresentation", "()Landroid/widget/RemoteViews;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getMenuPresentation", "()Landroid/widget/RemoteViews;", "", ApiSince=33)>] + + + + Android.Widget.RemoteViews + + + The presentation used to visualize this field in fill UI. + To be added. + + + + Java documentation for android.service.autofill.Presentations.getMenuPresentation(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Service.Carrier/CarrierService.xml b/docs/Mono.Android/en/Android.Service.Carrier/CarrierService.xml index ecdadfe574..691423edd4 100644 --- a/docs/Mono.Android/en/Android.Service.Carrier/CarrierService.xml +++ b/docs/Mono.Android/en/Android.Service.Carrier/CarrierService.xml @@ -151,6 +151,10 @@ [Android.Runtime.Register("notifyCarrierNetworkChange", "(Z)V", "", ApiSince=23)] [<Android.Runtime.Register("notifyCarrierNetworkChange", "(Z)V", "", ApiSince=23)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -178,6 +182,49 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifyCarrierNetworkChange", "(IZ)V", "", ApiSince=33)] + [<Android.Runtime.Register("notifyCarrierNetworkChange", "(IZ)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + the subscription of the carrier network that trigger the change. + whether the carrier network change is or shortly will be active. Set this + value to true to begin showing alternative UI and false to stop. + Informs the system of an intentional upcoming carrier network change by a carrier app on the + given subscriptionId. + + + + Java documentation for android.service.carrier.CarrierService.notifyCarrierNetworkChange(int, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -233,6 +280,10 @@ [Android.Runtime.Register("onLoadConfig", "(Landroid/service/carrier/CarrierIdentifier;)Landroid/os/PersistableBundle;", "GetOnLoadConfig_Landroid_service_carrier_CarrierIdentifier_Handler", ApiSince=23)] [<Android.Runtime.Register("onLoadConfig", "(Landroid/service/carrier/CarrierIdentifier;)Landroid/os/PersistableBundle;", "GetOnLoadConfig_Landroid_service_carrier_CarrierIdentifier_Handler", ApiSince=23)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.OS.PersistableBundle @@ -241,7 +292,7 @@ - contains details about the current carrier that can be used do decide what + contains details about the current carrier that can be used to decide what configuration values to return. Instead of using details like MCCMNC to decide current carrier, it also contains subscription carrier id android.telephony.TelephonyManager#getSimCarrierId(), a platform-wide @@ -264,6 +315,54 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onLoadConfig", "(ILandroid/service/carrier/CarrierIdentifier;)Landroid/os/PersistableBundle;", "GetOnLoadConfig_ILandroid_service_carrier_CarrierIdentifier_Handler", ApiSince=33)] + [<Android.Runtime.Register("onLoadConfig", "(ILandroid/service/carrier/CarrierIdentifier;)Landroid/os/PersistableBundle;", "GetOnLoadConfig_ILandroid_service_carrier_CarrierIdentifier_Handler", ApiSince=33)>] + + + + Android.OS.PersistableBundle + + + + + + + the subscription on which the carrier app should load configuration + contains details about the current carrier that can be used to decide what + configuration values to return. Instead of using details like MCCMNC to decide + current carrier, it also contains subscription carrier id + android.telephony.TelephonyManager#getSimCarrierId(), a platform-wide + unique identifier for each carrier, CarrierConfigService can directly use carrier + id as the key to look up the carrier info. + Override this method to set carrier configuration on the given subscriptionId. + a PersistableBundle object containing the configuration or null if default + values should be used. + + + + Java documentation for android.service.carrier.CarrierService.onLoadConfig(int, android.service.carrier.CarrierIdentifier). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Service.Controls/Control+StatefulBuilder.xml b/docs/Mono.Android/en/Android.Service.Controls/Control+StatefulBuilder.xml index b9cdf2c982..6ad4d88135 100644 --- a/docs/Mono.Android/en/Android.Service.Controls/Control+StatefulBuilder.xml +++ b/docs/Mono.Android/en/Android.Service.Controls/Control+StatefulBuilder.xml @@ -202,6 +202,35 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAuthRequired", "(Z)Landroid/service/controls/Control$StatefulBuilder;", "", ApiSince=33)] + [<Android.Runtime.Register("setAuthRequired", "(Z)Landroid/service/controls/Control$StatefulBuilder;", "", ApiSince=33)>] + + + + Android.Service.Controls.Control+StatefulBuilder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Service.Controls/Control.xml b/docs/Mono.Android/en/Android.Service.Controls/Control.xml index 3ca976360a..368ad1dacd 100644 --- a/docs/Mono.Android/en/Android.Service.Controls/Control.xml +++ b/docs/Mono.Android/en/Android.Service.Controls/Control.xml @@ -319,6 +319,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isAuthRequired", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isAuthRequired", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + To be added. + true if the control can not be interacted with until the device is unlocked + + + + Java documentation for android.service.controls.Control.isAuthRequired(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Service.Dreams/DreamService.xml b/docs/Mono.Android/en/Android.Service.Dreams/DreamService.xml index 37e722d8be..cbe1b42f02 100644 --- a/docs/Mono.Android/en/Android.Service.Dreams/DreamService.xml +++ b/docs/Mono.Android/en/Android.Service.Dreams/DreamService.xml @@ -547,7 +547,7 @@ If true, the fullscreen flag will be set; else it will be cleared. - Returns whether or not this dream is in fullscreen mode. -or- Controls android.view.WindowManager.LayoutParams#FLAG_FULLSCREEN + Returns whether this dream is in fullscreen mode. -or- Controls android.view.WindowManager.LayoutParams#FLAG_FULLSCREEN on the dream's window. To be added. @@ -598,7 +598,7 @@ True if this dream will handle input events. - Returns whether or not this dream is interactive. -or- Marks this dream as interactive to receive input events. + Returns whether this dream is interactive. -or- Marks this dream as interactive to receive input events. To be added. Property getter documentation: @@ -1635,7 +1635,7 @@ True to keep the screen bright while dreaming. - Returns whether or not this dream keeps the screen bright while dreaming. -or- Marks this dream as keeping the screen bright while dreaming. + Returns whether this dream keeps the screen bright while dreaming. -or- Marks this dream as keeping the screen bright while dreaming. To be added. Property getter documentation: diff --git a/docs/Mono.Android/en/Android.Service.Notification/NotificationCancelReason.xml b/docs/Mono.Android/en/Android.Service.Notification/NotificationCancelReason.xml index 8770179829..eb0a8f6fa7 100644 --- a/docs/Mono.Android/en/Android.Service.Notification/NotificationCancelReason.xml +++ b/docs/Mono.Android/en/Android.Service.Notification/NotificationCancelReason.xml @@ -71,6 +71,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/service/notification/NotificationListenerService.REASON_ASSISTANT_CANCEL")] + [<Android.Runtime.IntDefinition(null, JniField="android/service/notification/NotificationListenerService.REASON_ASSISTANT_CANCEL")>] + + + + Android.Service.Notification.NotificationCancelReason + + 22 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Service.Notification/NotificationListenerService.xml b/docs/Mono.Android/en/Android.Service.Notification/NotificationListenerService.xml index f93b301b9b..556975d1e9 100644 --- a/docs/Mono.Android/en/Android.Service.Notification/NotificationListenerService.xml +++ b/docs/Mono.Android/en/Android.Service.Notification/NotificationListenerService.xml @@ -812,8 +812,9 @@ System.String - The name of the meta-data tag containing a comma separated list of default - integer notification types that should be provided to this listener. + The name of the meta-data tag containing a pipe separated list of default + integer notification types or "ongoing", "conversations", "alerting", or "silent" + that should be provided to this listener. @@ -1543,6 +1544,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REASON_ASSISTANT_CANCEL", ApiSince=33)] + [<Android.Runtime.Register("REASON_ASSISTANT_CANCEL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Service.Notification.NotificationCancelReason enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Service.Notification.NotificationCancelReason enum directly instead of this field.", true)>] + + + + Android.Service.Notification.NotificationCancelReason + + 22 + + Notification was canceled due to an assistant adjustment update. + + + + Java documentation for android.service.notification.NotificationListenerService.REASON_ASSISTANT_CANCEL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Service.QuickAccessWallet/QuickAccessWalletService.xml b/docs/Mono.Android/en/Android.Service.QuickAccessWallet/QuickAccessWalletService.xml index a2b5f92d14..e419a85577 100644 --- a/docs/Mono.Android/en/Android.Service.QuickAccessWallet/QuickAccessWalletService.xml +++ b/docs/Mono.Android/en/Android.Service.QuickAccessWallet/QuickAccessWalletService.xml @@ -429,6 +429,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTargetActivityPendingIntent", "()Landroid/app/PendingIntent;", "GetGetTargetActivityPendingIntentHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getTargetActivityPendingIntent", "()Landroid/app/PendingIntent;", "GetGetTargetActivityPendingIntentHandler", ApiSince=33)>] + + + + Android.App.PendingIntent + + + Specify a PendingIntent to be launched as the "Quick Access" activity. + To be added. + + + + Java documentation for android.service.quickaccesswallet.QuickAccessWalletService.getTargetActivityPendingIntent(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Service.Voice/VisibleActivityInfo+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Service.Voice/VisibleActivityInfo+InterfaceConsts.xml new file mode 100644 index 0000000000..69bc1ad768 --- /dev/null +++ b/docs/Mono.Android/en/Android.Service.Voice/VisibleActivityInfo+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Service.Voice/VisibleActivityInfo.xml b/docs/Mono.Android/en/Android.Service.Voice/VisibleActivityInfo.xml new file mode 100644 index 0000000000..795ad0522b --- /dev/null +++ b/docs/Mono.Android/en/Android.Service.Voice/VisibleActivityInfo.xml @@ -0,0 +1,259 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/service/voice/VisibleActivityInfo", ApiSince=32, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/service/voice/VisibleActivityInfo", ApiSince=32, DoNotGenerateAcw=true)>] + + + + The class is used to represent a visible activity information. + + + + Java documentation for android.service.voice.VisibleActivityInfo. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getActivityId", "()Landroid/service/voice/VoiceInteractionSession$ActivityId;", "", ApiSince=32)] + [<get: Android.Runtime.Register("getActivityId", "()Landroid/service/voice/VoiceInteractionSession$ActivityId;", "", ApiSince=32)>] + + + + Android.Service.Voice.VoiceInteractionSession+ActivityId + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=32)] + [<Android.Runtime.Register("CREATOR", ApiSince=32)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=32)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=32)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=32)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=32)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Service.Voice/VoiceInteractionSession+AssistState.xml b/docs/Mono.Android/en/Android.Service.Voice/VoiceInteractionSession+AssistState.xml index bcc6099672..045ff966cf 100644 --- a/docs/Mono.Android/en/Android.Service.Voice/VoiceInteractionSession+AssistState.xml +++ b/docs/Mono.Android/en/Android.Service.Voice/VoiceInteractionSession+AssistState.xml @@ -162,7 +162,8 @@ If available, the structure definition of all windows currently displayed by the app. May be null if assist data has been disabled by the user or device policy; will be null if the original show request did not specify - #SHOW_WITH_ASSIST; will be an empty stub if the application has disabled assist + #SHOW_WITH_ASSIST or the assist data has been corrupt when writing the data to + AssistStructure; will be an empty stub if the application has disabled assist by marking its window as secure. diff --git a/docs/Mono.Android/en/Android.Service.Voice/VoiceInteractionSession+IVisibleActivityCallback.xml b/docs/Mono.Android/en/Android.Service.Voice/VoiceInteractionSession+IVisibleActivityCallback.xml new file mode 100644 index 0000000000..9a1e786ce2 --- /dev/null +++ b/docs/Mono.Android/en/Android.Service.Voice/VoiceInteractionSession+IVisibleActivityCallback.xml @@ -0,0 +1,111 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/service/voice/VoiceInteractionSession$VisibleActivityCallback", "", "Android.Service.Voice.VoiceInteractionSession/IVisibleActivityCallbackInvoker", ApiSince=32)] + [<Android.Runtime.Register("android/service/voice/VoiceInteractionSession$VisibleActivityCallback", "", "Android.Service.Voice.VoiceInteractionSession/IVisibleActivityCallbackInvoker", ApiSince=32)>] + + + + Callback interface for receiving visible activity changes used for assistant usage. + + + + Java documentation for android.service.voice.VoiceInteractionSession.VisibleActivityCallback. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onInvisible", "(Landroid/service/voice/VoiceInteractionSession$ActivityId;)V", "GetOnInvisible_Landroid_service_voice_VoiceInteractionSession_ActivityId_Handler:Android.Service.Voice.VoiceInteractionSession/IVisibleActivityCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=32)] + [<Android.Runtime.Register("onInvisible", "(Landroid/service/voice/VoiceInteractionSession$ActivityId;)V", "GetOnInvisible_Landroid_service_voice_VoiceInteractionSession_ActivityId_Handler:Android.Service.Voice.VoiceInteractionSession/IVisibleActivityCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=32)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onVisible", "(Landroid/service/voice/VisibleActivityInfo;)V", "GetOnVisible_Landroid_service_voice_VisibleActivityInfo_Handler:Android.Service.Voice.VoiceInteractionSession/IVisibleActivityCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=32)] + [<Android.Runtime.Register("onVisible", "(Landroid/service/voice/VisibleActivityInfo;)V", "GetOnVisible_Landroid_service_voice_VisibleActivityInfo_Handler:Android.Service.Voice.VoiceInteractionSession/IVisibleActivityCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=32)>] + + + + System.Void + + + + + + To be added. + Callback to inform that an activity has become visible. + + + + Java documentation for android.service.voice.VoiceInteractionSession.VisibleActivityCallback.onVisible(android.service.voice.VisibleActivityInfo). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Service.Voice/VoiceInteractionSession.xml b/docs/Mono.Android/en/Android.Service.Voice/VoiceInteractionSession.xml index d59921782c..8b64e83c17 100644 --- a/docs/Mono.Android/en/Android.Service.Voice/VoiceInteractionSession.xml +++ b/docs/Mono.Android/en/Android.Service.Voice/VoiceInteractionSession.xml @@ -1855,6 +1855,36 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerVisibleActivityCallback", "(Ljava/util/concurrent/Executor;Landroid/service/voice/VoiceInteractionSession$VisibleActivityCallback;)V", "", ApiSince=32)] + [<Android.Runtime.Register("registerVisibleActivityCallback", "(Ljava/util/concurrent/Executor;Landroid/service/voice/VoiceInteractionSession$VisibleActivityCallback;)V", "", ApiSince=32)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -2246,6 +2276,34 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unregisterVisibleActivityCallback", "(Landroid/service/voice/VoiceInteractionSession$VisibleActivityCallback;)V", "", ApiSince=32)] + [<Android.Runtime.Register("unregisterVisibleActivityCallback", "(Landroid/service/voice/VoiceInteractionSession$VisibleActivityCallback;)V", "", ApiSince=32)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Speech/IRecognitionListener.xml b/docs/Mono.Android/en/Android.Speech/IRecognitionListener.xml index 2d33722f60..263f704d0e 100644 --- a/docs/Mono.Android/en/Android.Speech/IRecognitionListener.xml +++ b/docs/Mono.Android/en/Android.Speech/IRecognitionListener.xml @@ -120,6 +120,42 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onEndOfSegmentedSession", "()V", "GetOnEndOfSegmentedSessionHandler:Android.Speech.IRecognitionListener, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onEndOfSegmentedSession", "()V", "GetOnEndOfSegmentedSessionHandler:Android.Speech.IRecognitionListener, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + Called at the end of a segmented recognition request. + + + + Java documentation for android.speech.RecognitionListener.onEndOfSegmentedSession(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -411,5 +447,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSegmentResults", "(Landroid/os/Bundle;)V", "GetOnSegmentResults_Landroid_os_Bundle_Handler:Android.Speech.IRecognitionListener, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onSegmentResults", "(Landroid/os/Bundle;)V", "GetOnSegmentResults_Landroid_os_Bundle_Handler:Android.Speech.IRecognitionListener, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + the returned results. To retrieve the results in + ArrayList&lt;String&gt; format use Bundle#getStringArrayList(String) with + SpeechRecognizer#RESULTS_RECOGNITION as a parameter + Called for each ready segment of a recognition request. + + + + Java documentation for android.speech.RecognitionListener.onSegmentResults(android.os.Bundle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Speech/IRecognitionSupportCallback.xml b/docs/Mono.Android/en/Android.Speech/IRecognitionSupportCallback.xml new file mode 100644 index 0000000000..1585a2d521 --- /dev/null +++ b/docs/Mono.Android/en/Android.Speech/IRecognitionSupportCallback.xml @@ -0,0 +1,130 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/speech/RecognitionSupportCallback", "", "Android.Speech.IRecognitionSupportCallbackInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/speech/RecognitionSupportCallback", "", "Android.Speech.IRecognitionSupportCallbackInvoker", ApiSince=33)>] + + + + Used for receiving notifications from the SpeechRecognizer about the device support status for + the given recognition request. + + + + Java documentation for android.speech.RecognitionSupportCallback. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onError", "(I)V", "GetOnError_IHandler:Android.Speech.IRecognitionSupportCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onError", "(I)V", "GetOnError_IHandler:Android.Speech.IRecognitionSupportCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ErrorNetworkTimeout", "ErrorNetwork", "ErrorAudio", "ErrorServer", "ErrorClient", "ErrorSpeechTimeout", "ErrorNoMatch", "ErrorRecognizerBusy", "ErrorInsufficientPermissions", "ErrorTooManyRequests", "ErrorServerDisconnected", "ErrorLanguageNotSupported", "ErrorLanguageUnavailable", "ErrorCannotCheckSupport" }, Type="Android.Speech.SpeechRecognizer")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ErrorNetworkTimeout", "ErrorNetwork", "ErrorAudio", "ErrorServer", "ErrorClient", "ErrorSpeechTimeout", "ErrorNoMatch", "ErrorRecognizerBusy", "ErrorInsufficientPermissions", "ErrorTooManyRequests", "ErrorServerDisconnected", "ErrorLanguageNotSupported", "ErrorLanguageUnavailable", "ErrorCannotCheckSupport" }, Type="Android.Speech.SpeechRecognizer")>] + + + + + + To be added. + Notifies the caller about an error during the recognition support request + + + + Java documentation for android.speech.RecognitionSupportCallback.onError(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSupportResult", "(Landroid/speech/RecognitionSupport;)V", "GetOnSupportResult_Landroid_speech_RecognitionSupport_Handler:Android.Speech.IRecognitionSupportCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onSupportResult", "(Landroid/speech/RecognitionSupport;)V", "GetOnSupportResult_Landroid_speech_RecognitionSupport_Handler:Android.Speech.IRecognitionSupportCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Notifies the caller about the support for the given request. + + + + Java documentation for android.speech.RecognitionSupportCallback.onSupportResult(android.speech.RecognitionSupport). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Speech/RecognitionService+Callback.xml b/docs/Mono.Android/en/Android.Speech/RecognitionService+Callback.xml index 1437a3c067..91037bedb0 100644 --- a/docs/Mono.Android/en/Android.Speech/RecognitionService+Callback.xml +++ b/docs/Mono.Android/en/Android.Speech/RecognitionService+Callback.xml @@ -211,6 +211,42 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("endOfSegmentedSession", "()V", "GetEndOfSegmentedSessionHandler", ApiSince=33)] + [<Android.Runtime.Register("endOfSegmentedSession", "()V", "GetEndOfSegmentedSessionHandler", ApiSince=33)>] + + + + System.Void + + + + The service should call this method to end a segmented session. + + + + Java documentation for android.speech.RecognitionService.Callback.endOfSegmentedSession(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -496,6 +532,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("segmentResults", "(Landroid/os/Bundle;)V", "GetSegmentResults_Landroid_os_Bundle_Handler", ApiSince=33)] + [<Android.Runtime.Register("segmentResults", "(Landroid/os/Bundle;)V", "GetSegmentResults_Landroid_os_Bundle_Handler", ApiSince=33)>] + + + + System.Void + + + + + + the recognition results. To retrieve the results in ArrayList<String> format use Bundle#getStringArrayList(String) with + SpeechRecognizer#RESULTS_RECOGNITION as a parameter + The service should call this method for each ready segment of a long recognition session. + + + + Java documentation for android.speech.RecognitionService.Callback.segmentResults(android.os.Bundle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Speech/RecognitionService+SupportCallback.xml b/docs/Mono.Android/en/Android.Speech/RecognitionService+SupportCallback.xml new file mode 100644 index 0000000000..e854ed13bb --- /dev/null +++ b/docs/Mono.Android/en/Android.Speech/RecognitionService+SupportCallback.xml @@ -0,0 +1,225 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/speech/RecognitionService$SupportCallback", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/speech/RecognitionService$SupportCallback", ApiSince=33, DoNotGenerateAcw=true)>] + + + + This class receives callbacks from the speech recognition service and forwards them to the + user. + + + + Java documentation for android.speech.RecognitionService.SupportCallback. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onError", "(I)V", "GetOnError_IHandler", ApiSince=33)] + [<Android.Runtime.Register("onError", "(I)V", "GetOnError_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + code is defined in SpeechRecognizer + The service should call this method when an error occurred and can't satisfy the support + request. + + + + Java documentation for android.speech.RecognitionService.SupportCallback.onError(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSupportResult", "(Landroid/speech/RecognitionSupport;)V", "GetOnSupportResult_Landroid_speech_RecognitionSupport_Handler", ApiSince=33)] + [<Android.Runtime.Register("onSupportResult", "(Landroid/speech/RecognitionSupport;)V", "GetOnSupportResult_Landroid_speech_RecognitionSupport_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + The service should call this method to notify the caller about the level of support. + + + + Java documentation for android.speech.RecognitionService.SupportCallback.onSupportResult(android.speech.RecognitionSupport). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Speech/RecognitionService.xml b/docs/Mono.Android/en/Android.Speech/RecognitionService.xml index 281e0310e0..4f69d91f79 100644 --- a/docs/Mono.Android/en/Android.Speech/RecognitionService.xml +++ b/docs/Mono.Android/en/Android.Speech/RecognitionService.xml @@ -187,6 +187,36 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCheckRecognitionSupport", "(Landroid/content/Intent;Landroid/speech/RecognitionService$SupportCallback;)V", "GetOnCheckRecognitionSupport_Landroid_content_Intent_Landroid_speech_RecognitionService_SupportCallback_Handler", ApiSince=33)] + [<Android.Runtime.Register("onCheckRecognitionSupport", "(Landroid/content/Intent;Landroid/speech/RecognitionService$SupportCallback;)V", "GetOnCheckRecognitionSupport_Landroid_content_Intent_Landroid_speech_RecognitionService_SupportCallback_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -271,6 +301,45 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onTriggerModelDownload", "(Landroid/content/Intent;)V", "GetOnTriggerModelDownload_Landroid_content_Intent_Handler", ApiSince=33)] + [<Android.Runtime.Register("onTriggerModelDownload", "(Landroid/content/Intent;)V", "GetOnTriggerModelDownload_Landroid_content_Intent_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + Requests the download of the recognizer support for recognizerIntent. + + + + Java documentation for android.speech.RecognitionService.onTriggerModelDownload(android.content.Intent). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Speech/RecognitionSupport+Builder.xml b/docs/Mono.Android/en/Android.Speech/RecognitionSupport+Builder.xml new file mode 100644 index 0000000000..7ce246cc77 --- /dev/null +++ b/docs/Mono.Android/en/Android.Speech/RecognitionSupport+Builder.xml @@ -0,0 +1,414 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/speech/RecognitionSupport$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/speech/RecognitionSupport$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A builder for RecognitionSupport + + + + Java documentation for android.speech.RecognitionSupport.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addInstalledOnDeviceLanguage", "(Ljava/lang/String;)Landroid/speech/RecognitionSupport$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("addInstalledOnDeviceLanguage", "(Ljava/lang/String;)Landroid/speech/RecognitionSupport$Builder;", "", ApiSince=33)>] + + + + Android.Speech.RecognitionSupport+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addOnlineLanguage", "(Ljava/lang/String;)Landroid/speech/RecognitionSupport$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("addOnlineLanguage", "(Ljava/lang/String;)Landroid/speech/RecognitionSupport$Builder;", "", ApiSince=33)>] + + + + Android.Speech.RecognitionSupport+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addPendingOnDeviceLanguage", "(Ljava/lang/String;)Landroid/speech/RecognitionSupport$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("addPendingOnDeviceLanguage", "(Ljava/lang/String;)Landroid/speech/RecognitionSupport$Builder;", "", ApiSince=33)>] + + + + Android.Speech.RecognitionSupport+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addSupportedOnDeviceLanguage", "(Ljava/lang/String;)Landroid/speech/RecognitionSupport$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("addSupportedOnDeviceLanguage", "(Ljava/lang/String;)Landroid/speech/RecognitionSupport$Builder;", "", ApiSince=33)>] + + + + Android.Speech.RecognitionSupport+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/speech/RecognitionSupport;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/speech/RecognitionSupport;", "", ApiSince=33)>] + + + + Android.Speech.RecognitionSupport + + + + Builds the instance. + To be added. + + + + Java documentation for android.speech.RecognitionSupport.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setInstalledOnDeviceLanguages", "(Ljava/util/List;)Landroid/speech/RecognitionSupport$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setInstalledOnDeviceLanguages", "(Ljava/util/List;)Landroid/speech/RecognitionSupport$Builder;", "", ApiSince=33)>] + + + + Android.Speech.RecognitionSupport+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setOnlineLanguages", "(Ljava/util/List;)Landroid/speech/RecognitionSupport$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setOnlineLanguages", "(Ljava/util/List;)Landroid/speech/RecognitionSupport$Builder;", "", ApiSince=33)>] + + + + Android.Speech.RecognitionSupport+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPendingOnDeviceLanguages", "(Ljava/util/List;)Landroid/speech/RecognitionSupport$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setPendingOnDeviceLanguages", "(Ljava/util/List;)Landroid/speech/RecognitionSupport$Builder;", "", ApiSince=33)>] + + + + Android.Speech.RecognitionSupport+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSupportedOnDeviceLanguages", "(Ljava/util/List;)Landroid/speech/RecognitionSupport$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setSupportedOnDeviceLanguages", "(Ljava/util/List;)Landroid/speech/RecognitionSupport$Builder;", "", ApiSince=33)>] + + + + Android.Speech.RecognitionSupport+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Speech/RecognitionSupport+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Speech/RecognitionSupport+InterfaceConsts.xml new file mode 100644 index 0000000000..df7d95e9f2 --- /dev/null +++ b/docs/Mono.Android/en/Android.Speech/RecognitionSupport+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Speech/RecognitionSupport.xml b/docs/Mono.Android/en/Android.Speech/RecognitionSupport.xml new file mode 100644 index 0000000000..41838673c5 --- /dev/null +++ b/docs/Mono.Android/en/Android.Speech/RecognitionSupport.xml @@ -0,0 +1,378 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/speech/RecognitionSupport", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/speech/RecognitionSupport", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Encodes the level of support for a given speech recognition request + + + + Java documentation for android.speech.RecognitionSupport. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getInstalledOnDeviceLanguages", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getInstalledOnDeviceLanguages", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<System.String> + + + Support for this request is ready for use on this device for the returned languages. + To be added. + + + + Java documentation for android.speech.RecognitionSupport.getInstalledOnDeviceLanguages(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOnlineLanguages", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getOnlineLanguages", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<System.String> + + + Support for this request is available via a remote implementation. + To be added. + + + + Java documentation for android.speech.RecognitionSupport.getOnlineLanguages(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPendingOnDeviceLanguages", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPendingOnDeviceLanguages", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<System.String> + + + Support for this request is scheduled for download for the returned languages. + To be added. + + + + Java documentation for android.speech.RecognitionSupport.getPendingOnDeviceLanguages(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSupportedOnDeviceLanguages", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSupportedOnDeviceLanguages", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<System.String> + + + These languages are supported but need to be downloaded before use. + To be added. + + + + Java documentation for android.speech.RecognitionSupport.getSupportedOnDeviceLanguages(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Speech/RecognizerIntent.xml b/docs/Mono.Android/en/Android.Speech/RecognizerIntent.xml index c31b5ba01f..bba00c29e9 100644 --- a/docs/Mono.Android/en/Android.Speech/RecognizerIntent.xml +++ b/docs/Mono.Android/en/Android.Speech/RecognizerIntent.xml @@ -260,6 +260,10 @@ [Android.Runtime.Register("EXTRA_AUDIO_INJECT_SOURCE", ApiSince=31)] [<Android.Runtime.Register("EXTRA_AUDIO_INJECT_SOURCE", ApiSince=31)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.String @@ -281,6 +285,185 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_AUDIO_SOURCE", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_AUDIO_SOURCE", ApiSince=33)>] + + + + System.String + + + Optional android.os.ParcelFileDescriptor pointing to an already opened audio + source for the recognizer to use. + + + + Java documentation for android.speech.RecognizerIntent.EXTRA_AUDIO_SOURCE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_AUDIO_SOURCE_CHANNEL_COUNT", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_AUDIO_SOURCE_CHANNEL_COUNT", ApiSince=33)>] + + + + System.String + + + Optional integer, to be used with #EXTRA_AUDIO_SOURCE, to indicate the number of + channels in the audio. + + + + Java documentation for android.speech.RecognizerIntent.EXTRA_AUDIO_SOURCE_CHANNEL_COUNT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_AUDIO_SOURCE_ENCODING", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_AUDIO_SOURCE_ENCODING", ApiSince=33)>] + + + + System.String + + + Optional integer (from android.media.AudioFormat), to be used with + #EXTRA_AUDIO_SOURCE, to indicate the audio encoding. + + + + Java documentation for android.speech.RecognizerIntent.EXTRA_AUDIO_SOURCE_ENCODING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_AUDIO_SOURCE_SAMPLING_RATE", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_AUDIO_SOURCE_SAMPLING_RATE", ApiSince=33)>] + + + + System.String + + + Optional integer, to be used with #EXTRA_AUDIO_SOURCE, to indicate the sampling + rate of the audio. + + + + Java documentation for android.speech.RecognizerIntent.EXTRA_AUDIO_SOURCE_SAMPLING_RATE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_BIASING_STRINGS", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_BIASING_STRINGS", ApiSince=33)>] + + + + System.String + + + Optional list of strings, towards which the recognizer should bias the recognition results. + + + + Java documentation for android.speech.RecognizerIntent.EXTRA_BIASING_STRINGS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -354,6 +537,112 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_ENABLE_BIASING_DEVICE_CONTEXT", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_ENABLE_BIASING_DEVICE_CONTEXT", ApiSince=33)>] + + + + System.String + + + Optional boolean to enable biasing towards device context. + + + + Java documentation for android.speech.RecognizerIntent.EXTRA_ENABLE_BIASING_DEVICE_CONTEXT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_ENABLE_FORMATTING", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_ENABLE_FORMATTING", ApiSince=33)>] + + + + System.String + + + Optional string to enable text formatting (e. + + + + Java documentation for android.speech.RecognizerIntent.EXTRA_ENABLE_FORMATTING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_HIDE_PARTIAL_TRAILING_PUNCTUATION", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_HIDE_PARTIAL_TRAILING_PUNCTUATION", ApiSince=33)>] + + + + System.String + + + Optional boolean, to be used with #EXTRA_ENABLE_FORMATTING, to prevent the + recognizer adding punctuation after the last word of the partial results. + + + + Java documentation for android.speech.RecognizerIntent.EXTRA_HIDE_PARTIAL_TRAILING_PUNCTUATION. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -467,6 +756,42 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_MASK_OFFENSIVE_WORDS", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_MASK_OFFENSIVE_WORDS", ApiSince=33)>] + + + + System.String + + + Optional boolean indicating whether the recognizer should mask the offensive words in + recognition results. + + + + Java documentation for android.speech.RecognizerIntent.EXTRA_MASK_OFFENSIVE_WORDS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -835,6 +1160,43 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_SEGMENTED_SESSION", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_SEGMENTED_SESSION", ApiSince=33)>] + + + + System.String + + + Optional string to enable segmented session mode of the specified type, which can be + #EXTRA_AUDIO_SOURCE, #EXTRA_SPEECH_INPUT_MINIMUM_LENGTH_MILLIS or + #EXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS. + + + + Java documentation for android.speech.RecognizerIntent.EXTRA_SEGMENTED_SESSION. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -855,8 +1217,8 @@ System.String - The amount of time that it should take after we stop hearing speech to consider the input - complete. + The amount of time that it should take after the recognizer stops hearing speech to + consider the input complete hence end the recognition session. @@ -892,7 +1254,7 @@ System.String - The minimum length of an utterance. + Optional integer to indicate the minimum length of the recognition session. @@ -1021,6 +1383,76 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FORMATTING_OPTIMIZE_LATENCY", ApiSince=33)] + [<Android.Runtime.Register("FORMATTING_OPTIMIZE_LATENCY", ApiSince=33)>] + + + + System.String + + + Optimizes formatting latency. + + + + Java documentation for android.speech.RecognizerIntent.FORMATTING_OPTIMIZE_LATENCY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FORMATTING_OPTIMIZE_QUALITY", ApiSince=33)] + [<Android.Runtime.Register("FORMATTING_OPTIMIZE_QUALITY", ApiSince=33)>] + + + + System.String + + + Optimizes formatting quality. + + + + Java documentation for android.speech.RecognizerIntent.FORMATTING_OPTIMIZE_QUALITY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Speech/SegmentResultsEventArgs.xml b/docs/Mono.Android/en/Android.Speech/SegmentResultsEventArgs.xml new file mode 100644 index 0000000000..e800ce3f92 --- /dev/null +++ b/docs/Mono.Android/en/Android.Speech/SegmentResultsEventArgs.xml @@ -0,0 +1,58 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + Android.OS.Bundle + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Speech/SpeechRecognizer.xml b/docs/Mono.Android/en/Android.Speech/SpeechRecognizer.xml index 946c39657b..c5d29f7b8d 100644 --- a/docs/Mono.Android/en/Android.Speech/SpeechRecognizer.xml +++ b/docs/Mono.Android/en/Android.Speech/SpeechRecognizer.xml @@ -134,6 +134,52 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("checkRecognitionSupport", "(Landroid/content/Intent;Ljava/util/concurrent/Executor;Landroid/speech/RecognitionSupportCallback;)V", "GetCheckRecognitionSupport_Landroid_content_Intent_Ljava_util_concurrent_Executor_Landroid_speech_RecognitionSupportCallback_Handler", ApiSince=33)] + [<Android.Runtime.Register("checkRecognitionSupport", "(Landroid/content/Intent;Ljava/util/concurrent/Executor;Landroid/speech/RecognitionSupportCallback;)V", "GetCheckRecognitionSupport_Landroid_content_Intent_Ljava_util_concurrent_Executor_Landroid_speech_RecognitionSupportCallback_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + + To be added. + contains parameters for the recognition to be performed. The intent + may also contain optional extras. See RecognizerIntent for the list of + supported extras, any unlisted extra might be ignored. + the listener on which to receive the support query results. + Checks whether recognizerIntent is supported by + SpeechRecognizer#startListening(Intent). + + + + Java documentation for android.speech.SpeechRecognizer.checkRecognitionSupport(android.content.Intent, java.util.concurrent.Executor, android.speech.RecognitionSupportCallback). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -334,6 +380,24 @@ + + + + + + Event + + Mono.Android + 0.0.0.0 + + + System.EventHandler + + + To be added. + To be added. + + @@ -415,6 +479,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_CANNOT_CHECK_SUPPORT", ApiSince=33)] + [<Android.Runtime.Register("ERROR_CANNOT_CHECK_SUPPORT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Speech.SpeechRecognizerError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Speech.SpeechRecognizerError enum directly instead of this field.", true)>] + + + + Android.Speech.SpeechRecognizerError + + 14 + + The service does not allow to check for support. + + + + Java documentation for android.speech.SpeechRecognizer.ERROR_CANNOT_CHECK_SUPPORT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1155,6 +1259,24 @@ + + + + + + Event + + Mono.Android + 0.0.0.0 + + + System.EventHandler<Android.Speech.SegmentResultsEventArgs> + + + To be added. + To be added. + + @@ -1337,5 +1459,45 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("triggerModelDownload", "(Landroid/content/Intent;)V", "GetTriggerModelDownload_Landroid_content_Intent_Handler", ApiSince=33)] + [<Android.Runtime.Register("triggerModelDownload", "(Landroid/content/Intent;)V", "GetTriggerModelDownload_Landroid_content_Intent_Handler", ApiSince=33)>] + + + + System.Void + + + + + + contains parameters for the recognition to be performed. The intent + may also contain optional extras, see RecognizerIntent. + Attempts to download the support for the given recognizerIntent. + + + + Java documentation for android.speech.SpeechRecognizer.triggerModelDownload(android.content.Intent). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Speech/SpeechRecognizerError.xml b/docs/Mono.Android/en/Android.Speech/SpeechRecognizerError.xml index c2480b7c0c..f4261cdfd1 100644 --- a/docs/Mono.Android/en/Android.Speech/SpeechRecognizerError.xml +++ b/docs/Mono.Android/en/Android.Speech/SpeechRecognizerError.xml @@ -44,6 +44,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Speech.SpeechRecognizer.ErrorCannotCheckSupport", JniField="android/speech/SpeechRecognizer.ERROR_CANNOT_CHECK_SUPPORT")] + [<Android.Runtime.IntDefinition("Android.Speech.SpeechRecognizer.ErrorCannotCheckSupport", JniField="android/speech/SpeechRecognizer.ERROR_CANNOT_CHECK_SUPPORT")>] + + + + Android.Speech.SpeechRecognizerError + + 14 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Systems/SystemCleaner.xml b/docs/Mono.Android/en/Android.Systems/SystemCleaner.xml new file mode 100644 index 0000000000..f71a83a4cb --- /dev/null +++ b/docs/Mono.Android/en/Android.Systems/SystemCleaner.xml @@ -0,0 +1,161 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/system/SystemCleaner", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/system/SystemCleaner", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Java. + + + + Java documentation for android.system.SystemCleaner. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("cleaner", "()Ljava/lang/ref/Cleaner;", "", ApiSince=33)] + [<Android.Runtime.Register("cleaner", "()Ljava/lang/ref/Cleaner;", "", ApiSince=33)>] + + + + Java.Lang.Ref.Cleaner + + + + Return a single Cleaner that's shared across the entire process. + To be added. + + + + Java documentation for android.system.SystemCleaner.cleaner(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Systems/VmSocketAddress.xml b/docs/Mono.Android/en/Android.Systems/VmSocketAddress.xml new file mode 100644 index 0000000000..5971e6f58d --- /dev/null +++ b/docs/Mono.Android/en/Android.Systems/VmSocketAddress.xml @@ -0,0 +1,236 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Net.SocketAddress + + + + + [Android.Runtime.Register("android/system/VmSocketAddress", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/system/VmSocketAddress", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A virtio-vsock address VmSocketAddress. + + + + Java documentation for android.system.VmSocketAddress. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(II)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(II)V", "", ApiSince=33)>] + + + + + + + + The svmPort field value, + see OsConstants#VMADDR_PORT_ANY. + The svmCid field value, + see OsConstants.VMADDR_CID_* for VMADDR_CID_* values. + Creates a new instance of VmSocketAddress. + + + + Java documentation for android.system.VmSocketAddress.VmSocketAddress(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSvmCid", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSvmCid", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Returns the value of the svmCid field + To be added. + + + + Java documentation for android.system.VmSocketAddress.getSvmCid(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSvmPort", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSvmPort", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Returns the value of the svmPort field + To be added. + + + + Java documentation for android.system.VmSocketAddress.getSvmPort(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telecom/Call+Callback.xml b/docs/Mono.Android/en/Android.Telecom/Call+Callback.xml index 479c6f373a..7cfe43f15a 100644 --- a/docs/Mono.Android/en/Android.Telecom/Call+Callback.xml +++ b/docs/Mono.Android/en/Android.Telecom/Call+Callback.xml @@ -762,8 +762,8 @@ The call which the RTT initiation failure occurred on. One of the status codes defined in - android.telecom.Connection.RttModifyStatus, with the exception of - android.telecom.Connection.RttModifyStatus#SESSION_MODIFY_REQUEST_SUCCESS. + android.telecom.Connection.RttModifyStatus, with the exception of + android.telecom.Connection.RttModifyStatus#SESSION_MODIFY_REQUEST_SUCCESS. Invoked when the RTT session failed to initiate for some reason, including rejection by the remote party. diff --git a/docs/Mono.Android/en/Android.Telecom/Call+Details.xml b/docs/Mono.Android/en/Android.Telecom/Call+Details.xml index 3a8b5743cf..eee446d705 100644 --- a/docs/Mono.Android/en/Android.Telecom/Call+Details.xml +++ b/docs/Mono.Android/en/Android.Telecom/Call+Details.xml @@ -500,6 +500,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CAPABILITY_REMOTE_PARTY_SUPPORTS_RTT", ApiSince=33)] + [<Android.Runtime.Register("CAPABILITY_REMOTE_PARTY_SUPPORTS_RTT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.CallCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.CallCapability enum directly instead of this field.", true)>] + + + + Android.Telecom.CallCapability + + 268435456 + + Indicates whether the remote party supports RTT or not to the UI. + + + + Java documentation for android.telecom.Call.Details.CAPABILITY_REMOTE_PARTY_SUPPORTS_RTT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Telecom/CallCapability.xml b/docs/Mono.Android/en/Android.Telecom/CallCapability.xml index 78b71a8611..a059b59e6e 100644 --- a/docs/Mono.Android/en/Android.Telecom/CallCapability.xml +++ b/docs/Mono.Android/en/Android.Telecom/CallCapability.xml @@ -257,6 +257,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/telecom/Call$Details.CAPABILITY_REMOTE_PARTY_SUPPORTS_RTT")] + [<Android.Runtime.IntDefinition(null, JniField="android/telecom/Call$Details.CAPABILITY_REMOTE_PARTY_SUPPORTS_RTT")>] + + + + Android.Telecom.CallCapability + + 268435456 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Telecom/CallRedirectionService.xml b/docs/Mono.Android/en/Android.Telecom/CallRedirectionService.xml index 039ed41ffa..94e32bc0af 100644 --- a/docs/Mono.Android/en/Android.Telecom/CallRedirectionService.xml +++ b/docs/Mono.Android/en/Android.Telecom/CallRedirectionService.xml @@ -220,6 +220,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onRedirectionTimeout", "()V", "GetOnRedirectionTimeoutHandler", ApiSince=33)] + [<Android.Runtime.Register("onRedirectionTimeout", "()V", "GetOnRedirectionTimeoutHandler", ApiSince=33)>] + + + + System.Void + + + + Telecom calls this method when times out waiting for the CallRedirectionService to + call #placeCallUnmodified(), #redirectCall(Uri, PhoneAccountHandle, boolean), + or #cancelCall() + + + + Java documentation for android.telecom.CallRedirectionService.onRedirectionTimeout(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Telecom/Connection+VideoProvider.xml b/docs/Mono.Android/en/Android.Telecom/Connection+VideoProvider.xml index 5cf6ff6960..e15e2ce4ec 100644 --- a/docs/Mono.Android/en/Android.Telecom/Connection+VideoProvider.xml +++ b/docs/Mono.Android/en/Android.Telecom/Connection+VideoProvider.xml @@ -661,8 +661,10 @@ - The camera zoom ratio. - Sets camera zoom ratio. + The camera zoom ratio; for the current camera, should be a value in the + range defined by + android.hardware.camera2.CameraCharacteristics#CONTROL_ZOOM_RATIO_RANGE. + Sets the camera zoom ratio. diff --git a/docs/Mono.Android/en/Android.Telecom/Connection.xml b/docs/Mono.Android/en/Android.Telecom/Connection.xml index 32d21668b0..83d163b1f4 100644 --- a/docs/Mono.Android/en/Android.Telecom/Connection.xml +++ b/docs/Mono.Android/en/Android.Telecom/Connection.xml @@ -1298,6 +1298,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CAPABILITY_REMOTE_PARTY_SUPPORTS_RTT", ApiSince=33)] + [<Android.Runtime.Register("CAPABILITY_REMOTE_PARTY_SUPPORTS_RTT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.ConnectionCapability enum directly instead of this field.", true)>] + + + + Android.Telecom.ConnectionCapability + + 536870912 + + Indicates whether the remote party supports RTT or not to the UI. + + + + Java documentation for android.telecom.Connection.CAPABILITY_REMOTE_PARTY_SUPPORTS_RTT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2346,6 +2386,42 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_LAST_KNOWN_CELL_IDENTITY", ApiSince=33)] + [<Android.Runtime.Register("EXTRA_LAST_KNOWN_CELL_IDENTITY", ApiSince=33)>] + + + + System.String + + + Last known cell identity key CellIdentity to be used to fill geo location header + in case of an emergency call. + + + + Java documentation for android.telecom.Connection.EXTRA_LAST_KNOWN_CELL_IDENTITY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Telecom/ConnectionCapability.xml b/docs/Mono.Android/en/Android.Telecom/ConnectionCapability.xml index cbff1e263c..0c79401a55 100644 --- a/docs/Mono.Android/en/Android.Telecom/ConnectionCapability.xml +++ b/docs/Mono.Android/en/Android.Telecom/ConnectionCapability.xml @@ -311,6 +311,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/telecom/Connection.CAPABILITY_REMOTE_PARTY_SUPPORTS_RTT")] + [<Android.Runtime.IntDefinition(null, JniField="android/telecom/Connection.CAPABILITY_REMOTE_PARTY_SUPPORTS_RTT")>] + + + + Android.Telecom.ConnectionCapability + + 536870912 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Telecom/InCallService+VideoCall.xml b/docs/Mono.Android/en/Android.Telecom/InCallService+VideoCall.xml index 07a900de94..641fae96a9 100644 --- a/docs/Mono.Android/en/Android.Telecom/InCallService+VideoCall.xml +++ b/docs/Mono.Android/en/Android.Telecom/InCallService+VideoCall.xml @@ -547,8 +547,10 @@ - The camera zoom ratio. - Sets camera zoom ratio. + The camera zoom ratio; for the current camera, should be a value in the + range defined by + android.hardware.camera2.CameraCharacteristics#CONTROL_ZOOM_RATIO_RANGE. + Sets the camera zoom ratio. diff --git a/docs/Mono.Android/en/Android.Telecom/PhoneAccount.xml b/docs/Mono.Android/en/Android.Telecom/PhoneAccount.xml index d22acdbc0d..71090c7262 100644 --- a/docs/Mono.Android/en/Android.Telecom/PhoneAccount.xml +++ b/docs/Mono.Android/en/Android.Telecom/PhoneAccount.xml @@ -244,6 +244,94 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CAPABILITY_SUPPORTS_VOICE_CALLING_INDICATIONS", ApiSince=33)] + [<Android.Runtime.Register("CAPABILITY_SUPPORTS_VOICE_CALLING_INDICATIONS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.PhoneAccountCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.PhoneAccountCapability enum directly instead of this field.", true)>] + + + + Android.Telecom.PhoneAccountCapability + + 65536 + + Flag indicating that this PhoneAccount provides SIM-based voice calls, potentially as + an over-the-top solution such as wi-fi calling. + + + + Java documentation for android.telecom.PhoneAccount.CAPABILITY_SUPPORTS_VOICE_CALLING_INDICATIONS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CAPABILITY_VOICE_CALLING_AVAILABLE", ApiSince=33)] + [<Android.Runtime.Register("CAPABILITY_VOICE_CALLING_AVAILABLE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.PhoneAccountCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.PhoneAccountCapability enum directly instead of this field.", true)>] + + + + Android.Telecom.PhoneAccountCapability + + 131072 + + Flag indicating that this PhoneAccount is <em>currently</em> able to place SIM-based + voice calls, similar to #CAPABILITY_VIDEO_CALLING. + + + + Java documentation for android.telecom.PhoneAccount.CAPABILITY_VOICE_CALLING_AVAILABLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Telecom/PhoneAccountCapability.xml b/docs/Mono.Android/en/Android.Telecom/PhoneAccountCapability.xml index 7cc3520168..917c77430d 100644 --- a/docs/Mono.Android/en/Android.Telecom/PhoneAccountCapability.xml +++ b/docs/Mono.Android/en/Android.Telecom/PhoneAccountCapability.xml @@ -281,6 +281,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/telecom/PhoneAccount.CAPABILITY_SUPPORTS_VOICE_CALLING_INDICATIONS")] + [<Android.Runtime.IntDefinition(null, JniField="android/telecom/PhoneAccount.CAPABILITY_SUPPORTS_VOICE_CALLING_INDICATIONS")>] + + + + Android.Telecom.PhoneAccountCapability + + 65536 + + To be added. + + @@ -335,5 +359,29 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/telecom/PhoneAccount.CAPABILITY_VOICE_CALLING_AVAILABLE")] + [<Android.Runtime.IntDefinition(null, JniField="android/telecom/PhoneAccount.CAPABILITY_VOICE_CALLING_AVAILABLE")>] + + + + Android.Telecom.PhoneAccountCapability + + 131072 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Telecom/PhoneAccountHandle.xml b/docs/Mono.Android/en/Android.Telecom/PhoneAccountHandle.xml index e08802bfea..9a84ab3fa2 100644 --- a/docs/Mono.Android/en/Android.Telecom/PhoneAccountHandle.xml +++ b/docs/Mono.Android/en/Android.Telecom/PhoneAccountHandle.xml @@ -67,11 +67,25 @@ - To be added. - To be added. - To be added. + The ComponentName of the ConnectionService which + services this PhoneAccountHandle. + A string identifier that is unique across PhoneAccountHandles with the same + component name. Apps registering PhoneAccountHandles should ensure that the + ID provided does not expose personally identifying information. A + ConnectionService should use an opaque token as the + PhoneAccountHandle identifier. + Creates a new PhoneAccountHandle. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.telecom.PhoneAccountHandle.PhoneAccountHandle(android.content.ComponentName, java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -97,12 +111,26 @@ - To be added. - To be added. - To be added. - To be added. + The ComponentName of the ConnectionService which + services this PhoneAccountHandle. + A string identifier that is unique across PhoneAccountHandles with the same + component name. Apps registering PhoneAccountHandles should ensure that the + ID provided does not expose personally identifying information. A + ConnectionService should use an opaque token as the + PhoneAccountHandle identifier. + The UserHandle associated with this PhoneAccountHandle. + Creates a new PhoneAccountHandle. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.telecom.PhoneAccountHandle.PhoneAccountHandle(android.content.ComponentName, java.lang.String, android.os.UserHandle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -223,7 +251,7 @@ A string that uniquely distinguishes this particular PhoneAccountHandle from all the others supported by the connection service that created it. - A service-specific unique identifier for this PhoneAccountHandle. + A service-specific unique opaque identifier for this PhoneAccountHandle. diff --git a/docs/Mono.Android/en/Android.Telecom/Presentation.xml b/docs/Mono.Android/en/Android.Telecom/Presentation.xml index 5a918da1f0..72f9299469 100644 --- a/docs/Mono.Android/en/Android.Telecom/Presentation.xml +++ b/docs/Mono.Android/en/Android.Telecom/Presentation.xml @@ -98,6 +98,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/telecom/TelecomManager.PRESENTATION_UNAVAILABLE")] + [<Android.Runtime.IntDefinition(null, JniField="android/telecom/TelecomManager.PRESENTATION_UNAVAILABLE")>] + + + + Android.Telecom.Presentation + + 5 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Telecom/TelecomManager.xml b/docs/Mono.Android/en/Android.Telecom/TelecomManager.xml index d9d28fb316..e324b505cc 100644 --- a/docs/Mono.Android/en/Android.Telecom/TelecomManager.xml +++ b/docs/Mono.Android/en/Android.Telecom/TelecomManager.xml @@ -2300,6 +2300,10 @@ [Android.Runtime.Register("getLine1Number", "(Landroid/telecom/PhoneAccountHandle;)Ljava/lang/String;", "GetGetLine1Number_Landroid_telecom_PhoneAccountHandle_Handler", ApiSince=23)] [<Android.Runtime.Register("getLine1Number", "(Landroid/telecom/PhoneAccountHandle;)Ljava/lang/String;", "GetGetLine1Number_Landroid_telecom_PhoneAccountHandle_Handler", ApiSince=23)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.String @@ -3047,6 +3051,47 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOwnSelfManagedPhoneAccounts", "()Ljava/util/List;", "GetGetOwnSelfManagedPhoneAccountsHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getOwnSelfManagedPhoneAccounts", "()Ljava/util/List;", "GetGetOwnSelfManagedPhoneAccountsHandler", ApiSince=33)>] + + + [get: Android.Runtime.RequiresPermission("android.permission.MANAGE_OWN_CALLS")] + [<get: Android.Runtime.RequiresPermission("android.permission.MANAGE_OWN_CALLS")>] + + + + System.Collections.Generic.IList<Android.Telecom.PhoneAccountHandle> + + + Returns a list of PhoneAccountHandles owned by the calling self-managed + ConnectionService. + A list of PhoneAccountHandle objects. + + + + Java documentation for android.telecom.TelecomManager.getOwnSelfManagedPhoneAccounts(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3089,6 +3134,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PRESENTATION_UNAVAILABLE", ApiSince=33)] + [<Android.Runtime.Register("PRESENTATION_UNAVAILABLE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.Presentation enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.Presentation enum directly instead of this field.", true)>] + + + + Android.Telecom.Presentation + + 5 + + Indicates that the address or number of a call is unavailable. + + + + Java documentation for android.telecom.TelecomManager.PRESENTATION_UNAVAILABLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3210,7 +3295,7 @@ - + @@ -3233,7 +3318,8 @@ System.Collections.Generic.IList<Android.Telecom.PhoneAccountHandle> - Returns a list of PhoneAccountHandles for self-managed ConnectionServices. + Returns a list of PhoneAccountHandles for all self-managed + ConnectionServices owned by the calling UserHandle. A list of PhoneAccountHandle objects. diff --git a/docs/Mono.Android/en/Android.Telephony.Data/ApnSetting+Builder.xml b/docs/Mono.Android/en/Android.Telephony.Data/ApnSetting+Builder.xml index a6712d535e..f99a0d4aa7 100644 --- a/docs/Mono.Android/en/Android.Telephony.Data/ApnSetting+Builder.xml +++ b/docs/Mono.Android/en/Android.Telephony.Data/ApnSetting+Builder.xml @@ -464,6 +464,64 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMtuV4", "(I)Landroid/telephony/data/ApnSetting$Builder;", "GetSetMtuV4_IHandler", ApiSince=33)] + [<Android.Runtime.Register("setMtuV4", "(I)Landroid/telephony/data/ApnSetting$Builder;", "GetSetMtuV4_IHandler", ApiSince=33)>] + + + + Android.Telephony.Data.ApnSetting+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMtuV6", "(I)Landroid/telephony/data/ApnSetting$Builder;", "GetSetMtuV6_IHandler", ApiSince=33)] + [<Android.Runtime.Register("setMtuV6", "(I)Landroid/telephony/data/ApnSetting$Builder;", "GetSetMtuV6_IHandler", ApiSince=33)>] + + + + Android.Telephony.Data.ApnSetting+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -594,6 +652,64 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPersistent", "(Z)Landroid/telephony/data/ApnSetting$Builder;", "GetSetPersistent_ZHandler", ApiSince=33)] + [<Android.Runtime.Register("setPersistent", "(Z)Landroid/telephony/data/ApnSetting$Builder;", "GetSetPersistent_ZHandler", ApiSince=33)>] + + + + Android.Telephony.Data.ApnSetting+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setProfileId", "(I)Landroid/telephony/data/ApnSetting$Builder;", "GetSetProfileId_IHandler", ApiSince=33)] + [<Android.Runtime.Register("setProfileId", "(I)Landroid/telephony/data/ApnSetting$Builder;", "GetSetProfileId_IHandler", ApiSince=33)>] + + + + Android.Telephony.Data.ApnSetting+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Telephony.Data/ApnSetting.xml b/docs/Mono.Android/en/Android.Telephony.Data/ApnSetting.xml index ba8d1de00b..0754063669 100644 --- a/docs/Mono.Android/en/Android.Telephony.Data/ApnSetting.xml +++ b/docs/Mono.Android/en/Android.Telephony.Data/ApnSetting.xml @@ -246,7 +246,7 @@ 0 - No authentication type. + Authentication is not required. @@ -556,6 +556,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isPersistent", "()Z", "GetIsPersistentHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isPersistent", "()Z", "GetIsPersistentHandler", ApiSince=33)>] + + + + System.Boolean + + + Returns if the APN setting is persistent on the modem. + + true if the APN setting is persistent on the modem. + + + + Java documentation for android.telephony.data.ApnSetting.isPersistent(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -736,6 +773,79 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMtuV4", "()I", "GetGetMtuV4Handler", ApiSince=33)] + [<get: Android.Runtime.Register("getMtuV4", "()I", "GetGetMtuV4Handler", ApiSince=33)>] + + + + System.Int32 + + + Returns the default MTU (Maximum Transmission Unit) size in bytes of the IPv4 routes brought + up by this APN setting. + the MTU size in bytes of the route. + + + + Java documentation for android.telephony.data.ApnSetting.getMtuV4(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMtuV6", "()I", "GetGetMtuV6Handler", ApiSince=33)] + [<get: Android.Runtime.Register("getMtuV6", "()I", "GetGetMtuV6Handler", ApiSince=33)>] + + + + System.Int32 + + + Returns the MTU size of the IPv6 mobile interface to which the APN connected. + the MTU size in bytes of the route. + + + + Java documentation for android.telephony.data.ApnSetting.getMtuV6(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -964,8 +1074,8 @@ Android.Telephony.NetworkType - Returns a bitmask describing the Radio Technologies(Network Types) which this APN may use. - a bitmask describing the Radio Technologies(Network Types) + Returns a bitmask describing the Radio Technologies (Network Types) which this APN may use. + a bitmask describing the Radio Technologies (Network Types) or 0 if it is undefined. @@ -1052,6 +1162,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getProfileId", "()I", "GetGetProfileIdHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getProfileId", "()I", "GetGetProfileIdHandler", ApiSince=33)>] + + + + System.Int32 + + + Returns the profile id to which the APN saved in modem. + the profile id of the APN + + + + Java documentation for android.telephony.data.ApnSetting.getProfileId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1767,6 +1913,49 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_ENTERPRISE", ApiSince=33)] + [<Android.Runtime.Register("TYPE_ENTERPRISE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ApnType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ApnType enum directly instead of this field.", true)>] + + + + Android.Telephony.Data.ApnType + + 16384 + + APN type for ENTERPRISE. + + + + Java documentation for android.telephony.data.ApnSetting.TYPE_ENTERPRISE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Telephony.Data/ApnType.xml b/docs/Mono.Android/en/Android.Telephony.Data/ApnType.xml index 482dee8fc0..41b7908ee5 100644 --- a/docs/Mono.Android/en/Android.Telephony.Data/ApnType.xml +++ b/docs/Mono.Android/en/Android.Telephony.Data/ApnType.xml @@ -135,6 +135,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Data.ApnSetting.TypeEnterprise", JniField="android/telephony/data/ApnSetting.TYPE_ENTERPRISE")] + [<Android.Runtime.IntDefinition("Android.Telephony.Data.ApnSetting.TypeEnterprise", JniField="android/telephony/data/ApnSetting.TYPE_ENTERPRISE")>] + + + + Android.Telephony.Data.ApnType + + 16384 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Telephony.Data/TrafficDescriptor.xml b/docs/Mono.Android/en/Android.Telephony.Data/TrafficDescriptor.xml index 4ccee264a9..48c12f1969 100644 --- a/docs/Mono.Android/en/Android.Telephony.Data/TrafficDescriptor.xml +++ b/docs/Mono.Android/en/Android.Telephony.Data/TrafficDescriptor.xml @@ -158,9 +158,8 @@ - OsAppId is the app id as defined in 3GPP TS 24. - the OS App ID of this traffic descriptor if one is included by the network, null - otherwise. + OsAppId identifies a broader traffic category. + The id in byte format. null if not available. diff --git a/docs/Mono.Android/en/Android.Telephony.Euicc/Error.xml b/docs/Mono.Android/en/Android.Telephony.Euicc/Error.xml index 3c6b5643c2..18aac38f72 100644 --- a/docs/Mono.Android/en/Android.Telephony.Euicc/Error.xml +++ b/docs/Mono.Android/en/Android.Telephony.Euicc/Error.xml @@ -279,6 +279,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Euicc.EuiccManager.ErrorInvalidPort", JniField="android/telephony/euicc/EuiccManager.ERROR_INVALID_PORT")] + [<Android.Runtime.IntDefinition("Android.Telephony.Euicc.EuiccManager.ErrorInvalidPort", JniField="android/telephony/euicc/EuiccManager.ERROR_INVALID_PORT")>] + + + + Android.Telephony.Euicc.Error + + 10017 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Telephony.Euicc/EuiccManager.xml b/docs/Mono.Android/en/Android.Telephony.Euicc/EuiccManager.xml index 18375f7191..eeb634af9c 100644 --- a/docs/Mono.Android/en/Android.Telephony.Euicc/EuiccManager.xml +++ b/docs/Mono.Android/en/Android.Telephony.Euicc/EuiccManager.xml @@ -879,6 +879,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_INVALID_PORT", ApiSince=33)] + [<Android.Runtime.Register("ERROR_INVALID_PORT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Euicc.Error enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Euicc.Error enum directly instead of this field.", true)>] + + + + Android.Telephony.Euicc.Error + + 10017 + + Failure due to target port is not supported. + + + + Java documentation for android.telephony.euicc.EuiccManager.ERROR_INVALID_PORT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1445,6 +1485,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isSimPortAvailable", "(I)Z", "GetIsSimPortAvailable_IHandler", ApiSince=33)] + [<Android.Runtime.Register("isSimPortAvailable", "(I)Z", "GetIsSimPortAvailable_IHandler", ApiSince=33)>] + + + + System.Boolean + + + + + + is an enumeration of the ports available on the UICC. + Returns whether the passing portIndex is available. + + true if port is available + + + + Java documentation for android.telephony.euicc.EuiccManager.isSimPortAvailable(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2027,19 +2108,76 @@ + + the ID of the subscription to enable. May be + android.telephony.SubscriptionManager#INVALID_SUBSCRIPTION_ID to deactivate the + current profile without activating another profile to replace it. Calling apps targeting + on android T must use #switchToSubscription(int, int, PendingIntent) API for + disable profile, port index can be found from SubscriptionInfo#getPortIndex(). + If it's a disable operation, requires the + android.Manifest.permission#WRITE_EMBEDDED_SUBSCRIPTIONS permission, or the + calling app must be authorized to manage the active subscription on the target eUICC. + a PendingIntent to launch when the operation completes. + Switch to (enable) the given subscription. + + + + Java documentation for android.telephony.euicc.EuiccManager.switchToSubscription(int, android.app.PendingIntent). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("switchToSubscription", "(IILandroid/app/PendingIntent;)V", "GetSwitchToSubscription_IILandroid_app_PendingIntent_Handler", ApiSince=33)] + [<Android.Runtime.Register("switchToSubscription", "(IILandroid/app/PendingIntent;)V", "GetSwitchToSubscription_IILandroid_app_PendingIntent_Handler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS")] + [<Android.Runtime.RequiresPermission("android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS")>] + + + + System.Void + + + + + + the ID of the subscription to enable. May be android.telephony.SubscriptionManager#INVALID_SUBSCRIPTION_ID to deactivate the current profile without activating another profile to replace it. If it's a disable operation, requires the android.Manifest.permission#WRITE_EMBEDDED_SUBSCRIPTIONS permission, or the calling app must be authorized to manage the active subscription on - the target eUICC. + the target eUICC. From Android T, multiple enabled profiles is supported. Calling apps + targeting on android T must use #switchToSubscription(int, int, PendingIntent) + API for disable profile, port index can be found from + SubscriptionInfo#getPortIndex(). + the index of the port to target for the enabled subscription a PendingIntent to launch when the operation completes. Switch to (enable) the given subscription. - Java documentation for android.telephony.euicc.EuiccManager.switchToSubscription(int, android.app.PendingIntent). + Java documentation for android.telephony.euicc.EuiccManager.switchToSubscription(int, int, android.app.PendingIntent). diff --git a/docs/Mono.Android/en/Android.Telephony.Ims.Stub/ImsRegistrationImplBase.xml b/docs/Mono.Android/en/Android.Telephony.Ims.Stub/ImsRegistrationImplBase.xml new file mode 100644 index 0000000000..4323a595b7 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony.Ims.Stub/ImsRegistrationImplBase.xml @@ -0,0 +1,346 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/telephony/ims/stub/ImsRegistrationImplBase", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/telephony/ims/stub/ImsRegistrationImplBase", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Controls IMS registration for this ImsService and notifies the framework when the IMS + registration for this ImsService has changed status. + + + + Java documentation for android.telephony.ims.stub.ImsRegistrationImplBase. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REGISTRATION_TECH_CROSS_SIM", ApiSince=33)] + [<Android.Runtime.Register("REGISTRATION_TECH_CROSS_SIM", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.Stub.RegistrationTech enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.Stub.RegistrationTech enum directly instead of this field.", true)>] + + + + Android.Telephony.Ims.Stub.RegistrationTech + + 2 + + This ImsService is registered to IMS via internet over second subscription. + + + + Java documentation for android.telephony.ims.stub.ImsRegistrationImplBase.REGISTRATION_TECH_CROSS_SIM. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REGISTRATION_TECH_IWLAN", ApiSince=33)] + [<Android.Runtime.Register("REGISTRATION_TECH_IWLAN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.Stub.RegistrationTech enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.Stub.RegistrationTech enum directly instead of this field.", true)>] + + + + Android.Telephony.Ims.Stub.RegistrationTech + + 1 + + This ImsService is registered to IMS via IWLAN. + + + + Java documentation for android.telephony.ims.stub.ImsRegistrationImplBase.REGISTRATION_TECH_IWLAN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REGISTRATION_TECH_LTE", ApiSince=33)] + [<Android.Runtime.Register("REGISTRATION_TECH_LTE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.Stub.RegistrationTech enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.Stub.RegistrationTech enum directly instead of this field.", true)>] + + + + Android.Telephony.Ims.Stub.RegistrationTech + + 0 + + This ImsService is registered to IMS via LTE. + + + + Java documentation for android.telephony.ims.stub.ImsRegistrationImplBase.REGISTRATION_TECH_LTE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REGISTRATION_TECH_NONE", ApiSince=33)] + [<Android.Runtime.Register("REGISTRATION_TECH_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.Stub.RegistrationTech enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.Stub.RegistrationTech enum directly instead of this field.", true)>] + + + + Android.Telephony.Ims.Stub.RegistrationTech + + -1 + + No registration technology specified, used when we are not registered. + + + + Java documentation for android.telephony.ims.stub.ImsRegistrationImplBase.REGISTRATION_TECH_NONE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REGISTRATION_TECH_NR", ApiSince=33)] + [<Android.Runtime.Register("REGISTRATION_TECH_NR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.Stub.RegistrationTech enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.Stub.RegistrationTech enum directly instead of this field.", true)>] + + + + Android.Telephony.Ims.Stub.RegistrationTech + + 3 + + This ImsService is registered to IMS via NR. + + + + Java documentation for android.telephony.ims.stub.ImsRegistrationImplBase.REGISTRATION_TECH_NR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony.Ims.Stub/RegistrationTech.xml b/docs/Mono.Android/en/Android.Telephony.Ims.Stub/RegistrationTech.xml new file mode 100644 index 0000000000..cafd22b920 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony.Ims.Stub/RegistrationTech.xml @@ -0,0 +1,139 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Ims.Stub.ImsRegistrationImplBase.RegistrationTechCrossSim", JniField="android/telephony/ims/stub/ImsRegistrationImplBase.REGISTRATION_TECH_CROSS_SIM")] + [<Android.Runtime.IntDefinition("Android.Telephony.Ims.Stub.ImsRegistrationImplBase.RegistrationTechCrossSim", JniField="android/telephony/ims/stub/ImsRegistrationImplBase.REGISTRATION_TECH_CROSS_SIM")>] + + + + Android.Telephony.Ims.Stub.RegistrationTech + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Ims.Stub.ImsRegistrationImplBase.RegistrationTechIwlan", JniField="android/telephony/ims/stub/ImsRegistrationImplBase.REGISTRATION_TECH_IWLAN")] + [<Android.Runtime.IntDefinition("Android.Telephony.Ims.Stub.ImsRegistrationImplBase.RegistrationTechIwlan", JniField="android/telephony/ims/stub/ImsRegistrationImplBase.REGISTRATION_TECH_IWLAN")>] + + + + Android.Telephony.Ims.Stub.RegistrationTech + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Ims.Stub.ImsRegistrationImplBase.RegistrationTechLte", JniField="android/telephony/ims/stub/ImsRegistrationImplBase.REGISTRATION_TECH_LTE")] + [<Android.Runtime.IntDefinition("Android.Telephony.Ims.Stub.ImsRegistrationImplBase.RegistrationTechLte", JniField="android/telephony/ims/stub/ImsRegistrationImplBase.REGISTRATION_TECH_LTE")>] + + + + Android.Telephony.Ims.Stub.RegistrationTech + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Ims.Stub.ImsRegistrationImplBase.RegistrationTechNone", JniField="android/telephony/ims/stub/ImsRegistrationImplBase.REGISTRATION_TECH_NONE")] + [<Android.Runtime.IntDefinition("Android.Telephony.Ims.Stub.ImsRegistrationImplBase.RegistrationTechNone", JniField="android/telephony/ims/stub/ImsRegistrationImplBase.REGISTRATION_TECH_NONE")>] + + + + Android.Telephony.Ims.Stub.RegistrationTech + + -1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Ims.Stub.ImsRegistrationImplBase.RegistrationTechNr", JniField="android/telephony/ims/stub/ImsRegistrationImplBase.REGISTRATION_TECH_NR")] + [<Android.Runtime.IntDefinition("Android.Telephony.Ims.Stub.ImsRegistrationImplBase.RegistrationTechNr", JniField="android/telephony/ims/stub/ImsRegistrationImplBase.REGISTRATION_TECH_NR")>] + + + + Android.Telephony.Ims.Stub.RegistrationTech + + 3 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony.Ims/ImsManager.xml b/docs/Mono.Android/en/Android.Telephony.Ims/ImsManager.xml index 2a045ce19c..72f97fa65c 100644 --- a/docs/Mono.Android/en/Android.Telephony.Ims/ImsManager.xml +++ b/docs/Mono.Android/en/Android.Telephony.Ims/ImsManager.xml @@ -243,6 +243,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getProvisioningManager", "(I)Landroid/telephony/ims/ProvisioningManager;", "GetGetProvisioningManager_IHandler", ApiSince=33)] + [<Android.Runtime.Register("getProvisioningManager", "(I)Landroid/telephony/ims/ProvisioningManager;", "GetGetProvisioningManager_IHandler", ApiSince=33)>] + + + + Android.Telephony.Ims.ProvisioningManager + + + + + + The ID of the subscription that this ProvisioningManager will use. + Create an instance of ProvisioningManager for the subscription id specified. + a ProvisioningManager instance with the specific subscription ID. + + + + Java documentation for android.telephony.ims.ImsManager.getProvisioningManager(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Telephony.Ims/ImsMmTelManager.xml b/docs/Mono.Android/en/Android.Telephony.Ims/ImsMmTelManager.xml index 29a24ee3e5..2add1e20f3 100644 --- a/docs/Mono.Android/en/Android.Telephony.Ims/ImsMmTelManager.xml +++ b/docs/Mono.Android/en/Android.Telephony.Ims/ImsMmTelManager.xml @@ -470,6 +470,49 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerImsStateCallback", "(Ljava/util/concurrent/Executor;Landroid/telephony/ims/ImsStateCallback;)V", "GetRegisterImsStateCallback_Ljava_util_concurrent_Executor_Landroid_telephony_ims_ImsStateCallback_Handler", ApiSince=33)] + [<Android.Runtime.Register("registerImsStateCallback", "(Ljava/util/concurrent/Executor;Landroid/telephony/ims/ImsStateCallback;)V", "GetRegisterImsStateCallback_Ljava_util_concurrent_Executor_Landroid_telephony_ims_ImsStateCallback_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + the Executor that will be used to call the ImsStateCallback. + The callback instance being registered. + Register a new callback, which is used to notify the registrant of changes to + the state of the underlying IMS service that is attached to telephony to + implement IMS functionality. + + + + Java documentation for android.telephony.ims.ImsMmTelManager.registerImsStateCallback(java.util.concurrent.Executor, android.telephony.ims.ImsStateCallback). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -602,6 +645,45 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unregisterImsStateCallback", "(Landroid/telephony/ims/ImsStateCallback;)V", "GetUnregisterImsStateCallback_Landroid_telephony_ims_ImsStateCallback_Handler", ApiSince=33)] + [<Android.Runtime.Register("unregisterImsStateCallback", "(Landroid/telephony/ims/ImsStateCallback;)V", "GetUnregisterImsStateCallback_Landroid_telephony_ims_ImsStateCallback_Handler", ApiSince=33)>] + + + + System.Void + + + + + + The callback instance to be unregistered. + Unregisters a previously registered callback. + + + + Java documentation for android.telephony.ims.ImsMmTelManager.unregisterImsStateCallback(android.telephony.ims.ImsStateCallback). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Telephony.Ims/ImsRcsManager.xml b/docs/Mono.Android/en/Android.Telephony.Ims/ImsRcsManager.xml index 5a4e6fb03e..4a2bc7b3c1 100644 --- a/docs/Mono.Android/en/Android.Telephony.Ims/ImsRcsManager.xml +++ b/docs/Mono.Android/en/Android.Telephony.Ims/ImsRcsManager.xml @@ -93,6 +93,128 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CAPABILITY_TYPE_NONE", ApiSince=33)] + [<Android.Runtime.Register("CAPABILITY_TYPE_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.RcsCapabilityType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.RcsCapabilityType enum directly instead of this field.", true)>] + + + + Android.Telephony.Ims.RcsCapabilityType + + 0 + + Undefined capability type for initialization + + + + Java documentation for android.telephony.ims.ImsRcsManager.CAPABILITY_TYPE_NONE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CAPABILITY_TYPE_OPTIONS_UCE", ApiSince=33)] + [<Android.Runtime.Register("CAPABILITY_TYPE_OPTIONS_UCE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.RcsCapabilityType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.RcsCapabilityType enum directly instead of this field.", true)>] + + + + Android.Telephony.Ims.RcsCapabilityType + + 1 + + This carrier supports User Capability Exchange using SIP OPTIONS as defined by the + framework. + + + + Java documentation for android.telephony.ims.ImsRcsManager.CAPABILITY_TYPE_OPTIONS_UCE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CAPABILITY_TYPE_PRESENCE_UCE", ApiSince=33)] + [<Android.Runtime.Register("CAPABILITY_TYPE_PRESENCE_UCE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.RcsCapabilityType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.RcsCapabilityType enum directly instead of this field.", true)>] + + + + Android.Telephony.Ims.RcsCapabilityType + + 2 + + This carrier supports User Capability Exchange using a presence server as defined by the + framework. + + + + Java documentation for android.telephony.ims.ImsRcsManager.CAPABILITY_TYPE_PRESENCE_UCE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -266,6 +388,49 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerImsStateCallback", "(Ljava/util/concurrent/Executor;Landroid/telephony/ims/ImsStateCallback;)V", "GetRegisterImsStateCallback_Ljava_util_concurrent_Executor_Landroid_telephony_ims_ImsStateCallback_Handler", ApiSince=33)] + [<Android.Runtime.Register("registerImsStateCallback", "(Ljava/util/concurrent/Executor;Landroid/telephony/ims/ImsStateCallback;)V", "GetRegisterImsStateCallback_Ljava_util_concurrent_Executor_Landroid_telephony_ims_ImsStateCallback_Handler", ApiSince=33)>] + + + + System.Void + + + + + + + the Executor that will be used to call the ImsStateCallback. + The callback instance being registered. + Register a new callback, which is used to notify the registrant of changes to + the state of the underlying IMS service that is attached to telephony to + implement IMS functionality. + + + + Java documentation for android.telephony.ims.ImsRcsManager.registerImsStateCallback(java.util.concurrent.Executor, android.telephony.ims.ImsStateCallback). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -404,5 +569,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unregisterImsStateCallback", "(Landroid/telephony/ims/ImsStateCallback;)V", "GetUnregisterImsStateCallback_Landroid_telephony_ims_ImsStateCallback_Handler", ApiSince=33)] + [<Android.Runtime.Register("unregisterImsStateCallback", "(Landroid/telephony/ims/ImsStateCallback;)V", "GetUnregisterImsStateCallback_Landroid_telephony_ims_ImsStateCallback_Handler", ApiSince=33)>] + + + + System.Void + + + + + + The callback instance to be unregistered. + Unregisters a previously registered callback. + + + + Java documentation for android.telephony.ims.ImsRcsManager.unregisterImsStateCallback(android.telephony.ims.ImsStateCallback). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Telephony.Ims/ImsStateCallback.xml b/docs/Mono.Android/en/Android.Telephony.Ims/ImsStateCallback.xml new file mode 100644 index 0000000000..aa80689473 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony.Ims/ImsStateCallback.xml @@ -0,0 +1,532 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/telephony/ims/ImsStateCallback", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/telephony/ims/ImsStateCallback", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A callback class used for monitoring changes in IMS service connection states + for a specific subscription. + + + + Java documentation for android.telephony.ims.ImsStateCallback. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onAvailable", "()V", "GetOnAvailableHandler", ApiSince=33)] + [<Android.Runtime.Register("onAvailable", "()V", "GetOnAvailableHandler", ApiSince=33)>] + + + + System.Void + + + + The IMS service is connected and is ready for communication over the + provided Manager. + + + + Java documentation for android.telephony.ims.ImsStateCallback.onAvailable(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onError", "()V", "GetOnErrorHandler", ApiSince=33)] + [<Android.Runtime.Register("onError", "()V", "GetOnErrorHandler", ApiSince=33)>] + + + + System.Void + + + + An unexpected error has occurred and the Telephony process has crashed. + + + + Java documentation for android.telephony.ims.ImsStateCallback.onError(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onUnavailable", "(I)V", "GetOnUnavailable_IHandler", ApiSince=33)] + [<Android.Runtime.Register("onUnavailable", "(I)V", "GetOnUnavailable_IHandler", ApiSince=33)>] + + + + System.Void + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ReasonUnknownTemporaryError", "ReasonUnknownPermanentError", "ReasonImsServiceDisconnected", "ReasonNoImsServiceConfigured", "ReasonSubscriptionInactive", "ReasonImsServiceNotReady" }, Type="Android.Telephony.Ims.ImsStateCallback")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ReasonUnknownTemporaryError", "ReasonUnknownPermanentError", "ReasonImsServiceDisconnected", "ReasonNoImsServiceConfigured", "ReasonSubscriptionInactive", "ReasonImsServiceNotReady" }, Type="Android.Telephony.Ims.ImsStateCallback")>] + + + + + + the specified reason + The IMS service has disconnected or is reporting NOT_READY and is no longer + available to users. + + + + Java documentation for android.telephony.ims.ImsStateCallback.onUnavailable(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REASON_IMS_SERVICE_DISCONNECTED", ApiSince=33)] + [<Android.Runtime.Register("REASON_IMS_SERVICE_DISCONNECTED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.ImsStateCallbackReason enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.ImsStateCallbackReason enum directly instead of this field.", true)>] + + + + Android.Telephony.Ims.ImsStateCallbackReason + + 3 + + The underlying IMS service has died, is reconfiguring, or has never + come up yet and as a result is currently unavailable. + + + + Java documentation for android.telephony.ims.ImsStateCallback.REASON_IMS_SERVICE_DISCONNECTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REASON_IMS_SERVICE_NOT_READY", ApiSince=33)] + [<Android.Runtime.Register("REASON_IMS_SERVICE_NOT_READY", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.ImsStateCallbackReason enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.ImsStateCallbackReason enum directly instead of this field.", true)>] + + + + Android.Telephony.Ims.ImsStateCallbackReason + + 6 + + The IMS service is connected, but in a NOT_READY state. + + + + Java documentation for android.telephony.ims.ImsStateCallback.REASON_IMS_SERVICE_NOT_READY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REASON_NO_IMS_SERVICE_CONFIGURED", ApiSince=33)] + [<Android.Runtime.Register("REASON_NO_IMS_SERVICE_CONFIGURED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.ImsStateCallbackReason enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.ImsStateCallbackReason enum directly instead of this field.", true)>] + + + + Android.Telephony.Ims.ImsStateCallbackReason + + 4 + + There is no IMS service configured for the subscription ID specified. + + + + Java documentation for android.telephony.ims.ImsStateCallback.REASON_NO_IMS_SERVICE_CONFIGURED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REASON_SUBSCRIPTION_INACTIVE", ApiSince=33)] + [<Android.Runtime.Register("REASON_SUBSCRIPTION_INACTIVE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.ImsStateCallbackReason enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.ImsStateCallbackReason enum directly instead of this field.", true)>] + + + + Android.Telephony.Ims.ImsStateCallbackReason + + 5 + + The subscription associated with this Manager has moved to an inactive + state (e. + + + + Java documentation for android.telephony.ims.ImsStateCallback.REASON_SUBSCRIPTION_INACTIVE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REASON_UNKNOWN_PERMANENT_ERROR", ApiSince=33)] + [<Android.Runtime.Register("REASON_UNKNOWN_PERMANENT_ERROR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.ImsStateCallbackReason enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.ImsStateCallbackReason enum directly instead of this field.", true)>] + + + + Android.Telephony.Ims.ImsStateCallbackReason + + 2 + + The underlying IMS service is permanently unavailable for the + associated subscription and there will be no Manager available for + this subscription. + + + + Java documentation for android.telephony.ims.ImsStateCallback.REASON_UNKNOWN_PERMANENT_ERROR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REASON_UNKNOWN_TEMPORARY_ERROR", ApiSince=33)] + [<Android.Runtime.Register("REASON_UNKNOWN_TEMPORARY_ERROR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.ImsStateCallbackReason enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Ims.ImsStateCallbackReason enum directly instead of this field.", true)>] + + + + Android.Telephony.Ims.ImsStateCallbackReason + + 1 + + The underlying IMS service is temporarily unavailable for the + associated subscription. + + + + Java documentation for android.telephony.ims.ImsStateCallback.REASON_UNKNOWN_TEMPORARY_ERROR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony.Ims/ImsStateCallbackReason.xml b/docs/Mono.Android/en/Android.Telephony.Ims/ImsStateCallbackReason.xml new file mode 100644 index 0000000000..0d46e4ffb2 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony.Ims/ImsStateCallbackReason.xml @@ -0,0 +1,163 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Ims.ImsStateCallback.ReasonImsServiceDisconnected", JniField="android/telephony/ims/ImsStateCallback.REASON_IMS_SERVICE_DISCONNECTED")] + [<Android.Runtime.IntDefinition("Android.Telephony.Ims.ImsStateCallback.ReasonImsServiceDisconnected", JniField="android/telephony/ims/ImsStateCallback.REASON_IMS_SERVICE_DISCONNECTED")>] + + + + Android.Telephony.Ims.ImsStateCallbackReason + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Ims.ImsStateCallback.ReasonImsServiceNotReady", JniField="android/telephony/ims/ImsStateCallback.REASON_IMS_SERVICE_NOT_READY")] + [<Android.Runtime.IntDefinition("Android.Telephony.Ims.ImsStateCallback.ReasonImsServiceNotReady", JniField="android/telephony/ims/ImsStateCallback.REASON_IMS_SERVICE_NOT_READY")>] + + + + Android.Telephony.Ims.ImsStateCallbackReason + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Ims.ImsStateCallback.ReasonNoImsServiceConfigured", JniField="android/telephony/ims/ImsStateCallback.REASON_NO_IMS_SERVICE_CONFIGURED")] + [<Android.Runtime.IntDefinition("Android.Telephony.Ims.ImsStateCallback.ReasonNoImsServiceConfigured", JniField="android/telephony/ims/ImsStateCallback.REASON_NO_IMS_SERVICE_CONFIGURED")>] + + + + Android.Telephony.Ims.ImsStateCallbackReason + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Ims.ImsStateCallback.ReasonSubscriptionInactive", JniField="android/telephony/ims/ImsStateCallback.REASON_SUBSCRIPTION_INACTIVE")] + [<Android.Runtime.IntDefinition("Android.Telephony.Ims.ImsStateCallback.ReasonSubscriptionInactive", JniField="android/telephony/ims/ImsStateCallback.REASON_SUBSCRIPTION_INACTIVE")>] + + + + Android.Telephony.Ims.ImsStateCallbackReason + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Ims.ImsStateCallback.ReasonUnknownPermanentError", JniField="android/telephony/ims/ImsStateCallback.REASON_UNKNOWN_PERMANENT_ERROR")] + [<Android.Runtime.IntDefinition("Android.Telephony.Ims.ImsStateCallback.ReasonUnknownPermanentError", JniField="android/telephony/ims/ImsStateCallback.REASON_UNKNOWN_PERMANENT_ERROR")>] + + + + Android.Telephony.Ims.ImsStateCallbackReason + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Ims.ImsStateCallback.ReasonUnknownTemporaryError", JniField="android/telephony/ims/ImsStateCallback.REASON_UNKNOWN_TEMPORARY_ERROR")] + [<Android.Runtime.IntDefinition("Android.Telephony.Ims.ImsStateCallback.ReasonUnknownTemporaryError", JniField="android/telephony/ims/ImsStateCallback.REASON_UNKNOWN_TEMPORARY_ERROR")>] + + + + Android.Telephony.Ims.ImsStateCallbackReason + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony.Ims/ProvisioningManager+FeatureProvisioningCallback.xml b/docs/Mono.Android/en/Android.Telephony.Ims/ProvisioningManager+FeatureProvisioningCallback.xml new file mode 100644 index 0000000000..84c70af933 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony.Ims/ProvisioningManager+FeatureProvisioningCallback.xml @@ -0,0 +1,262 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/telephony/ims/ProvisioningManager$FeatureProvisioningCallback", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/telephony/ims/ProvisioningManager$FeatureProvisioningCallback", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Callback for IMS provisioning feature changes. + + + + Java documentation for android.telephony.ims.ProvisioningManager.FeatureProvisioningCallback. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onFeatureProvisioningChanged", "(IIZ)V", "GetOnFeatureProvisioningChanged_IIZHandler", ApiSince=33)] + [<Android.Runtime.Register("onFeatureProvisioningChanged", "(IIZ)V", "GetOnFeatureProvisioningChanged_IIZHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + The MMTEL capability that provisioning has changed for. + The IMS registration technology associated with the MMTEL capability that + provisioning has changed for. + + true if the capability is provisioned for the technology + specified, or false if the capability is not provisioned for the technology + specified. + The IMS MMTEL provisioning has changed for a specific capability and IMS + registration technology. + + + + Java documentation for android.telephony.ims.ProvisioningManager.FeatureProvisioningCallback.onFeatureProvisioningChanged(int, int, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onRcsFeatureProvisioningChanged", "(IIZ)V", "GetOnRcsFeatureProvisioningChanged_IIZHandler", ApiSince=33)] + [<Android.Runtime.Register("onRcsFeatureProvisioningChanged", "(IIZ)V", "GetOnRcsFeatureProvisioningChanged_IIZHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + The RCS capability that provisioning has changed for. + The IMS registration technology associated with the RCS capability that + provisioning has changed for. + + true if the capability is provisioned for the technology + specified, or false if the capability is not provisioned for the technology + specified. + The IMS RCS provisioning has changed for a specific capability and IMS + registration technology. + + + + Java documentation for android.telephony.ims.ProvisioningManager.FeatureProvisioningCallback.onRcsFeatureProvisioningChanged(int, int, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony.Ims/ProvisioningManager.xml b/docs/Mono.Android/en/Android.Telephony.Ims/ProvisioningManager.xml new file mode 100644 index 0000000000..c327834dda --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony.Ims/ProvisioningManager.xml @@ -0,0 +1,581 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/telephony/ims/ProvisioningManager", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/telephony/ims/ProvisioningManager", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Manages IMS provisioning and configuration parameters, as well as callbacks for apps to listen + to changes in these configurations. + + + + Java documentation for android.telephony.ims.ProvisioningManager. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getProvisioningStatusForCapability", "(II)Z", "GetGetProvisioningStatusForCapability_IIHandler", ApiSince=33)] + [<Android.Runtime.Register("getProvisioningStatusForCapability", "(II)Z", "GetGetProvisioningStatusForCapability_IIHandler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.READ_PRECISE_PHONE_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.READ_PRECISE_PHONE_STATE")>] + + + + System.Boolean + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "" }, Flag=true, Type="")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "" }, Flag=true, Type="")>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "RegistrationTechNone", "RegistrationTechLte", "RegistrationTechIwlan", "RegistrationTechCrossSim", "RegistrationTechNr" }, Type="Android.Telephony.Ims.Stub.ImsRegistrationImplBase")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "RegistrationTechNone", "RegistrationTechLte", "RegistrationTechIwlan", "RegistrationTechCrossSim", "RegistrationTechNr" }, Type="Android.Telephony.Ims.Stub.ImsRegistrationImplBase")>] + + + + + + To be added. + To be added. + Get the provisioning status for the IMS MmTel capability specified. + true if the device is provisioned for the capability or does not require + provisioning, false if the capability does require provisioning and has not been + provisioned yet. + + + + Java documentation for android.telephony.ims.ProvisioningManager.getProvisioningStatusForCapability(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getRcsProvisioningStatusForCapability", "(II)Z", "GetGetRcsProvisioningStatusForCapability_IIHandler", ApiSince=33)] + [<Android.Runtime.Register("getRcsProvisioningStatusForCapability", "(II)Z", "GetGetRcsProvisioningStatusForCapability_IIHandler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.READ_PRECISE_PHONE_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.READ_PRECISE_PHONE_STATE")>] + + + + System.Boolean + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "CapabilityTypeNone", "CapabilityTypeOptionsUce", "CapabilityTypePresenceUce" }, Flag=true, Type="Android.Telephony.Ims.ImsRcsManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "CapabilityTypeNone", "CapabilityTypeOptionsUce", "CapabilityTypePresenceUce" }, Flag=true, Type="Android.Telephony.Ims.ImsRcsManager")>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "RegistrationTechNone", "RegistrationTechLte", "RegistrationTechIwlan", "RegistrationTechCrossSim", "RegistrationTechNr" }, Type="Android.Telephony.Ims.Stub.ImsRegistrationImplBase")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "RegistrationTechNone", "RegistrationTechLte", "RegistrationTechIwlan", "RegistrationTechCrossSim", "RegistrationTechNr" }, Type="Android.Telephony.Ims.Stub.ImsRegistrationImplBase")>] + + + + + + To be added. + To be added. + Get the provisioning status for the IMS RCS capability specified. + true if the device is provisioned for the capability or does not require + provisioning, false if the capability does require provisioning and has not been + provisioned yet. + + + + Java documentation for android.telephony.ims.ProvisioningManager.getRcsProvisioningStatusForCapability(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isProvisioningRequiredForCapability", "(II)Z", "GetIsProvisioningRequiredForCapability_IIHandler", ApiSince=33)] + [<Android.Runtime.Register("isProvisioningRequiredForCapability", "(II)Z", "GetIsProvisioningRequiredForCapability_IIHandler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.READ_PRECISE_PHONE_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.READ_PRECISE_PHONE_STATE")>] + + + + System.Boolean + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "" }, Flag=true, Type="")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "" }, Flag=true, Type="")>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "RegistrationTechNone", "RegistrationTechLte", "RegistrationTechIwlan", "RegistrationTechCrossSim", "RegistrationTechNr" }, Type="Android.Telephony.Ims.Stub.ImsRegistrationImplBase")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "RegistrationTechNone", "RegistrationTechLte", "RegistrationTechIwlan", "RegistrationTechCrossSim", "RegistrationTechNr" }, Type="Android.Telephony.Ims.Stub.ImsRegistrationImplBase")>] + + + + + + To be added. + To be added. + Indicates whether provisioning for the MMTEL capability and IMS registration technology + specified is required or not + true if provisioning is required for the MMTEL capability and IMS + registration technology specified, false if it is not required or if the device does not + support IMS. + + + + Java documentation for android.telephony.ims.ProvisioningManager.isProvisioningRequiredForCapability(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isRcsProvisioningRequiredForCapability", "(II)Z", "GetIsRcsProvisioningRequiredForCapability_IIHandler", ApiSince=33)] + [<Android.Runtime.Register("isRcsProvisioningRequiredForCapability", "(II)Z", "GetIsRcsProvisioningRequiredForCapability_IIHandler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.READ_PRECISE_PHONE_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.READ_PRECISE_PHONE_STATE")>] + + + + System.Boolean + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "CapabilityTypeNone", "CapabilityTypeOptionsUce", "CapabilityTypePresenceUce" }, Flag=true, Type="Android.Telephony.Ims.ImsRcsManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "CapabilityTypeNone", "CapabilityTypeOptionsUce", "CapabilityTypePresenceUce" }, Flag=true, Type="Android.Telephony.Ims.ImsRcsManager")>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "RegistrationTechNone", "RegistrationTechLte", "RegistrationTechIwlan", "RegistrationTechCrossSim", "RegistrationTechNr" }, Type="Android.Telephony.Ims.Stub.ImsRegistrationImplBase")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "RegistrationTechNone", "RegistrationTechLte", "RegistrationTechIwlan", "RegistrationTechCrossSim", "RegistrationTechNr" }, Type="Android.Telephony.Ims.Stub.ImsRegistrationImplBase")>] + + + + + + To be added. + To be added. + Indicates whether provisioning for the RCS capability and IMS registration technology + specified is required or not + true if provisioning is required for the RCS capability and IMS + registration technology specified, false if it is not required or if the device does not + support IMS. + + + + Java documentation for android.telephony.ims.ProvisioningManager.isRcsProvisioningRequiredForCapability(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerFeatureProvisioningChangedCallback", "(Ljava/util/concurrent/Executor;Landroid/telephony/ims/ProvisioningManager$FeatureProvisioningCallback;)V", "GetRegisterFeatureProvisioningChangedCallback_Ljava_util_concurrent_Executor_Landroid_telephony_ims_ProvisioningManager_FeatureProvisioningCallback_Handler", ApiSince=33)] + [<Android.Runtime.Register("registerFeatureProvisioningChangedCallback", "(Ljava/util/concurrent/Executor;Landroid/telephony/ims/ProvisioningManager$FeatureProvisioningCallback;)V", "GetRegisterFeatureProvisioningChangedCallback_Ljava_util_concurrent_Executor_Landroid_telephony_ims_ProvisioningManager_FeatureProvisioningCallback_Handler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.READ_PRECISE_PHONE_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.READ_PRECISE_PHONE_STATE")>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setProvisioningStatusForCapability", "(IIZ)V", "GetSetProvisioningStatusForCapability_IIZHandler", ApiSince=33)] + [<Android.Runtime.Register("setProvisioningStatusForCapability", "(IIZ)V", "GetSetProvisioningStatusForCapability_IIZHandler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")>] + + + + System.Void + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "" }, Flag=true, Type="")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "" }, Flag=true, Type="")>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "RegistrationTechNone", "RegistrationTechLte", "RegistrationTechIwlan", "RegistrationTechCrossSim", "RegistrationTechNr" }, Type="Android.Telephony.Ims.Stub.ImsRegistrationImplBase")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "RegistrationTechNone", "RegistrationTechLte", "RegistrationTechIwlan", "RegistrationTechCrossSim", "RegistrationTechNr" }, Type="Android.Telephony.Ims.Stub.ImsRegistrationImplBase")>] + + + + + + + To be added. + To be added. + true if the device is provisioned for UT over IMS, false otherwise. + Set the provisioning status for the IMS MmTel capability using the specified subscription. + + + + Java documentation for android.telephony.ims.ProvisioningManager.setProvisioningStatusForCapability(int, int, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRcsProvisioningStatusForCapability", "(IIZ)V", "GetSetRcsProvisioningStatusForCapability_IIZHandler", ApiSince=33)] + [<Android.Runtime.Register("setRcsProvisioningStatusForCapability", "(IIZ)V", "GetSetRcsProvisioningStatusForCapability_IIZHandler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")>] + + + + System.Void + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "CapabilityTypeNone", "CapabilityTypeOptionsUce", "CapabilityTypePresenceUce" }, Flag=true, Type="Android.Telephony.Ims.ImsRcsManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "CapabilityTypeNone", "CapabilityTypeOptionsUce", "CapabilityTypePresenceUce" }, Flag=true, Type="Android.Telephony.Ims.ImsRcsManager")>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "RegistrationTechNone", "RegistrationTechLte", "RegistrationTechIwlan", "RegistrationTechCrossSim", "RegistrationTechNr" }, Type="Android.Telephony.Ims.Stub.ImsRegistrationImplBase")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "RegistrationTechNone", "RegistrationTechLte", "RegistrationTechIwlan", "RegistrationTechCrossSim", "RegistrationTechNr" }, Type="Android.Telephony.Ims.Stub.ImsRegistrationImplBase")>] + + + + + + + To be added. + To be added. + true if the device is provisioned for the RCS capability specified, + false otherwise. + Set the provisioning status for the IMS RCS capability using the specified subscription. + + + + Java documentation for android.telephony.ims.ProvisioningManager.setRcsProvisioningStatusForCapability(int, int, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unregisterFeatureProvisioningChangedCallback", "(Landroid/telephony/ims/ProvisioningManager$FeatureProvisioningCallback;)V", "GetUnregisterFeatureProvisioningChangedCallback_Landroid_telephony_ims_ProvisioningManager_FeatureProvisioningCallback_Handler", ApiSince=33)] + [<Android.Runtime.Register("unregisterFeatureProvisioningChangedCallback", "(Landroid/telephony/ims/ProvisioningManager$FeatureProvisioningCallback;)V", "GetUnregisterFeatureProvisioningChangedCallback_Landroid_telephony_ims_ProvisioningManager_FeatureProvisioningCallback_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony.Ims/RcsCapabilityType.xml b/docs/Mono.Android/en/Android.Telephony.Ims/RcsCapabilityType.xml new file mode 100644 index 0000000000..3a2caf07f9 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony.Ims/RcsCapabilityType.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Ims.ImsRcsManager.CapabilityTypeNone", JniField="android/telephony/ims/ImsRcsManager.CAPABILITY_TYPE_NONE")] + [<Android.Runtime.IntDefinition("Android.Telephony.Ims.ImsRcsManager.CapabilityTypeNone", JniField="android/telephony/ims/ImsRcsManager.CAPABILITY_TYPE_NONE")>] + + + + Android.Telephony.Ims.RcsCapabilityType + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Ims.ImsRcsManager.CapabilityTypeOptionsUce", JniField="android/telephony/ims/ImsRcsManager.CAPABILITY_TYPE_OPTIONS_UCE")] + [<Android.Runtime.IntDefinition("Android.Telephony.Ims.ImsRcsManager.CapabilityTypeOptionsUce", JniField="android/telephony/ims/ImsRcsManager.CAPABILITY_TYPE_OPTIONS_UCE")>] + + + + Android.Telephony.Ims.RcsCapabilityType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Ims.ImsRcsManager.CapabilityTypePresenceUce", JniField="android/telephony/ims/ImsRcsManager.CAPABILITY_TYPE_PRESENCE_UCE")] + [<Android.Runtime.IntDefinition("Android.Telephony.Ims.ImsRcsManager.CapabilityTypePresenceUce", JniField="android/telephony/ims/ImsRcsManager.CAPABILITY_TYPE_PRESENCE_UCE")>] + + + + Android.Telephony.Ims.RcsCapabilityType + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/AllowedNetworkTypesReason.xml b/docs/Mono.Android/en/Android.Telephony/AllowedNetworkTypesReason.xml new file mode 100644 index 0000000000..ebca5d6fbb --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/AllowedNetworkTypesReason.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.AllowedNetworkTypesReasonCarrier", JniField="android/telephony/TelephonyManager.ALLOWED_NETWORK_TYPES_REASON_CARRIER")] + [<Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.AllowedNetworkTypesReasonCarrier", JniField="android/telephony/TelephonyManager.ALLOWED_NETWORK_TYPES_REASON_CARRIER")>] + + + + Android.Telephony.AllowedNetworkTypesReason + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.AllowedNetworkTypesReasonUser", JniField="android/telephony/TelephonyManager.ALLOWED_NETWORK_TYPES_REASON_USER")] + [<Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.AllowedNetworkTypesReasonUser", JniField="android/telephony/TelephonyManager.ALLOWED_NETWORK_TYPES_REASON_USER")>] + + + + Android.Telephony.AllowedNetworkTypesReason + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/AvailableNetworkInfo+Builder.xml b/docs/Mono.Android/en/Android.Telephony/AvailableNetworkInfo+Builder.xml new file mode 100644 index 0000000000..0d99f3c14e --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/AvailableNetworkInfo+Builder.xml @@ -0,0 +1,285 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/telephony/AvailableNetworkInfo$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/telephony/AvailableNetworkInfo$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Provides a convenient way to set the fields of a AvailableNetworkInfo when + creating a new instance. + + + + Java documentation for android.telephony.AvailableNetworkInfo.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=33)>] + + + + + + + of the availableNetwork. + Creates an AvailableNetworkInfo Builder with specified subscription id. + + + + Java documentation for android.telephony.AvailableNetworkInfo.Builder.AvailableNetworkInfo$Builder(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/telephony/AvailableNetworkInfo;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/telephony/AvailableNetworkInfo;", "", ApiSince=33)>] + + + + Android.Telephony.AvailableNetworkInfo + + + + To be added. + an AvailableNetworkInfo object with all the fields previously set by the Builder. + + + + Java documentation for android.telephony.AvailableNetworkInfo.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMccMncs", "(Ljava/util/List;)Landroid/telephony/AvailableNetworkInfo$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setMccMncs", "(Ljava/util/List;)Landroid/telephony/AvailableNetworkInfo$Builder;", "", ApiSince=33)>] + + + + Android.Telephony.AvailableNetworkInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPriority", "(I)Landroid/telephony/AvailableNetworkInfo$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setPriority", "(I)Landroid/telephony/AvailableNetworkInfo$Builder;", "", ApiSince=33)>] + + + + Android.Telephony.AvailableNetworkInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRadioAccessSpecifiers", "(Ljava/util/List;)Landroid/telephony/AvailableNetworkInfo$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setRadioAccessSpecifiers", "(Ljava/util/List;)Landroid/telephony/AvailableNetworkInfo$Builder;", "", ApiSince=33)>] + + + + Android.Telephony.AvailableNetworkInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/AvailableNetworkInfo.xml b/docs/Mono.Android/en/Android.Telephony/AvailableNetworkInfo.xml index 3545c5dc39..d999ff6196 100644 --- a/docs/Mono.Android/en/Android.Telephony/AvailableNetworkInfo.xml +++ b/docs/Mono.Android/en/Android.Telephony/AvailableNetworkInfo.xml @@ -374,6 +374,42 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getRadioAccessSpecifiers", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getRadioAccessSpecifiers", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Telephony.RadioAccessSpecifier> + + + Returns a list of RadioAccessSpecifier associated with the available network. + the access network type associated with the available network. + + + + Java documentation for android.telephony.AvailableNetworkInfo.getRadioAccessSpecifiers(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+Bsf.xml b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+Bsf.xml new file mode 100644 index 0000000000..de8ff361a5 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+Bsf.xml @@ -0,0 +1,266 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/telephony/CarrierConfigManager$Bsf", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/telephony/CarrierConfigManager$Bsf", ApiSince=33, DoNotGenerateAcw=true)>] + + + + This groups the BSF (BootStrapping Function) related configs. + + + + Java documentation for android.telephony.CarrierConfigManager.Bsf. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_BSF_SERVER_FQDN_STRING", ApiSince=33)] + [<Android.Runtime.Register("KEY_BSF_SERVER_FQDN_STRING", ApiSince=33)>] + + + + System.String + + + Specifies the fully qualified domain name (FQDN) of BSF Server + as per 3GPP 24. + + + + Java documentation for android.telephony.CarrierConfigManager.Bsf.KEY_BSF_SERVER_FQDN_STRING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_BSF_SERVER_PORT_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_BSF_SERVER_PORT_INT", ApiSince=33)>] + + + + System.String + + + Specifies the port number of the BSF server as per 3GPP 24. + + + + Java documentation for android.telephony.CarrierConfigManager.Bsf.KEY_BSF_SERVER_PORT_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_BSF_TRANSPORT_TYPE_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_BSF_TRANSPORT_TYPE_INT", ApiSince=33)>] + + + + System.String + + + Specifies the transport type used in communication with + BSF server. + + + + Java documentation for android.telephony.CarrierConfigManager.Bsf.KEY_BSF_TRANSPORT_TYPE_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_PREFIX", ApiSince=33)] + [<Android.Runtime.Register("KEY_PREFIX", ApiSince=33)>] + + + + System.String + + + Prefix of all bsf. + + + + Java documentation for android.telephony.CarrierConfigManager.Bsf.KEY_PREFIX. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+Ims.xml b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+Ims.xml index 320587a072..13e881d652 100644 --- a/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+Ims.xml +++ b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+Ims.xml @@ -33,40 +33,83 @@ - - - - - - Property + + + + + + Field Mono.Android 0.0.0.0 - [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] - [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + [Android.Runtime.Register("E911_RTCP_INACTIVITY_ON_CONNECTED", ApiSince=33)] + [<Android.Runtime.Register("E911_RTCP_INACTIVITY_ON_CONNECTED", ApiSince=33)>] + + + System.Int32 + + 3 + + E911 RTCP inactivity occurred when call is connected. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.E911_RTCP_INACTIVITY_ON_CONNECTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + - [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] - [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + [Android.Runtime.Register("E911_RTP_INACTIVITY_ON_CONNECTED", ApiSince=33)] + [<Android.Runtime.Register("E911_RTP_INACTIVITY_ON_CONNECTED", ApiSince=33)>] - Java.Interop.JniPeerMembers + System.Int32 + 4 - To be added. - To be added. - To be added. + E911 RTP inactivity occurred when call is connected. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.E911_RTP_INACTIVITY_ON_CONNECTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + - - - - - + + + + + Field Mono.Android @@ -74,21 +117,25 @@ - [Android.Runtime.Register("KEY_ENABLE_PRESENCE_CAPABILITY_EXCHANGE_BOOL", ApiSince=31)] - [<Android.Runtime.Register("KEY_ENABLE_PRESENCE_CAPABILITY_EXCHANGE_BOOL", ApiSince=31)>] + [Android.Runtime.Register("GEOLOCATION_PIDF_FOR_EMERGENCY_ON_CELLULAR", ApiSince=33)] + [<Android.Runtime.Register("GEOLOCATION_PIDF_FOR_EMERGENCY_ON_CELLULAR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsGeolocationPidfFor enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsGeolocationPidfFor enum directly instead of this field.", true)>] - System.String + Android.Telephony.ImsGeolocationPidfFor + 4 - Flag indicating whether or not this carrier supports the exchange of phone numbers with - the carrier's RCS presence server in order to retrieve the RCS capabilities of requested - contacts used in the RCS User Capability Exchange (UCE) procedure. + Indicates geolocation PIDF XML needs to be included for emergency + call scenario on Cellular - Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_ENABLE_PRESENCE_CAPABILITY_EXCHANGE_BOOL. + Java documentation for android.telephony.CarrierConfigManager.Ims.GEOLOCATION_PIDF_FOR_EMERGENCY_ON_CELLULAR. @@ -99,11 +146,11 @@ - - - - - + + + + + Field Mono.Android @@ -111,20 +158,25 @@ - [Android.Runtime.Register("KEY_ENABLE_PRESENCE_GROUP_SUBSCRIBE_BOOL", ApiSince=31)] - [<Android.Runtime.Register("KEY_ENABLE_PRESENCE_GROUP_SUBSCRIBE_BOOL", ApiSince=31)>] + [Android.Runtime.Register("GEOLOCATION_PIDF_FOR_EMERGENCY_ON_WIFI", ApiSince=33)] + [<Android.Runtime.Register("GEOLOCATION_PIDF_FOR_EMERGENCY_ON_WIFI", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsGeolocationPidfFor enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsGeolocationPidfFor enum directly instead of this field.", true)>] - System.String + Android.Telephony.ImsGeolocationPidfFor + 2 - Flag indicating whether or not the carrier supports capability exchange with a list of - contacts. + Indicates geolocation PIDF XML needs to be included for emergency + call scenario on WiFi - Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_ENABLE_PRESENCE_GROUP_SUBSCRIBE_BOOL. + Java documentation for android.telephony.CarrierConfigManager.Ims.GEOLOCATION_PIDF_FOR_EMERGENCY_ON_WIFI. @@ -135,11 +187,11 @@ - - - - - + + + + + Field Mono.Android @@ -147,21 +199,25 @@ - [Android.Runtime.Register("KEY_ENABLE_PRESENCE_PUBLISH_BOOL", ApiSince=31)] - [<Android.Runtime.Register("KEY_ENABLE_PRESENCE_PUBLISH_BOOL", ApiSince=31)>] + [Android.Runtime.Register("GEOLOCATION_PIDF_FOR_NON_EMERGENCY_ON_CELLULAR", ApiSince=33)] + [<Android.Runtime.Register("GEOLOCATION_PIDF_FOR_NON_EMERGENCY_ON_CELLULAR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsGeolocationPidfFor enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsGeolocationPidfFor enum directly instead of this field.", true)>] - System.String + Android.Telephony.ImsGeolocationPidfFor + 3 - A boolean flag specifying whether or not this carrier supports the device notifying the - network of its RCS capabilities using the SIP PUBLISH procedure defined for User - Capability Exchange (UCE). + Indicates geolocation PIDF XML needs to be included for normal/non-emergency + call scenario on Cellular - Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_ENABLE_PRESENCE_PUBLISH_BOOL. + Java documentation for android.telephony.CarrierConfigManager.Ims.GEOLOCATION_PIDF_FOR_NON_EMERGENCY_ON_CELLULAR. @@ -172,11 +228,11 @@ - - - - - + + + + + Field Mono.Android @@ -184,20 +240,25 @@ - [Android.Runtime.Register("KEY_IMS_SINGLE_REGISTRATION_REQUIRED_BOOL", ApiSince=31)] - [<Android.Runtime.Register("KEY_IMS_SINGLE_REGISTRATION_REQUIRED_BOOL", ApiSince=31)>] + [Android.Runtime.Register("GEOLOCATION_PIDF_FOR_NON_EMERGENCY_ON_WIFI", ApiSince=33)] + [<Android.Runtime.Register("GEOLOCATION_PIDF_FOR_NON_EMERGENCY_ON_WIFI", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsGeolocationPidfFor enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsGeolocationPidfFor enum directly instead of this field.", true)>] - System.String + Android.Telephony.ImsGeolocationPidfFor + 1 - A boolean flag specifying whether or not this carrier requires one IMS registration for - all IMS services (MMTEL and RCS). + Indicates geolocation PIDF XML needs to be included for + normal/non-emergency call scenario on WiFi - Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_IMS_SINGLE_REGISTRATION_REQUIRED_BOOL. + Java documentation for android.telephony.CarrierConfigManager.Ims.GEOLOCATION_PIDF_FOR_NON_EMERGENCY_ON_WIFI. @@ -208,11 +269,11 @@ - - - - - + + + + + Field Mono.Android @@ -220,20 +281,24 @@ - [Android.Runtime.Register("KEY_NON_RCS_CAPABILITIES_CACHE_EXPIRATION_SEC_INT", ApiSince=31)] - [<Android.Runtime.Register("KEY_NON_RCS_CAPABILITIES_CACHE_EXPIRATION_SEC_INT", ApiSince=31)>] + [Android.Runtime.Register("IPSEC_AUTHENTICATION_ALGORITHM_HMAC_MD5", ApiSince=33)] + [<Android.Runtime.Register("IPSEC_AUTHENTICATION_ALGORITHM_HMAC_MD5", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsIpsecAuthenticationAlgorithm enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsIpsecAuthenticationAlgorithm enum directly instead of this field.", true)>] - System.String + Android.Telephony.ImsIpsecAuthenticationAlgorithm + 0 - An integer key associated with the period of time in seconds the non-rcs capability - information of each contact is cached on the device. + IPSec Authentication algorithm is HMAC-MD5. - Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_NON_RCS_CAPABILITIES_CACHE_EXPIRATION_SEC_INT. + Java documentation for android.telephony.CarrierConfigManager.Ims.IPSEC_AUTHENTICATION_ALGORITHM_HMAC_MD5. @@ -244,11 +309,11 @@ - - - - - + + + + + Field Mono.Android @@ -256,19 +321,24 @@ - [Android.Runtime.Register("KEY_PREFIX", ApiSince=30)] - [<Android.Runtime.Register("KEY_PREFIX", ApiSince=30)>] + [Android.Runtime.Register("IPSEC_AUTHENTICATION_ALGORITHM_HMAC_SHA1", ApiSince=33)] + [<Android.Runtime.Register("IPSEC_AUTHENTICATION_ALGORITHM_HMAC_SHA1", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsIpsecAuthenticationAlgorithm enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsIpsecAuthenticationAlgorithm enum directly instead of this field.", true)>] - System.String + Android.Telephony.ImsIpsecAuthenticationAlgorithm + 1 - Prefix of all Ims. + IPSec Authentication algorithm is HMAC-SHA1. - Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_PREFIX. + Java documentation for android.telephony.CarrierConfigManager.Ims.IPSEC_AUTHENTICATION_ALGORITHM_HMAC_SHA1. @@ -279,11 +349,11 @@ - - - - - + + + + + Field Mono.Android @@ -291,22 +361,24 @@ - [Android.Runtime.Register("KEY_RCS_BULK_CAPABILITY_EXCHANGE_BOOL", ApiSince=31)] - [<Android.Runtime.Register("KEY_RCS_BULK_CAPABILITY_EXCHANGE_BOOL", ApiSince=31)>] + [Android.Runtime.Register("IPSEC_ENCRYPTION_ALGORITHM_AES_CBC", ApiSince=33)] + [<Android.Runtime.Register("IPSEC_ENCRYPTION_ALGORITHM_AES_CBC", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsIpsecEncryptionAlgorithm enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsIpsecEncryptionAlgorithm enum directly instead of this field.", true)>] - System.String + Android.Telephony.ImsIpsecEncryptionAlgorithm + 2 - Flag indicating whether or not the carrier expects the RCS UCE service to periodically - refresh the RCS capabilities cache of the user's contacts as well as request the - capabilities of call contacts when the SIM card is first inserted or when a new contact - is added, removed, or modified. + IPSec Encryption algorithm is AES_CBC. - Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_RCS_BULK_CAPABILITY_EXCHANGE_BOOL. + Java documentation for android.telephony.CarrierConfigManager.Ims.IPSEC_ENCRYPTION_ALGORITHM_AES_CBC. @@ -317,11 +389,11 @@ - - - - - + + + + + Field Mono.Android @@ -329,19 +401,129 @@ - [Android.Runtime.Register("KEY_RCS_FEATURE_TAG_ALLOWED_STRING_ARRAY", ApiSince=31)] - [<Android.Runtime.Register("KEY_RCS_FEATURE_TAG_ALLOWED_STRING_ARRAY", ApiSince=31)>] + [Android.Runtime.Register("IPSEC_ENCRYPTION_ALGORITHM_DES_EDE3_CBC", ApiSince=33)] + [<Android.Runtime.Register("IPSEC_ENCRYPTION_ALGORITHM_DES_EDE3_CBC", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsIpsecEncryptionAlgorithm enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsIpsecEncryptionAlgorithm enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsIpsecEncryptionAlgorithm + + 1 + + IPSec Encryption algorithm is DES_EDE3_CBC. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.IPSEC_ENCRYPTION_ALGORITHM_DES_EDE3_CBC. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("IPSEC_ENCRYPTION_ALGORITHM_NULL", ApiSince=33)] + [<Android.Runtime.Register("IPSEC_ENCRYPTION_ALGORITHM_NULL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsIpsecEncryptionAlgorithm enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsIpsecEncryptionAlgorithm enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsIpsecEncryptionAlgorithm + + 0 + + IPSec Encryption algorithm is NULL. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.IPSEC_ENCRYPTION_ALGORITHM_NULL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CAPABILITY_TYPE_CALL_COMPOSER_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_CAPABILITY_TYPE_CALL_COMPOSER_INT_ARRAY", ApiSince=33)>] System.String - Specifies the RCS feature tag allowed for the carrier. + List of different RAT technologies on which Provisioning for Call Composer + (section 2. - Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_RCS_FEATURE_TAG_ALLOWED_STRING_ARRAY. + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_CAPABILITY_TYPE_CALL_COMPOSER_INT_ARRAY. @@ -352,11 +534,11 @@ - - - - - + + + + + Field Mono.Android @@ -364,19 +546,2119 @@ - [Android.Runtime.Register("KEY_WIFI_OFF_DEFERRING_TIME_MILLIS_INT", ApiSince=30)] - [<Android.Runtime.Register("KEY_WIFI_OFF_DEFERRING_TIME_MILLIS_INT", ApiSince=30)>] + [Android.Runtime.Register("KEY_CAPABILITY_TYPE_OPTIONS_UCE_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_CAPABILITY_TYPE_OPTIONS_UCE_INT_ARRAY", ApiSince=33)>] System.String - Delay in milliseconds to turn off wifi when IMS is registered over wifi. + This carrier supports User Capability Exchange using SIP OPTIONS as defined by the + framework. - Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_WIFI_OFF_DEFERRING_TIME_MILLIS_INT. + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_CAPABILITY_TYPE_OPTIONS_UCE_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CAPABILITY_TYPE_PRESENCE_UCE_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_CAPABILITY_TYPE_PRESENCE_UCE_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + This carrier supports User Capability Exchange using a presence server as defined by the + framework. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_CAPABILITY_TYPE_PRESENCE_UCE_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CAPABILITY_TYPE_SMS_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_CAPABILITY_TYPE_SMS_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + List of different RAT technologies on which Provisioning for SMS (IR. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_CAPABILITY_TYPE_SMS_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CAPABILITY_TYPE_UT_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_CAPABILITY_TYPE_UT_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + List of different RAT technologies on which Provisioning for XCAP over Ut for + supplementary services. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_CAPABILITY_TYPE_UT_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CAPABILITY_TYPE_VIDEO_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_CAPABILITY_TYPE_VIDEO_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + List of different RAT technologies on which Provisioning for Video Telephony (IR. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_CAPABILITY_TYPE_VIDEO_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CAPABILITY_TYPE_VOICE_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_CAPABILITY_TYPE_VOICE_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + List of different RAT technologies on which Provisioning for Voice calling (IR. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_CAPABILITY_TYPE_VOICE_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_ENABLE_PRESENCE_CAPABILITY_EXCHANGE_BOOL", ApiSince=31)] + [<Android.Runtime.Register("KEY_ENABLE_PRESENCE_CAPABILITY_EXCHANGE_BOOL", ApiSince=31)>] + + + + System.String + + + Flag indicating whether or not this carrier supports the exchange of phone numbers with + the carrier's RCS presence server in order to retrieve the RCS capabilities of requested + contacts used in the RCS User Capability Exchange (UCE) procedure. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_ENABLE_PRESENCE_CAPABILITY_EXCHANGE_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_ENABLE_PRESENCE_GROUP_SUBSCRIBE_BOOL", ApiSince=31)] + [<Android.Runtime.Register("KEY_ENABLE_PRESENCE_GROUP_SUBSCRIBE_BOOL", ApiSince=31)>] + + + + System.String + + + Flag indicating whether or not the carrier supports capability exchange with a list of + contacts. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_ENABLE_PRESENCE_GROUP_SUBSCRIBE_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_ENABLE_PRESENCE_PUBLISH_BOOL", ApiSince=31)] + [<Android.Runtime.Register("KEY_ENABLE_PRESENCE_PUBLISH_BOOL", ApiSince=31)>] + + + + System.String + + + A boolean flag specifying whether or not this carrier supports the device notifying the + network of its RCS capabilities using the SIP PUBLISH procedure defined for User + Capability Exchange (UCE). + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_ENABLE_PRESENCE_PUBLISH_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_GEOLOCATION_PIDF_IN_SIP_INVITE_SUPPORT_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_GEOLOCATION_PIDF_IN_SIP_INVITE_SUPPORT_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + List of cases where geolocation PIDF XML needs to be included in the + SIP INVITE over WiFi and Cellular. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_GEOLOCATION_PIDF_IN_SIP_INVITE_SUPPORT_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_GEOLOCATION_PIDF_IN_SIP_REGISTER_SUPPORT_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_GEOLOCATION_PIDF_IN_SIP_REGISTER_SUPPORT_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + List of cases where geolocation PIDF XML needs to be included in the + SIP REGISTER over WiFi and Cellular. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_GEOLOCATION_PIDF_IN_SIP_REGISTER_SUPPORT_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_GRUU_ENABLED_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_GRUU_ENABLED_BOOL", ApiSince=33)>] + + + + System.String + + + Flag indicating whether Globally Routable User agent (GRUU) + in supported HEADER is included or not. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_GRUU_ENABLED_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_IMS_PDN_ENABLED_IN_NO_VOPS_SUPPORT_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_IMS_PDN_ENABLED_IN_NO_VOPS_SUPPORT_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + This config determines whether IMS PDN needs to be enabled + when VOPS support is not available in both home and roaming scenarios. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_IMS_PDN_ENABLED_IN_NO_VOPS_SUPPORT_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_IMS_SINGLE_REGISTRATION_REQUIRED_BOOL", ApiSince=31)] + [<Android.Runtime.Register("KEY_IMS_SINGLE_REGISTRATION_REQUIRED_BOOL", ApiSince=31)>] + + + + System.String + + + A boolean flag specifying whether or not this carrier requires one IMS registration for + all IMS services (MMTEL and RCS). + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_IMS_SINGLE_REGISTRATION_REQUIRED_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_IMS_USER_AGENT_STRING", ApiSince=33)] + [<Android.Runtime.Register("KEY_IMS_USER_AGENT_STRING", ApiSince=33)>] + + + + System.String + + + Specifies the IMS User Agent in template format. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_IMS_USER_AGENT_STRING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_IPSEC_AUTHENTICATION_ALGORITHMS_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_IPSEC_AUTHENTICATION_ALGORITHMS_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + List of supported IPSEC Authentication algorithms. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_IPSEC_AUTHENTICATION_ALGORITHMS_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_IPSEC_ENCRYPTION_ALGORITHMS_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_IPSEC_ENCRYPTION_ALGORITHMS_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + List of supported IPSEC encryption algorithms. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_IPSEC_ENCRYPTION_ALGORITHMS_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_IPV4_SIP_MTU_SIZE_CELLULAR_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_IPV4_SIP_MTU_SIZE_CELLULAR_INT", ApiSince=33)>] + + + + System.String + + + Specify the maximum IPV4 MTU size of SIP message on Cellular. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_IPV4_SIP_MTU_SIZE_CELLULAR_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_IPV6_SIP_MTU_SIZE_CELLULAR_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_IPV6_SIP_MTU_SIZE_CELLULAR_INT", ApiSince=33)>] + + + + System.String + + + Specify the maximum IPV6 MTU size of SIP message on Cellular. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_IPV6_SIP_MTU_SIZE_CELLULAR_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_KEEP_PDN_UP_IN_NO_VOPS_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_KEEP_PDN_UP_IN_NO_VOPS_BOOL", ApiSince=33)>] + + + + System.String + + + Flag indicating whether to keep/release IMS PDN in case of + moving to non VOPS area. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_KEEP_PDN_UP_IN_NO_VOPS_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_MMTEL_REQUIRES_PROVISIONING_BUNDLE", ApiSince=33)] + [<Android.Runtime.Register("KEY_MMTEL_REQUIRES_PROVISIONING_BUNDLE", ApiSince=33)>] + + + + System.String + + + A bundle which specifies the MMTEL capability and registration technology + that requires provisioning. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_MMTEL_REQUIRES_PROVISIONING_BUNDLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_NON_RCS_CAPABILITIES_CACHE_EXPIRATION_SEC_INT", ApiSince=31)] + [<Android.Runtime.Register("KEY_NON_RCS_CAPABILITIES_CACHE_EXPIRATION_SEC_INT", ApiSince=31)>] + + + + System.String + + + An integer key associated with the period of time in seconds the non-rcs capability + information of each contact is cached on the device. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_NON_RCS_CAPABILITIES_CACHE_EXPIRATION_SEC_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_PHONE_CONTEXT_DOMAIN_NAME_STRING", ApiSince=33)] + [<Android.Runtime.Register("KEY_PHONE_CONTEXT_DOMAIN_NAME_STRING", ApiSince=33)>] + + + + System.String + + + Specify the “phone-context” parameter as defined in + section 7. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_PHONE_CONTEXT_DOMAIN_NAME_STRING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_PREFIX", ApiSince=30)] + [<Android.Runtime.Register("KEY_PREFIX", ApiSince=30)>] + + + + System.String + + + Prefix of all Ims. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_PREFIX. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_RCS_BULK_CAPABILITY_EXCHANGE_BOOL", ApiSince=31)] + [<Android.Runtime.Register("KEY_RCS_BULK_CAPABILITY_EXCHANGE_BOOL", ApiSince=31)>] + + + + System.String + + + Flag indicating whether or not the carrier expects the RCS UCE service to periodically + refresh the RCS capabilities cache of the user's contacts as well as request the + capabilities of call contacts when the SIM card is first inserted or when a new contact + is added, removed, or modified. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_RCS_BULK_CAPABILITY_EXCHANGE_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_RCS_FEATURE_TAG_ALLOWED_STRING_ARRAY", ApiSince=31)] + [<Android.Runtime.Register("KEY_RCS_FEATURE_TAG_ALLOWED_STRING_ARRAY", ApiSince=31)>] + + + + System.String + + + Specifies the RCS feature tag allowed for the carrier. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_RCS_FEATURE_TAG_ALLOWED_STRING_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_RCS_REQUIRES_PROVISIONING_BUNDLE", ApiSince=33)] + [<Android.Runtime.Register("KEY_RCS_REQUIRES_PROVISIONING_BUNDLE", ApiSince=33)>] + + + + System.String + + + A bundle which specifies the RCS capability and registration technology + that requires provisioning. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_RCS_REQUIRES_PROVISIONING_BUNDLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_REGISTRATION_EVENT_PACKAGE_SUPPORTED_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_REGISTRATION_EVENT_PACKAGE_SUPPORTED_BOOL", ApiSince=33)>] + + + + System.String + + + Flag indicating whether subscription to registration event package + is supported or not. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_REGISTRATION_EVENT_PACKAGE_SUPPORTED_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_REGISTRATION_EXPIRY_TIMER_SEC_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_REGISTRATION_EXPIRY_TIMER_SEC_INT", ApiSince=33)>] + + + + System.String + + + Expiry timer for IMS Registration in seconds. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_REGISTRATION_EXPIRY_TIMER_SEC_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_REGISTRATION_RETRY_BASE_TIMER_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_REGISTRATION_RETRY_BASE_TIMER_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + Registration Retry Base-time as per RFC 5626 Section 4. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_REGISTRATION_RETRY_BASE_TIMER_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_REGISTRATION_RETRY_MAX_TIMER_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_REGISTRATION_RETRY_MAX_TIMER_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + Registration Retry max-time as per RFC 5626 Section 4. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_REGISTRATION_RETRY_MAX_TIMER_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_REGISTRATION_SUBSCRIBE_EXPIRY_TIMER_SEC_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_REGISTRATION_SUBSCRIBE_EXPIRY_TIMER_SEC_INT", ApiSince=33)>] + + + + System.String + + + Expiry timer for SUBSCRIBE in seconds. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_REGISTRATION_SUBSCRIBE_EXPIRY_TIMER_SEC_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_REQUEST_URI_TYPE_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_REQUEST_URI_TYPE_INT", ApiSince=33)>] + + + + System.String + + + Specify whether the request URI is SIP URI + #REQUEST_URI_FORMAT_SIP or + TEL URI #REQUEST_URI_FORMAT_TEL. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_REQUEST_URI_TYPE_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SIP_OVER_IPSEC_ENABLED_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_SIP_OVER_IPSEC_ENABLED_BOOL", ApiSince=33)>] + + + + System.String + + + Flag indicating whether IPSec enabled for SIP messages. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_SIP_OVER_IPSEC_ENABLED_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SIP_PREFERRED_TRANSPORT_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_SIP_PREFERRED_TRANSPORT_INT", ApiSince=33)>] + + + + System.String + + + Specify the preferred transport protocol for SIP messages. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_SIP_PREFERRED_TRANSPORT_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SIP_SERVER_PORT_NUMBER_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_SIP_SERVER_PORT_NUMBER_INT", ApiSince=33)>] + + + + System.String + + + Specifies the SIP Server default port. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_SIP_SERVER_PORT_NUMBER_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SIP_TIMER_B_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_SIP_TIMER_B_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + SIP timer B as per 3GPP TS 24. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_SIP_TIMER_B_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SIP_TIMER_C_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_SIP_TIMER_C_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + SIP timer C as per 3GPP TS 24. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_SIP_TIMER_C_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SIP_TIMER_D_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_SIP_TIMER_D_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + SIP timer D as per 3GPP TS 24. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_SIP_TIMER_D_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SIP_TIMER_F_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_SIP_TIMER_F_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + SIP timer F as per 3GPP TS 24. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_SIP_TIMER_F_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SIP_TIMER_H_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_SIP_TIMER_H_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + SIP timer H as per 3GPP TS 24. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_SIP_TIMER_H_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SIP_TIMER_J_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_SIP_TIMER_J_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + SIP timer J as per 3GPP TS 24. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_SIP_TIMER_J_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SIP_TIMER_T1_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_SIP_TIMER_T1_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + SIP timer T1 as per 3GPP TS 24. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_SIP_TIMER_T1_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SIP_TIMER_T2_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_SIP_TIMER_T2_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + SIP timer T2 as per 3GPP TS 24. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_SIP_TIMER_T2_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SIP_TIMER_T4_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_SIP_TIMER_T4_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + SIP timer T4 as per 3GPP TS 24. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_SIP_TIMER_T4_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SUPPORTED_RATS_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_SUPPORTED_RATS_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + List of different RAT technologies on which IMS + is supported. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_SUPPORTED_RATS_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_USE_SIP_URI_FOR_PRESENCE_SUBSCRIBE_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_USE_SIP_URI_FOR_PRESENCE_SUBSCRIBE_BOOL", ApiSince=33)>] + + + + System.String + + + Flag indicating whether or not to use SIP URI when send a presence subscribe. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_USE_SIP_URI_FOR_PRESENCE_SUBSCRIBE_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_WIFI_OFF_DEFERRING_TIME_MILLIS_INT", ApiSince=30)] + [<Android.Runtime.Register("KEY_WIFI_OFF_DEFERRING_TIME_MILLIS_INT", ApiSince=30)>] + + + + System.String + + + Delay in milliseconds to turn off wifi when IMS is registered over wifi. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.KEY_WIFI_OFF_DEFERRING_TIME_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_HOME", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_HOME", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsNetworkType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsNetworkType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsNetworkType + + 0 + + Indicates HOME Network. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.NETWORK_TYPE_HOME. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_ROAMING", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_ROAMING", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsNetworkType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsNetworkType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsNetworkType + + 1 + + Indicates Roaming Network. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.NETWORK_TYPE_ROAMING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PREFERRED_TRANSPORT_DYNAMIC_UDP_TCP", ApiSince=33)] + [<Android.Runtime.Register("PREFERRED_TRANSPORT_DYNAMIC_UDP_TCP", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsPreferredTransport enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsPreferredTransport enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsPreferredTransport + + 2 + + Preferred Transport is both UDP and TCP and selected based + on MTU size specified in #KEY_IPV4_SIP_MTU_SIZE_CELLULAR_INT + and #KEY_IPV6_SIP_MTU_SIZE_CELLULAR_INT. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.PREFERRED_TRANSPORT_DYNAMIC_UDP_TCP. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PREFERRED_TRANSPORT_TCP", ApiSince=33)] + [<Android.Runtime.Register("PREFERRED_TRANSPORT_TCP", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsPreferredTransport enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsPreferredTransport enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsPreferredTransport + + 1 + + Preferred Transport is always TCP. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.PREFERRED_TRANSPORT_TCP. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PREFERRED_TRANSPORT_TLS", ApiSince=33)] + [<Android.Runtime.Register("PREFERRED_TRANSPORT_TLS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsPreferredTransport enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsPreferredTransport enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsPreferredTransport + + 3 + + Preferred Transport is TLS. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.PREFERRED_TRANSPORT_TLS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PREFERRED_TRANSPORT_UDP", ApiSince=33)] + [<Android.Runtime.Register("PREFERRED_TRANSPORT_UDP", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsPreferredTransport enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsPreferredTransport enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsPreferredTransport + + 0 + + Preferred Transport is always UDP. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.PREFERRED_TRANSPORT_UDP. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUEST_URI_FORMAT_SIP", ApiSince=33)] + [<Android.Runtime.Register("REQUEST_URI_FORMAT_SIP", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsRequestUriFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsRequestUriFormat enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsRequestUriFormat + + 1 + + Request URI is of type SIP URI. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.REQUEST_URI_FORMAT_SIP. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUEST_URI_FORMAT_TEL", ApiSince=33)] + [<Android.Runtime.Register("REQUEST_URI_FORMAT_TEL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsRequestUriFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsRequestUriFormat enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsRequestUriFormat + + 0 + + Request URI is of type TEL URI. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.REQUEST_URI_FORMAT_TEL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RTCP_INACTIVITY_ON_CONNECTED", ApiSince=33)] + [<Android.Runtime.Register("RTCP_INACTIVITY_ON_CONNECTED", ApiSince=33)>] + + + + System.Int32 + + 1 + + RTCP inactivity occurred when call is connected. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.RTCP_INACTIVITY_ON_CONNECTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RTCP_INACTIVITY_ON_HOLD", ApiSince=33)] + [<Android.Runtime.Register("RTCP_INACTIVITY_ON_HOLD", ApiSince=33)>] + + + + System.Int32 + + 0 + + RTCP inactivity occurred when call is on HOLD. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.RTCP_INACTIVITY_ON_HOLD. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RTP_INACTIVITY_ON_CONNECTED", ApiSince=33)] + [<Android.Runtime.Register("RTP_INACTIVITY_ON_CONNECTED", ApiSince=33)>] + + + + System.Int32 + + 2 + + RTP inactivity occurred when call is connected. + + + + Java documentation for android.telephony.CarrierConfigManager.Ims.RTP_INACTIVITY_ON_CONNECTED. diff --git a/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsEmergency.xml b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsEmergency.xml new file mode 100644 index 0000000000..7abd00bb35 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsEmergency.xml @@ -0,0 +1,375 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/telephony/CarrierConfigManager$ImsEmergency", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/telephony/CarrierConfigManager$ImsEmergency", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Emergency Call/E911. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsEmergency. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_EMERGENCY_CALLBACK_MODE_SUPPORTED_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_EMERGENCY_CALLBACK_MODE_SUPPORTED_BOOL", ApiSince=33)>] + + + + System.String + + + Flag specifying whether UE should enter Emergency CallBack Mode(ECBM) + after E911 call is ended. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsEmergency.KEY_EMERGENCY_CALLBACK_MODE_SUPPORTED_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_EMERGENCY_OVER_IMS_SUPPORTED_RATS_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_EMERGENCY_OVER_IMS_SUPPORTED_RATS_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + List of different RAT technologies on which emergency call using IMS + is supported. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsEmergency.KEY_EMERGENCY_OVER_IMS_SUPPORTED_RATS_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_EMERGENCY_QOS_PRECONDITION_SUPPORTED_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_EMERGENCY_QOS_PRECONDITION_SUPPORTED_BOOL", ApiSince=33)>] + + + + System.String + + + Flag specifying whether QoS preconditions are supported for emergency + call setup. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsEmergency.KEY_EMERGENCY_QOS_PRECONDITION_SUPPORTED_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_EMERGENCY_REGISTRATION_TIMER_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_EMERGENCY_REGISTRATION_TIMER_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the maximum time from deciding that an emergency service is to + be established until completion of the emergency registration procedure. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsEmergency.KEY_EMERGENCY_REGISTRATION_TIMER_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_PREFIX", ApiSince=33)] + [<Android.Runtime.Register("KEY_PREFIX", ApiSince=33)>] + + + + System.String + + + Prefix of all imsemergency. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsEmergency.KEY_PREFIX. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_REFRESH_GEOLOCATION_TIMEOUT_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_REFRESH_GEOLOCATION_TIMEOUT_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + This setting will be specify the wait time for refreshing + geolocation information before dialing emergency call. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsEmergency.KEY_REFRESH_GEOLOCATION_TIMEOUT_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_RETRY_EMERGENCY_ON_IMS_PDN_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_RETRY_EMERGENCY_ON_IMS_PDN_BOOL", ApiSince=33)>] + + + + System.String + + + Flag specifying whether UE would retry E911 call on + IMS PDN if emergency PDN setup failed. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsEmergency.KEY_RETRY_EMERGENCY_ON_IMS_PDN_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsRtt.xml b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsRtt.xml new file mode 100644 index 0000000000..8a34ab67b5 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsRtt.xml @@ -0,0 +1,440 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/telephony/CarrierConfigManager$ImsRtt", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/telephony/CarrierConfigManager$ImsRtt", ApiSince=33, DoNotGenerateAcw=true)>] + + + + IMS RTT configs. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsRtt. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_PREFIX", ApiSince=33)] + [<Android.Runtime.Register("KEY_PREFIX", ApiSince=33)>] + + + + System.String + + + Prefix of all imsrtt. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsRtt.KEY_PREFIX. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_RED_PAYLOAD_TYPE_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_RED_PAYLOAD_TYPE_INT", ApiSince=33)>] + + + + System.String + + + Integer representing payload type for RED/redundancy codec. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsRtt.KEY_RED_PAYLOAD_TYPE_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_T140_PAYLOAD_TYPE_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_T140_PAYLOAD_TYPE_INT", ApiSince=33)>] + + + + System.String + + + Integer representing payload type for T140 codec. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsRtt.KEY_T140_PAYLOAD_TYPE_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_TEXT_AS_BANDWIDTH_KBPS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_TEXT_AS_BANDWIDTH_KBPS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the AS (Application Specific) SDP modifier for text media. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsRtt.KEY_TEXT_AS_BANDWIDTH_KBPS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_TEXT_CODEC_CAPABILITY_PAYLOAD_TYPES_BUNDLE", ApiSince=33)] + [<Android.Runtime.Register("KEY_TEXT_CODEC_CAPABILITY_PAYLOAD_TYPES_BUNDLE", ApiSince=33)>] + + + + System.String + + + Specifies the Text Codec capability. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsRtt.KEY_TEXT_CODEC_CAPABILITY_PAYLOAD_TYPES_BUNDLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_TEXT_ON_DEFAULT_BEARER_SUPPORTED_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_TEXT_ON_DEFAULT_BEARER_SUPPORTED_BOOL", ApiSince=33)>] + + + + System.String + + + Flag specifying whether text media is allowed on default bearer. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsRtt.KEY_TEXT_ON_DEFAULT_BEARER_SUPPORTED_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_TEXT_QOS_PRECONDITION_SUPPORTED_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_TEXT_QOS_PRECONDITION_SUPPORTED_BOOL", ApiSince=33)>] + + + + System.String + + + Flag specifying whether QoS preconditions are supported for text. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsRtt.KEY_TEXT_QOS_PRECONDITION_SUPPORTED_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_TEXT_RR_BANDWIDTH_BPS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_TEXT_RR_BANDWIDTH_BPS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the RR (RTCP bandwidth-Receiver) SDP modifier for + text media. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsRtt.KEY_TEXT_RR_BANDWIDTH_BPS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_TEXT_RS_BANDWIDTH_BPS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_TEXT_RS_BANDWIDTH_BPS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the RS (RTCP bandwidth-Sender) SDP modifier for text media. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsRtt.KEY_TEXT_RS_BANDWIDTH_BPS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsSms.xml b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsSms.xml new file mode 100644 index 0000000000..48e01b6b47 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsSms.xml @@ -0,0 +1,381 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/telephony/CarrierConfigManager$ImsSms", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/telephony/CarrierConfigManager$ImsSms", ApiSince=33, DoNotGenerateAcw=true)>] + + + + IMS SMS configs. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSms. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_PREFIX", ApiSince=33)] + [<Android.Runtime.Register("KEY_PREFIX", ApiSince=33)>] + + + + System.String + + + Prefix of all imssms. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSms.KEY_PREFIX. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SMS_CSFB_RETRY_ON_FAILURE_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_SMS_CSFB_RETRY_ON_FAILURE_BOOL", ApiSince=33)>] + + + + System.String + + + Flag specifying whether to allow SMS CSFB in case of + SMS over PS failure. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSms.KEY_SMS_CSFB_RETRY_ON_FAILURE_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SMS_OVER_IMS_FORMAT_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_SMS_OVER_IMS_FORMAT_INT", ApiSince=33)>] + + + + System.String + + + Specifies the SMS over IMS format. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSms.KEY_SMS_OVER_IMS_FORMAT_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SMS_OVER_IMS_SUPPORTED_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_SMS_OVER_IMS_SUPPORTED_BOOL", ApiSince=33)>] + + + + System.String + + + Flag specifying if SMS over IMS support is available or not. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSms.KEY_SMS_OVER_IMS_SUPPORTED_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SMS_OVER_IMS_SUPPORTED_RATS_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_SMS_OVER_IMS_SUPPORTED_RATS_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + List of different RAT technologies on which SMS over IMS + is supported. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSms.KEY_SMS_OVER_IMS_SUPPORTED_RATS_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SMS_FORMAT_3GPP", ApiSince=33)] + [<Android.Runtime.Register("SMS_FORMAT_3GPP", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSmsFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSmsFormat enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSmsFormat + + 0 + + SMS format is 3GPP. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSms.SMS_FORMAT_3GPP. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SMS_FORMAT_3GPP2", ApiSince=33)] + [<Android.Runtime.Register("SMS_FORMAT_3GPP2", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSmsFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSmsFormat enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSmsFormat + + 1 + + SMS format is 3GPP2. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSms.SMS_FORMAT_3GPP2. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsSs.xml b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsSs.xml new file mode 100644 index 0000000000..d30a5c48d7 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsSs.xml @@ -0,0 +1,1523 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/telephony/CarrierConfigManager$ImsSs", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/telephony/CarrierConfigManager$ImsSs", ApiSince=33, DoNotGenerateAcw=true)>] + + + + IMS supplementary services configs. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_NETWORK_INITIATED_USSD_OVER_IMS_SUPPORTED_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_NETWORK_INITIATED_USSD_OVER_IMS_SUPPORTED_BOOL", ApiSince=33)>] + + + + System.String + + + Flag that controls whether network initiated USSD over IMS is + supported by the UE. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.KEY_NETWORK_INITIATED_USSD_OVER_IMS_SUPPORTED_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_PREFIX", ApiSince=33)] + [<Android.Runtime.Register("KEY_PREFIX", ApiSince=33)>] + + + + System.String + + + Prefix of all imsss. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.KEY_PREFIX. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_USE_CSFB_ON_XCAP_OVER_UT_FAILURE_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_USE_CSFB_ON_XCAP_OVER_UT_FAILURE_BOOL", ApiSince=33)>] + + + + System.String + + + Flag that controls whether Circuit Switched Fallback (CSFB) + option is available when XCAP over UT fails. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.KEY_USE_CSFB_ON_XCAP_OVER_UT_FAILURE_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_UT_AS_SERVER_FQDN_STRING", ApiSince=33)] + [<Android.Runtime.Register("KEY_UT_AS_SERVER_FQDN_STRING", ApiSince=33)>] + + + + System.String + + + Specifies the XCAP Application Server fully qualified domain name (FQDN). + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.KEY_UT_AS_SERVER_FQDN_STRING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_UT_AS_SERVER_PORT_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_UT_AS_SERVER_PORT_INT", ApiSince=33)>] + + + + System.String + + + Specifies the XCAP Application Server Remote port. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.KEY_UT_AS_SERVER_PORT_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_UT_IPTYPE_HOME_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_UT_IPTYPE_HOME_INT", ApiSince=33)>] + + + + System.String + + + Specifies the 'XCAP over UT' IP Type when device is + on Home Network. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.KEY_UT_IPTYPE_HOME_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_UT_IPTYPE_ROAMING_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_UT_IPTYPE_ROAMING_INT", ApiSince=33)>] + + + + System.String + + + Specifies the 'XCAP over UT' IP Type when device is roaming. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.KEY_UT_IPTYPE_ROAMING_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_UT_REQUIRES_IMS_REGISTRATION_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_UT_REQUIRES_IMS_REGISTRATION_BOOL", ApiSince=33)>] + + + + System.String + + + Flag that controls whether XCAP over UT status need to be + dependent on IMS registration. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.KEY_UT_REQUIRES_IMS_REGISTRATION_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_UT_SERVER_BASED_SERVICES_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_UT_SERVER_BASED_SERVICES_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + List of UT services that are Server based. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.KEY_UT_SERVER_BASED_SERVICES_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_UT_SUPPORTED_WHEN_PS_DATA_OFF_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_UT_SUPPORTED_WHEN_PS_DATA_OFF_BOOL", ApiSince=33)>] + + + + System.String + + + Flag that controls whether XCAP over UT is enabled or not + when PS data is turned off. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.KEY_UT_SUPPORTED_WHEN_PS_DATA_OFF_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_UT_SUPPORTED_WHEN_ROAMING_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_UT_SUPPORTED_WHEN_ROAMING_BOOL", ApiSince=33)>] + + + + System.String + + + Flag that controls whether XCAP over UT is supported + when on roaming network. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.KEY_UT_SUPPORTED_WHEN_ROAMING_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_UT_TERMINAL_BASED_SERVICES_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_UT_TERMINAL_BASED_SERVICES_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + List of UT services that are terminal based. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.KEY_UT_TERMINAL_BASED_SERVICES_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_UT_TRANSPORT_TYPE_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_UT_TRANSPORT_TYPE_INT", ApiSince=33)>] + + + + System.String + + + Specifies the preferred transport to be used for XCAP over UT. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.KEY_UT_TRANSPORT_TYPE_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_XCAP_OVER_UT_SUPPORTED_RATS_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_XCAP_OVER_UT_SUPPORTED_RATS_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + List of different RAT technologies on which XCAP over UT + is supported. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.KEY_XCAP_OVER_UT_SUPPORTED_RATS_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_ACR", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_ACR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 20 + + Call Barring - Anonymous Call Rejection/Barring of all anonymous + incoming number support as per 3GPP TS 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_CB_ACR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_ALL", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_ALL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 12 + + Call Barring - All barring services, + This value is associated with MMI support service code 330 + as indicated TS 22. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_CB_ALL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_BAIC", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_BAIC", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 18 + + Call Barring - Barring of all incoming calls (BAIC) + support as per 3GPP TS 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_CB_BAIC. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_BAOC", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_BAOC", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 14 + + Call Barring - Barring of all outgoing calls (BAOC) + support as per 3GPP TS 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_CB_BAOC. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_BIC_ROAM", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_BIC_ROAM", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 19 + + Call Barring - Barring of incoming calls when roaming outside + the home PLMN country (BIC-ROAM) support as per 3GPP TS 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_CB_BIC_ROAM. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_BIL", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_BIL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 21 + + Call Barring - Barring list of incoming numbers support. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_CB_BIL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_BOIC", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_BOIC", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 15 + + Call Barring - Barring of outgoing international calls + (BOIC) support as per 3GPP TS 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_CB_BOIC. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_BOIC_EXHC", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_BOIC_EXHC", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 16 + + Call Barring - Barring of outgoing international calls + except those directed to the home PLMN country (BOIC-EXHC) support + as per 3GPP TS 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_CB_BOIC_EXHC. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_IBS", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_IBS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 17 + + Call Barring - Incoming barring services, + This value is associated with MMI support service code 353 + as indicated TS 22. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_CB_IBS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_OBS", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CB_OBS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 13 + + Call Barring - Outgoing barring services, + This value is associated with MMI support service code 333 + as indicated TS 22. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_CB_OBS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CF_ALL", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CF_ALL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 1 + + Call Diversion - All call forwarding support as per 3GPP 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_CF_ALL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CF_ALL_CONDITONAL_FORWARDING", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CF_ALL_CONDITONAL_FORWARDING", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 3 + + Call Diversion - All conditional call forwarding support as + per 3GPP 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_CF_ALL_CONDITONAL_FORWARDING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CF_CFB", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CF_CFB", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 4 + + Call Diversion - Call forwarding on mobile subscriber busy (CFB) + support as per 3GPP 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_CF_CFB. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CF_CFNL", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CF_CFNL", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 7 + + Communication Forwarding on Not Logged-in (CFNL). + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_CF_CFNL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CF_CFNRC", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CF_CFNRC", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 6 + + Call Diversion - Call forwarding on mobile subscriber not reachable + (CFNRC) support as per 3GPP 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_CF_CFNRC. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CF_CFNRY", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CF_CFNRY", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 5 + + Call Diversion - Call forwarding on no reply (CFNRY) + support as per 3GPP 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_CF_CFNRY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CF_CFU", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CF_CFU", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 2 + + Call Diversion - All Unconditional call forwarding support (CFU) as + per 3GPP 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_CF_CFU. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CW", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_CW", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 0 + + Communication Waiting (CW) support as per 3GPP 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_CW. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_IDENTIFICATION_OIP", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_IDENTIFICATION_OIP", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 8 + + Originating Identification Presentation (OIP) support + as per 3GPP 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_IDENTIFICATION_OIP. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_IDENTIFICATION_OIR", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_IDENTIFICATION_OIR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 10 + + Originating Identification Restriction (OIR) support + as per 3GPP 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_IDENTIFICATION_OIR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_IDENTIFICATION_TIP", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_IDENTIFICATION_TIP", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 9 + + Terminating Identification Presentation (TIP) support + as per 3GPP 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_IDENTIFICATION_TIP. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUPPLEMENTARY_SERVICE_IDENTIFICATION_TIR", ApiSince=33)] + [<Android.Runtime.Register("SUPPLEMENTARY_SERVICE_IDENTIFICATION_TIR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.CarrierImsSupplementaryService enum directly instead of this field.", true)>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 11 + + Terminating Identification Restriction (TIR) support + as per 3GPP 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsSs.SUPPLEMENTARY_SERVICE_IDENTIFICATION_TIR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsVoice.xml b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsVoice.xml new file mode 100644 index 0000000000..6c0423331e --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsVoice.xml @@ -0,0 +1,3461 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/telephony/CarrierConfigManager$ImsVoice", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/telephony/CarrierConfigManager$ImsVoice", ApiSince=33, DoNotGenerateAcw=true)>] + + + + IMS Voice configs. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALERTING_SRVCC_SUPPORT", ApiSince=33)] + [<Android.Runtime.Register("ALERTING_SRVCC_SUPPORT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSrvccSupport enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSrvccSupport enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceSrvccSupport + + 1 + + SRVCC access transfer for calls in alerting phase as per 3GPP 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.ALERTING_SRVCC_SUPPORT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BANDWIDTH_EFFICIENT", ApiSince=33)] + [<Android.Runtime.Register("BANDWIDTH_EFFICIENT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoicePayloadFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoicePayloadFormat enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoicePayloadFormat + + 0 + + AMR NB/WB Payload format is bandwidth-efficient. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.BANDWIDTH_EFFICIENT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BASIC_SRVCC_SUPPORT", ApiSince=33)] + [<Android.Runtime.Register("BASIC_SRVCC_SUPPORT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSrvccSupport enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSrvccSupport enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceSrvccSupport + + 0 + + Indicates support for basic SRVCC, typically 1 active call + as detailed in IR. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.BASIC_SRVCC_SUPPORT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONFERENCE_SUBSCRIBE_TYPE_IN_DIALOG", ApiSince=33)] + [<Android.Runtime.Register("CONFERENCE_SUBSCRIBE_TYPE_IN_DIALOG", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceConferenceSubscribeType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceConferenceSubscribeType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceConferenceSubscribeType + + 0 + + The SIP SUBSCRIBE to conference state events is sent in the + SIP INVITE dialog between the UE and the conference server. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.CONFERENCE_SUBSCRIBE_TYPE_IN_DIALOG. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONFERENCE_SUBSCRIBE_TYPE_OUT_OF_DIALOG", ApiSince=33)] + [<Android.Runtime.Register("CONFERENCE_SUBSCRIBE_TYPE_OUT_OF_DIALOG", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceConferenceSubscribeType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceConferenceSubscribeType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceConferenceSubscribeType + + 1 + + The SIP SUBSCRIBE to conference state events is sent out of + the SIP INVITE dialog between the UE and the conference server. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.CONFERENCE_SUBSCRIBE_TYPE_OUT_OF_DIALOG. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_ENCODED_BW_TYPE_FB", ApiSince=33)] + [<Android.Runtime.Register("EVS_ENCODED_BW_TYPE_FB", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsEncodedBwType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsEncodedBwType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsEncodedBwType + + 3 + + EVS encoded Bandwidth is Full Band (FB). + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_ENCODED_BW_TYPE_FB. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_ENCODED_BW_TYPE_NB", ApiSince=33)] + [<Android.Runtime.Register("EVS_ENCODED_BW_TYPE_NB", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsEncodedBwType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsEncodedBwType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsEncodedBwType + + 0 + + EVS encoded Bandwidth is Narrow Band (NB). + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_ENCODED_BW_TYPE_NB. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_ENCODED_BW_TYPE_NB_WB", ApiSince=33)] + [<Android.Runtime.Register("EVS_ENCODED_BW_TYPE_NB_WB", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsEncodedBwType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsEncodedBwType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsEncodedBwType + + 4 + + EVS encoded Bandwidth is in the range NB,WB. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_ENCODED_BW_TYPE_NB_WB. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_ENCODED_BW_TYPE_NB_WB_SWB", ApiSince=33)] + [<Android.Runtime.Register("EVS_ENCODED_BW_TYPE_NB_WB_SWB", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsEncodedBwType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsEncodedBwType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsEncodedBwType + + 5 + + EVS encoded Bandwidth is in the range NB,WB,SWB. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_ENCODED_BW_TYPE_NB_WB_SWB. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_ENCODED_BW_TYPE_NB_WB_SWB_FB", ApiSince=33)] + [<Android.Runtime.Register("EVS_ENCODED_BW_TYPE_NB_WB_SWB_FB", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsEncodedBwType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsEncodedBwType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsEncodedBwType + + 6 + + EVS encoded Bandwidth is in the range NB,WB,SWB,FB. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_ENCODED_BW_TYPE_NB_WB_SWB_FB. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_ENCODED_BW_TYPE_SWB", ApiSince=33)] + [<Android.Runtime.Register("EVS_ENCODED_BW_TYPE_SWB", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsEncodedBwType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsEncodedBwType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsEncodedBwType + + 2 + + EVS encoded Bandwidth is Super WideBand (SWB). + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_ENCODED_BW_TYPE_SWB. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_ENCODED_BW_TYPE_WB", ApiSince=33)] + [<Android.Runtime.Register("EVS_ENCODED_BW_TYPE_WB", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsEncodedBwType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsEncodedBwType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsEncodedBwType + + 1 + + EVS encoded Bandwidth is Wide Band (WB). + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_ENCODED_BW_TYPE_WB. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_ENCODED_BW_TYPE_WB_SWB", ApiSince=33)] + [<Android.Runtime.Register("EVS_ENCODED_BW_TYPE_WB_SWB", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsEncodedBwType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsEncodedBwType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsEncodedBwType + + 7 + + EVS encoded Bandwidth is in the range WB,SWB. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_ENCODED_BW_TYPE_WB_SWB. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_ENCODED_BW_TYPE_WB_SWB_FB", ApiSince=33)] + [<Android.Runtime.Register("EVS_ENCODED_BW_TYPE_WB_SWB_FB", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsEncodedBwType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsEncodedBwType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsEncodedBwType + + 8 + + EVS encoded Bandwidth is in the range WB,SWB,FB. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_ENCODED_BW_TYPE_WB_SWB_FB. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_OPERATIONAL_MODE_AMRWB_IO", ApiSince=33)] + [<Android.Runtime.Register("EVS_OPERATIONAL_MODE_AMRWB_IO", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsOperationalMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsOperationalMode enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsOperationalMode + + 1 + + Indicates the EVS AMR-WB IO mode. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_OPERATIONAL_MODE_AMRWB_IO. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_OPERATIONAL_MODE_PRIMARY", ApiSince=33)] + [<Android.Runtime.Register("EVS_OPERATIONAL_MODE_PRIMARY", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsOperationalMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsOperationalMode enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsOperationalMode + + 0 + + Indicates the EVS primary mode. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_OPERATIONAL_MODE_PRIMARY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_128_0_KBPS", ApiSince=33)] + [<Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_128_0_KBPS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 11 + + EVS primary mode with bitrate 128. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_PRIMARY_MODE_BITRATE_128_0_KBPS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_13_2_KBPS", ApiSince=33)] + [<Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_13_2_KBPS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 4 + + EVS primary mode with bitrate 13. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_PRIMARY_MODE_BITRATE_13_2_KBPS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_16_4_KBPS", ApiSince=33)] + [<Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_16_4_KBPS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 5 + + EVS primary mode with bitrate 16. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_PRIMARY_MODE_BITRATE_16_4_KBPS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_24_4_KBPS", ApiSince=33)] + [<Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_24_4_KBPS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 6 + + EVS primary mode with bitrate 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_PRIMARY_MODE_BITRATE_24_4_KBPS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_32_0_KBPS", ApiSince=33)] + [<Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_32_0_KBPS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 7 + + EVS primary mode with bitrate 32. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_PRIMARY_MODE_BITRATE_32_0_KBPS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_48_0_KBPS", ApiSince=33)] + [<Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_48_0_KBPS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 8 + + EVS primary mode with bitrate 48. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_PRIMARY_MODE_BITRATE_48_0_KBPS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_5_9_KBPS", ApiSince=33)] + [<Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_5_9_KBPS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 0 + + EVS primary mode with bitrate 5. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_PRIMARY_MODE_BITRATE_5_9_KBPS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_64_0_KBPS", ApiSince=33)] + [<Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_64_0_KBPS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 9 + + EVS primary mode with bitrate 64. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_PRIMARY_MODE_BITRATE_64_0_KBPS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_7_2_KBPS", ApiSince=33)] + [<Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_7_2_KBPS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 1 + + EVS primary mode with bitrate 7. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_PRIMARY_MODE_BITRATE_7_2_KBPS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_8_0_KBPS", ApiSince=33)] + [<Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_8_0_KBPS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 2 + + EVS primary mode with bitrate 8. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_PRIMARY_MODE_BITRATE_8_0_KBPS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_96_0_KBPS", ApiSince=33)] + [<Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_96_0_KBPS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 10 + + EVS primary mode with bitrate 96. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_PRIMARY_MODE_BITRATE_96_0_KBPS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_9_6_KBPS", ApiSince=33)] + [<Android.Runtime.Register("EVS_PRIMARY_MODE_BITRATE_9_6_KBPS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceEvsPrimaryModeBitrate enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 3 + + EVS primary mode with bitrate 9. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.EVS_PRIMARY_MODE_BITRATE_9_6_KBPS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_AMR_CODEC_ATTRIBUTE_MODESET_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_AMR_CODEC_ATTRIBUTE_MODESET_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + Restricts the active mode set to a subset of all modes in the codec. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_AMR_CODEC_ATTRIBUTE_MODESET_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_AMR_CODEC_ATTRIBUTE_PAYLOAD_FORMAT_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_AMR_CODEC_ATTRIBUTE_PAYLOAD_FORMAT_INT", ApiSince=33)>] + + + + System.String + + + Specifies the payload format of the AMR-NB/AMR-WB codec. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_AMR_CODEC_ATTRIBUTE_PAYLOAD_FORMAT_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_AMRNB_PAYLOAD_DESCRIPTION_BUNDLE", ApiSince=33)] + [<Android.Runtime.Register("KEY_AMRNB_PAYLOAD_DESCRIPTION_BUNDLE", ApiSince=33)>] + + + + System.String + + + Specifies the codec attributes of different payload types in + the AMR NarrowBand (AMR-NB) codec. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_AMRNB_PAYLOAD_DESCRIPTION_BUNDLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_AMRNB_PAYLOAD_TYPE_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_AMRNB_PAYLOAD_TYPE_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + A list of integers representing the different payload types + in AMR-NB codec in priority order from highest to lowest. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_AMRNB_PAYLOAD_TYPE_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_AMRWB_PAYLOAD_DESCRIPTION_BUNDLE", ApiSince=33)] + [<Android.Runtime.Register("KEY_AMRWB_PAYLOAD_DESCRIPTION_BUNDLE", ApiSince=33)>] + + + + System.String + + + Specifies the codec attributes of different payload types in + the AMR WideBand (AMR-WB) codec. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_AMRWB_PAYLOAD_DESCRIPTION_BUNDLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_AMRWB_PAYLOAD_TYPE_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_AMRWB_PAYLOAD_TYPE_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + A list of integers representing the different payload types + in AMR-WB codec in priority order from highest to lowest. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_AMRWB_PAYLOAD_TYPE_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_AUDIO_AS_BANDWIDTH_KBPS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_AUDIO_AS_BANDWIDTH_KBPS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the AS (Application Specific) SDP modifier for audio media. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_AUDIO_AS_BANDWIDTH_KBPS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_AUDIO_CODEC_CAPABILITY_PAYLOAD_TYPES_BUNDLE", ApiSince=33)] + [<Android.Runtime.Register("KEY_AUDIO_CODEC_CAPABILITY_PAYLOAD_TYPES_BUNDLE", ApiSince=33)>] + + + + System.String + + + Specifies the Audio Codec capability. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_AUDIO_CODEC_CAPABILITY_PAYLOAD_TYPES_BUNDLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_AUDIO_INACTIVITY_CALL_END_REASONS_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_AUDIO_INACTIVITY_CALL_END_REASONS_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + List of various reasons of media inactivity for which + voice/emergency call will end. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_AUDIO_INACTIVITY_CALL_END_REASONS_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_AUDIO_RR_BANDWIDTH_BPS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_AUDIO_RR_BANDWIDTH_BPS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the RR SDP modifier for audio media. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_AUDIO_RR_BANDWIDTH_BPS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_AUDIO_RS_BANDWIDTH_BPS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_AUDIO_RS_BANDWIDTH_BPS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the RS SDP modifier for audio media. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_AUDIO_RS_BANDWIDTH_BPS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_AUDIO_RTCP_INACTIVITY_TIMER_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_AUDIO_RTCP_INACTIVITY_TIMER_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the timeout value for RTCP inactivity for audio media. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_AUDIO_RTCP_INACTIVITY_TIMER_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_AUDIO_RTP_INACTIVITY_TIMER_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_AUDIO_RTP_INACTIVITY_TIMER_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the timeout value for RTP inactivity for audio media. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_AUDIO_RTP_INACTIVITY_TIMER_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CARRIER_VOLTE_ROAMING_AVAILABLE_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_CARRIER_VOLTE_ROAMING_AVAILABLE_BOOL", ApiSince=33)>] + + + + System.String + + + Flag specifying whether VoLTE should be available when on + roaming network. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_CARRIER_VOLTE_ROAMING_AVAILABLE_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CODEC_ATTRIBUTE_MODE_CHANGE_CAPABILITY_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_CODEC_ATTRIBUTE_MODE_CHANGE_CAPABILITY_INT", ApiSince=33)>] + + + + System.String + + + Specifies if the client is capable to transmit with a restricted mode + change period. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_CODEC_ATTRIBUTE_MODE_CHANGE_CAPABILITY_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CODEC_ATTRIBUTE_MODE_CHANGE_NEIGHBOR_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_CODEC_ATTRIBUTE_MODE_CHANGE_NEIGHBOR_INT", ApiSince=33)>] + + + + System.String + + + Specifies the allowed mode changes for the sender in the active mode set. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_CODEC_ATTRIBUTE_MODE_CHANGE_NEIGHBOR_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CODEC_ATTRIBUTE_MODE_CHANGE_PERIOD_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_CODEC_ATTRIBUTE_MODE_CHANGE_PERIOD_INT", ApiSince=33)>] + + + + System.String + + + Specifies the number of frame-blocks. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_CODEC_ATTRIBUTE_MODE_CHANGE_PERIOD_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CONFERENCE_FACTORY_URI_STRING", ApiSince=33)] + [<Android.Runtime.Register("KEY_CONFERENCE_FACTORY_URI_STRING", ApiSince=33)>] + + + + System.String + + + Used to specify the conference factory URI. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_CONFERENCE_FACTORY_URI_STRING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CONFERENCE_SUBSCRIBE_TYPE_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_CONFERENCE_SUBSCRIBE_TYPE_INT", ApiSince=33)>] + + + + System.String + + + This is used to specify whether the SIP SUBSCRIBE to conference state events, + is sent in or out of the SIP INVITE dialog between the UE and the + conference server. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_CONFERENCE_SUBSCRIBE_TYPE_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_DEDICATED_BEARER_WAIT_TIMER_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_DEDICATED_BEARER_WAIT_TIMER_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the dedicated bearer wait time during call establishment. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_DEDICATED_BEARER_WAIT_TIMER_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_DTMFNB_PAYLOAD_TYPE_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_DTMFNB_PAYLOAD_TYPE_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + A list of integers representing the different payload types + in DTMF NB codec in priority order from highest to lowest. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_DTMFNB_PAYLOAD_TYPE_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_DTMFWB_PAYLOAD_TYPE_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_DTMFWB_PAYLOAD_TYPE_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + A list of integers representing the different payload types + in DTMF WB codec in priority order from highest to lowest. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_DTMFWB_PAYLOAD_TYPE_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_EVS_CODEC_ATTRIBUTE_BANDWIDTH_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_EVS_CODEC_ATTRIBUTE_BANDWIDTH_INT", ApiSince=33)>] + + + + System.String + + + Specifies the EVS codec encoding bandwidth options. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_EVS_CODEC_ATTRIBUTE_BANDWIDTH_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_EVS_CODEC_ATTRIBUTE_BITRATE_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_EVS_CODEC_ATTRIBUTE_BITRATE_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + Specifies the range of source codec bit-rate for EVS Primary mode + in the session. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_EVS_CODEC_ATTRIBUTE_BITRATE_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_EVS_CODEC_ATTRIBUTE_CHANNELS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_EVS_CODEC_ATTRIBUTE_CHANNELS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the number of audio channels. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_EVS_CODEC_ATTRIBUTE_CHANNELS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_EVS_CODEC_ATTRIBUTE_CH_AW_RECV_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_EVS_CODEC_ATTRIBUTE_CH_AW_RECV_INT", ApiSince=33)>] + + + + System.String + + + Specifies the Channel aware mode (ch-aw-recv) for the receive direction. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_EVS_CODEC_ATTRIBUTE_CH_AW_RECV_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_EVS_CODEC_ATTRIBUTE_CMR_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_EVS_CODEC_ATTRIBUTE_CMR_INT", ApiSince=33)>] + + + + System.String + + + Indicates whether the Codec Mode Request (CMR) is supported + for the session. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_EVS_CODEC_ATTRIBUTE_CMR_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_EVS_CODEC_ATTRIBUTE_DTX_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_EVS_CODEC_ATTRIBUTE_DTX_BOOL", ApiSince=33)>] + + + + System.String + + + Specifies whether DTX (Discontinuous transmission) is enabled + or not. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_EVS_CODEC_ATTRIBUTE_DTX_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_EVS_CODEC_ATTRIBUTE_DTX_RECV_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_EVS_CODEC_ATTRIBUTE_DTX_RECV_BOOL", ApiSince=33)>] + + + + System.String + + + This is used if further restriction is required on DTX in the + receive direction. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_EVS_CODEC_ATTRIBUTE_DTX_RECV_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_EVS_CODEC_ATTRIBUTE_HF_ONLY_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_EVS_CODEC_ATTRIBUTE_HF_ONLY_INT", ApiSince=33)>] + + + + System.String + + + Specifies whether to limit the session to header-full format. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_EVS_CODEC_ATTRIBUTE_HF_ONLY_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_EVS_CODEC_ATTRIBUTE_MODE_SWITCH_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_EVS_CODEC_ATTRIBUTE_MODE_SWITCH_INT", ApiSince=33)>] + + + + System.String + + + Specifies if the EVS mode used is EVS primary mode + or EVS AMR-WB IO mode. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_EVS_CODEC_ATTRIBUTE_MODE_SWITCH_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_EVS_PAYLOAD_DESCRIPTION_BUNDLE", ApiSince=33)] + [<Android.Runtime.Register("KEY_EVS_PAYLOAD_DESCRIPTION_BUNDLE", ApiSince=33)>] + + + + System.String + + + Specifies the codec attributes of different payload types in + the EVS codec. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_EVS_PAYLOAD_DESCRIPTION_BUNDLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_EVS_PAYLOAD_TYPE_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_EVS_PAYLOAD_TYPE_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + A list of integers representing the different payload types + in EVS codec in priority order from highest to lowest. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_EVS_PAYLOAD_TYPE_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_INCLUDE_CALLER_ID_SERVICE_CODES_IN_SIP_INVITE_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_INCLUDE_CALLER_ID_SERVICE_CODES_IN_SIP_INVITE_BOOL", ApiSince=33)>] + + + + System.String + + + Flag specifying whether to send vertical caller id service codes + (*67 and *82) in the dialed string in the SIP:INVITE. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_INCLUDE_CALLER_ID_SERVICE_CODES_IN_SIP_INVITE_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_MINIMUM_SESSION_EXPIRES_TIMER_SEC_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_MINIMUM_SESSION_EXPIRES_TIMER_SEC_INT", ApiSince=33)>] + + + + System.String + + + Indicates the minimum value for the session interval in seconds. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_MINIMUM_SESSION_EXPIRES_TIMER_SEC_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_MO_CALL_REQUEST_TIMEOUT_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_MO_CALL_REQUEST_TIMEOUT_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the timer value for INVITE to the first 1xx response + (including 100 trying). + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_MO_CALL_REQUEST_TIMEOUT_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_MULTIENDPOINT_SUPPORTED_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_MULTIENDPOINT_SUPPORTED_BOOL", ApiSince=33)>] + + + + System.String + + + Flag indicating whether Multi-end point setting is enabled or not. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_MULTIENDPOINT_SUPPORTED_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_OIP_SOURCE_FROM_HEADER_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_OIP_SOURCE_FROM_HEADER_BOOL", ApiSince=33)>] + + + + System.String + + + Flag specifying whether the 'From' header field is used for determination of + the originating party identity in Originating Identification Presentation(OIP) + service. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_OIP_SOURCE_FROM_HEADER_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_PRACK_SUPPORTED_FOR_18X_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_PRACK_SUPPORTED_FOR_18X_BOOL", ApiSince=33)>] + + + + System.String + + + Flag indicating whether PRACK must be enabled for all 18x messages. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_PRACK_SUPPORTED_FOR_18X_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_PREFIX", ApiSince=33)] + [<Android.Runtime.Register("KEY_PREFIX", ApiSince=33)>] + + + + System.String + + + Prefix of all imsvoice. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_PREFIX. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_RINGBACK_TIMER_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_RINGBACK_TIMER_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the ringback timer for Mobile originated calls. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_RINGBACK_TIMER_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_RINGING_TIMER_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_RINGING_TIMER_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the ringing timer for Mobile terminated calls. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_RINGING_TIMER_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SESSION_EXPIRES_TIMER_SEC_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_SESSION_EXPIRES_TIMER_SEC_INT", ApiSince=33)>] + + + + System.String + + + Session-expires header field expressed in seconds as per + RFC 4028 Section 3. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_SESSION_EXPIRES_TIMER_SEC_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SESSION_PRIVACY_TYPE_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_SESSION_PRIVACY_TYPE_INT", ApiSince=33)>] + + + + System.String + + + Specify the session privacy type. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_SESSION_PRIVACY_TYPE_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SESSION_REFRESHER_TYPE_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_SESSION_REFRESHER_TYPE_INT", ApiSince=33)>] + + + + System.String + + + Session Refresher entity as per RFC 4028 and IR. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_SESSION_REFRESHER_TYPE_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SESSION_REFRESH_METHOD_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_SESSION_REFRESH_METHOD_INT", ApiSince=33)>] + + + + System.String + + + This is used to specify the method used for session refresh. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_SESSION_REFRESH_METHOD_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SESSION_TIMER_SUPPORTED_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_SESSION_TIMER_SUPPORTED_BOOL", ApiSince=33)>] + + + + System.String + + + Flag indicating whether Supported header field with the option tag + 'timer' is enabled or not. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_SESSION_TIMER_SUPPORTED_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SRVCC_TYPE_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_SRVCC_TYPE_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + List of different SRVCC types supported as defined in 3GPP 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_SRVCC_TYPE_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_VOICE_ON_DEFAULT_BEARER_SUPPORTED_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_VOICE_ON_DEFAULT_BEARER_SUPPORTED_BOOL", ApiSince=33)>] + + + + System.String + + + Flag specifying whether voice is allowed on default bearer. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_VOICE_ON_DEFAULT_BEARER_SUPPORTED_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_VOICE_QOS_PRECONDITION_SUPPORTED_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_VOICE_QOS_PRECONDITION_SUPPORTED_BOOL", ApiSince=33)>] + + + + System.String + + + Flag specifying whether QoS preconditions are supported during call setup. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.KEY_VOICE_QOS_PRECONDITION_SUPPORTED_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIDCALL_SRVCC_SUPPORT", ApiSince=33)] + [<Android.Runtime.Register("MIDCALL_SRVCC_SUPPORT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSrvccSupport enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSrvccSupport enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceSrvccSupport + + 3 + + SRVCC access transfer for calls in mid-call phase as per 3GPP 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.MIDCALL_SRVCC_SUPPORT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OCTET_ALIGNED", ApiSince=33)] + [<Android.Runtime.Register("OCTET_ALIGNED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoicePayloadFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoicePayloadFormat enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoicePayloadFormat + + 1 + + AMR NB/WB Payload format is octet-aligned. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.OCTET_ALIGNED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PREALERTING_SRVCC_SUPPORT", ApiSince=33)] + [<Android.Runtime.Register("PREALERTING_SRVCC_SUPPORT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSrvccSupport enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSrvccSupport enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceSrvccSupport + + 2 + + SRVCC access transfer for calls in pre-alerting phase as per 3GPP 24. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.PREALERTING_SRVCC_SUPPORT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SESSION_PRIVACY_TYPE_HEADER", ApiSince=33)] + [<Android.Runtime.Register("SESSION_PRIVACY_TYPE_HEADER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSessionPrivacyType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSessionPrivacyType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceSessionPrivacyType + + 0 + + Session privacy type is HEADER as per RFC 3323 Section 4. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.SESSION_PRIVACY_TYPE_HEADER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SESSION_PRIVACY_TYPE_ID", ApiSince=33)] + [<Android.Runtime.Register("SESSION_PRIVACY_TYPE_ID", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSessionPrivacyType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSessionPrivacyType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceSessionPrivacyType + + 2 + + Session privacy type is ID as per RFC 3325 Section 9. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.SESSION_PRIVACY_TYPE_ID. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SESSION_PRIVACY_TYPE_NONE", ApiSince=33)] + [<Android.Runtime.Register("SESSION_PRIVACY_TYPE_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSessionPrivacyType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSessionPrivacyType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceSessionPrivacyType + + 1 + + Session privacy type is NONE as per RFC 3323 Section 4. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.SESSION_PRIVACY_TYPE_NONE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SESSION_REFRESHER_TYPE_UAC", ApiSince=33)] + [<Android.Runtime.Register("SESSION_REFRESHER_TYPE_UAC", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSessionRefresherType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSessionRefresherType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceSessionRefresherType + + 1 + + Session Refresher entity is User Agent Client (UAC). + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.SESSION_REFRESHER_TYPE_UAC. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SESSION_REFRESHER_TYPE_UAS", ApiSince=33)] + [<Android.Runtime.Register("SESSION_REFRESHER_TYPE_UAS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSessionRefresherType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSessionRefresherType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceSessionRefresherType + + 2 + + Session Refresher entity is User Agent Server (UAS). + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.SESSION_REFRESHER_TYPE_UAS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SESSION_REFRESHER_TYPE_UNKNOWN", ApiSince=33)] + [<Android.Runtime.Register("SESSION_REFRESHER_TYPE_UNKNOWN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSessionRefresherType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSessionRefresherType enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceSessionRefresherType + + 0 + + Session Refresher entity is unknown. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.SESSION_REFRESHER_TYPE_UNKNOWN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SESSION_REFRESH_METHOD_INVITE", ApiSince=33)] + [<Android.Runtime.Register("SESSION_REFRESH_METHOD_INVITE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSessionRefreshMethod enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSessionRefreshMethod enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceSessionRefreshMethod + + 0 + + SIP INVITE is used for Session Refresh + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.SESSION_REFRESH_METHOD_INVITE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SESSION_REFRESH_METHOD_UPDATE_PREFERRED", ApiSince=33)] + [<Android.Runtime.Register("SESSION_REFRESH_METHOD_UPDATE_PREFERRED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSessionRefreshMethod enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.ImsVoiceSessionRefreshMethod enum directly instead of this field.", true)>] + + + + Android.Telephony.ImsVoiceSessionRefreshMethod + + 1 + + Both SIP INVITE and UPDATE are used for session refresh. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVoice.SESSION_REFRESH_METHOD_UPDATE_PREFERRED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsVt.xml b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsVt.xml new file mode 100644 index 0000000000..9a6d81b182 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsVt.xml @@ -0,0 +1,689 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/telephony/CarrierConfigManager$ImsVt", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/telephony/CarrierConfigManager$ImsVt", ApiSince=33, DoNotGenerateAcw=true)>] + + + + IMS Video Telephony configs. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVt. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_H264_PAYLOAD_DESCRIPTION_BUNDLE", ApiSince=33)] + [<Android.Runtime.Register("KEY_H264_PAYLOAD_DESCRIPTION_BUNDLE", ApiSince=33)>] + + + + System.String + + + Specifies the codec attributes of different payload types + representing H264 video codec instances. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVt.KEY_H264_PAYLOAD_DESCRIPTION_BUNDLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_H264_PAYLOAD_TYPE_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_H264_PAYLOAD_TYPE_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + A list of integers representing the different payload types + in H264 video codec in priority order from highest to lowest. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVt.KEY_H264_PAYLOAD_TYPE_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_H264_VIDEO_CODEC_ATTRIBUTE_PROFILE_LEVEL_ID_STRING", ApiSince=33)] + [<Android.Runtime.Register("KEY_H264_VIDEO_CODEC_ATTRIBUTE_PROFILE_LEVEL_ID_STRING", ApiSince=33)>] + + + + System.String + + + Specifies the profile level id of the H264 video codec. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVt.KEY_H264_VIDEO_CODEC_ATTRIBUTE_PROFILE_LEVEL_ID_STRING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_PREFIX", ApiSince=33)] + [<Android.Runtime.Register("KEY_PREFIX", ApiSince=33)>] + + + + System.String + + + Prefix of all imsvt. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVt.KEY_PREFIX. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_VIDEO_AS_BANDWIDTH_KBPS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_VIDEO_AS_BANDWIDTH_KBPS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the AS (Application Specific) SDP modifier for video media. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVt.KEY_VIDEO_AS_BANDWIDTH_KBPS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_VIDEO_CODEC_ATTRIBUTE_FRAME_RATE_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_VIDEO_CODEC_ATTRIBUTE_FRAME_RATE_INT", ApiSince=33)>] + + + + System.String + + + Specifies the maximum frame rate the offerer wishes to receive. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVt.KEY_VIDEO_CODEC_ATTRIBUTE_FRAME_RATE_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_VIDEO_CODEC_ATTRIBUTE_PACKETIZATION_MODE_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_VIDEO_CODEC_ATTRIBUTE_PACKETIZATION_MODE_INT", ApiSince=33)>] + + + + System.String + + + Specifies the packetization mode of the video codec. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVt.KEY_VIDEO_CODEC_ATTRIBUTE_PACKETIZATION_MODE_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_VIDEO_CODEC_ATTRIBUTE_RESOLUTION_INT_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_VIDEO_CODEC_ATTRIBUTE_RESOLUTION_INT_ARRAY", ApiSince=33)>] + + + + System.String + + + Specifies the maximum resolution allowed for the video codec + instance. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVt.KEY_VIDEO_CODEC_ATTRIBUTE_RESOLUTION_INT_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_VIDEO_CODEC_CAPABILITY_PAYLOAD_TYPES_BUNDLE", ApiSince=33)] + [<Android.Runtime.Register("KEY_VIDEO_CODEC_CAPABILITY_PAYLOAD_TYPES_BUNDLE", ApiSince=33)>] + + + + System.String + + + Specifies the Video Codec capability. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVt.KEY_VIDEO_CODEC_CAPABILITY_PAYLOAD_TYPES_BUNDLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_VIDEO_ON_DEFAULT_BEARER_SUPPORTED_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_VIDEO_ON_DEFAULT_BEARER_SUPPORTED_BOOL", ApiSince=33)>] + + + + System.String + + + Flag specifying whether video media is allowed on default bearer. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVt.KEY_VIDEO_ON_DEFAULT_BEARER_SUPPORTED_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_VIDEO_QOS_PRECONDITION_SUPPORTED_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_VIDEO_QOS_PRECONDITION_SUPPORTED_BOOL", ApiSince=33)>] + + + + System.String + + + Flag specifying whether QoS preconditions are supported for Video. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVt.KEY_VIDEO_QOS_PRECONDITION_SUPPORTED_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_VIDEO_RR_BANDWIDTH_BPS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_VIDEO_RR_BANDWIDTH_BPS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the RR (RTCP bandwidth-Receiver) SDP modifier + for video media. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVt.KEY_VIDEO_RR_BANDWIDTH_BPS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_VIDEO_RS_BANDWIDTH_BPS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_VIDEO_RS_BANDWIDTH_BPS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the RS (RTCP bandwidth-Sender) SDP modifier for video media. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVt.KEY_VIDEO_RS_BANDWIDTH_BPS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_VIDEO_RTCP_INACTIVITY_TIMER_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_VIDEO_RTCP_INACTIVITY_TIMER_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the timeout value for no video RTCP packets received. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVt.KEY_VIDEO_RTCP_INACTIVITY_TIMER_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_VIDEO_RTP_DSCP_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_VIDEO_RTP_DSCP_INT", ApiSince=33)>] + + + + System.String + + + Specifies the differentiated services code point (DSCP) value + for Video RTP. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVt.KEY_VIDEO_RTP_DSCP_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_VIDEO_RTP_INACTIVITY_TIMER_MILLIS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_VIDEO_RTP_INACTIVITY_TIMER_MILLIS_INT", ApiSince=33)>] + + + + System.String + + + Specifies the timeout value for no video RTP packets received. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsVt.KEY_VIDEO_RTP_INACTIVITY_TIMER_MILLIS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsWfc.xml b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsWfc.xml new file mode 100644 index 0000000000..cc43962d0e --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+ImsWfc.xml @@ -0,0 +1,231 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/telephony/CarrierConfigManager$ImsWfc", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/telephony/CarrierConfigManager$ImsWfc", ApiSince=33, DoNotGenerateAcw=true)>] + + + + WiFi Calling. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsWfc. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_EMERGENCY_CALL_OVER_EMERGENCY_PDN_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_EMERGENCY_CALL_OVER_EMERGENCY_PDN_BOOL", ApiSince=33)>] + + + + System.String + + + Flag specifying whether emergency call over VoWiFi is requested over + emergency PDN or IMS PDN. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsWfc.KEY_EMERGENCY_CALL_OVER_EMERGENCY_PDN_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_PIDF_SHORT_CODE_STRING_ARRAY", ApiSince=33)] + [<Android.Runtime.Register("KEY_PIDF_SHORT_CODE_STRING_ARRAY", ApiSince=33)>] + + + + System.String + + + List of MDNs for which Geo-location PIDF XML with country info + needs to included for normal calls involving short code. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsWfc.KEY_PIDF_SHORT_CODE_STRING_ARRAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_PREFIX", ApiSince=33)] + [<Android.Runtime.Register("KEY_PREFIX", ApiSince=33)>] + + + + System.String + + + Prefix of all imswfc. + + + + Java documentation for android.telephony.CarrierConfigManager.ImsWfc.KEY_PREFIX. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+Iwlan.xml b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+Iwlan.xml index 2c96779a93..b331651e2e 100644 --- a/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+Iwlan.xml +++ b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager+Iwlan.xml @@ -273,6 +273,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EPDG_ADDRESS_VISITED_COUNTRY", ApiSince=33)] + [<Android.Runtime.Register("EPDG_ADDRESS_VISITED_COUNTRY", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.IwlanEpdgAddressType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.IwlanEpdgAddressType enum directly instead of this field.", true)>] + + + + Android.Telephony.IwlanEpdgAddressType + + 4 + + To be added. + To be added. + + @@ -1340,6 +1369,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SUPPORTS_EAP_AKA_FAST_REAUTH_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_SUPPORTS_EAP_AKA_FAST_REAUTH_BOOL", ApiSince=33)>] + + + + System.String + + + Controls if the IKE tunnel setup supports EAP-AKA fast reauth + + + + Java documentation for android.telephony.CarrierConfigManager.Iwlan.KEY_SUPPORTS_EAP_AKA_FAST_REAUTH_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager.xml b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager.xml index caab71fa7d..1494933430 100644 --- a/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager.xml +++ b/docs/Mono.Android/en/Android.Telephony/CarrierConfigManager.xml @@ -180,6 +180,10 @@ [get: Android.Runtime.Register("getConfig", "()Landroid/os/PersistableBundle;", "GetGetConfigHandler", ApiSince=23)] [<get: Android.Runtime.Register("getConfig", "()Landroid/os/PersistableBundle;", "GetGetConfigHandler", ApiSince=23)>] + + [get: Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")] + [<get: Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")>] + Android.OS.PersistableBundle @@ -506,6 +510,10 @@ [Android.Runtime.Register("getConfigByComponentForSubId", "(Ljava/lang/String;I)Landroid/os/PersistableBundle;", "GetGetConfigByComponentForSubId_Ljava_lang_String_IHandler", ApiSince=30)] [<Android.Runtime.Register("getConfigByComponentForSubId", "(Ljava/lang/String;I)Landroid/os/PersistableBundle;", "GetGetConfigByComponentForSubId_Ljava_lang_String_IHandler", ApiSince=30)>] + + [Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")>] + Android.OS.PersistableBundle @@ -548,6 +556,10 @@ [Android.Runtime.Register("getConfigForSubId", "(I)Landroid/os/PersistableBundle;", "GetGetConfigForSubId_IHandler", ApiSince=23)] [<Android.Runtime.Register("getConfigForSubId", "(I)Landroid/os/PersistableBundle;", "GetGetConfigForSubId_IHandler", ApiSince=23)>] + + [Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")>] + Android.OS.PersistableBundle @@ -2757,6 +2769,42 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CARRIER_SUPPORTS_OPP_DATA_AUTO_PROVISIONING_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_CARRIER_SUPPORTS_OPP_DATA_AUTO_PROVISIONING_BOOL", ApiSince=33)>] + + + + System.String + + + Configuration to indicate that the carrier supports opportunistic data + auto provisioning. + + + + Java documentation for android.telephony.CarrierConfigManager.KEY_CARRIER_SUPPORTS_OPP_DATA_AUTO_PROVISIONING_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2793,6 +2841,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CARRIER_SUPPORTS_TETHERING_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_CARRIER_SUPPORTS_TETHERING_BOOL", ApiSince=33)>] + + + + System.String + + + Flag indicating if the carrier supports tethering of mobile data. + + + + Java documentation for android.telephony.CarrierConfigManager.KEY_CARRIER_SUPPORTS_TETHERING_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2869,6 +2952,10 @@ [Android.Runtime.Register("KEY_CARRIER_UT_PROVISIONING_REQUIRED_BOOL", ApiSince=29)] [<Android.Runtime.Register("KEY_CARRIER_UT_PROVISIONING_REQUIRED_BOOL", ApiSince=29)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.String @@ -2976,6 +3063,10 @@ [Android.Runtime.Register("KEY_CARRIER_VOLTE_PROVISIONED_BOOL", ApiSince=26)] [<Android.Runtime.Register("KEY_CARRIER_VOLTE_PROVISIONED_BOOL", ApiSince=26)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.String @@ -3011,6 +3102,10 @@ [Android.Runtime.Register("KEY_CARRIER_VOLTE_PROVISIONING_REQUIRED_BOOL", ApiSince=23)] [<Android.Runtime.Register("KEY_CARRIER_VOLTE_PROVISIONING_REQUIRED_BOOL", ApiSince=23)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.String @@ -3425,6 +3520,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CELLULAR_USAGE_SETTING_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_CELLULAR_USAGE_SETTING_INT", ApiSince=33)>] + + + + System.String + + + Controls the cellular usage setting. + + + + Java documentation for android.telephony.CarrierConfigManager.KEY_CELLULAR_USAGE_SETTING_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -4815,6 +4945,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_ENABLE_CROSS_SIM_CALLING_ON_OPPORTUNISTIC_DATA_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_ENABLE_CROSS_SIM_CALLING_ON_OPPORTUNISTIC_DATA_BOOL", ApiSince=33)>] + + + + System.String + + + Flag specifying whether cross sim calling on opportunistic data is supported for carrier. + + + + Java documentation for android.telephony.CarrierConfigManager.KEY_ENABLE_CROSS_SIM_CALLING_ON_OPPORTUNISTIC_DATA_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -4921,6 +5086,77 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_ESIM_DOWNLOAD_RETRY_BACKOFF_TIMER_SEC_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_ESIM_DOWNLOAD_RETRY_BACKOFF_TIMER_SEC_INT", ApiSince=33)>] + + + + System.String + + + This timer value is used in the eSIM Exponential Backoff download retry algorithm. + + + + Java documentation for android.telephony.CarrierConfigManager.KEY_ESIM_DOWNLOAD_RETRY_BACKOFF_TIMER_SEC_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_ESIM_MAX_DOWNLOAD_RETRY_ATTEMPTS_INT", ApiSince=33)] + [<Android.Runtime.Register("KEY_ESIM_MAX_DOWNLOAD_RETRY_ATTEMPTS_INT", ApiSince=33)>] + + + + System.String + + + If eSIM profile download fails then, the number of retry attempts by UE + will be based on this configuration. + + + + Java documentation for android.telephony.CarrierConfigManager.KEY_ESIM_MAX_DOWNLOAD_RETRY_ATTEMPTS_INT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -5151,7 +5387,7 @@ System.String - Determine whether "Enable 2G" toggle can be shown. + Allow whether the user can use the "Allow 2G" toggle in Settings. @@ -5626,6 +5862,42 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_IS_OPPORTUNISTIC_SUBSCRIPTION_BOOL", ApiSince=33)] + [<Android.Runtime.Register("KEY_IS_OPPORTUNISTIC_SUBSCRIPTION_BOOL", ApiSince=33)>] + + + + System.String + + + A boolean property indicating whether this subscription should be managed as an opportunistic + subscription. + + + + Java documentation for android.telephony.CarrierConfigManager.KEY_IS_OPPORTUNISTIC_SUBSCRIPTION_BOOL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -6700,8 +6972,7 @@ System.String - List of RIL radio technologies (See ServiceStateRIL_RADIO_TECHNOLOGY_* - constants) which support only a single data connection at a time. + List of network type constants which support only a single data connection at a time. @@ -6951,7 +7222,7 @@ System.String - Controls RSRP threshold at which OpportunisticNetworkService will decide whether + Controls RSRP threshold, in dBm, at which OpportunisticNetworkService will decide whether the opportunistic network is good enough for internet data. @@ -6987,8 +7258,8 @@ System.String - Controls RSSNR threshold at which OpportunisticNetworkService will decide whether - the opportunistic network is good enough for internet data. + Controls RSSNR threshold, in dB, at which OpportunisticNetworkService will + decide whether the opportunistic network is good enough for internet data. @@ -7023,7 +7294,7 @@ System.String - Controls RSRP threshold below which OpportunisticNetworkService will decide whether + Controls RSRP threshold, in dBm, below which OpportunisticNetworkService will decide whether the opportunistic network available is not good enough for internet data. @@ -7059,8 +7330,8 @@ System.String - Controls RSSNR threshold below which OpportunisticNetworkService will decide whether - the opportunistic network available is not good enough for internet data. + Controls RSSNR threshold, in dB, below which OpportunisticNetworkService will + decide whether the opportunistic network available is not good enough for internet data. @@ -7201,7 +7472,7 @@ System.String - Used in Cellular Network Settings for preferred network type. + Used in the Preferred Network Types menu to determine if the 2G option is displayed. @@ -8244,6 +8515,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SMDP_SERVER_ADDRESS_STRING", ApiSince=33)] + [<Android.Runtime.Register("KEY_SMDP_SERVER_ADDRESS_STRING", ApiSince=33)>] + + + + System.String + + + SMDP+ server address for downloading opportunistic eSIM profile. + + + + Java documentation for android.telephony.CarrierConfigManager.KEY_SMDP_SERVER_ADDRESS_STRING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -8280,6 +8586,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SUBSCRIPTION_GROUP_UUID_STRING", ApiSince=33)] + [<Android.Runtime.Register("KEY_SUBSCRIPTION_GROUP_UUID_STRING", ApiSince=33)>] + + + + System.String + + + The UUID of a Group of related subscriptions in which to place the current subscription. + + + + Java documentation for android.telephony.CarrierConfigManager.KEY_SUBSCRIPTION_GROUP_UUID_STRING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -9822,6 +10163,10 @@ [Android.Runtime.Register("notifyConfigChangedForSubId", "(I)V", "GetNotifyConfigChangedForSubId_IHandler", ApiSince=23)] [<Android.Runtime.Register("notifyConfigChangedForSubId", "(I)V", "GetNotifyConfigChangedForSubId_IHandler", ApiSince=23)>] + + [Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")>] + System.Void @@ -9846,6 +10191,42 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REMOVE_GROUP_UUID_STRING", ApiSince=33)] + [<Android.Runtime.Register("REMOVE_GROUP_UUID_STRING", ApiSince=33)>] + + + + System.String + + + Passing this value as #KEY_SUBSCRIPTION_GROUP_UUID_STRING will remove the + subscription from a group instead of adding it to a group. + + + + Java documentation for android.telephony.CarrierConfigManager.REMOVE_GROUP_UUID_STRING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Telephony/CarrierImsSmsFormat.xml b/docs/Mono.Android/en/Android.Telephony/CarrierImsSmsFormat.xml new file mode 100644 index 0000000000..4f8a8d45f6 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/CarrierImsSmsFormat.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSms.SmsFormat3gpp", JniField="android/telephony/CarrierConfigManager$ImsSms.SMS_FORMAT_3GPP")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSms.SmsFormat3gpp", JniField="android/telephony/CarrierConfigManager$ImsSms.SMS_FORMAT_3GPP")>] + + + + Android.Telephony.CarrierImsSmsFormat + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSms.SmsFormat3gpp2", JniField="android/telephony/CarrierConfigManager$ImsSms.SMS_FORMAT_3GPP2")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSms.SmsFormat3gpp2", JniField="android/telephony/CarrierConfigManager$ImsSms.SMS_FORMAT_3GPP2")>] + + + + Android.Telephony.CarrierImsSmsFormat + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/CarrierImsSupplementaryService.xml b/docs/Mono.Android/en/Android.Telephony/CarrierImsSupplementaryService.xml new file mode 100644 index 0000000000..3b3c92982a --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/CarrierImsSupplementaryService.xml @@ -0,0 +1,547 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbAcr", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_ACR")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbAcr", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_ACR")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 20 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbAll", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_ALL")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbAll", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_ALL")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 12 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbBaic", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_BAIC")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbBaic", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_BAIC")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 18 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbBaoc", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_BAOC")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbBaoc", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_BAOC")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 14 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbBicRoam", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_BIC_ROAM")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbBicRoam", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_BIC_ROAM")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 19 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbBil", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_BIL")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbBil", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_BIL")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 21 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbBoic", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_BOIC")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbBoic", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_BOIC")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 15 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbBoicExhc", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_BOIC_EXHC")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbBoicExhc", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_BOIC_EXHC")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 16 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbIbs", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_IBS")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbIbs", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_IBS")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 17 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbObs", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_OBS")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCbObs", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CB_OBS")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 13 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCfAll", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_ALL")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCfAll", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_ALL")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCfAllConditonalForwarding", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_ALL_CONDITONAL_FORWARDING")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCfAllConditonalForwarding", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_ALL_CONDITONAL_FORWARDING")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCfCfb", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_CFB")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCfCfb", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_CFB")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCfCfnl", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_CFNL")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCfCfnl", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_CFNL")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 7 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCfCfnrc", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_CFNRC")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCfCfnrc", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_CFNRC")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCfCfnry", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_CFNRY")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCfCfnry", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_CFNRY")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCfCfu", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_CFU")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCfCfu", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CF_CFU")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCw", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CW")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceCw", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_CW")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceIdentificationOip", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_IDENTIFICATION_OIP")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceIdentificationOip", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_IDENTIFICATION_OIP")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceIdentificationOir", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_IDENTIFICATION_OIR")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceIdentificationOir", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_IDENTIFICATION_OIR")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 10 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceIdentificationTip", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_IDENTIFICATION_TIP")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceIdentificationTip", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_IDENTIFICATION_TIP")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 9 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceIdentificationTir", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_IDENTIFICATION_TIR")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsSs.SupplementaryServiceIdentificationTir", JniField="android/telephony/CarrierConfigManager$ImsSs.SUPPLEMENTARY_SERVICE_IDENTIFICATION_TIR")>] + + + + Android.Telephony.CarrierImsSupplementaryService + + 11 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/CellSignalStrengthLte.xml b/docs/Mono.Android/en/Android.Telephony/CellSignalStrengthLte.xml index 32c96e897a..895e8d9912 100644 --- a/docs/Mono.Android/en/Android.Telephony/CellSignalStrengthLte.xml +++ b/docs/Mono.Android/en/Android.Telephony/CellSignalStrengthLte.xml @@ -426,8 +426,10 @@ System.Int32 - Get reference signal received power in dBm - the RSRP of the measured cell. + Get reference signal received power in dBm + Range: -140 dBm to -43 dBm. + the RSRP of the measured cell or CellInfo#UNAVAILABLE if + unavailable. @@ -537,9 +539,10 @@ System.Int32 - Get reference signal signal-to-noise ratio + Get reference signal signal-to-noise ratio in dB + Range: -20 dB to +30 dB. the RSSNR if available or - android.telephony.CellInfo#UNAVAILABLE UNAVAILABLE if unavailable. + android.telephony.CellInfo#UNAVAILABLE if unavailable. diff --git a/docs/Mono.Android/en/Android.Telephony/DataConnectionStatus.xml b/docs/Mono.Android/en/Android.Telephony/DataConnectionStatus.xml index 965076c276..68ece43f46 100644 --- a/docs/Mono.Android/en/Android.Telephony/DataConnectionStatus.xml +++ b/docs/Mono.Android/en/Android.Telephony/DataConnectionStatus.xml @@ -122,6 +122,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/telephony/TelephonyManager.DATA_HANDOVER_IN_PROGRESS")] + [<Android.Runtime.IntDefinition(null, JniField="android/telephony/TelephonyManager.DATA_HANDOVER_IN_PROGRESS")>] + + + + Android.Telephony.DataConnectionStatus + + 5 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Telephony/DataEnabledReason.xml b/docs/Mono.Android/en/Android.Telephony/DataEnabledReason.xml index 32c41c6315..6f5852c425 100644 --- a/docs/Mono.Android/en/Android.Telephony/DataEnabledReason.xml +++ b/docs/Mono.Android/en/Android.Telephony/DataEnabledReason.xml @@ -39,6 +39,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.DataEnabledReasonOverride", JniField="android/telephony/TelephonyManager.DATA_ENABLED_REASON_OVERRIDE")] + [<Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.DataEnabledReasonOverride", JniField="android/telephony/TelephonyManager.DATA_ENABLED_REASON_OVERRIDE")>] + + + + Android.Telephony.DataEnabledReason + + 4 + + To be added. + + @@ -87,6 +111,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.DataEnabledReasonUnknown", JniField="android/telephony/TelephonyManager.DATA_ENABLED_REASON_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.DataEnabledReasonUnknown", JniField="android/telephony/TelephonyManager.DATA_ENABLED_REASON_UNKNOWN")>] + + + + Android.Telephony.DataEnabledReason + + -1 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Telephony/ImsGeolocationPidfFor.xml b/docs/Mono.Android/en/Android.Telephony/ImsGeolocationPidfFor.xml new file mode 100644 index 0000000000..bebe4d9473 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/ImsGeolocationPidfFor.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.GeolocationPidfForEmergencyOnCellular", JniField="android/telephony/CarrierConfigManager$Ims.GEOLOCATION_PIDF_FOR_EMERGENCY_ON_CELLULAR")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.GeolocationPidfForEmergencyOnCellular", JniField="android/telephony/CarrierConfigManager$Ims.GEOLOCATION_PIDF_FOR_EMERGENCY_ON_CELLULAR")>] + + + + Android.Telephony.ImsGeolocationPidfFor + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.GeolocationPidfForEmergencyOnWifi", JniField="android/telephony/CarrierConfigManager$Ims.GEOLOCATION_PIDF_FOR_EMERGENCY_ON_WIFI")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.GeolocationPidfForEmergencyOnWifi", JniField="android/telephony/CarrierConfigManager$Ims.GEOLOCATION_PIDF_FOR_EMERGENCY_ON_WIFI")>] + + + + Android.Telephony.ImsGeolocationPidfFor + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.GeolocationPidfForNonEmergencyOnCellular", JniField="android/telephony/CarrierConfigManager$Ims.GEOLOCATION_PIDF_FOR_NON_EMERGENCY_ON_CELLULAR")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.GeolocationPidfForNonEmergencyOnCellular", JniField="android/telephony/CarrierConfigManager$Ims.GEOLOCATION_PIDF_FOR_NON_EMERGENCY_ON_CELLULAR")>] + + + + Android.Telephony.ImsGeolocationPidfFor + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.GeolocationPidfForNonEmergencyOnWifi", JniField="android/telephony/CarrierConfigManager$Ims.GEOLOCATION_PIDF_FOR_NON_EMERGENCY_ON_WIFI")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.GeolocationPidfForNonEmergencyOnWifi", JniField="android/telephony/CarrierConfigManager$Ims.GEOLOCATION_PIDF_FOR_NON_EMERGENCY_ON_WIFI")>] + + + + Android.Telephony.ImsGeolocationPidfFor + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/ImsIpsecAuthenticationAlgorithm.xml b/docs/Mono.Android/en/Android.Telephony/ImsIpsecAuthenticationAlgorithm.xml new file mode 100644 index 0000000000..a0ff863581 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/ImsIpsecAuthenticationAlgorithm.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.IpsecAuthenticationAlgorithmHmacMd5", JniField="android/telephony/CarrierConfigManager$Ims.IPSEC_AUTHENTICATION_ALGORITHM_HMAC_MD5")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.IpsecAuthenticationAlgorithmHmacMd5", JniField="android/telephony/CarrierConfigManager$Ims.IPSEC_AUTHENTICATION_ALGORITHM_HMAC_MD5")>] + + + + Android.Telephony.ImsIpsecAuthenticationAlgorithm + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.IpsecAuthenticationAlgorithmHmacSha1", JniField="android/telephony/CarrierConfigManager$Ims.IPSEC_AUTHENTICATION_ALGORITHM_HMAC_SHA1")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.IpsecAuthenticationAlgorithmHmacSha1", JniField="android/telephony/CarrierConfigManager$Ims.IPSEC_AUTHENTICATION_ALGORITHM_HMAC_SHA1")>] + + + + Android.Telephony.ImsIpsecAuthenticationAlgorithm + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/ImsIpsecEncryptionAlgorithm.xml b/docs/Mono.Android/en/Android.Telephony/ImsIpsecEncryptionAlgorithm.xml new file mode 100644 index 0000000000..18f800f66b --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/ImsIpsecEncryptionAlgorithm.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.IpsecEncryptionAlgorithmAesCbc", JniField="android/telephony/CarrierConfigManager$Ims.IPSEC_ENCRYPTION_ALGORITHM_AES_CBC")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.IpsecEncryptionAlgorithmAesCbc", JniField="android/telephony/CarrierConfigManager$Ims.IPSEC_ENCRYPTION_ALGORITHM_AES_CBC")>] + + + + Android.Telephony.ImsIpsecEncryptionAlgorithm + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.IpsecEncryptionAlgorithmDesEde3Cbc", JniField="android/telephony/CarrierConfigManager$Ims.IPSEC_ENCRYPTION_ALGORITHM_DES_EDE3_CBC")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.IpsecEncryptionAlgorithmDesEde3Cbc", JniField="android/telephony/CarrierConfigManager$Ims.IPSEC_ENCRYPTION_ALGORITHM_DES_EDE3_CBC")>] + + + + Android.Telephony.ImsIpsecEncryptionAlgorithm + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.IpsecEncryptionAlgorithmNull", JniField="android/telephony/CarrierConfigManager$Ims.IPSEC_ENCRYPTION_ALGORITHM_NULL")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.IpsecEncryptionAlgorithmNull", JniField="android/telephony/CarrierConfigManager$Ims.IPSEC_ENCRYPTION_ALGORITHM_NULL")>] + + + + Android.Telephony.ImsIpsecEncryptionAlgorithm + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/ImsNetworkType.xml b/docs/Mono.Android/en/Android.Telephony/ImsNetworkType.xml new file mode 100644 index 0000000000..180c238609 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/ImsNetworkType.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.NetworkTypeHome", JniField="android/telephony/CarrierConfigManager$Ims.NETWORK_TYPE_HOME")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.NetworkTypeHome", JniField="android/telephony/CarrierConfigManager$Ims.NETWORK_TYPE_HOME")>] + + + + Android.Telephony.ImsNetworkType + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.NetworkTypeRoaming", JniField="android/telephony/CarrierConfigManager$Ims.NETWORK_TYPE_ROAMING")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.NetworkTypeRoaming", JniField="android/telephony/CarrierConfigManager$Ims.NETWORK_TYPE_ROAMING")>] + + + + Android.Telephony.ImsNetworkType + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/ImsPreferredTransport.xml b/docs/Mono.Android/en/Android.Telephony/ImsPreferredTransport.xml new file mode 100644 index 0000000000..49953fe8c9 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/ImsPreferredTransport.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.PreferredTransportDynamicUdpTcp", JniField="android/telephony/CarrierConfigManager$Ims.PREFERRED_TRANSPORT_DYNAMIC_UDP_TCP")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.PreferredTransportDynamicUdpTcp", JniField="android/telephony/CarrierConfigManager$Ims.PREFERRED_TRANSPORT_DYNAMIC_UDP_TCP")>] + + + + Android.Telephony.ImsPreferredTransport + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.PreferredTransportTcp", JniField="android/telephony/CarrierConfigManager$Ims.PREFERRED_TRANSPORT_TCP")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.PreferredTransportTcp", JniField="android/telephony/CarrierConfigManager$Ims.PREFERRED_TRANSPORT_TCP")>] + + + + Android.Telephony.ImsPreferredTransport + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.PreferredTransportTls", JniField="android/telephony/CarrierConfigManager$Ims.PREFERRED_TRANSPORT_TLS")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.PreferredTransportTls", JniField="android/telephony/CarrierConfigManager$Ims.PREFERRED_TRANSPORT_TLS")>] + + + + Android.Telephony.ImsPreferredTransport + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.PreferredTransportUdp", JniField="android/telephony/CarrierConfigManager$Ims.PREFERRED_TRANSPORT_UDP")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.PreferredTransportUdp", JniField="android/telephony/CarrierConfigManager$Ims.PREFERRED_TRANSPORT_UDP")>] + + + + Android.Telephony.ImsPreferredTransport + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/ImsRequestUriFormat.xml b/docs/Mono.Android/en/Android.Telephony/ImsRequestUriFormat.xml new file mode 100644 index 0000000000..fddc2ec545 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/ImsRequestUriFormat.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.RequestUriFormatSip", JniField="android/telephony/CarrierConfigManager$Ims.REQUEST_URI_FORMAT_SIP")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.RequestUriFormatSip", JniField="android/telephony/CarrierConfigManager$Ims.REQUEST_URI_FORMAT_SIP")>] + + + + Android.Telephony.ImsRequestUriFormat + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.RequestUriFormatTel", JniField="android/telephony/CarrierConfigManager$Ims.REQUEST_URI_FORMAT_TEL")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Ims.RequestUriFormatTel", JniField="android/telephony/CarrierConfigManager$Ims.REQUEST_URI_FORMAT_TEL")>] + + + + Android.Telephony.ImsRequestUriFormat + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/ImsVoiceConferenceSubscribeType.xml b/docs/Mono.Android/en/Android.Telephony/ImsVoiceConferenceSubscribeType.xml new file mode 100644 index 0000000000..070f21bd5d --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/ImsVoiceConferenceSubscribeType.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.ConferenceSubscribeTypeInDialog", JniField="android/telephony/CarrierConfigManager$ImsVoice.CONFERENCE_SUBSCRIBE_TYPE_IN_DIALOG")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.ConferenceSubscribeTypeInDialog", JniField="android/telephony/CarrierConfigManager$ImsVoice.CONFERENCE_SUBSCRIBE_TYPE_IN_DIALOG")>] + + + + Android.Telephony.ImsVoiceConferenceSubscribeType + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.ConferenceSubscribeTypeOutOfDialog", JniField="android/telephony/CarrierConfigManager$ImsVoice.CONFERENCE_SUBSCRIBE_TYPE_OUT_OF_DIALOG")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.ConferenceSubscribeTypeOutOfDialog", JniField="android/telephony/CarrierConfigManager$ImsVoice.CONFERENCE_SUBSCRIBE_TYPE_OUT_OF_DIALOG")>] + + + + Android.Telephony.ImsVoiceConferenceSubscribeType + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/ImsVoiceEvsEncodedBwType.xml b/docs/Mono.Android/en/Android.Telephony/ImsVoiceEvsEncodedBwType.xml new file mode 100644 index 0000000000..274a8d8260 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/ImsVoiceEvsEncodedBwType.xml @@ -0,0 +1,235 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsEncodedBwTypeFb", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_FB")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsEncodedBwTypeFb", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_FB")>] + + + + Android.Telephony.ImsVoiceEvsEncodedBwType + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsEncodedBwTypeNb", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_NB")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsEncodedBwTypeNb", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_NB")>] + + + + Android.Telephony.ImsVoiceEvsEncodedBwType + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsEncodedBwTypeNbWb", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_NB_WB")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsEncodedBwTypeNbWb", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_NB_WB")>] + + + + Android.Telephony.ImsVoiceEvsEncodedBwType + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsEncodedBwTypeNbWbSwb", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_NB_WB_SWB")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsEncodedBwTypeNbWbSwb", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_NB_WB_SWB")>] + + + + Android.Telephony.ImsVoiceEvsEncodedBwType + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsEncodedBwTypeNbWbSwbFb", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_NB_WB_SWB_FB")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsEncodedBwTypeNbWbSwbFb", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_NB_WB_SWB_FB")>] + + + + Android.Telephony.ImsVoiceEvsEncodedBwType + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsEncodedBwTypeSwb", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_SWB")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsEncodedBwTypeSwb", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_SWB")>] + + + + Android.Telephony.ImsVoiceEvsEncodedBwType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsEncodedBwTypeWb", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_WB")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsEncodedBwTypeWb", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_WB")>] + + + + Android.Telephony.ImsVoiceEvsEncodedBwType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsEncodedBwTypeWbSwb", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_WB_SWB")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsEncodedBwTypeWbSwb", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_WB_SWB")>] + + + + Android.Telephony.ImsVoiceEvsEncodedBwType + + 7 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsEncodedBwTypeWbSwbFb", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_WB_SWB_FB")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsEncodedBwTypeWbSwbFb", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_ENCODED_BW_TYPE_WB_SWB_FB")>] + + + + Android.Telephony.ImsVoiceEvsEncodedBwType + + 8 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/ImsVoiceEvsOperationalMode.xml b/docs/Mono.Android/en/Android.Telephony/ImsVoiceEvsOperationalMode.xml new file mode 100644 index 0000000000..15ee9a1d7b --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/ImsVoiceEvsOperationalMode.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsOperationalModeAmrwbIo", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_OPERATIONAL_MODE_AMRWB_IO")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsOperationalModeAmrwbIo", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_OPERATIONAL_MODE_AMRWB_IO")>] + + + + Android.Telephony.ImsVoiceEvsOperationalMode + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsOperationalModePrimary", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_OPERATIONAL_MODE_PRIMARY")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsOperationalModePrimary", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_OPERATIONAL_MODE_PRIMARY")>] + + + + Android.Telephony.ImsVoiceEvsOperationalMode + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/ImsVoiceEvsPrimaryModeBitrate.xml b/docs/Mono.Android/en/Android.Telephony/ImsVoiceEvsPrimaryModeBitrate.xml new file mode 100644 index 0000000000..eed489768d --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/ImsVoiceEvsPrimaryModeBitrate.xml @@ -0,0 +1,307 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate1280Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_128_0_KBPS")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate1280Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_128_0_KBPS")>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 11 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate132Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_13_2_KBPS")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate132Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_13_2_KBPS")>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate164Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_16_4_KBPS")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate164Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_16_4_KBPS")>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate244Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_24_4_KBPS")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate244Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_24_4_KBPS")>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate320Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_32_0_KBPS")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate320Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_32_0_KBPS")>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 7 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate480Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_48_0_KBPS")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate480Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_48_0_KBPS")>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate59Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_5_9_KBPS")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate59Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_5_9_KBPS")>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate640Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_64_0_KBPS")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate640Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_64_0_KBPS")>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 9 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate72Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_7_2_KBPS")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate72Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_7_2_KBPS")>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate80Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_8_0_KBPS")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate80Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_8_0_KBPS")>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate960Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_96_0_KBPS")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate960Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_96_0_KBPS")>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 10 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate96Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_9_6_KBPS")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.EvsPrimaryModeBitrate96Kbps", JniField="android/telephony/CarrierConfigManager$ImsVoice.EVS_PRIMARY_MODE_BITRATE_9_6_KBPS")>] + + + + Android.Telephony.ImsVoiceEvsPrimaryModeBitrate + + 3 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/ImsVoicePayloadFormat.xml b/docs/Mono.Android/en/Android.Telephony/ImsVoicePayloadFormat.xml new file mode 100644 index 0000000000..f0f2fbcd9a --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/ImsVoicePayloadFormat.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.BandwidthEfficient", JniField="android/telephony/CarrierConfigManager$ImsVoice.BANDWIDTH_EFFICIENT")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.BandwidthEfficient", JniField="android/telephony/CarrierConfigManager$ImsVoice.BANDWIDTH_EFFICIENT")>] + + + + Android.Telephony.ImsVoicePayloadFormat + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.OctetAligned", JniField="android/telephony/CarrierConfigManager$ImsVoice.OCTET_ALIGNED")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.OctetAligned", JniField="android/telephony/CarrierConfigManager$ImsVoice.OCTET_ALIGNED")>] + + + + Android.Telephony.ImsVoicePayloadFormat + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/ImsVoiceSessionPrivacyType.xml b/docs/Mono.Android/en/Android.Telephony/ImsVoiceSessionPrivacyType.xml new file mode 100644 index 0000000000..db3b6981ec --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/ImsVoiceSessionPrivacyType.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.SessionPrivacyTypeHeader", JniField="android/telephony/CarrierConfigManager$ImsVoice.SESSION_PRIVACY_TYPE_HEADER")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.SessionPrivacyTypeHeader", JniField="android/telephony/CarrierConfigManager$ImsVoice.SESSION_PRIVACY_TYPE_HEADER")>] + + + + Android.Telephony.ImsVoiceSessionPrivacyType + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.SessionPrivacyTypeId", JniField="android/telephony/CarrierConfigManager$ImsVoice.SESSION_PRIVACY_TYPE_ID")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.SessionPrivacyTypeId", JniField="android/telephony/CarrierConfigManager$ImsVoice.SESSION_PRIVACY_TYPE_ID")>] + + + + Android.Telephony.ImsVoiceSessionPrivacyType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.SessionPrivacyTypeNone", JniField="android/telephony/CarrierConfigManager$ImsVoice.SESSION_PRIVACY_TYPE_NONE")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.SessionPrivacyTypeNone", JniField="android/telephony/CarrierConfigManager$ImsVoice.SESSION_PRIVACY_TYPE_NONE")>] + + + + Android.Telephony.ImsVoiceSessionPrivacyType + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/ImsVoiceSessionRefreshMethod.xml b/docs/Mono.Android/en/Android.Telephony/ImsVoiceSessionRefreshMethod.xml new file mode 100644 index 0000000000..1f7b46de1b --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/ImsVoiceSessionRefreshMethod.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.SessionRefreshMethodInvite", JniField="android/telephony/CarrierConfigManager$ImsVoice.SESSION_REFRESH_METHOD_INVITE")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.SessionRefreshMethodInvite", JniField="android/telephony/CarrierConfigManager$ImsVoice.SESSION_REFRESH_METHOD_INVITE")>] + + + + Android.Telephony.ImsVoiceSessionRefreshMethod + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.SessionRefreshMethodUpdatePreferred", JniField="android/telephony/CarrierConfigManager$ImsVoice.SESSION_REFRESH_METHOD_UPDATE_PREFERRED")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.SessionRefreshMethodUpdatePreferred", JniField="android/telephony/CarrierConfigManager$ImsVoice.SESSION_REFRESH_METHOD_UPDATE_PREFERRED")>] + + + + Android.Telephony.ImsVoiceSessionRefreshMethod + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/ImsVoiceSessionRefresherType.xml b/docs/Mono.Android/en/Android.Telephony/ImsVoiceSessionRefresherType.xml new file mode 100644 index 0000000000..97e5db44c7 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/ImsVoiceSessionRefresherType.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.SessionRefresherTypeUac", JniField="android/telephony/CarrierConfigManager$ImsVoice.SESSION_REFRESHER_TYPE_UAC")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.SessionRefresherTypeUac", JniField="android/telephony/CarrierConfigManager$ImsVoice.SESSION_REFRESHER_TYPE_UAC")>] + + + + Android.Telephony.ImsVoiceSessionRefresherType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.SessionRefresherTypeUas", JniField="android/telephony/CarrierConfigManager$ImsVoice.SESSION_REFRESHER_TYPE_UAS")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.SessionRefresherTypeUas", JniField="android/telephony/CarrierConfigManager$ImsVoice.SESSION_REFRESHER_TYPE_UAS")>] + + + + Android.Telephony.ImsVoiceSessionRefresherType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.SessionRefresherTypeUnknown", JniField="android/telephony/CarrierConfigManager$ImsVoice.SESSION_REFRESHER_TYPE_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.SessionRefresherTypeUnknown", JniField="android/telephony/CarrierConfigManager$ImsVoice.SESSION_REFRESHER_TYPE_UNKNOWN")>] + + + + Android.Telephony.ImsVoiceSessionRefresherType + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/ImsVoiceSrvccSupport.xml b/docs/Mono.Android/en/Android.Telephony/ImsVoiceSrvccSupport.xml new file mode 100644 index 0000000000..7c30f555ed --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/ImsVoiceSrvccSupport.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.AlertingSrvccSupport", JniField="android/telephony/CarrierConfigManager$ImsVoice.ALERTING_SRVCC_SUPPORT")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.AlertingSrvccSupport", JniField="android/telephony/CarrierConfigManager$ImsVoice.ALERTING_SRVCC_SUPPORT")>] + + + + Android.Telephony.ImsVoiceSrvccSupport + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.BasicSrvccSupport", JniField="android/telephony/CarrierConfigManager$ImsVoice.BASIC_SRVCC_SUPPORT")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.BasicSrvccSupport", JniField="android/telephony/CarrierConfigManager$ImsVoice.BASIC_SRVCC_SUPPORT")>] + + + + Android.Telephony.ImsVoiceSrvccSupport + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.MidcallSrvccSupport", JniField="android/telephony/CarrierConfigManager$ImsVoice.MIDCALL_SRVCC_SUPPORT")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.MidcallSrvccSupport", JniField="android/telephony/CarrierConfigManager$ImsVoice.MIDCALL_SRVCC_SUPPORT")>] + + + + Android.Telephony.ImsVoiceSrvccSupport + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.PrealertingSrvccSupport", JniField="android/telephony/CarrierConfigManager$ImsVoice.PREALERTING_SRVCC_SUPPORT")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.ImsVoice.PrealertingSrvccSupport", JniField="android/telephony/CarrierConfigManager$ImsVoice.PREALERTING_SRVCC_SUPPORT")>] + + + + Android.Telephony.ImsVoiceSrvccSupport + + 2 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/IncludeLocationDataType.xml b/docs/Mono.Android/en/Android.Telephony/IncludeLocationDataType.xml new file mode 100644 index 0000000000..5b7c55bd08 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/IncludeLocationDataType.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.IncludeLocationDataCoarse", JniField="android/telephony/TelephonyManager.INCLUDE_LOCATION_DATA_COARSE")] + [<Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.IncludeLocationDataCoarse", JniField="android/telephony/TelephonyManager.INCLUDE_LOCATION_DATA_COARSE")>] + + + + Android.Telephony.IncludeLocationDataType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.IncludeLocationDataFine", JniField="android/telephony/TelephonyManager.INCLUDE_LOCATION_DATA_FINE")] + [<Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.IncludeLocationDataFine", JniField="android/telephony/TelephonyManager.INCLUDE_LOCATION_DATA_FINE")>] + + + + Android.Telephony.IncludeLocationDataType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.IncludeLocationDataNone", JniField="android/telephony/TelephonyManager.INCLUDE_LOCATION_DATA_NONE")] + [<Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.IncludeLocationDataNone", JniField="android/telephony/TelephonyManager.INCLUDE_LOCATION_DATA_NONE")>] + + + + Android.Telephony.IncludeLocationDataType + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/IwlanEpdgAddressType.xml b/docs/Mono.Android/en/Android.Telephony/IwlanEpdgAddressType.xml index 8a6e4eb205..fdb99009fe 100644 --- a/docs/Mono.Android/en/Android.Telephony/IwlanEpdgAddressType.xml +++ b/docs/Mono.Android/en/Android.Telephony/IwlanEpdgAddressType.xml @@ -111,5 +111,29 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Iwlan.EpdgAddressVisitedCountry", JniField="android/telephony/CarrierConfigManager$Iwlan.EPDG_ADDRESS_VISITED_COUNTRY")] + [<Android.Runtime.IntDefinition("Android.Telephony.CarrierConfigManager.Iwlan.EpdgAddressVisitedCountry", JniField="android/telephony/CarrierConfigManager$Iwlan.EPDG_ADDRESS_VISITED_COUNTRY")>] + + + + Android.Telephony.IwlanEpdgAddressType + + 4 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Telephony/MmsError.xml b/docs/Mono.Android/en/Android.Telephony/MmsError.xml index 7d4ce529b4..fb8f6ec1b5 100644 --- a/docs/Mono.Android/en/Android.Telephony/MmsError.xml +++ b/docs/Mono.Android/en/Android.Telephony/MmsError.xml @@ -44,6 +44,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/telephony/SmsManager.MMS_ERROR_DATA_DISABLED")] + [<Android.Runtime.IntDefinition(null, JniField="android/telephony/SmsManager.MMS_ERROR_DATA_DISABLED")>] + + + + Android.Telephony.MmsError + + 11 + + To be added. + + @@ -71,6 +95,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/telephony/SmsManager.MMS_ERROR_INACTIVE_SUBSCRIPTION")] + [<Android.Runtime.IntDefinition(null, JniField="android/telephony/SmsManager.MMS_ERROR_INACTIVE_SUBSCRIPTION")>] + + + + Android.Telephony.MmsError + + 10 + + To be added. + + @@ -98,6 +146,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/telephony/SmsManager.MMS_ERROR_INVALID_SUBSCRIPTION_ID")] + [<Android.Runtime.IntDefinition(null, JniField="android/telephony/SmsManager.MMS_ERROR_INVALID_SUBSCRIPTION_ID")>] + + + + Android.Telephony.MmsError + + 9 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Telephony/PhoneNumberSource.xml b/docs/Mono.Android/en/Android.Telephony/PhoneNumberSource.xml new file mode 100644 index 0000000000..39d3d1a2c7 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/PhoneNumberSource.xml @@ -0,0 +1,91 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SubscriptionManager.PhoneNumberSourceCarrier", JniField="android/telephony/SubscriptionManager.PHONE_NUMBER_SOURCE_CARRIER")] + [<Android.Runtime.IntDefinition("Android.Telephony.SubscriptionManager.PhoneNumberSourceCarrier", JniField="android/telephony/SubscriptionManager.PHONE_NUMBER_SOURCE_CARRIER")>] + + + + Android.Telephony.PhoneNumberSource + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SubscriptionManager.PhoneNumberSourceIms", JniField="android/telephony/SubscriptionManager.PHONE_NUMBER_SOURCE_IMS")] + [<Android.Runtime.IntDefinition("Android.Telephony.SubscriptionManager.PhoneNumberSourceIms", JniField="android/telephony/SubscriptionManager.PHONE_NUMBER_SOURCE_IMS")>] + + + + Android.Telephony.PhoneNumberSource + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SubscriptionManager.PhoneNumberSourceUicc", JniField="android/telephony/SubscriptionManager.PHONE_NUMBER_SOURCE_UICC")] + [<Android.Runtime.IntDefinition("Android.Telephony.SubscriptionManager.PhoneNumberSourceUicc", JniField="android/telephony/SubscriptionManager.PHONE_NUMBER_SOURCE_UICC")>] + + + + Android.Telephony.PhoneNumberSource + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/PhysicalChannelConfig.xml b/docs/Mono.Android/en/Android.Telephony/PhysicalChannelConfig.xml index fe12b06448..0b0a17c06b 100644 --- a/docs/Mono.Android/en/Android.Telephony/PhysicalChannelConfig.xml +++ b/docs/Mono.Android/en/Android.Telephony/PhysicalChannelConfig.xml @@ -682,7 +682,7 @@ System.Int32 - In UTRAN, this value is primary scrambling code. + The physical cell ID which differentiates cells using the same radio channel. the physical cell identifier for this cell, #PHYSICAL_CELL_ID_UNKNOWN if android.telephony.CellInfo#UNAVAILABLE. diff --git a/docs/Mono.Android/en/Android.Telephony/SmsEncoding.xml b/docs/Mono.Android/en/Android.Telephony/SmsEncoding.xml index e4742f4eb6..f93e6c3eb1 100644 --- a/docs/Mono.Android/en/Android.Telephony/SmsEncoding.xml +++ b/docs/Mono.Android/en/Android.Telephony/SmsEncoding.xml @@ -44,6 +44,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/telephony/SmsMessage.ENCODING_KSC5601")] + [<Android.Runtime.IntDefinition(null, JniField="android/telephony/SmsMessage.ENCODING_KSC5601")>] + + + + Android.Telephony.SmsEncoding + + 4 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Telephony/SmsManager.xml b/docs/Mono.Android/en/Android.Telephony/SmsManager.xml index 9bfab1d25c..85917e6d6b 100644 --- a/docs/Mono.Android/en/Android.Telephony/SmsManager.xml +++ b/docs/Mono.Android/en/Android.Telephony/SmsManager.xml @@ -351,7 +351,20 @@ the carrier-specific messaging configuration values to override for downloading the message. if not NULL this PendingIntent is - broadcast when the message is downloaded, or the download is failed + broadcast when the message is downloaded, or the download is failed + The result code will be Activity.RESULT_OK for success + or one of these errors:<br> + MMS_ERROR_UNSPECIFIED<br> + MMS_ERROR_INVALID_APN<br> + MMS_ERROR_UNABLE_CONNECT_MMS<br> + MMS_ERROR_HTTP_FAILURE<br> + MMS_ERROR_IO_ERROR<br> + MMS_ERROR_RETRY<br> + MMS_ERROR_CONFIGURATION_ERROR<br> + MMS_ERROR_NO_DATA_NETWORK<br> + MMS_ERROR_INVALID_SUBSCRIPTION_ID<br> + MMS_ERROR_INACTIVE_SUBSCRIPTION<br> + MMS_ERROR_DATA_DISABLED<br> Download an MMS message from carrier by a given location URL <p class="note"><strong>Note:</strong> If #getDefault() is used to instantiate this @@ -408,7 +421,20 @@ the carrier-specific messaging configuration values to override for downloading the message. if not NULL this PendingIntent is - broadcast when the message is downloaded, or the download is failed + broadcast when the message is downloaded, or the download is failed + The result code will be Activity.RESULT_OK for success + or one of these errors:<br> + MMS_ERROR_UNSPECIFIED<br> + MMS_ERROR_INVALID_APN<br> + MMS_ERROR_UNABLE_CONNECT_MMS<br> + MMS_ERROR_HTTP_FAILURE<br> + MMS_ERROR_IO_ERROR<br> + MMS_ERROR_RETRY<br> + MMS_ERROR_CONFIGURATION_ERROR<br> + MMS_ERROR_NO_DATA_NETWORK<br> + MMS_ERROR_INVALID_SUBSCRIPTION_ID<br> + MMS_ERROR_INACTIVE_SUBSCRIPTION<br> + MMS_ERROR_DATA_DISABLED<br> an id that uniquely identifies the message requested to be downloaded. Used for logging and diagnostics purposes. The id may be 0. Download an MMS message from carrier by a given location URL @@ -1766,6 +1792,126 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MMS_ERROR_DATA_DISABLED", ApiSince=33)] + [<Android.Runtime.Register("MMS_ERROR_DATA_DISABLED", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.MmsError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.MmsError enum directly instead of this field.", true)>] + + + + Android.Telephony.MmsError + + 11 + + Data is disabled for the MMS APN. + + + + Java documentation for android.telephony.SmsManager.MMS_ERROR_DATA_DISABLED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MMS_ERROR_INACTIVE_SUBSCRIPTION", ApiSince=33)] + [<Android.Runtime.Register("MMS_ERROR_INACTIVE_SUBSCRIPTION", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.MmsError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.MmsError enum directly instead of this field.", true)>] + + + + Android.Telephony.MmsError + + 10 + + The subscription id for the send/download is inactive. + + + + Java documentation for android.telephony.SmsManager.MMS_ERROR_INACTIVE_SUBSCRIPTION. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MMS_ERROR_INVALID_SUBSCRIPTION_ID", ApiSince=33)] + [<Android.Runtime.Register("MMS_ERROR_INVALID_SUBSCRIPTION_ID", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.MmsError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.MmsError enum directly instead of this field.", true)>] + + + + Android.Telephony.MmsError + + 9 + + The subscription id for the send/download is invalid. + + + + Java documentation for android.telephony.SmsManager.MMS_ERROR_INVALID_SUBSCRIPTION_ID. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3086,6 +3232,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_RIL_GENERIC_ERROR", ApiSince=33)] + [<Android.Runtime.Register("RESULT_RIL_GENERIC_ERROR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SmsResult enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SmsResult enum directly instead of this field.", true)>] + + + + Android.Telephony.SmsResult + + 124 + + A RIL error occurred during the SMS send. + + + + Java documentation for android.telephony.SmsManager.RESULT_RIL_GENERIC_ERROR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -4198,7 +4384,20 @@ the carrier-specific messaging configuration values to override for sending the message. if not NULL this PendingIntent is - broadcast when the message is successfully sent, or failed + broadcast when the message is successfully sent, or failed + The result code will be Activity.RESULT_OK for success + or one of these errors:<br> + MMS_ERROR_UNSPECIFIED<br> + MMS_ERROR_INVALID_APN<br> + MMS_ERROR_UNABLE_CONNECT_MMS<br> + MMS_ERROR_HTTP_FAILURE<br> + MMS_ERROR_IO_ERROR<br> + MMS_ERROR_RETRY<br> + MMS_ERROR_CONFIGURATION_ERROR<br> + MMS_ERROR_NO_DATA_NETWORK<br> + MMS_ERROR_INVALID_SUBSCRIPTION_ID<br> + MMS_ERROR_INACTIVE_SUBSCRIPTION<br> + MMS_ERROR_DATA_DISABLED<br> Send an MMS message <p class="note"><strong>Note:</strong> If #getDefault() is used to instantiate this @@ -4254,7 +4453,20 @@ the carrier-specific messaging configuration values to override for sending the message. if not NULL this PendingIntent is - broadcast when the message is successfully sent, or failed + broadcast when the message is successfully sent, or failed + The result code will be Activity.RESULT_OK for success + or one of these errors:<br> + MMS_ERROR_UNSPECIFIED<br> + MMS_ERROR_INVALID_APN<br> + MMS_ERROR_UNABLE_CONNECT_MMS<br> + MMS_ERROR_HTTP_FAILURE<br> + MMS_ERROR_IO_ERROR<br> + MMS_ERROR_RETRY<br> + MMS_ERROR_CONFIGURATION_ERROR<br> + MMS_ERROR_NO_DATA_NETWORK<br> + MMS_ERROR_INVALID_SUBSCRIPTION_ID<br> + MMS_ERROR_INACTIVE_SUBSCRIPTION<br> + MMS_ERROR_DATA_DISABLED<br> an id that uniquely identifies the message requested to be sent. Used for logging and diagnostics purposes. The id may be 0. Send an MMS message diff --git a/docs/Mono.Android/en/Android.Telephony/SmsMessage.xml b/docs/Mono.Android/en/Android.Telephony/SmsMessage.xml index 5edadce134..93e6dcb22a 100644 --- a/docs/Mono.Android/en/Android.Telephony/SmsMessage.xml +++ b/docs/Mono.Android/en/Android.Telephony/SmsMessage.xml @@ -399,6 +399,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ENCODING_KSC5601", ApiSince=33)] + [<Android.Runtime.Register("ENCODING_KSC5601", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SmsEncoding enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SmsEncoding enum directly instead of this field.", true)>] + + + + Android.Telephony.SmsEncoding + + 4 + + This value is not defined in global standard. + + + + Java documentation for android.telephony.SmsMessage.ENCODING_KSC5601. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Telephony/SmsResult.xml b/docs/Mono.Android/en/Android.Telephony/SmsResult.xml index 93cea237c0..8b7a4b0f37 100644 --- a/docs/Mono.Android/en/Android.Telephony/SmsResult.xml +++ b/docs/Mono.Android/en/Android.Telephony/SmsResult.xml @@ -759,6 +759,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SmsManager.ResultRilGenericError", JniField="android/telephony/SmsManager.RESULT_RIL_GENERIC_ERROR")] + [<Android.Runtime.IntDefinition("Android.Telephony.SmsManager.ResultRilGenericError", JniField="android/telephony/SmsManager.RESULT_RIL_GENERIC_ERROR")>] + + + + Android.Telephony.SmsResult + + 124 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Telephony/SubscriptionInfo.xml b/docs/Mono.Android/en/Android.Telephony/SubscriptionInfo.xml index a4f6841cba..ea0b243998 100644 --- a/docs/Mono.Android/en/Android.Telephony/SubscriptionInfo.xml +++ b/docs/Mono.Android/en/Android.Telephony/SubscriptionInfo.xml @@ -807,6 +807,10 @@ 0.0.0.0 + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("getNumber", "()Ljava/lang/String;", "GetGetNumberHandler", ApiSince=22)] [<get: Android.Runtime.Register("getNumber", "()Ljava/lang/String;", "GetGetNumberHandler", ApiSince=22)>] @@ -833,6 +837,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPortIndex", "()I", "GetGetPortIndexHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getPortIndex", "()I", "GetGetPortIndexHandler", ApiSince=33)>] + + + + System.Int32 + + + Returns the port index of the SIM card which contains the subscription. + the portIndex + + + + Java documentation for android.telephony.SubscriptionInfo.getPortIndex(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1003,6 +1043,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getUsageSetting", "()I", "GetGetUsageSettingHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getUsageSetting", "()I", "GetGetUsageSettingHandler", ApiSince=33)>] + + + + System.Int32 + + + Get the usage setting for this subscription. + the usage setting used for this subscription. + + + + Java documentation for android.telephony.SubscriptionInfo.getUsageSetting(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Telephony/SubscriptionManager.xml b/docs/Mono.Android/en/Android.Telephony/SubscriptionManager.xml index 63bb59375c..2fe1429d0e 100644 --- a/docs/Mono.Android/en/Android.Telephony/SubscriptionManager.xml +++ b/docs/Mono.Android/en/Android.Telephony/SubscriptionManager.xml @@ -1380,6 +1380,99 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getPhoneNumber", "(I)Ljava/lang/String;", "GetGetPhoneNumber_IHandler", ApiSince=33)] + [<Android.Runtime.Register("getPhoneNumber", "(I)Ljava/lang/String;", "GetGetPhoneNumber_IHandler", ApiSince=33)>] + + + + System.String + + + + + + the subscription ID, or #DEFAULT_SUBSCRIPTION_ID + for the default one. + Returns the phone number for the given subId, or an empty string if + not available. + the phone number, or an empty string if not available. + + + + Java documentation for android.telephony.SubscriptionManager.getPhoneNumber(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getPhoneNumber", "(II)Ljava/lang/String;", "GetGetPhoneNumber_IIHandler", ApiSince=33)] + [<Android.Runtime.Register("getPhoneNumber", "(II)Ljava/lang/String;", "GetGetPhoneNumber_IIHandler", ApiSince=33)>] + + + + System.String + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "PhoneNumberSourceUicc", "PhoneNumberSourceCarrier", "PhoneNumberSourceIms" }, Type="Android.Telephony.SubscriptionManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "PhoneNumberSourceUicc", "PhoneNumberSourceCarrier", "PhoneNumberSourceIms" }, Type="Android.Telephony.SubscriptionManager")>] + + + + + + the subscription ID, or #DEFAULT_SUBSCRIPTION_ID + for the default one. + the source of the phone number, one of the PHONE_NUMBER_SOURCE_* constants. + Returns the phone number for the given subscriptionId and source, + or an empty string if not available. + the phone number, or an empty string if not available. + + + + Java documentation for android.telephony.SubscriptionManager.getPhoneNumber(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1862,6 +1955,126 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PHONE_NUMBER_SOURCE_CARRIER", ApiSince=33)] + [<Android.Runtime.Register("PHONE_NUMBER_SOURCE_CARRIER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.PhoneNumberSource enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.PhoneNumberSource enum directly instead of this field.", true)>] + + + + Android.Telephony.PhoneNumberSource + + 2 + + A source of phone number: provided by an app that has carrier privilege. + + + + Java documentation for android.telephony.SubscriptionManager.PHONE_NUMBER_SOURCE_CARRIER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PHONE_NUMBER_SOURCE_IMS", ApiSince=33)] + [<Android.Runtime.Register("PHONE_NUMBER_SOURCE_IMS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.PhoneNumberSource enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.PhoneNumberSource enum directly instead of this field.", true)>] + + + + Android.Telephony.PhoneNumberSource + + 3 + + A source of phone number: provided by IMS (IP Multimedia Subsystem) implementation. + + + + Java documentation for android.telephony.SubscriptionManager.PHONE_NUMBER_SOURCE_IMS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PHONE_NUMBER_SOURCE_UICC", ApiSince=33)] + [<Android.Runtime.Register("PHONE_NUMBER_SOURCE_UICC", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.PhoneNumberSource enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.PhoneNumberSource enum directly instead of this field.", true)>] + + + + Android.Telephony.PhoneNumberSource + + 1 + + A source of phone number: the EF-MSISDN (see 3GPP TS 31. + + + + Java documentation for android.telephony.SubscriptionManager.PHONE_NUMBER_SOURCE_UICC. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1986,6 +2199,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCarrierPhoneNumber", "(ILjava/lang/String;)V", "GetSetCarrierPhoneNumber_ILjava_lang_String_Handler", ApiSince=33)] + [<Android.Runtime.Register("setCarrierPhoneNumber", "(ILjava/lang/String;)V", "GetSetCarrierPhoneNumber_ILjava_lang_String_Handler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("carrier privileges")] + [<Android.Runtime.RequiresPermission("carrier privileges")>] + + + + System.Void + + + + + + + the subscription ID, or #DEFAULT_SUBSCRIPTION_ID + for the default one. + the phone number, or an empty string to remove the previously set number. + Sets the phone number for the given subId for source + #PHONE_NUMBER_SOURCE_CARRIER carrier. + + + + Java documentation for android.telephony.SubscriptionManager.setCarrierPhoneNumber(int, java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2132,10 +2392,10 @@ - - + + - + Method Mono.Android @@ -2153,14 +2413,14 @@ - + the subscriber this override applies to. set if the subscription should be considered congested. - the timeout after which the requested override will - be automatically cleared, or 0 to leave in the + the duration after which the requested override + will be automatically cleared, or 0 to leave in the requested state until explicitly cleared, or the next reboot, whichever happens first. Temporarily override the billing relationship plan between a carrier and @@ -2180,10 +2440,10 @@ - - + + - + Method Mono.Android @@ -2202,7 +2462,7 @@ - + the subscriber this override applies to. @@ -2211,8 +2471,8 @@ the network types this override applies to. If no network types are specified, override values will be ignored. TelephonyManager#getAllNetworkTypes() - the timeout after which the requested override will - be automatically cleared, or 0 to leave in the + the duration after which the requested override + will be automatically cleared, or 0 to leave in the requested state until explicitly cleared, or the next reboot, whichever happens first. Temporarily override the billing relationship plan between a carrier and @@ -2232,10 +2492,10 @@ - - + + - + Method Mono.Android @@ -2253,14 +2513,14 @@ - + the subscriber this override applies to. set if the billing relationship should be considered unmetered. - the timeout after which the requested override will - be automatically cleared, or 0 to leave in the + the duration after which the requested override + will be automatically cleared, or 0 to leave in the requested state until explicitly cleared, or the next reboot, whichever happens first. Temporarily override the billing relationship plan between a carrier and @@ -2280,10 +2540,10 @@ - - + + - + Method Mono.Android @@ -2302,7 +2562,7 @@ - + the subscriber this override applies to. @@ -2311,8 +2571,8 @@ the network types this override applies to. If no network types are specified, override values will be ignored. TelephonyManager#getAllNetworkTypes() - the timeout after which the requested override will - be automatically cleared, or 0 to leave in the + the duration after which the requested override + will be automatically cleared, or 0 to leave in the requested state until explicitly cleared, or the next reboot, whichever happens first. Temporarily override the billing relationship plan between a carrier and @@ -2346,6 +2606,10 @@ [Android.Runtime.Register("setSubscriptionPlans", "(ILjava/util/List;)V", "GetSetSubscriptionPlans_ILjava_util_List_Handler", ApiSince=28)] [<Android.Runtime.Register("setSubscriptionPlans", "(ILjava/util/List;)V", "GetSetSubscriptionPlans_ILjava_util_List_Handler", ApiSince=28)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -2376,6 +2640,55 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSubscriptionPlans", "(ILjava/util/List;J)V", "GetSetSubscriptionPlans_ILjava_util_List_JHandler", ApiSince=33)] + [<Android.Runtime.Register("setSubscriptionPlans", "(ILjava/util/List;J)V", "GetSetSubscriptionPlans_ILjava_util_List_JHandler", ApiSince=33)>] + + + + System.Void + + + + + + + + the subscriber this relationship applies to. An empty list + may be sent to clear any existing plans. + the list of plans. The first plan is always the primary and + most important plan. Any additional plans are secondary and + may not be displayed or used by decision making logic. + the duration after which the subscription plans + will be automatically cleared, or 0 to leave the plans until + explicitly cleared, or the next reboot, whichever happens first. + Set the description of the billing relationship plan between a carrier + and a specific subscriber. + + + + Java documentation for android.telephony.SubscriptionManager.setSubscriptionPlans(int, java.util.List<android.telephony.SubscriptionPlan>, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2485,7 +2798,12 @@ sub id - pending intent that will be sent after operation is done. + pending intent that will be sent after operation is done. + + to-be-deprecated this API is a duplicate of EuiccManager#switchToSubscription(int, + PendingIntent) and does not support Multiple Enabled Profile(MEP). Apps should use + EuiccManager#switchToSubscription(int, PendingIntent) or + EuiccManager#switchToSubscription(int, int, PendingIntent) instead. Switch to a certain subscription @@ -2563,5 +2881,165 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("USAGE_SETTING_DATA_CENTRIC", ApiSince=33)] + [<Android.Runtime.Register("USAGE_SETTING_DATA_CENTRIC", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.UsageSetting enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.UsageSetting enum directly instead of this field.", true)>] + + + + Android.Telephony.UsageSetting + + 2 + + This subscription is forced to data-centric mode + + + + Java documentation for android.telephony.SubscriptionManager.USAGE_SETTING_DATA_CENTRIC. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("USAGE_SETTING_DEFAULT", ApiSince=33)] + [<Android.Runtime.Register("USAGE_SETTING_DEFAULT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.UsageSetting enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.UsageSetting enum directly instead of this field.", true)>] + + + + Android.Telephony.UsageSetting + + 0 + + Subscription uses the default setting. + + + + Java documentation for android.telephony.SubscriptionManager.USAGE_SETTING_DEFAULT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("USAGE_SETTING_UNKNOWN", ApiSince=33)] + [<Android.Runtime.Register("USAGE_SETTING_UNKNOWN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.UsageSetting enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.UsageSetting enum directly instead of this field.", true)>] + + + + Android.Telephony.UsageSetting + + -1 + + The usage setting is unknown. + + + + Java documentation for android.telephony.SubscriptionManager.USAGE_SETTING_UNKNOWN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("USAGE_SETTING_VOICE_CENTRIC", ApiSince=33)] + [<Android.Runtime.Register("USAGE_SETTING_VOICE_CENTRIC", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.UsageSetting enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.UsageSetting enum directly instead of this field.", true)>] + + + + Android.Telephony.UsageSetting + + 1 + + This subscription is forced to voice-centric mode + + + + Java documentation for android.telephony.SubscriptionManager.USAGE_SETTING_VOICE_CENTRIC. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Telephony/TelephonyCallback+IActiveDataSubscriptionIdListener.xml b/docs/Mono.Android/en/Android.Telephony/TelephonyCallback+IActiveDataSubscriptionIdListener.xml index 70f339e4df..6b591698e7 100644 --- a/docs/Mono.Android/en/Android.Telephony/TelephonyCallback+IActiveDataSubscriptionIdListener.xml +++ b/docs/Mono.Android/en/Android.Telephony/TelephonyCallback+IActiveDataSubscriptionIdListener.xml @@ -67,7 +67,11 @@ only active on the subscription at a time, even it is multi-SIM mode. For example, it could be the current active opportunistic subscription in use, or the subscription user selected as default data subscription in - DSDS mode. + DSDS mode. + + The calling app should have carrier privileges + (see TelephonyManager#hasCarrierPrivileges) if it does not have the + android.Manifest.permission#READ_PHONE_STATE. Callback invoked when active data subscription ID changes. diff --git a/docs/Mono.Android/en/Android.Telephony/TelephonyCallback+IPhysicalChannelConfigListener.xml b/docs/Mono.Android/en/Android.Telephony/TelephonyCallback+IPhysicalChannelConfigListener.xml index fe89bfd679..be747a7987 100644 --- a/docs/Mono.Android/en/Android.Telephony/TelephonyCallback+IPhysicalChannelConfigListener.xml +++ b/docs/Mono.Android/en/Android.Telephony/TelephonyCallback+IPhysicalChannelConfigListener.xml @@ -64,7 +64,11 @@ List of the current PhysicalChannelConfigs - Callback invoked when the current physical channel configuration has changed + Callback invoked when the current physical channel configuration has changed + + The calling app should have carrier privileges + (see TelephonyManager#hasCarrierPrivileges) if it does not have the + android.Manifest.permission#READ_PRECISE_PHONE_STATE. diff --git a/docs/Mono.Android/en/Android.Telephony/TelephonyManager.xml b/docs/Mono.Android/en/Android.Telephony/TelephonyManager.xml index 101bd09c7f..4d56f9919a 100644 --- a/docs/Mono.Android/en/Android.Telephony/TelephonyManager.xml +++ b/docs/Mono.Android/en/Android.Telephony/TelephonyManager.xml @@ -676,6 +676,86 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALLOWED_NETWORK_TYPES_REASON_CARRIER", ApiSince=33)] + [<Android.Runtime.Register("ALLOWED_NETWORK_TYPES_REASON_CARRIER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.AllowedNetworkTypesReason enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.AllowedNetworkTypesReason enum directly instead of this field.", true)>] + + + + Android.Telephony.AllowedNetworkTypesReason + + 2 + + To indicate allowed network type change is requested by carrier. + + + + Java documentation for android.telephony.TelephonyManager.ALLOWED_NETWORK_TYPES_REASON_CARRIER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALLOWED_NETWORK_TYPES_REASON_USER", ApiSince=33)] + [<Android.Runtime.Register("ALLOWED_NETWORK_TYPES_REASON_USER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.AllowedNetworkTypesReason enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.AllowedNetworkTypesReason enum directly instead of this field.", true)>] + + + + Android.Telephony.AllowedNetworkTypesReason + + 0 + + To indicate allowed network type change is requested by user. + + + + Java documentation for android.telephony.TelephonyManager.ALLOWED_NETWORK_TYPES_REASON_USER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1896,6 +1976,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_ENABLED_REASON_OVERRIDE", ApiSince=33)] + [<Android.Runtime.Register("DATA_ENABLED_REASON_OVERRIDE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.DataEnabledReason enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.DataEnabledReason enum directly instead of this field.", true)>] + + + + Android.Telephony.DataEnabledReason + + 4 + + To indicate data was enabled or disabled due to MobileDataPolicy overrides. + + + + Java documentation for android.telephony.TelephonyManager.DATA_ENABLED_REASON_OVERRIDE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1976,6 +2096,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_ENABLED_REASON_UNKNOWN", ApiSince=33)] + [<Android.Runtime.Register("DATA_ENABLED_REASON_UNKNOWN", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.DataEnabledReason enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.DataEnabledReason enum directly instead of this field.", true)>] + + + + Android.Telephony.DataEnabledReason + + -1 + + To indicate that data was enabled or disabled due to an unknown reason. + + + + Java documentation for android.telephony.TelephonyManager.DATA_ENABLED_REASON_UNKNOWN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2016,6 +2176,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_HANDOVER_IN_PROGRESS", ApiSince=33)] + [<Android.Runtime.Register("DATA_HANDOVER_IN_PROGRESS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.DataConnectionStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.DataConnectionStatus enum directly instead of this field.", true)>] + + + + Android.Telephony.DataConnectionStatus + + 5 + + Data connection state: Handover in progress. + + + + Java documentation for android.telephony.TelephonyManager.DATA_HANDOVER_IN_PROGRESS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2031,10 +2231,6 @@ [get: Android.Runtime.Register("getDataNetworkType", "()I", "GetGetDataNetworkTypeHandler", ApiSince=24)] [<get: Android.Runtime.Register("getDataNetworkType", "()I", "GetGetDataNetworkTypeHandler", ApiSince=24)>] - - [get: Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")] - [<get: Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")>] - Android.Telephony.NetworkType @@ -2095,6 +2291,42 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DEFAULT_PORT_INDEX", ApiSince=33)] + [<Android.Runtime.Register("DEFAULT_PORT_INDEX", ApiSince=33)>] + + + + System.Int32 + + 0 + + Default port index for a UICC. + + + + Java documentation for android.telephony.TelephonyManager.DEFAULT_PORT_INDEX. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2156,10 +2388,6 @@ [get: Android.Runtime.Register("getDeviceSoftwareVersion", "()Ljava/lang/String;", "GetGetDeviceSoftwareVersionHandler")] [<get: Android.Runtime.Register("getDeviceSoftwareVersion", "()Ljava/lang/String;", "GetGetDeviceSoftwareVersionHandler")>] - - [get: Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")] - [<get: Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")>] - System.String @@ -3398,6 +3626,57 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAllowedNetworkTypesForReason", "(I)J", "GetGetAllowedNetworkTypesForReason_IHandler", ApiSince=33)] + [<Android.Runtime.Register("getAllowedNetworkTypesForReason", "(I)J", "GetGetAllowedNetworkTypesForReason_IHandler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.READ_PRIVILEGED_PHONE_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.READ_PRIVILEGED_PHONE_STATE")>] + + + + System.Int64 + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "AllowedNetworkTypesReasonUser", "AllowedNetworkTypesReasonCarrier" }, Type="Android.Telephony.TelephonyManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "AllowedNetworkTypesReasonUser", "AllowedNetworkTypesReasonCarrier" }, Type="Android.Telephony.TelephonyManager")>] + + + + + + the reason the allowed network type change is taking place + Get the allowed network types for certain reason. + the allowed network type bitmask + + + + Java documentation for android.telephony.TelephonyManager.getAllowedNetworkTypesForReason(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3836,11 +4115,11 @@ - - - - - + + + + + Method Mono.Android @@ -3848,30 +4127,34 @@ - [Android.Runtime.Register("getSimState", "(I)I", "GetGetSimState_IHandler", ApiSince=26)] - [<Android.Runtime.Register("getSimState", "(I)I", "GetGetSimState_IHandler", ApiSince=26)>] + [Android.Runtime.Register("getServiceState", "(I)Landroid/telephony/ServiceState;", "GetGetServiceState_IHandler", ApiSince=33)] + [<Android.Runtime.Register("getServiceState", "(I)Landroid/telephony/ServiceState;", "GetGetServiceState_IHandler", ApiSince=33)>] - Android.Telephony.SimState - - - [Android.Runtime.GeneratedEnum] - [<Android.Runtime.GeneratedEnum>] - - + Android.Telephony.ServiceState - + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "IncludeLocationDataNone", "IncludeLocationDataCoarse", "IncludeLocationDataFine" }, Type="Android.Telephony.TelephonyManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "IncludeLocationDataNone", "IncludeLocationDataCoarse", "IncludeLocationDataFine" }, Type="Android.Telephony.TelephonyManager")>] + + + - logical slot index - Returns a constant indicating the state of the device SIM card in a logical slot. + Specifies if the caller would like to receive + location related information. + May return null when the subscription is inactive or when there was an error + communicating with the phone process. + Returns the current ServiceState information. To be added. - Java documentation for android.telephony.TelephonyManager.getSimState(int). + Java documentation for android.telephony.TelephonyManager.getServiceState(int). @@ -3882,15 +4165,61 @@ - - - - - - Method - - Mono.Android - 0.0.0.0 + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getSimState", "(I)I", "GetGetSimState_IHandler", ApiSince=26)] + [<Android.Runtime.Register("getSimState", "(I)I", "GetGetSimState_IHandler", ApiSince=26)>] + + + + Android.Telephony.SimState + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + + + logical slot index + Returns a constant indicating the state of the device SIM card in a logical slot. + To be added. + + + + Java documentation for android.telephony.TelephonyManager.getSimState(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 @@ -4141,10 +4470,6 @@ [Android.Runtime.Register("iccCloseLogicalChannel", "(I)Z", "GetIccCloseLogicalChannel_IHandler")] [<Android.Runtime.Register("iccCloseLogicalChannel", "(I)Z", "GetIccCloseLogicalChannel_IHandler")>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - System.Boolean @@ -4186,10 +4511,6 @@ [Android.Runtime.Register("iccExchangeSimIO", "(IIIIILjava/lang/String;)[B", "GetIccExchangeSimIO_IIIIILjava_lang_String_Handler")] [<Android.Runtime.Register("iccExchangeSimIO", "(IIIIILjava/lang/String;)[B", "GetIccExchangeSimIO_IIIIILjava_lang_String_Handler")>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - System.Byte[] @@ -4284,10 +4605,6 @@ [Android.Runtime.Register("iccOpenLogicalChannel", "(Ljava/lang/String;I)Landroid/telephony/IccOpenLogicalChannelResponse;", "GetIccOpenLogicalChannel_Ljava_lang_String_IHandler", ApiSince=26)] [<Android.Runtime.Register("iccOpenLogicalChannel", "(Ljava/lang/String;I)Landroid/telephony/IccOpenLogicalChannelResponse;", "GetIccOpenLogicalChannel_Ljava_lang_String_IHandler", ApiSince=26)>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - Android.Telephony.IccOpenLogicalChannelResponse @@ -4330,10 +4647,6 @@ [Android.Runtime.Register("iccTransmitApduBasicChannel", "(IIIIILjava/lang/String;)Ljava/lang/String;", "GetIccTransmitApduBasicChannel_IIIIILjava_lang_String_Handler")] [<Android.Runtime.Register("iccTransmitApduBasicChannel", "(IIIIILjava/lang/String;)Ljava/lang/String;", "GetIccTransmitApduBasicChannel_IIIIILjava_lang_String_Handler")>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - System.String @@ -4386,10 +4699,6 @@ [Android.Runtime.Register("iccTransmitApduLogicalChannel", "(IIIIIILjava/lang/String;)Ljava/lang/String;", "GetIccTransmitApduLogicalChannel_IIIIIILjava_lang_String_Handler")] [<Android.Runtime.Register("iccTransmitApduLogicalChannel", "(IIIIIILjava/lang/String;)Ljava/lang/String;", "GetIccTransmitApduLogicalChannel_IIIIIILjava_lang_String_Handler")>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - System.String @@ -4470,6 +4779,126 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INCLUDE_LOCATION_DATA_COARSE", ApiSince=33)] + [<Android.Runtime.Register("INCLUDE_LOCATION_DATA_COARSE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.IncludeLocationDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.IncludeLocationDataType enum directly instead of this field.", true)>] + + + + Android.Telephony.IncludeLocationDataType + + 1 + + Include coarse location data. + + + + Java documentation for android.telephony.TelephonyManager.INCLUDE_LOCATION_DATA_COARSE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INCLUDE_LOCATION_DATA_FINE", ApiSince=33)] + [<Android.Runtime.Register("INCLUDE_LOCATION_DATA_FINE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.IncludeLocationDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.IncludeLocationDataType enum directly instead of this field.", true)>] + + + + Android.Telephony.IncludeLocationDataType + + 2 + + Include fine location data. + + + + Java documentation for android.telephony.TelephonyManager.INCLUDE_LOCATION_DATA_FINE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INCLUDE_LOCATION_DATA_NONE", ApiSince=33)] + [<Android.Runtime.Register("INCLUDE_LOCATION_DATA_NONE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.IncludeLocationDataType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.IncludeLocationDataType enum directly instead of this field.", true)>] + + + + Android.Telephony.IncludeLocationDataType + + 0 + + Specifies to not include any location related data. + + + + Java documentation for android.telephony.TelephonyManager.INCLUDE_LOCATION_DATA_NONE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -4569,11 +4998,7 @@ Checks whether cellular data connection is allowed in the device. - true if the overall data connection is allowed; false if not. - <p>Requires Permission: - android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE or - android.Manifest.permission#ACCESS_NETWORK_STATE or - android.Manifest.permission#READ_PRIVILEGED_PHONE_STATE + true if the overall data connection is allowed; false if not. @@ -4622,8 +5047,10 @@ Return whether data is enabled for certain reason . whether data is enabled for a reason. <p>Requires Permission: + The calling app has carrier privileges (see #hasCarrierPrivileges) or android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE or - android.Manifest.permission#ACCESS_NETWORK_STATE + android.Manifest.permission#ACCESS_NETWORK_STATE or + android.Manifest.permission#MODIFY_PHONE_STATEandroid.Manifest.permission#READ_BASIC_PHONE_STATE @@ -4810,10 +5237,6 @@ [Android.Runtime.Register("isModemEnabledForSlot", "(I)Z", "GetIsModemEnabledForSlot_IHandler", ApiSince=30)] [<Android.Runtime.Register("isModemEnabledForSlot", "(I)Z", "GetIsModemEnabledForSlot_IHandler", ApiSince=30)>] - - [Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")] - [<Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")>] - System.Boolean @@ -4823,7 +5246,7 @@ which slot it's checking. - It indicates whether modem is enabled or not per slot. + Indicates whether or not there is a modem stack enabled for the given SIM slot. To be added. @@ -5265,6 +5688,10 @@ Mono.Android + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("getLine1Number", "()Ljava/lang/String;", "GetGetLine1NumberHandler")] [<get: Android.Runtime.Register("getLine1Number", "()Ljava/lang/String;", "GetGetLine1NumberHandler")>] @@ -5374,7 +5801,7 @@ Get the PLMN chosen for Manual Network Selection if active. - manually selected network info on success or null string on failure + manually selected network info on success or empty string on failure @@ -6018,11 +6445,733 @@ To be added. - - - - - + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_SELECTION_MODE_UNKNOWN", ApiSince=30)] + [<Android.Runtime.Register("NETWORK_SELECTION_MODE_UNKNOWN", ApiSince=30)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.NetworkSelectionMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.NetworkSelectionMode enum directly instead of this field.", true)>] + + + + Android.Telephony.NetworkSelectionMode + + 0 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getNetworkSpecifier", "()Ljava/lang/String;", "GetGetNetworkSpecifierHandler", ApiSince=26)] + [<get: Android.Runtime.Register("getNetworkSpecifier", "()Ljava/lang/String;", "GetGetNetworkSpecifierHandler", ApiSince=26)>] + + + + System.String + + + Returns the network specifier of the subscription ID pinned to the TelephonyManager. + To be added. + + + + Java documentation for android.telephony.TelephonyManager.getNetworkSpecifier(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + 0.0.0.0 + Mono.Android + + + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + + + [get: Android.Runtime.Register("getNetworkType", "()I", "GetGetNetworkTypeHandler")] + [<get: Android.Runtime.Register("getNetworkType", "()I", "GetGetNetworkTypeHandler")>] + + + [get: Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")] + [<get: Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")>] + + + + Android.Telephony.NetworkType + + + Return the current data network type. + the NETWORK_TYPE_xxxx for current data connection. + + + + Java documentation for android.telephony.TelephonyManager.getNetworkType(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_1xRTT", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_1xRTT", ApiSince=33)>] + + + + System.Int64 + + 64 + + network type bitmask indicating the support of radio tech 1xRTT. + + + + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_1xRTT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_CDMA", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_CDMA", ApiSince=33)>] + + + + System.Int64 + + 8 + + network type bitmask indicating the support of radio tech CDMA(IS95A/IS95B). + + + + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_CDMA. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_EDGE", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_EDGE", ApiSince=33)>] + + + + System.Int64 + + 2 + + network type bitmask indicating the support of radio tech EDGE. + + + + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_EDGE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_EHRPD", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_EHRPD", ApiSince=33)>] + + + + System.Int64 + + 8192 + + network type bitmask indicating the support of radio tech EHRPD. + + + + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_EHRPD. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_EVDO_0", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_EVDO_0", ApiSince=33)>] + + + + System.Int64 + + 16 + + network type bitmask indicating the support of radio tech EVDO 0. + + + + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_EVDO_0. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_EVDO_A", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_EVDO_A", ApiSince=33)>] + + + + System.Int64 + + 32 + + network type bitmask indicating the support of radio tech EVDO A. + + + + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_EVDO_A. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_EVDO_B", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_EVDO_B", ApiSince=33)>] + + + + System.Int64 + + 2048 + + network type bitmask indicating the support of radio tech EVDO B. + + + + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_EVDO_B. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_GPRS", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_GPRS", ApiSince=33)>] + + + + System.Int64 + + 1 + + network type bitmask indicating the support of radio tech GPRS. + + + + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_GPRS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_GSM", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_GSM", ApiSince=33)>] + + + + System.Int64 + + 32768 + + network type bitmask indicating the support of radio tech GSM. + + + + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_GSM. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_HSDPA", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_HSDPA", ApiSince=33)>] + + + + System.Int64 + + 128 + + network type bitmask indicating the support of radio tech HSDPA. + + + + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_HSDPA. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_HSPA", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_HSPA", ApiSince=33)>] + + + + System.Int64 + + 512 + + network type bitmask indicating the support of radio tech HSPA. + + + + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_HSPA. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_HSPAP", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_HSPAP", ApiSince=33)>] + + + + System.Int64 + + 16384 + + network type bitmask indicating the support of radio tech HSPAP. + + + + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_HSPAP. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_HSUPA", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_HSUPA", ApiSince=33)>] + + + + System.Int64 + + 256 + + network type bitmask indicating the support of radio tech HSUPA. + + + + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_HSUPA. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_IWLAN", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_IWLAN", ApiSince=33)>] + + + + System.Int64 + + 131072 + + network type bitmask indicating the support of radio tech IWLAN. + + + + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_IWLAN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_LTE", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_LTE", ApiSince=33)>] + + + + System.Int64 + + 4096 + + network type bitmask indicating the support of radio tech LTE. + + + + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_LTE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_LTE_CA", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_LTE_CA", ApiSince=33)>] + + + + System.Int64 + + 262144 + + NOT USED; this bitmask is exposed accidentally, will be deprecated in U. + + + + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_LTE_CA. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_NR", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_NR", ApiSince=33)>] + + + + System.Int64 + + 524288 + + network type bitmask indicating the support of radio tech NR(New Radio) 5G. + + + + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_NR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Field Mono.Android @@ -6030,49 +7179,56 @@ - [Android.Runtime.Register("NETWORK_SELECTION_MODE_UNKNOWN", ApiSince=30)] - [<Android.Runtime.Register("NETWORK_SELECTION_MODE_UNKNOWN", ApiSince=30)>] - - - [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.NetworkSelectionMode enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.NetworkSelectionMode enum directly instead of this field.", true)>] + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_TD_SCDMA", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_TD_SCDMA", ApiSince=33)>] - Android.Telephony.NetworkSelectionMode + System.Int64 - 0 + 65536 - To be added. - To be added. + network type bitmask indicating the support of radio tech TD_SCDMA. + + + + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_TD_SCDMA. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + - - - - - - Property + + + + + + Field Mono.Android 0.0.0.0 - [get: Android.Runtime.Register("getNetworkSpecifier", "()Ljava/lang/String;", "GetGetNetworkSpecifierHandler", ApiSince=26)] - [<get: Android.Runtime.Register("getNetworkSpecifier", "()Ljava/lang/String;", "GetGetNetworkSpecifierHandler", ApiSince=26)>] + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_UMTS", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_UMTS", ApiSince=33)>] - System.String + System.Int64 + 4 - Returns the network specifier of the subscription ID pinned to the TelephonyManager. - To be added. + network type bitmask indicating the support of radio tech UMTS. - Java documentation for android.telephony.TelephonyManager.getNetworkSpecifier(). + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_UMTS. @@ -6083,40 +7239,32 @@ - - - - - - Property + + + + + + Field - 0.0.0.0 Mono.Android + 0.0.0.0 - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - - - [get: Android.Runtime.Register("getNetworkType", "()I", "GetGetNetworkTypeHandler")] - [<get: Android.Runtime.Register("getNetworkType", "()I", "GetGetNetworkTypeHandler")>] - - - [get: Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")] - [<get: Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")>] + [Android.Runtime.Register("NETWORK_TYPE_BITMASK_UNKNOWN", ApiSince=33)] + [<Android.Runtime.Register("NETWORK_TYPE_BITMASK_UNKNOWN", ApiSince=33)>] - Android.Telephony.NetworkType + System.Int64 + 0 - Return the current data network type. - the NETWORK_TYPE_xxxx for current data connection. + network type bitmask unknown. - Java documentation for android.telephony.TelephonyManager.getNetworkType(). + Java documentation for android.telephony.TelephonyManager.NETWORK_TYPE_BITMASK_UNKNOWN. @@ -6125,7 +7273,6 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -6285,6 +7432,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("rebootModem", "()V", "GetRebootModemHandler", ApiSince=33)] + [<Android.Runtime.Register("rebootModem", "()V", "GetRebootModemHandler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")>] + + + + System.Void + + + + Generate a radio modem reset. + + + + Java documentation for android.telephony.TelephonyManager.rebootModem(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -6326,6 +7513,57 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerTelephonyCallback", "(ILjava/util/concurrent/Executor;Landroid/telephony/TelephonyCallback;)V", "GetRegisterTelephonyCallback_ILjava_util_concurrent_Executor_Landroid_telephony_TelephonyCallback_Handler", ApiSince=33)] + [<Android.Runtime.Register("registerTelephonyCallback", "(ILjava/util/concurrent/Executor;Landroid/telephony/TelephonyCallback;)V", "GetRegisterTelephonyCallback_ILjava_util_concurrent_Executor_Landroid_telephony_TelephonyCallback_Handler", ApiSince=33)>] + + + + System.Void + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "IncludeLocationDataNone", "IncludeLocationDataCoarse", "IncludeLocationDataFine" }, Type="Android.Telephony.TelephonyManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "IncludeLocationDataNone", "IncludeLocationDataCoarse", "IncludeLocationDataFine" }, Type="Android.Telephony.TelephonyManager")>] + + + + + + + + Specifies if the caller would like to receive + location related information. + The executor of where the callback will execute. + The TelephonyCallback object to register. + Registers a callback object to receive notification of changes in specified telephony states. + + + + Java documentation for android.telephony.TelephonyManager.registerTelephonyCallback(int, java.util.concurrent.Executor, android.telephony.TelephonyCallback). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -6393,6 +7631,48 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requestNetworkScan", "(ILandroid/telephony/NetworkScanRequest;Ljava/util/concurrent/Executor;Landroid/telephony/TelephonyScanManager$NetworkScanCallback;)Landroid/telephony/NetworkScan;", "GetRequestNetworkScan_ILandroid_telephony_NetworkScanRequest_Ljava_util_concurrent_Executor_Landroid_telephony_TelephonyScanManager_NetworkScanCallback_Handler", ApiSince=33)] + [<Android.Runtime.Register("requestNetworkScan", "(ILandroid/telephony/NetworkScanRequest;Ljava/util/concurrent/Executor;Landroid/telephony/TelephonyScanManager$NetworkScanCallback;)Landroid/telephony/NetworkScan;", "GetRequestNetworkScan_ILandroid_telephony_NetworkScanRequest_Ljava_util_concurrent_Executor_Landroid_telephony_TelephonyScanManager_NetworkScanCallback_Handler", ApiSince=33)>] + + + + Android.Telephony.NetworkScan + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "IncludeLocationDataNone", "IncludeLocationDataCoarse", "IncludeLocationDataFine" }, Type="Android.Telephony.TelephonyManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "IncludeLocationDataNone", "IncludeLocationDataCoarse", "IncludeLocationDataFine" }, Type="Android.Telephony.TelephonyManager")>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -6447,10 +7727,6 @@ [Android.Runtime.Register("sendEnvelopeWithStatus", "(Ljava/lang/String;)Ljava/lang/String;", "GetSendEnvelopeWithStatus_Ljava_lang_String_Handler")] [<Android.Runtime.Register("sendEnvelopeWithStatus", "(Ljava/lang/String;)Ljava/lang/String;", "GetSendEnvelopeWithStatus_Ljava_lang_String_Handler")>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - System.String @@ -6610,6 +7886,59 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAllowedNetworkTypesForReason", "(IJ)V", "GetSetAllowedNetworkTypesForReason_IJHandler", ApiSince=33)] + [<Android.Runtime.Register("setAllowedNetworkTypesForReason", "(IJ)V", "GetSetAllowedNetworkTypesForReason_IJHandler", ApiSince=33)>] + + + [Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")>] + + + + System.Void + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "AllowedNetworkTypesReasonUser", "AllowedNetworkTypesReasonCarrier" }, Type="Android.Telephony.TelephonyManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "AllowedNetworkTypesReasonUser", "AllowedNetworkTypesReasonCarrier" }, Type="Android.Telephony.TelephonyManager")>] + + + + + + + the reason the allowed network type change is taking place + The bitmask of allowed network type + Set the allowed network types of the device and provide the reason triggering the allowed + network change. + + + + Java documentation for android.telephony.TelephonyManager.setAllowedNetworkTypesForReason(int, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -6729,6 +8058,10 @@ [Android.Runtime.Register("setLine1NumberForDisplay", "(Ljava/lang/String;Ljava/lang/String;)Z", "GetSetLine1NumberForDisplay_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=22)] [<Android.Runtime.Register("setLine1NumberForDisplay", "(Ljava/lang/String;Ljava/lang/String;)Z", "GetSetLine1NumberForDisplay_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=22)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -7149,7 +8482,8 @@ - Set the preferred network type to global mode which includes LTE, CDMA, EvDo and GSM/WCDMA. + Set the preferred network type to global mode which includes NR, LTE, CDMA, EvDo + and GSM/WCDMA. true on success; false on any failure. @@ -7965,6 +9299,49 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSupportedRadioAccessFamily", "()J", "GetGetSupportedRadioAccessFamilyHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getSupportedRadioAccessFamily", "()J", "GetGetSupportedRadioAccessFamilyHandler", ApiSince=33)>] + + + [get: Android.Runtime.RequiresPermission("android.permission.READ_PRIVILEGED_PHONE_STATE")] + [<get: Android.Runtime.RequiresPermission("android.permission.READ_PRIVILEGED_PHONE_STATE")>] + + + + System.Int64 + + + To be added. + Modem supported radio access family bitmask + + <p>Requires permission: android.Manifest.READ_PRIVILEGED_PHONE_STATE or + that the calling app has carrier privileges (see #hasCarrierPrivileges). + + + + Java documentation for android.telephony.TelephonyManager.getSupportedRadioAccessFamily(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -8977,10 +10354,6 @@ [get: Android.Runtime.Register("getVoiceNetworkType", "()I", "GetGetVoiceNetworkTypeHandler", ApiSince=24)] [<get: Android.Runtime.Register("getVoiceNetworkType", "()I", "GetGetVoiceNetworkTypeHandler", ApiSince=24)>] - - [get: Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")] - [<get: Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")>] - Android.Telephony.NetworkType diff --git a/docs/Mono.Android/en/Android.Telephony/UiccCardInfo.xml b/docs/Mono.Android/en/Android.Telephony/UiccCardInfo.xml index 4272c92a2e..928582b839 100644 --- a/docs/Mono.Android/en/Android.Telephony/UiccCardInfo.xml +++ b/docs/Mono.Android/en/Android.Telephony/UiccCardInfo.xml @@ -183,6 +183,10 @@ 0.0.0.0 + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("getIccId", "()Ljava/lang/String;", "", ApiSince=29)] [<get: Android.Runtime.Register("getIccId", "()Ljava/lang/String;", "", ApiSince=29)>] @@ -244,6 +248,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isMultipleEnabledProfilesSupported", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isMultipleEnabledProfilesSupported", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + @@ -312,6 +341,78 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPhysicalSlotIndex", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPhysicalSlotIndex", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the physical slot index for the slot that the UICC is currently inserted in. + To be added. + + + + Java documentation for android.telephony.UiccCardInfo.getPhysicalSlotIndex(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPorts", "()Ljava/util/Collection;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPorts", "()Ljava/util/Collection;", "", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<Android.Telephony.UiccPortInfo> + + + Get information regarding port, ICCID and its active status. + Collection of UiccPortInfo + + + + Java documentation for android.telephony.UiccCardInfo.getPorts(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -323,6 +424,10 @@ 0.0.0.0 + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("getSlotIndex", "()I", "", ApiSince=29)] [<get: Android.Runtime.Register("getSlotIndex", "()I", "", ApiSince=29)>] diff --git a/docs/Mono.Android/en/Android.Telephony/UiccPortInfo+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Telephony/UiccPortInfo+InterfaceConsts.xml new file mode 100644 index 0000000000..f56f735aea --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/UiccPortInfo+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/UiccPortInfo.xml b/docs/Mono.Android/en/Android.Telephony/UiccPortInfo.xml new file mode 100644 index 0000000000..7743dcec76 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/UiccPortInfo.xml @@ -0,0 +1,418 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/telephony/UiccPortInfo", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/telephony/UiccPortInfo", ApiSince=33, DoNotGenerateAcw=true)>] + + + + UiccPortInfo class represents information about a single port contained on UiccCardInfo. + + + + Java documentation for android.telephony.UiccPortInfo. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getIccId", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getIccId", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Get the ICCID of the profile associated with this port. + To be added. + + + + Java documentation for android.telephony.UiccPortInfo.getIccId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ICCID_REDACTED", ApiSince=33)] + [<Android.Runtime.Register("ICCID_REDACTED", ApiSince=33)>] + + + + System.String + + + A redacted String if caller does not have permission to read ICCID. + + + + Java documentation for android.telephony.UiccPortInfo.ICCID_REDACTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isActive", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isActive", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + To be added. + + true if port was tied to a modem stack. + + + + Java documentation for android.telephony.UiccPortInfo.isActive(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getLogicalSlotIndex", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getLogicalSlotIndex", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Gets logical slot index for the slot that the UICC is currently attached. + the logical slot index for UICC port, if there is no logical slot index it returns + SubscriptionManager#INVALID_SIM_SLOT_INDEX + + + + Java documentation for android.telephony.UiccPortInfo.getLogicalSlotIndex(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPortIndex", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPortIndex", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + The port index is an enumeration of the ports available on the UICC. + To be added. + + + + Java documentation for android.telephony.UiccPortInfo.getPortIndex(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Telephony/UsageSetting.xml b/docs/Mono.Android/en/Android.Telephony/UsageSetting.xml new file mode 100644 index 0000000000..497d293899 --- /dev/null +++ b/docs/Mono.Android/en/Android.Telephony/UsageSetting.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SubscriptionManager.UsageSettingDataCentric", JniField="android/telephony/SubscriptionManager.USAGE_SETTING_DATA_CENTRIC")] + [<Android.Runtime.IntDefinition("Android.Telephony.SubscriptionManager.UsageSettingDataCentric", JniField="android/telephony/SubscriptionManager.USAGE_SETTING_DATA_CENTRIC")>] + + + + Android.Telephony.UsageSetting + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SubscriptionManager.UsageSettingDefault", JniField="android/telephony/SubscriptionManager.USAGE_SETTING_DEFAULT")] + [<Android.Runtime.IntDefinition("Android.Telephony.SubscriptionManager.UsageSettingDefault", JniField="android/telephony/SubscriptionManager.USAGE_SETTING_DEFAULT")>] + + + + Android.Telephony.UsageSetting + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SubscriptionManager.UsageSettingUnknown", JniField="android/telephony/SubscriptionManager.USAGE_SETTING_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Telephony.SubscriptionManager.UsageSettingUnknown", JniField="android/telephony/SubscriptionManager.USAGE_SETTING_UNKNOWN")>] + + + + Android.Telephony.UsageSetting + + -1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SubscriptionManager.UsageSettingVoiceCentric", JniField="android/telephony/SubscriptionManager.USAGE_SETTING_VOICE_CENTRIC")] + [<Android.Runtime.IntDefinition("Android.Telephony.SubscriptionManager.UsageSettingVoiceCentric", JniField="android/telephony/SubscriptionManager.USAGE_SETTING_VOICE_CENTRIC")>] + + + + Android.Telephony.UsageSetting + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Text.Style/StyleSpan.xml b/docs/Mono.Android/en/Android.Text.Style/StyleSpan.xml index bb4c2fce29..9d8a54aea0 100644 --- a/docs/Mono.Android/en/Android.Text.Style/StyleSpan.xml +++ b/docs/Mono.Android/en/Android.Text.Style/StyleSpan.xml @@ -133,6 +133,55 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(II)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(II)V", "", ApiSince=33)>] + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + + An integer constant describing the style for this span. Examples + include bold, italic, and normal. Values are constants defined + in Typeface. + An integer describing the adjustment to be made to the font + weight. This is added to the value of the current weight returned by + Typeface#getWeight(). + Creates a StyleSpan from a style and font weight adjustment. + + + + Java documentation for android.text.style.StyleSpan.StyleSpan(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -189,6 +238,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getFontWeightAdjustment", "()I", "GetGetFontWeightAdjustmentHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getFontWeightAdjustment", "()I", "GetGetFontWeightAdjustmentHandler", ApiSince=33)>] + + + + System.Int32 + + + Returns the font weight adjustment specified by this span. + To be added. + + + + Java documentation for android.text.style.StyleSpan.getFontWeightAdjustment(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Text.Style/SuggestionRangeSpan+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Text.Style/SuggestionRangeSpan+InterfaceConsts.xml new file mode 100644 index 0000000000..b0a018f16e --- /dev/null +++ b/docs/Mono.Android/en/Android.Text.Style/SuggestionRangeSpan+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Text.Style/SuggestionRangeSpan.xml b/docs/Mono.Android/en/Android.Text.Style/SuggestionRangeSpan.xml new file mode 100644 index 0000000000..e65bc914ef --- /dev/null +++ b/docs/Mono.Android/en/Android.Text.Style/SuggestionRangeSpan.xml @@ -0,0 +1,344 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Text.Style.CharacterStyle + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Android.Text.IParcelableSpan + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/text/style/SuggestionRangeSpan", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/text/style/SuggestionRangeSpan", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A SuggestionRangeSpan is used to show which part of an EditText is affected by a suggestion + popup window. + + + + Java documentation for android.text.style.SuggestionRangeSpan. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getBackgroundColor", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getBackgroundColor", "()I", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setBackgroundColor", "(I)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setBackgroundColor", "(I)V", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Android.Text.IParcelableSpan.SpanTypeId + + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSpanTypeId", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSpanTypeId", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("updateDrawState", "(Landroid/text/TextPaint;)V", "", ApiSince=33)] + [<Android.Runtime.Register("updateDrawState", "(Landroid/text/TextPaint;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Text/BoringLayout.xml b/docs/Mono.Android/en/Android.Text/BoringLayout.xml index b1c2394f9d..9c33c6150d 100644 --- a/docs/Mono.Android/en/Android.Text/BoringLayout.xml +++ b/docs/Mono.Android/en/Android.Text/BoringLayout.xml @@ -275,6 +275,96 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;FFLandroid/text/BoringLayout$Metrics;ZLandroid/text/TextUtils$TruncateAt;IZ)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;FFLandroid/text/BoringLayout$Metrics;ZLandroid/text/TextUtils$TruncateAt;IZ)V", "", ApiSince=33)>] + + + + + + + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;FFLandroid/text/BoringLayout$Metrics;ZLandroid/text/TextUtils$TruncateAt;IZ)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;FFLandroid/text/BoringLayout$Metrics;ZLandroid/text/TextUtils$TruncateAt;IZ)V", "", ApiSince=33)>] + + + + + + + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -783,6 +873,74 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isBoring", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;Landroid/text/TextDirectionHeuristic;ZLandroid/text/BoringLayout$Metrics;)Landroid/text/BoringLayout$Metrics;", "", ApiSince=33)] + [<Android.Runtime.Register("isBoring", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;Landroid/text/TextDirectionHeuristic;ZLandroid/text/BoringLayout$Metrics;)Landroid/text/BoringLayout$Metrics;", "", ApiSince=33)>] + + + + Android.Text.BoringLayout+Metrics + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + Android.Text.BoringLayout+Metrics + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -954,6 +1112,90 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("make", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;Landroid/text/BoringLayout$Metrics;ZLandroid/text/TextUtils$TruncateAt;IZ)Landroid/text/BoringLayout;", "", ApiSince=33)] + [<Android.Runtime.Register("make", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;Landroid/text/BoringLayout$Metrics;ZLandroid/text/TextUtils$TruncateAt;IZ)Landroid/text/BoringLayout;", "", ApiSince=33)>] + + + + Android.Text.BoringLayout + + + + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + Android.Text.BoringLayout + + + + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -1182,6 +1424,90 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("replaceOrMake", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;Landroid/text/BoringLayout$Metrics;ZLandroid/text/TextUtils$TruncateAt;IZ)Landroid/text/BoringLayout;", "GetReplaceOrMake_Ljava_lang_CharSequence_Landroid_text_TextPaint_ILandroid_text_Layout_Alignment_Landroid_text_BoringLayout_Metrics_ZLandroid_text_TextUtils_TruncateAt_IZHandler", ApiSince=33)] + [<Android.Runtime.Register("replaceOrMake", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;Landroid/text/BoringLayout$Metrics;ZLandroid/text/TextUtils$TruncateAt;IZ)Landroid/text/BoringLayout;", "GetReplaceOrMake_Ljava_lang_CharSequence_Landroid_text_TextPaint_ILandroid_text_Layout_Alignment_Landroid_text_BoringLayout_Metrics_ZLandroid_text_TextUtils_TruncateAt_IZHandler", ApiSince=33)>] + + + + Android.Text.BoringLayout + + + + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + Android.Text.BoringLayout + + + + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Text/HyphenationFrequency.xml b/docs/Mono.Android/en/Android.Text/HyphenationFrequency.xml index 325b2b43e0..21c9c22d8e 100644 --- a/docs/Mono.Android/en/Android.Text/HyphenationFrequency.xml +++ b/docs/Mono.Android/en/Android.Text/HyphenationFrequency.xml @@ -44,6 +44,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/text/Layout.HYPHENATION_FREQUENCY_FULL_FAST")] + [<Android.Runtime.IntDefinition(null, JniField="android/text/Layout.HYPHENATION_FREQUENCY_FULL_FAST")>] + + + + Android.Text.HyphenationFrequency + + 4 + + To be added. + + @@ -98,5 +122,29 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/text/Layout.HYPHENATION_FREQUENCY_NORMAL_FAST")] + [<Android.Runtime.IntDefinition(null, JniField="android/text/Layout.HYPHENATION_FREQUENCY_NORMAL_FAST")>] + + + + Android.Text.HyphenationFrequency + + 3 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Text/InputTypes.xml b/docs/Mono.Android/en/Android.Text/InputTypes.xml index 18653d86ce..4d5d0eb2af 100644 --- a/docs/Mono.Android/en/Android.Text/InputTypes.xml +++ b/docs/Mono.Android/en/Android.Text/InputTypes.xml @@ -563,6 +563,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/text/InputType.TYPE_TEXT_FLAG_ENABLE_TEXT_CONVERSION_SUGGESTIONS")] + [<Android.Runtime.IntDefinition(null, JniField="android/text/InputType.TYPE_TEXT_FLAG_ENABLE_TEXT_CONVERSION_SUGGESTIONS")>] + + + + Android.Text.InputTypes + + 1048576 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Text/Layout.xml b/docs/Mono.Android/en/Android.Text/Layout.xml index 12d3078769..5e75282918 100644 --- a/docs/Mono.Android/en/Android.Text/Layout.xml +++ b/docs/Mono.Android/en/Android.Text/Layout.xml @@ -1878,6 +1878,88 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HYPHENATION_FREQUENCY_FULL_FAST", ApiSince=33)] + [<Android.Runtime.Register("HYPHENATION_FREQUENCY_FULL_FAST", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Text.HyphenationFrequency enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Text.HyphenationFrequency enum directly instead of this field.", true)>] + + + + Android.Text.HyphenationFrequency + + 4 + + Value for hyphenation frequency indicating the full amount of automatic hyphenation with + using faster algorithm. + + + + Java documentation for android.text.Layout.HYPHENATION_FREQUENCY_FULL_FAST. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HYPHENATION_FREQUENCY_NORMAL_FAST", ApiSince=33)] + [<Android.Runtime.Register("HYPHENATION_FREQUENCY_NORMAL_FAST", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Text.HyphenationFrequency enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Text.HyphenationFrequency enum directly instead of this field.", true)>] + + + + Android.Text.HyphenationFrequency + + 3 + + Value for hyphenation frequency indicating a light amount of automatic hyphenation with + using faster algorithm. + + + + Java documentation for android.text.Layout.HYPHENATION_FREQUENCY_NORMAL_FAST. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1918,6 +2000,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isFallbackLineSpacingEnabled", "()Z", "GetIsFallbackLineSpacingEnabledHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isFallbackLineSpacingEnabled", "()Z", "GetIsFallbackLineSpacingEnabledHandler", ApiSince=33)>] + + + + System.Boolean + + + Return true if the fallback line space is enabled in this Layout. + true if the fallback line space is enabled. Otherwise returns false. + + + + Java documentation for android.text.Layout.isFallbackLineSpacingEnabled(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Text/StaticLayout+Builder.xml b/docs/Mono.Android/en/Android.Text/StaticLayout+Builder.xml index 33c11a9c19..e598306bf6 100644 --- a/docs/Mono.Android/en/Android.Text/StaticLayout+Builder.xml +++ b/docs/Mono.Android/en/Android.Text/StaticLayout+Builder.xml @@ -444,6 +444,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setLineBreakConfig", "(Landroid/graphics/text/LineBreakConfig;)Landroid/text/StaticLayout$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setLineBreakConfig", "(Landroid/graphics/text/LineBreakConfig;)Landroid/text/StaticLayout$Builder;", "", ApiSince=33)>] + + + + Android.Text.StaticLayout+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Util/ArrayMap.xml b/docs/Mono.Android/en/Android.Util/ArrayMap.xml index d2fe979489..ac9497ca7c 100644 --- a/docs/Mono.Android/en/Android.Util/ArrayMap.xml +++ b/docs/Mono.Android/en/Android.Util/ArrayMap.xml @@ -402,6 +402,48 @@ + + + + + + Method + + M:Java.Util.IMap.ForEach(Java.Util.Functions.IBiConsumer) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("forEach", "(Ljava/util/function/BiConsumer;)V", "", ApiSince=33)] + [<Android.Runtime.Register("forEach", "(Ljava/util/function/BiConsumer;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + The action to be performed for each element + Performs the given action for all elements in the stored order. + + + + Java documentation for android.util.ArrayMap.forEach(java.util.function.BiConsumer<? super K, ? super V>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -934,6 +976,49 @@ + + + + + + Method + + M:Java.Util.IMap.ReplaceAll(Java.Util.Functions.IBiFunction) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("replaceAll", "(Ljava/util/function/BiFunction;)V", "", ApiSince=33)] + [<Android.Runtime.Register("replaceAll", "(Ljava/util/function/BiFunction;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + The function to apply to each entry + Replaces each entry's value with the result of invoking the given function on that entry + until all entries have been processed or the function throws an exception. + + + + Java documentation for android.util.ArrayMap.replaceAll(java.util.function.BiFunction<? super K, ? super V, ? extends V>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Util/ArraySet.xml b/docs/Mono.Android/en/Android.Util/ArraySet.xml index 9bf7f07747..42fee03961 100644 --- a/docs/Mono.Android/en/Android.Util/ArraySet.xml +++ b/docs/Mono.Android/en/Android.Util/ArraySet.xml @@ -530,6 +530,48 @@ + + + + + + Method + + M:Java.Lang.IIterable.ForEach(Java.Util.Functions.IConsumer) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("forEach", "(Ljava/util/function/Consumer;)V", "", ApiSince=33)] + [<Android.Runtime.Register("forEach", "(Ljava/util/function/Consumer;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + The action to be performed for each element + Performs the given action for all elements in the stored order. + + + + Java documentation for android.util.ArraySet.forEach(java.util.function.Consumer<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Util/IDumpable.xml b/docs/Mono.Android/en/Android.Util/IDumpable.xml new file mode 100644 index 0000000000..fe3beefcc2 --- /dev/null +++ b/docs/Mono.Android/en/Android.Util/IDumpable.xml @@ -0,0 +1,121 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/util/Dumpable", "", "Android.Util.IDumpableInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/util/Dumpable", "", "Android.Util.IDumpableInvoker", ApiSince=33)>] + + + + Represents an object whose state can be dumped into a PrintWriter. + + + + Java documentation for android.util.Dumpable. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("dump", "(Ljava/io/PrintWriter;[Ljava/lang/String;)V", "GetDump_Ljava_io_PrintWriter_arrayLjava_lang_String_Handler:Android.Util.IDumpableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("dump", "(Ljava/io/PrintWriter;[Ljava/lang/String;)V", "GetDump_Ljava_io_PrintWriter_arrayLjava_lang_String_Handler:Android.Util.IDumpableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + + writer to be written to + optional list of arguments + Dumps the internal state into the given writer. + + + + Java documentation for android.util.Dumpable.dump(java.io.PrintWriter, java.lang.String[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDumpableName", "()Ljava/lang/String;", "GetGetDumpableNameHandler:Android.Util.IDumpable, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<get: Android.Runtime.Register("getDumpableName", "()Ljava/lang/String;", "GetGetDumpableNameHandler:Android.Util.IDumpable, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.String + + + Gets the name of the Dumpable. + class name, by default. + + + + Java documentation for android.util.Dumpable.getDumpableName(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Util/IDumpableContainer.xml b/docs/Mono.Android/en/Android.Util/IDumpableContainer.xml new file mode 100644 index 0000000000..0e8d7d98bb --- /dev/null +++ b/docs/Mono.Android/en/Android.Util/IDumpableContainer.xml @@ -0,0 +1,128 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/util/DumpableContainer", "", "Android.Util.IDumpableContainerInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/util/DumpableContainer", "", "Android.Util.IDumpableContainerInvoker", ApiSince=33)>] + + + + Represents a container that manages Dumpable dumpables. + + + + Java documentation for android.util.DumpableContainer. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addDumpable", "(Landroid/util/Dumpable;)Z", "GetAddDumpable_Landroid_util_Dumpable_Handler:Android.Util.IDumpableContainerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("addDumpable", "(Landroid/util/Dumpable;)Z", "GetAddDumpable_Landroid_util_Dumpable_Handler:Android.Util.IDumpableContainerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Boolean + + + + + + dumpable to be added. + Adds the given Dumpable dumpable to the container. + + true if the dumpable was added, false if the call was ignored. + + + + Java documentation for android.util.DumpableContainer.addDumpable(android.util.Dumpable). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeDumpable", "(Landroid/util/Dumpable;)Z", "GetRemoveDumpable_Landroid_util_Dumpable_Handler:Android.Util.IDumpableContainerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("removeDumpable", "(Landroid/util/Dumpable;)Z", "GetRemoveDumpable_Landroid_util_Dumpable_Handler:Android.Util.IDumpableContainerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Boolean + + + + + + dumpable to be removed. + Removes the given Dumpable dumpable from the container. + + true if the dumpable was removed, false if it was not previously + #addDumpable(Dumpable) added with the same identify (object reference) and + Dumpable#getDumpableName() name. + + + + Java documentation for android.util.DumpableContainer.removeDumpable(android.util.Dumpable). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityEvent.xml b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityEvent.xml index ec1a03015d..5e18f2110f 100644 --- a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityEvent.xml +++ b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityEvent.xml @@ -441,6 +441,138 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENT_CHANGE_TYPE_DRAG_CANCELLED", ApiSince=32)] + [<Android.Runtime.Register("CONTENT_CHANGE_TYPE_DRAG_CANCELLED", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.ContentChangeTypes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.ContentChangeTypes enum directly instead of this field.", true)>] + + + + Android.Views.Accessibility.ContentChangeTypes + + 512 + + Change type for #TYPE_WINDOW_CONTENT_CHANGED event: + A drag in with accessibility enabled has ended. + + + + Java documentation for android.view.accessibility.AccessibilityEvent.CONTENT_CHANGE_TYPE_DRAG_CANCELLED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENT_CHANGE_TYPE_DRAG_DROPPED", ApiSince=32)] + [<Android.Runtime.Register("CONTENT_CHANGE_TYPE_DRAG_DROPPED", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.ContentChangeTypes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.ContentChangeTypes enum directly instead of this field.", true)>] + + + + Android.Views.Accessibility.ContentChangeTypes + + 256 + + Change type for #TYPE_WINDOW_CONTENT_CHANGED event: + A drag in with accessibility enabled has ended. + + + + Java documentation for android.view.accessibility.AccessibilityEvent.CONTENT_CHANGE_TYPE_DRAG_DROPPED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENT_CHANGE_TYPE_DRAG_STARTED", ApiSince=32)] + [<Android.Runtime.Register("CONTENT_CHANGE_TYPE_DRAG_STARTED", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.ContentChangeTypes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.ContentChangeTypes enum directly instead of this field.", true)>] + + + + Android.Views.Accessibility.ContentChangeTypes + + 128 + + Change type for #TYPE_WINDOW_CONTENT_CHANGED event: + A drag has started while accessibility is enabled. + + + + Java documentation for android.view.accessibility.AccessibilityEvent.CONTENT_CHANGE_TYPE_DRAG_STARTED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -795,8 +927,8 @@ 0 - Change type for #TYPE_WINDOW_CONTENT_CHANGED event: - The type of change is not defined. + Change type for #TYPE_WINDOW_CONTENT_CHANGED event: The type of change is not + defined. @@ -1589,14 +1721,17 @@ [Android.Runtime.Register("obtain", "()Landroid/view/accessibility/AccessibilityEvent;", "")] [<Android.Runtime.Register("obtain", "()Landroid/view/accessibility/AccessibilityEvent;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Views.Accessibility.AccessibilityEvent - Returns a cached instance if such is available or a new one is - instantiated. + Instantiates a new AccessibilityEvent instance. An instance. @@ -1628,6 +1763,10 @@ [Android.Runtime.Register("obtain", "(Landroid/view/accessibility/AccessibilityEvent;)Landroid/view/accessibility/AccessibilityEvent;", "")] [<Android.Runtime.Register("obtain", "(Landroid/view/accessibility/AccessibilityEvent;)Landroid/view/accessibility/AccessibilityEvent;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Views.Accessibility.AccessibilityEvent @@ -1638,8 +1777,7 @@ The other event. The other event. - Returns a cached instance if such is available or a new one is - created. + Instantiates a new AccessibilityEvent instance. An instance. @@ -1671,6 +1809,10 @@ [Android.Runtime.Register("obtain", "(I)Landroid/view/accessibility/AccessibilityEvent;", "")] [<Android.Runtime.Register("obtain", "(I)Landroid/view/accessibility/AccessibilityEvent;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Views.Accessibility.AccessibilityEvent @@ -1687,8 +1829,7 @@ The event type. - Returns a cached instance if such is available or a new one is - instantiated with its type property set. + Instantiates a new AccessibilityEvent instance with its type property set. An instance. @@ -1907,7 +2048,7 @@ - Recycles an instance back to be reused. + Previously would recycle an instance back to be reused. @@ -2002,6 +2143,229 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSpeechStateChangeTypes", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSpeechStateChangeTypes", "()I", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setSpeechStateChangeTypes", "(I)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setSpeechStateChangeTypes", "(I)V", "", ApiSince=33)>] + + + + System.Int32 + + + Gets the bit mask of the speech state signaled by a #TYPE_SPEECH_STATE_CHANGE event -or- Sets the bit mask of the speech state change types + signaled by a #TYPE_SPEECH_STATE_CHANGE event. + To be added. + + Property getter documentation: + + + Java documentation for android.view.accessibility.AccessibilityEvent.getSpeechStateChangeTypes(). + + + Property setter documentation: + + + Java documentation for android.view.accessibility.AccessibilityEvent.setSpeechStateChangeTypes(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPEECH_STATE_LISTENING_END", ApiSince=33)] + [<Android.Runtime.Register("SPEECH_STATE_LISTENING_END", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.SpeechState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.SpeechState enum directly instead of this field.", true)>] + + + + Android.Views.Accessibility.SpeechState + + 8 + + Change type for #TYPE_SPEECH_STATE_CHANGE event: another service is no longer + listening to the microphone. + + + + Java documentation for android.view.accessibility.AccessibilityEvent.SPEECH_STATE_LISTENING_END. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPEECH_STATE_LISTENING_START", ApiSince=33)] + [<Android.Runtime.Register("SPEECH_STATE_LISTENING_START", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.SpeechState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.SpeechState enum directly instead of this field.", true)>] + + + + Android.Views.Accessibility.SpeechState + + 4 + + Change type for #TYPE_SPEECH_STATE_CHANGE event: another service is listening to the + microphone. + + + + Java documentation for android.view.accessibility.AccessibilityEvent.SPEECH_STATE_LISTENING_START. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPEECH_STATE_SPEAKING_END", ApiSince=33)] + [<Android.Runtime.Register("SPEECH_STATE_SPEAKING_END", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.SpeechState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.SpeechState enum directly instead of this field.", true)>] + + + + Android.Views.Accessibility.SpeechState + + 2 + + Change type for #TYPE_SPEECH_STATE_CHANGE event: another service is no longer + speaking. + + + + Java documentation for android.view.accessibility.AccessibilityEvent.SPEECH_STATE_SPEAKING_END. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPEECH_STATE_SPEAKING_START", ApiSince=33)] + [<Android.Runtime.Register("SPEECH_STATE_SPEAKING_START", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.SpeechState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.SpeechState enum directly instead of this field.", true)>] + + + + Android.Views.Accessibility.SpeechState + + 1 + + Change type for #TYPE_SPEECH_STATE_CHANGE event: another service is speaking. + + + + Java documentation for android.view.accessibility.AccessibilityEvent.SPEECH_STATE_SPEAKING_START. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2091,6 +2455,49 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_SPEECH_STATE_CHANGE", ApiSince=33)] + [<Android.Runtime.Register("TYPE_SPEECH_STATE_CHANGE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.EventTypes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.EventTypes enum directly instead of this field.", true)>] + + + + Android.Views.Accessibility.EventTypes + + 33554432 + + Represents a change in the speech state defined by the speech state change types. + + + + Java documentation for android.view.accessibility.AccessibilityEvent.TYPE_SPEECH_STATE_CHANGE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+AccessibilityServicesStateChangeEventArgs.xml b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+AccessibilityServicesStateChangeEventArgs.xml new file mode 100644 index 0000000000..e2417d5eb7 --- /dev/null +++ b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+AccessibilityServicesStateChangeEventArgs.xml @@ -0,0 +1,58 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + Android.Views.Accessibility.AccessibilityManager + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+AudioDescriptionRequestedChangeEventArgs.xml b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+AudioDescriptionRequestedChangeEventArgs.xml new file mode 100644 index 0000000000..d2b4743d12 --- /dev/null +++ b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+AudioDescriptionRequestedChangeEventArgs.xml @@ -0,0 +1,58 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Boolean + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+IAccessibilityServicesStateChangeListener.xml b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+IAccessibilityServicesStateChangeListener.xml new file mode 100644 index 0000000000..0c4d793105 --- /dev/null +++ b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+IAccessibilityServicesStateChangeListener.xml @@ -0,0 +1,83 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/view/accessibility/AccessibilityManager$AccessibilityServicesStateChangeListener", "", "Android.Views.Accessibility.AccessibilityManager/IAccessibilityServicesStateChangeListenerInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/view/accessibility/AccessibilityManager$AccessibilityServicesStateChangeListener", "", "Android.Views.Accessibility.AccessibilityManager/IAccessibilityServicesStateChangeListenerInvoker", ApiSince=33)>] + + + + Listener for changes to the state of accessibility services. + + + + Java documentation for android.view.accessibility.AccessibilityManager.AccessibilityServicesStateChangeListener. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onAccessibilityServicesStateChanged", "(Landroid/view/accessibility/AccessibilityManager;)V", "GetOnAccessibilityServicesStateChanged_Landroid_view_accessibility_AccessibilityManager_Handler:Android.Views.Accessibility.AccessibilityManager/IAccessibilityServicesStateChangeListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onAccessibilityServicesStateChanged", "(Landroid/view/accessibility/AccessibilityManager;)V", "GetOnAccessibilityServicesStateChanged_Landroid_view_accessibility_AccessibilityManager_Handler:Android.Views.Accessibility.AccessibilityManager/IAccessibilityServicesStateChangeListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + The manager that is calling back + Called when the state of accessibility services changes. + + + + Java documentation for android.view.accessibility.AccessibilityManager.AccessibilityServicesStateChangeListener.onAccessibilityServicesStateChanged(android.view.accessibility.AccessibilityManager). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+IAccessibilityStateChangeListener.xml b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+IAccessibilityStateChangeListener.xml index 92c96ad1bf..d56063c12f 100644 --- a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+IAccessibilityStateChangeListener.xml +++ b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+IAccessibilityStateChangeListener.xml @@ -25,7 +25,7 @@ - Listener for the accessibility state. + Listener for the system accessibility state. @@ -65,7 +65,7 @@ Whether accessibility is enabled. - Called back on change in the accessibility state. + Called when the accessibility enabled state changes. diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+IAudioDescriptionRequestedChangeListener.xml b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+IAudioDescriptionRequestedChangeListener.xml new file mode 100644 index 0000000000..557c7bb20a --- /dev/null +++ b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager+IAudioDescriptionRequestedChangeListener.xml @@ -0,0 +1,83 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/view/accessibility/AccessibilityManager$AudioDescriptionRequestedChangeListener", "", "Android.Views.Accessibility.AccessibilityManager/IAudioDescriptionRequestedChangeListenerInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/view/accessibility/AccessibilityManager$AudioDescriptionRequestedChangeListener", "", "Android.Views.Accessibility.AccessibilityManager/IAudioDescriptionRequestedChangeListenerInvoker", ApiSince=33)>] + + + + Listener for the audio description by default state. + + + + Java documentation for android.view.accessibility.AccessibilityManager.AudioDescriptionRequestedChangeListener. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onAudioDescriptionRequestedChanged", "(Z)V", "GetOnAudioDescriptionRequestedChanged_ZHandler:Android.Views.Accessibility.AccessibilityManager/IAudioDescriptionRequestedChangeListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onAudioDescriptionRequestedChanged", "(Z)V", "GetOnAudioDescriptionRequestedChanged_ZHandler:Android.Views.Accessibility.AccessibilityManager/IAudioDescriptionRequestedChangeListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + Whether audio description by default is enabled. + Called when the audio description enabled state changes. + + + + Java documentation for android.view.accessibility.AccessibilityManager.AudioDescriptionRequestedChangeListener.onAudioDescriptionRequestedChanged(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager.xml b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager.xml index 216e8544e9..03102bac45 100644 --- a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager.xml +++ b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityManager.xml @@ -18,7 +18,8 @@ - System level service that serves as an event dispatch for AccessibilityEvents. + System level service that serves as an event dispatch for AccessibilityEvents, + and provides facilities for querying the accessibility state of the system. @@ -54,9 +55,20 @@ System.Int32 - To be added. - To be added. - To be added. + Gets the color of the focus rectangle. + The color of the focus rectangle. + + + + Java documentation for android.view.accessibility.AccessibilityManager.getAccessibilityFocusColor(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -79,9 +91,20 @@ System.Int32 - To be added. - To be added. - To be added. + Gets the strokeWidth of the focus rectangle. + The strokeWidth of the focus rectangle in pixels. + + + + Java documentation for android.view.accessibility.AccessibilityManager.getAccessibilityFocusStrokeWidth(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -125,6 +148,24 @@ + + + + + + Event + + Mono.Android + 0.0.0.0 + + + System.EventHandler<Android.Views.Accessibility.AccessibilityManager+AccessibilityServicesStateChangeEventArgs> + + + To be added. + To be added. + + @@ -167,12 +208,79 @@ To be added. - To be added. + Registers a AccessibilityRequestPreparer. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.view.accessibility.AccessibilityManager.addAccessibilityRequestPreparer(android.view.accessibility.AccessibilityRequestPreparer). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addAccessibilityServicesStateChangeListener", "(Landroid/view/accessibility/AccessibilityManager$AccessibilityServicesStateChangeListener;)V", "", ApiSince=33)] + [<Android.Runtime.Register("addAccessibilityServicesStateChangeListener", "(Landroid/view/accessibility/AccessibilityManager$AccessibilityServicesStateChangeListener;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addAccessibilityServicesStateChangeListener", "(Ljava/util/concurrent/Executor;Landroid/view/accessibility/AccessibilityManager$AccessibilityServicesStateChangeListener;)V", "", ApiSince=33)] + [<Android.Runtime.Register("addAccessibilityServicesStateChangeListener", "(Ljava/util/concurrent/Executor;Landroid/view/accessibility/AccessibilityManager$AccessibilityServicesStateChangeListener;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -258,6 +366,36 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addAudioDescriptionRequestedChangeListener", "(Ljava/util/concurrent/Executor;Landroid/view/accessibility/AccessibilityManager$AudioDescriptionRequestedChangeListener;)V", "", ApiSince=33)] + [<Android.Runtime.Register("addAudioDescriptionRequestedChangeListener", "(Ljava/util/concurrent/Executor;Landroid/view/accessibility/AccessibilityManager$AudioDescriptionRequestedChangeListener;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -367,8 +505,19 @@ 4 - To be added. - To be added. + Use this flag to indicate the content of a UI that times out contains interactive controls. + + + + Java documentation for android.view.accessibility.AccessibilityManager.FLAG_CONTENT_CONTROLS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -396,8 +545,19 @@ 1 - To be added. - To be added. + Use this flag to indicate the content of a UI that times out contains icons. + + + + Java documentation for android.view.accessibility.AccessibilityManager.FLAG_CONTENT_ICONS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -425,8 +585,19 @@ 2 - To be added. - To be added. + Use this flag to indicate the content of a UI that times out contains text. + + + + Java documentation for android.view.accessibility.AccessibilityManager.FLAG_CONTENT_TEXT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -534,11 +705,24 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + The timeout appropriate for users with no accessibility needs. + The combination of flags #FLAG_CONTENT_ICONS, + #FLAG_CONTENT_TEXT or #FLAG_CONTENT_CONTROLS to + indicate the contents of UI. + Get the recommended timeout for changes to the UI needed by this user. + The recommended UI timeout for the current user in milliseconds. + + + + Java documentation for android.view.accessibility.AccessibilityManager.getRecommendedTimeoutMillis(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -561,10 +745,19 @@ System.Collections.Generic.IList<Android.AccessibilityServices.AccessibilityServiceInfo> - Returns the s of the installed accessibility services. - To be added. + Returns the AccessibilityServiceInfos of the installed accessibility services. + An unmodifiable list with AccessibilityServiceInfos. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.view.accessibility.AccessibilityManager.getInstalledAccessibilityServiceList(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -590,7 +783,7 @@ - Requests interruption of the accessibility feedback from all accessibility services. + Requests feedback interruption from all accessibility services. @@ -626,10 +819,58 @@ System.Boolean - To be added. - To be added. + Determines if the accessibility button within the system navigation area is supported. + + true if the accessibility button is supported on this device, + false otherwise - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.view.accessibility.AccessibilityManager.isAccessibilityButtonSupported(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isAudioDescriptionRequested", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isAudioDescriptionRequested", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + Determines if users want to select sound track with audio description by default. + + true if the audio description is enabled, false otherwise. + + + + Java documentation for android.view.accessibility.AccessibilityManager.isAudioDescriptionRequested(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -653,8 +894,8 @@ System.Boolean - Returns if the AccessibilityManager is enabled. - True if this AccessibilityManager is enabled, false otherwise. + Returns if the accessibility in the system is enabled. + True if accessibility is enabled, false otherwise. @@ -762,12 +1003,50 @@ To be added. - To be added. + Unregisters a AccessibilityRequestPreparer. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.view.accessibility.AccessibilityManager.removeAccessibilityRequestPreparer(android.view.accessibility.AccessibilityRequestPreparer). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeAccessibilityServicesStateChangeListener", "(Landroid/view/accessibility/AccessibilityManager$AccessibilityServicesStateChangeListener;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("removeAccessibilityServicesStateChangeListener", "(Landroid/view/accessibility/AccessibilityManager$AccessibilityServicesStateChangeListener;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -800,6 +1079,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeAudioDescriptionRequestedChangeListener", "(Landroid/view/accessibility/AccessibilityManager$AudioDescriptionRequestedChangeListener;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("removeAudioDescriptionRequestedChangeListener", "(Landroid/view/accessibility/AccessibilityManager$AudioDescriptionRequestedChangeListener;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -864,6 +1172,7 @@ The event to send. + The event to send. Sends an AccessibilityEvent. diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+AccessibilityAction.xml b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+AccessibilityAction.xml index 44cf094bac..db10d4dc90 100644 --- a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+AccessibilityAction.xml +++ b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+AccessibilityAction.xml @@ -385,6 +385,81 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_DRAG_CANCEL", ApiSince=32)] + [<Android.Runtime.Register("ACTION_DRAG_CANCEL", ApiSince=32)>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+AccessibilityAction + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_DRAG_DROP", ApiSince=32)] + [<Android.Runtime.Register("ACTION_DRAG_DROP", ApiSince=32)>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+AccessibilityAction + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_DRAG_START", ApiSince=32)] + [<Android.Runtime.Register("ACTION_DRAG_START", ApiSince=32)>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+AccessibilityAction + + + To be added. + To be added. + To be added. + + @@ -1127,6 +1202,31 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_SHOW_TEXT_SUGGESTIONS", ApiSince=33)] + [<Android.Runtime.Register("ACTION_SHOW_TEXT_SUGGESTIONS", ApiSince=33)>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+AccessibilityAction + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+CollectionInfo.xml b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+CollectionInfo.xml index 0430ed71af..a5b19a6d56 100644 --- a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+CollectionInfo.xml +++ b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+CollectionInfo.xml @@ -233,6 +233,10 @@ [Android.Runtime.Register("obtain", "(IIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;", "")] [<Android.Runtime.Register("obtain", "(IIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Views.Accessibility.AccessibilityNodeInfo+CollectionInfo @@ -268,6 +272,10 @@ [Android.Runtime.Register("obtain", "(IIZI)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;", "")] [<Android.Runtime.Register("obtain", "(IIZI)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Views.Accessibility.AccessibilityNodeInfo+CollectionInfo diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+CollectionItemInfo+Builder.xml b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+CollectionItemInfo+Builder.xml new file mode 100644 index 0000000000..ca8d273593 --- /dev/null +++ b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+CollectionItemInfo+Builder.xml @@ -0,0 +1,392 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;", "", ApiSince=33)>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+CollectionItemInfo + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setColumnIndex", "(I)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setColumnIndex", "(I)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo$Builder;", "", ApiSince=33)>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+CollectionItemInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setColumnSpan", "(I)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setColumnSpan", "(I)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo$Builder;", "", ApiSince=33)>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+CollectionItemInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setColumnTitle", "(Ljava/lang/String;)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setColumnTitle", "(Ljava/lang/String;)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo$Builder;", "", ApiSince=33)>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+CollectionItemInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setHeading", "(Z)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setHeading", "(Z)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo$Builder;", "", ApiSince=33)>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+CollectionItemInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRowIndex", "(I)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setRowIndex", "(I)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo$Builder;", "", ApiSince=33)>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+CollectionItemInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRowSpan", "(I)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setRowSpan", "(I)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo$Builder;", "", ApiSince=33)>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+CollectionItemInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRowTitle", "(Ljava/lang/String;)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setRowTitle", "(Ljava/lang/String;)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo$Builder;", "", ApiSince=33)>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+CollectionItemInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSelected", "(Z)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setSelected", "(Z)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo$Builder;", "", ApiSince=33)>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+CollectionItemInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+CollectionItemInfo.xml b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+CollectionItemInfo.xml index 7092e56bc6..dd162dd91f 100644 --- a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+CollectionItemInfo.xml +++ b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+CollectionItemInfo.xml @@ -195,6 +195,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getColumnTitle", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getColumnTitle", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Gets the column title at which the item is located. + The column title. + + + + Java documentation for android.view.accessibility.AccessibilityNodeInfo.CollectionItemInfo.getColumnTitle(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -317,6 +353,10 @@ [Android.Runtime.Register("obtain", "(IIIIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;", "")] [<Android.Runtime.Register("obtain", "(IIIIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Views.Accessibility.AccessibilityNodeInfo+CollectionItemInfo @@ -356,6 +396,10 @@ [Android.Runtime.Register("obtain", "(IIIIZZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;", "")] [<Android.Runtime.Register("obtain", "(IIIIZZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Views.Accessibility.AccessibilityNodeInfo+CollectionItemInfo @@ -454,6 +498,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getRowTitle", "()Ljava/lang/String;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getRowTitle", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + Gets the row title at which the item is located. + The row title. + + + + Java documentation for android.view.accessibility.AccessibilityNodeInfo.CollectionItemInfo.getRowTitle(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+RangeInfo.xml b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+RangeInfo.xml index aba77011bd..cb17eb4686 100644 --- a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+RangeInfo.xml +++ b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo+RangeInfo.xml @@ -231,6 +231,10 @@ [Android.Runtime.Register("obtain", "(IFFF)Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;", "")] [<Android.Runtime.Register("obtain", "(IFFF)Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Views.Accessibility.AccessibilityNodeInfo+RangeInfo diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo.xml b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo.xml index 68d562fc4f..827b09bb1d 100644 --- a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo.xml +++ b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityNodeInfo.xml @@ -3286,6 +3286,266 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_PREFETCH_ANCESTORS", ApiSince=33)] + [<Android.Runtime.Register("FLAG_PREFETCH_ANCESTORS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.PrefetchType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.PrefetchType enum directly instead of this field.", true)>] + + + + Android.Views.Accessibility.PrefetchType + + 1 + + Prefetching strategy that prefetches the ancestors of the requested node. + + + + Java documentation for android.view.accessibility.AccessibilityNodeInfo.FLAG_PREFETCH_ANCESTORS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_PREFETCH_DESCENDANTS_BREADTH_FIRST", ApiSince=33)] + [<Android.Runtime.Register("FLAG_PREFETCH_DESCENDANTS_BREADTH_FIRST", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.PrefetchType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.PrefetchType enum directly instead of this field.", true)>] + + + + Android.Views.Accessibility.PrefetchType + + 16 + + Prefetching strategy that prefetches the descendants of the requested node breadth-first. + + + + Java documentation for android.view.accessibility.AccessibilityNodeInfo.FLAG_PREFETCH_DESCENDANTS_BREADTH_FIRST. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_PREFETCH_DESCENDANTS_DEPTH_FIRST", ApiSince=33)] + [<Android.Runtime.Register("FLAG_PREFETCH_DESCENDANTS_DEPTH_FIRST", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.PrefetchType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.PrefetchType enum directly instead of this field.", true)>] + + + + Android.Views.Accessibility.PrefetchType + + 8 + + Prefetching strategy that prefetches the descendants of the requested node depth-first. + + + + Java documentation for android.view.accessibility.AccessibilityNodeInfo.FLAG_PREFETCH_DESCENDANTS_DEPTH_FIRST. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_PREFETCH_DESCENDANTS_HYBRID", ApiSince=33)] + [<Android.Runtime.Register("FLAG_PREFETCH_DESCENDANTS_HYBRID", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.PrefetchType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.PrefetchType enum directly instead of this field.", true)>] + + + + Android.Views.Accessibility.PrefetchType + + 4 + + Prefetching strategy that prefetches the descendants in a hybrid depth first and breadth + first approach. + + + + Java documentation for android.view.accessibility.AccessibilityNodeInfo.FLAG_PREFETCH_DESCENDANTS_HYBRID. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_PREFETCH_SIBLINGS", ApiSince=33)] + [<Android.Runtime.Register("FLAG_PREFETCH_SIBLINGS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.PrefetchType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.PrefetchType enum directly instead of this field.", true)>] + + + + Android.Views.Accessibility.PrefetchType + + 2 + + Prefetching strategy that prefetches the siblings of the requested node. + + + + Java documentation for android.view.accessibility.AccessibilityNodeInfo.FLAG_PREFETCH_SIBLINGS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_PREFETCH_UNINTERRUPTIBLE", ApiSince=33)] + [<Android.Runtime.Register("FLAG_PREFETCH_UNINTERRUPTIBLE", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.PrefetchType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.PrefetchType enum directly instead of this field.", true)>] + + + + Android.Views.Accessibility.PrefetchType + + 32 + + Prefetching flag that specifies prefetching should not be interrupted by a request to + retrieve a node or perform an action on a node. + + + + Java documentation for android.view.accessibility.AccessibilityNodeInfo.FLAG_PREFETCH_UNINTERRUPTIBLE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3679,6 +3939,55 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getChild", "(II)Landroid/view/accessibility/AccessibilityNodeInfo;", "GetGetChild_IIHandler", ApiSince=33)] + [<Android.Runtime.Register("getChild", "(II)Landroid/view/accessibility/AccessibilityNodeInfo;", "GetGetChild_IIHandler", ApiSince=33)>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "FlagPrefetchAncestors", "FlagPrefetchSiblings", "FlagPrefetchDescendantsHybrid", "FlagPrefetchDescendantsDepthFirst", "FlagPrefetchDescendantsBreadthFirst", "FlagPrefetchUninterruptible" }, Flag=true, Type="Android.Views.Accessibility.AccessibilityNodeInfo")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "FlagPrefetchAncestors", "FlagPrefetchSiblings", "FlagPrefetchDescendantsHybrid", "FlagPrefetchDescendantsDepthFirst", "FlagPrefetchDescendantsBreadthFirst", "FlagPrefetchUninterruptible" }, Flag=true, Type="Android.Views.Accessibility.AccessibilityNodeInfo")>] + + + + + + The child index. + the prefetching strategy. + Get the child at given index. + The child node. + + + + Java documentation for android.view.accessibility.AccessibilityNodeInfo.getChild(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3791,6 +4100,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getParent", "(I)Landroid/view/accessibility/AccessibilityNodeInfo;", "GetGetParent_IHandler", ApiSince=33)] + [<Android.Runtime.Register("getParent", "(I)Landroid/view/accessibility/AccessibilityNodeInfo;", "GetGetParent_IHandler", ApiSince=33)>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "FlagPrefetchAncestors", "FlagPrefetchSiblings", "FlagPrefetchDescendantsHybrid", "FlagPrefetchDescendantsDepthFirst", "FlagPrefetchDescendantsBreadthFirst", "FlagPrefetchUninterruptible" }, Flag=true, Type="Android.Views.Accessibility.AccessibilityNodeInfo")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "FlagPrefetchAncestors", "FlagPrefetchSiblings", "FlagPrefetchDescendantsHybrid", "FlagPrefetchDescendantsDepthFirst", "FlagPrefetchDescendantsBreadthFirst", "FlagPrefetchUninterruptible" }, Flag=true, Type="Android.Views.Accessibility.AccessibilityNodeInfo")>] + + + + + + the prefetching strategy. + Gets the parent. + The parent. + + + + Java documentation for android.view.accessibility.AccessibilityNodeInfo.getParent(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -4320,6 +4676,45 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MAX_NUMBER_OF_PREFETCHED_NODES", ApiSince=33)] + [<Android.Runtime.Register("MAX_NUMBER_OF_PREFETCHED_NODES", ApiSince=33)>] + + + + System.Int32 + + 50 + + Maximum batch size of prefetched nodes for a request. + + + + Java documentation for android.view.accessibility.AccessibilityNodeInfo.MAX_NUMBER_OF_PREFETCHED_NODES. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -4718,13 +5113,17 @@ [Android.Runtime.Register("obtain", "()Landroid/view/accessibility/AccessibilityNodeInfo;", "")] [<Android.Runtime.Register("obtain", "()Landroid/view/accessibility/AccessibilityNodeInfo;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Views.Accessibility.AccessibilityNodeInfo - Returns a cached instance if such is available otherwise a new one. + Instantiates a new AccessibilityNodeInfo. An instance. @@ -4756,6 +5155,10 @@ [Android.Runtime.Register("obtain", "(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo;", "")] [<Android.Runtime.Register("obtain", "(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Views.Accessibility.AccessibilityNodeInfo @@ -4765,8 +5168,8 @@ The other info. - Returns a cached instance if such is available or a new one is - create. + Instantiates a new AccessibilityNodeInfo initialized from the given + info. An instance. @@ -4798,6 +5201,10 @@ [Android.Runtime.Register("obtain", "(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo;", "")] [<Android.Runtime.Register("obtain", "(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Views.Accessibility.AccessibilityNodeInfo @@ -4841,6 +5248,10 @@ [Android.Runtime.Register("obtain", "(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo;", "")] [<Android.Runtime.Register("obtain", "(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Views.Accessibility.AccessibilityNodeInfo @@ -5237,13 +5648,17 @@ [Android.Runtime.Register("recycle", "()V", "GetRecycleHandler")] [<Android.Runtime.Register("recycle", "()V", "GetRecycleHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void - Return an instance back to be reused. + Would previously return an instance back to be reused. @@ -5285,8 +5700,7 @@ Refreshes this info with the latest state of the view it represents. true if the refresh succeeded. false if the View represented - by this node is no longer in the view tree (and thus this node is obsolete and should be - recycled). + by this node is no longer in the view tree (and thus this node is obsolete). @@ -5337,8 +5751,7 @@ data be added by the View. true if the refresh succeeded. false if the View represented - by this node is no longer in the view tree (and thus this node is obsolete and should be - recycled). + by this node is no longer in the view tree (and thus this node is obsolete). @@ -6773,6 +7186,54 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isTextSelectable", "()Z", "GetIsTextSelectableHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isTextSelectable", "()Z", "GetIsTextSelectableHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setTextSelectable", "(Z)V", "GetSetTextSelectable_ZHandler", ApiSince=33)] + [<set: Android.Runtime.Register("setTextSelectable", "(Z)V", "GetSetTextSelectable_ZHandler", ApiSince=33)>] + + + + System.Boolean + + + True if the node has selectable text, false otherwise. + Gets if the node has selectable text. -or- Sets if the node has selectable text. + True if the node has selectable text. + + Property getter documentation: + + + Java documentation for android.view.accessibility.AccessibilityNodeInfo.isTextSelectable(). + + + Property setter documentation: + + + Java documentation for android.view.accessibility.AccessibilityNodeInfo.setTextSelectable(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -7050,6 +7511,54 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getUniqueId", "()Ljava/lang/String;", "GetGetUniqueIdHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getUniqueId", "()Ljava/lang/String;", "GetGetUniqueIdHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setUniqueId", "(Ljava/lang/String;)V", "GetSetUniqueId_Ljava_lang_String_Handler", ApiSince=33)] + [<set: Android.Runtime.Register("setUniqueId", "(Ljava/lang/String;)V", "GetSetUniqueId_Ljava_lang_String_Handler", ApiSince=33)>] + + + + System.String + + + The unique id that is associated with a visible node on the screen + Gets the unique id of the node. -or- Sets the unique id to act as a key to identify the node. + The unique id + + Property getter documentation: + + + Java documentation for android.view.accessibility.AccessibilityNodeInfo.getUniqueId(). + + + Property setter documentation: + + + Java documentation for android.view.accessibility.AccessibilityNodeInfo.setUniqueId(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityRecord.xml b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityRecord.xml index 7282cad0a2..b11561a3da 100644 --- a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityRecord.xml +++ b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityRecord.xml @@ -555,6 +555,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDisplayId", "()I", "GetGetDisplayIdHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getDisplayId", "()I", "GetGetDisplayIdHandler", ApiSince=33)>] + + + + System.Int32 + + + Gets the id of the display from which the event comes from. + The display id. + + + + Java documentation for android.view.accessibility.AccessibilityRecord.getDisplayId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -744,6 +780,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getSource", "(I)Landroid/view/accessibility/AccessibilityNodeInfo;", "GetGetSource_IHandler", ApiSince=33)] + [<Android.Runtime.Register("getSource", "(I)Landroid/view/accessibility/AccessibilityNodeInfo;", "GetGetSource_IHandler", ApiSince=33)>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "FlagPrefetchAncestors", "FlagPrefetchSiblings", "FlagPrefetchDescendantsHybrid", "FlagPrefetchDescendantsDepthFirst", "FlagPrefetchDescendantsBreadthFirst", "FlagPrefetchUninterruptible" }, Flag=true, Type="Android.Views.Accessibility.AccessibilityNodeInfo")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "FlagPrefetchAncestors", "FlagPrefetchSiblings", "FlagPrefetchDescendantsHybrid", "FlagPrefetchDescendantsDepthFirst", "FlagPrefetchDescendantsBreadthFirst", "FlagPrefetchUninterruptible" }, Flag=true, Type="Android.Views.Accessibility.AccessibilityNodeInfo")>] + + + + + + the prefetching strategy. + Gets the AccessibilityNodeInfo of the event source. + The info of the source. + + + + Java documentation for android.view.accessibility.AccessibilityRecord.getSource(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -935,7 +1018,7 @@ - + @@ -949,14 +1032,17 @@ [Android.Runtime.Register("obtain", "()Landroid/view/accessibility/AccessibilityRecord;", "")] [<Android.Runtime.Register("obtain", "()Landroid/view/accessibility/AccessibilityRecord;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Views.Accessibility.AccessibilityRecord - Returns a cached instance if such is available or a new one is - instantiated. + Instantiates a new record. An instance. @@ -974,7 +1060,7 @@ - + @@ -988,6 +1074,10 @@ [Android.Runtime.Register("obtain", "(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord;", "")] [<Android.Runtime.Register("obtain", "(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord;", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Views.Accessibility.AccessibilityRecord @@ -997,8 +1087,8 @@ To be added. - Returns a cached instance if such is available or a new one is - instantiated. + Instantiates a new record initialized with data from the + given record. An instance. @@ -1152,13 +1242,17 @@ [Android.Runtime.Register("recycle", "()V", "GetRecycleHandler")] [<Android.Runtime.Register("recycle", "()V", "GetRecycleHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void - Return an instance back to be reused. + Would previously return an instance back to be reused. @@ -1618,7 +1712,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityWindowInfo.xml b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityWindowInfo.xml index cbe9dcca25..2ab15e794e 100644 --- a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityWindowInfo.xml +++ b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityWindowInfo.xml @@ -402,6 +402,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getRoot", "(I)Landroid/view/accessibility/AccessibilityNodeInfo;", "", ApiSince=33)] + [<Android.Runtime.Register("getRoot", "(I)Landroid/view/accessibility/AccessibilityNodeInfo;", "", ApiSince=33)>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "FlagPrefetchAncestors", "FlagPrefetchSiblings", "FlagPrefetchDescendantsHybrid", "FlagPrefetchDescendantsDepthFirst", "FlagPrefetchDescendantsBreadthFirst", "FlagPrefetchUninterruptible" }, Flag=true, Type="Android.Views.Accessibility.AccessibilityNodeInfo")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "FlagPrefetchAncestors", "FlagPrefetchSiblings", "FlagPrefetchDescendantsHybrid", "FlagPrefetchDescendantsDepthFirst", "FlagPrefetchDescendantsBreadthFirst", "FlagPrefetchUninterruptible" }, Flag=true, Type="Android.Views.Accessibility.AccessibilityNodeInfo")>] + + + + + + the prefetching strategy. + Gets the root node in the window's hierarchy. + The root node. + + + + Java documentation for android.view.accessibility.AccessibilityWindowInfo.getRoot(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1132,6 +1179,50 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_MAGNIFICATION_OVERLAY", ApiSince=33)] + [<Android.Runtime.Register("TYPE_MAGNIFICATION_OVERLAY", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.AccessibilityWindowType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.AccessibilityWindowType enum directly instead of this field.", true)>] + + + + Android.Views.Accessibility.AccessibilityWindowType + + 6 + + Window type: A system window used to show the UI for the interaction with + window-based magnification, which includes the magnified content and the option menu. + + + + Java documentation for android.view.accessibility.AccessibilityWindowInfo.TYPE_MAGNIFICATION_OVERLAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityWindowType.xml b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityWindowType.xml index 5f2b04e9f3..24f03177eb 100644 --- a/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityWindowType.xml +++ b/docs/Mono.Android/en/Android.Views.Accessibility/AccessibilityWindowType.xml @@ -98,6 +98,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityWindowInfo.TypeMagnificationOverlay", JniField="android/view/accessibility/AccessibilityWindowInfo.TYPE_MAGNIFICATION_OVERLAY")] + [<Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityWindowInfo.TypeMagnificationOverlay", JniField="android/view/accessibility/AccessibilityWindowInfo.TYPE_MAGNIFICATION_OVERLAY")>] + + + + Android.Views.Accessibility.AccessibilityWindowType + + 6 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/CaptioningManager+CaptioningChangeListener.xml b/docs/Mono.Android/en/Android.Views.Accessibility/CaptioningManager+CaptioningChangeListener.xml index ede103b84c..1daa190169 100644 --- a/docs/Mono.Android/en/Android.Views.Accessibility/CaptioningManager+CaptioningChangeListener.xml +++ b/docs/Mono.Android/en/Android.Views.Accessibility/CaptioningManager+CaptioningChangeListener.xml @@ -228,6 +228,84 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSystemAudioCaptioningChanged", "(Z)V", "GetOnSystemAudioCaptioningChanged_ZHandler", ApiSince=33)] + [<Android.Runtime.Register("onSystemAudioCaptioningChanged", "(Z)V", "GetOnSystemAudioCaptioningChanged_ZHandler", ApiSince=33)>] + + + + System.Void + + + + + + the system audio caption enabled state + Called when the system audio caption enabled state changes. + + + + Java documentation for android.view.accessibility.CaptioningManager.CaptioningChangeListener.onSystemAudioCaptioningChanged(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSystemAudioCaptioningUiChanged", "(Z)V", "GetOnSystemAudioCaptioningUiChanged_ZHandler", ApiSince=33)] + [<Android.Runtime.Register("onSystemAudioCaptioningUiChanged", "(Z)V", "GetOnSystemAudioCaptioningUiChanged_ZHandler", ApiSince=33)>] + + + + System.Void + + + + + + the system audio caption UI enabled state + Called when the system audio caption UI enabled state changes. + + + + Java documentation for android.view.accessibility.CaptioningManager.CaptioningChangeListener.onSystemAudioCaptioningUiChanged(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/CaptioningManager.xml b/docs/Mono.Android/en/Android.Views.Accessibility/CaptioningManager.xml index db0ee2defa..208e4911b3 100644 --- a/docs/Mono.Android/en/Android.Views.Accessibility/CaptioningManager.xml +++ b/docs/Mono.Android/en/Android.Views.Accessibility/CaptioningManager.xml @@ -135,6 +135,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isCallCaptioningEnabled", "()Z", "GetIsCallCaptioningEnabledHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isCallCaptioningEnabled", "()Z", "GetIsCallCaptioningEnabledHandler", ApiSince=33)>] + + + + System.Boolean + + + Returns true if system wide call captioning is enabled for this device. + To be added. + + + + Java documentation for android.view.accessibility.CaptioningManager.isCallCaptioningEnabled(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -172,6 +208,78 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isSystemAudioCaptioningEnabled", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isSystemAudioCaptioningEnabled", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + To be added. + the system audio caption enabled state. + + + + Java documentation for android.view.accessibility.CaptioningManager.isSystemAudioCaptioningEnabled(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isSystemAudioCaptioningUiEnabled", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isSystemAudioCaptioningUiEnabled", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + To be added. + the system audio caption UI enabled state. + + + + Java documentation for android.view.accessibility.CaptioningManager.isSystemAudioCaptioningUiEnabled(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/ContentChangeTypes.xml b/docs/Mono.Android/en/Android.Views.Accessibility/ContentChangeTypes.xml index 6fc5c00af1..6107820440 100644 --- a/docs/Mono.Android/en/Android.Views.Accessibility/ContentChangeTypes.xml +++ b/docs/Mono.Android/en/Android.Views.Accessibility/ContentChangeTypes.xml @@ -44,6 +44,78 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.ContentChangeTypeDragCancelled", JniField="android/view/accessibility/AccessibilityEvent.CONTENT_CHANGE_TYPE_DRAG_CANCELLED")] + [<Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.ContentChangeTypeDragCancelled", JniField="android/view/accessibility/AccessibilityEvent.CONTENT_CHANGE_TYPE_DRAG_CANCELLED")>] + + + + Android.Views.Accessibility.ContentChangeTypes + + 512 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.ContentChangeTypeDragDropped", JniField="android/view/accessibility/AccessibilityEvent.CONTENT_CHANGE_TYPE_DRAG_DROPPED")] + [<Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.ContentChangeTypeDragDropped", JniField="android/view/accessibility/AccessibilityEvent.CONTENT_CHANGE_TYPE_DRAG_DROPPED")>] + + + + Android.Views.Accessibility.ContentChangeTypes + + 256 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.ContentChangeTypeDragStarted", JniField="android/view/accessibility/AccessibilityEvent.CONTENT_CHANGE_TYPE_DRAG_STARTED")] + [<Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.ContentChangeTypeDragStarted", JniField="android/view/accessibility/AccessibilityEvent.CONTENT_CHANGE_TYPE_DRAG_STARTED")>] + + + + Android.Views.Accessibility.ContentChangeTypes + + 128 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/EventTypes.xml b/docs/Mono.Android/en/Android.Views.Accessibility/EventTypes.xml index 83b4725988..a44e7f336a 100644 --- a/docs/Mono.Android/en/Android.Views.Accessibility/EventTypes.xml +++ b/docs/Mono.Android/en/Android.Views.Accessibility/EventTypes.xml @@ -179,6 +179,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/accessibility/AccessibilityEvent.TYPE_SPEECH_STATE_CHANGE")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/accessibility/AccessibilityEvent.TYPE_SPEECH_STATE_CHANGE")>] + + + + Android.Views.Accessibility.EventTypes + + 33554432 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/PrefetchType.xml b/docs/Mono.Android/en/Android.Views.Accessibility/PrefetchType.xml new file mode 100644 index 0000000000..fafcc5fe94 --- /dev/null +++ b/docs/Mono.Android/en/Android.Views.Accessibility/PrefetchType.xml @@ -0,0 +1,163 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityNodeInfo.FlagPrefetchAncestors", JniField="android/view/accessibility/AccessibilityNodeInfo.FLAG_PREFETCH_ANCESTORS")] + [<Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityNodeInfo.FlagPrefetchAncestors", JniField="android/view/accessibility/AccessibilityNodeInfo.FLAG_PREFETCH_ANCESTORS")>] + + + + Android.Views.Accessibility.PrefetchType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityNodeInfo.FlagPrefetchDescendantsBreadthFirst", JniField="android/view/accessibility/AccessibilityNodeInfo.FLAG_PREFETCH_DESCENDANTS_BREADTH_FIRST")] + [<Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityNodeInfo.FlagPrefetchDescendantsBreadthFirst", JniField="android/view/accessibility/AccessibilityNodeInfo.FLAG_PREFETCH_DESCENDANTS_BREADTH_FIRST")>] + + + + Android.Views.Accessibility.PrefetchType + + 16 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityNodeInfo.FlagPrefetchDescendantsDepthFirst", JniField="android/view/accessibility/AccessibilityNodeInfo.FLAG_PREFETCH_DESCENDANTS_DEPTH_FIRST")] + [<Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityNodeInfo.FlagPrefetchDescendantsDepthFirst", JniField="android/view/accessibility/AccessibilityNodeInfo.FLAG_PREFETCH_DESCENDANTS_DEPTH_FIRST")>] + + + + Android.Views.Accessibility.PrefetchType + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityNodeInfo.FlagPrefetchDescendantsHybrid", JniField="android/view/accessibility/AccessibilityNodeInfo.FLAG_PREFETCH_DESCENDANTS_HYBRID")] + [<Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityNodeInfo.FlagPrefetchDescendantsHybrid", JniField="android/view/accessibility/AccessibilityNodeInfo.FLAG_PREFETCH_DESCENDANTS_HYBRID")>] + + + + Android.Views.Accessibility.PrefetchType + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityNodeInfo.FlagPrefetchSiblings", JniField="android/view/accessibility/AccessibilityNodeInfo.FLAG_PREFETCH_SIBLINGS")] + [<Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityNodeInfo.FlagPrefetchSiblings", JniField="android/view/accessibility/AccessibilityNodeInfo.FLAG_PREFETCH_SIBLINGS")>] + + + + Android.Views.Accessibility.PrefetchType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityNodeInfo.FlagPrefetchUninterruptible", JniField="android/view/accessibility/AccessibilityNodeInfo.FLAG_PREFETCH_UNINTERRUPTIBLE")] + [<Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityNodeInfo.FlagPrefetchUninterruptible", JniField="android/view/accessibility/AccessibilityNodeInfo.FLAG_PREFETCH_UNINTERRUPTIBLE")>] + + + + Android.Views.Accessibility.PrefetchType + + 32 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Views.Accessibility/SpeechState.xml b/docs/Mono.Android/en/Android.Views.Accessibility/SpeechState.xml new file mode 100644 index 0000000000..242c772d0b --- /dev/null +++ b/docs/Mono.Android/en/Android.Views.Accessibility/SpeechState.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.SpeechStateListeningEnd", JniField="android/view/accessibility/AccessibilityEvent.SPEECH_STATE_LISTENING_END")] + [<Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.SpeechStateListeningEnd", JniField="android/view/accessibility/AccessibilityEvent.SPEECH_STATE_LISTENING_END")>] + + + + Android.Views.Accessibility.SpeechState + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.SpeechStateListeningStart", JniField="android/view/accessibility/AccessibilityEvent.SPEECH_STATE_LISTENING_START")] + [<Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.SpeechStateListeningStart", JniField="android/view/accessibility/AccessibilityEvent.SPEECH_STATE_LISTENING_START")>] + + + + Android.Views.Accessibility.SpeechState + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.SpeechStateSpeakingEnd", JniField="android/view/accessibility/AccessibilityEvent.SPEECH_STATE_SPEAKING_END")] + [<Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.SpeechStateSpeakingEnd", JniField="android/view/accessibility/AccessibilityEvent.SPEECH_STATE_SPEAKING_END")>] + + + + Android.Views.Accessibility.SpeechState + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.SpeechStateSpeakingStart", JniField="android/view/accessibility/AccessibilityEvent.SPEECH_STATE_SPEAKING_START")] + [<Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.SpeechStateSpeakingStart", JniField="android/view/accessibility/AccessibilityEvent.SPEECH_STATE_SPEAKING_START")>] + + + + Android.Views.Accessibility.SpeechState + + 1 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Views.Animations/Animation.xml b/docs/Mono.Android/en/Android.Views.Animations/Animation.xml index 891d8b5ae1..c352657ff1 100644 --- a/docs/Mono.Android/en/Android.Views.Animations/Animation.xml +++ b/docs/Mono.Android/en/Android.Views.Animations/Animation.xml @@ -249,6 +249,54 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getBackdropColor", "()I", "GetGetBackdropColorHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getBackdropColor", "()I", "GetGetBackdropColorHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setBackdropColor", "(I)V", "GetSetBackdropColor_IHandler", ApiSince=33)] + [<set: Android.Runtime.Register("setBackdropColor", "(I)V", "GetSetBackdropColor_IHandler", ApiSince=33)>] + + + + System.Int32 + + + The backdrop color. If 0, the backdrop color will not apply. + Returns the background color to show behind the animating windows. -or- Set the color to use for the backdrop shown behind the animating windows. + The backdrop color. If 0, the backdrop color will not apply. + + Property getter documentation: + + + Java documentation for android.view.animation.Animation.getBackdropColor(). + + + Property setter documentation: + + + Java documentation for android.view.animation.Animation.setBackdropColor(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1440,6 +1488,56 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getShowBackdrop", "()Z", "GetGetShowBackdropHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getShowBackdrop", "()Z", "GetGetShowBackdropHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setShowBackdrop", "(Z)V", "GetSetShowBackdrop_ZHandler", ApiSince=33)] + [<set: Android.Runtime.Register("setShowBackdrop", "(Z)V", "GetSetShowBackdrop_ZHandler", ApiSince=33)>] + + + + System.Boolean + + + Whether to show a background behind the windows during the animation. + If showBackdrop is true and this animation is applied on a window, then the windows + in the animation will animate with the background associated with this window behind them. -or- If showBackdrop is true and this animation is applied on a window, then the windows + in the animation will animate with the background associated with this window behind them. + if a backdrop should be shown behind the animating windows. + + Property getter documentation: + + + Java documentation for android.view.animation.Animation.getShowBackdrop(). + + + Property setter documentation: + + + Java documentation for android.view.animation.Animation.setShowBackdrop(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views.Animations/PathInterpolator.xml b/docs/Mono.Android/en/Android.Views.Animations/PathInterpolator.xml index ab9e2e5f45..f61a1c1437 100644 --- a/docs/Mono.Android/en/Android.Views.Animations/PathInterpolator.xml +++ b/docs/Mono.Android/en/Android.Views.Animations/PathInterpolator.xml @@ -50,7 +50,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views.Animations/Transformation.xml b/docs/Mono.Android/en/Android.Views.Animations/Transformation.xml index 19ec32adfc..a5d996f3c2 100644 --- a/docs/Mono.Android/en/Android.Views.Animations/Transformation.xml +++ b/docs/Mono.Android/en/Android.Views.Animations/Transformation.xml @@ -115,7 +115,7 @@ System.Single - 1.0 means fully opaqe and 0.0 means fully transparent + 1.0 means fully opaque and 0.0 means fully transparent Sets the degree of transparency The degree of transparency @@ -300,7 +300,7 @@ - The 3x3 Matrix representing the trnasformation to apply to the + The 3x3 Matrix representing the transformation to apply to the coordinates of the object being animated diff --git a/docs/Mono.Android/en/Android.Views.Autofill/AutofillManager.xml b/docs/Mono.Android/en/Android.Views.Autofill/AutofillManager.xml index 2504c59c1b..69669b463a 100644 --- a/docs/Mono.Android/en/Android.Views.Autofill/AutofillManager.xml +++ b/docs/Mono.Android/en/Android.Views.Autofill/AutofillManager.xml @@ -1179,6 +1179,99 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("showAutofillDialog", "(Landroid/view/View;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("showAutofillDialog", "(Landroid/view/View;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + the view for which to show autofill suggestions. This is typically a view + receiving a focus event. The autofill suggestions shown will include content for + related views as well. + If autofill suggestions for a + + dialog-style UI are available for view, shows a dialog allowing the user to + select a suggestion and returns true. + + true if the autofill dialog is being shown + + + + Java documentation for android.view.autofill.AutofillManager.showAutofillDialog(android.view.View). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("showAutofillDialog", "(Landroid/view/View;I)Z", "", ApiSince=33)] + [<Android.Runtime.Register("showAutofillDialog", "(Landroid/view/View;I)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the view hosting the virtual view hierarchy which is used to show autofill + suggestions. + id identifying the virtual view inside the host view. + If autofill suggestions for a + + dialog-style UI are available for virtual view, shows a dialog allowing the user + to select a suggestion and returns true. + + true if the autofill dialog is being shown + + + + Java documentation for android.view.autofill.AutofillManager.showAutofillDialog(android.view.View, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/BaseInputConnection+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Views.InputMethods/BaseInputConnection+InterfaceConsts.xml index e0a19cce8a..524a53e35b 100644 --- a/docs/Mono.Android/en/Android.Views.InputMethods/BaseInputConnection+InterfaceConsts.xml +++ b/docs/Mono.Android/en/Android.Views.InputMethods/BaseInputConnection+InterfaceConsts.xml @@ -18,6 +18,135 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CURSOR_UPDATE_FILTER_CHARACTER_BOUNDS", ApiSince=33)] + [<Android.Runtime.Register("CURSOR_UPDATE_FILTER_CHARACTER_BOUNDS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.CursorUpdateFilter enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.CursorUpdateFilter enum directly instead of this field.", true)>] + + + + Android.Views.InputMethods.CursorUpdateFilter + + 8 + + The editor is requested to call + InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) + with new character bounds CursorAnchorInfo#getCharacterBounds(int) whenever + cursor/anchor position is changed. + + + + Java documentation for android.view.inputmethod.InputConnection.CURSOR_UPDATE_FILTER_CHARACTER_BOUNDS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CURSOR_UPDATE_FILTER_EDITOR_BOUNDS", ApiSince=33)] + [<Android.Runtime.Register("CURSOR_UPDATE_FILTER_EDITOR_BOUNDS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.CursorUpdateFilter enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.CursorUpdateFilter enum directly instead of this field.", true)>] + + + + Android.Views.InputMethods.CursorUpdateFilter + + 4 + + The editor is requested to call + InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) + with new EditorBoundsInfo whenever cursor/anchor position is changed. + + + + Java documentation for android.view.inputmethod.InputConnection.CURSOR_UPDATE_FILTER_EDITOR_BOUNDS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CURSOR_UPDATE_FILTER_INSERTION_MARKER", ApiSince=33)] + [<Android.Runtime.Register("CURSOR_UPDATE_FILTER_INSERTION_MARKER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.CursorUpdateFilter enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.CursorUpdateFilter enum directly instead of this field.", true)>] + + + + Android.Views.InputMethods.CursorUpdateFilter + + 16 + + The editor is requested to call + InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) + with new Insertion marker info CursorAnchorInfo#getInsertionMarkerFlags(), + CursorAnchorInfo#getInsertionMarkerBaseline(), etc whenever cursor/anchor position is + changed. + + + + Java documentation for android.view.inputmethod.InputConnection.CURSOR_UPDATE_FILTER_INSERTION_MARKER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/BaseInputConnection.xml b/docs/Mono.Android/en/Android.Views.InputMethods/BaseInputConnection.xml index 827ba6ebed..03b51efbcf 100644 --- a/docs/Mono.Android/en/Android.Views.InputMethods/BaseInputConnection.xml +++ b/docs/Mono.Android/en/Android.Views.InputMethods/BaseInputConnection.xml @@ -1808,6 +1808,48 @@ + + + + + + Method + + M:Android.Views.InputMethods.IInputConnection.TakeSnapshot + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("takeSnapshot", "()Landroid/view/inputmethod/TextSnapshot;", "GetTakeSnapshotHandler", ApiSince=33)] + [<Android.Runtime.Register("takeSnapshot", "()Landroid/view/inputmethod/TextSnapshot;", "GetTakeSnapshotHandler", ApiSince=33)>] + + + + Android.Views.InputMethods.TextSnapshot + + + + Default implementation that constructs TextSnapshot with information extracted from + BaseInputConnection. + + null when TextSnapshot cannot be fully taken. + + + + Java documentation for android.view.inputmethod.BaseInputConnection.takeSnapshot(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/CursorAnchorInfo+Builder.xml b/docs/Mono.Android/en/Android.Views.InputMethods/CursorAnchorInfo+Builder.xml index e0b8852626..a04467a072 100644 --- a/docs/Mono.Android/en/Android.Views.InputMethods/CursorAnchorInfo+Builder.xml +++ b/docs/Mono.Android/en/Android.Views.InputMethods/CursorAnchorInfo+Builder.xml @@ -270,6 +270,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setEditorBoundsInfo", "(Landroid/view/inputmethod/EditorBoundsInfo;)Landroid/view/inputmethod/CursorAnchorInfo$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setEditorBoundsInfo", "(Landroid/view/inputmethod/EditorBoundsInfo;)Landroid/view/inputmethod/CursorAnchorInfo$Builder;", "", ApiSince=33)>] + + + + Android.Views.InputMethods.CursorAnchorInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/CursorAnchorInfo.xml b/docs/Mono.Android/en/Android.Views.InputMethods/CursorAnchorInfo.xml index 4f7a7fe306..9a84c64d36 100644 --- a/docs/Mono.Android/en/Android.Views.InputMethods/CursorAnchorInfo.xml +++ b/docs/Mono.Android/en/Android.Views.InputMethods/CursorAnchorInfo.xml @@ -237,6 +237,44 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getEditorBoundsInfo", "()Landroid/view/inputmethod/EditorBoundsInfo;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getEditorBoundsInfo", "()Landroid/view/inputmethod/EditorBoundsInfo;", "", ApiSince=33)>] + + + + Android.Views.InputMethods.EditorBoundsInfo + + + Returns EditorBoundsInfo for the current editor, or null if IME is not + subscribed with InputConnection#CURSOR_UPDATE_FILTER_EDITOR_BOUNDS + or InputConnection#CURSOR_UPDATE_MONITOR. + To be added. + + + + Java documentation for android.view.inputmethod.CursorAnchorInfo.getEditorBoundsInfo(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/CursorUpdateFilter.xml b/docs/Mono.Android/en/Android.Views.InputMethods/CursorUpdateFilter.xml new file mode 100644 index 0000000000..88b1403d1f --- /dev/null +++ b/docs/Mono.Android/en/Android.Views.InputMethods/CursorUpdateFilter.xml @@ -0,0 +1,115 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.InputMethods.IInputConnection.CursorUpdateFilterCharacterBounds", JniField="android/view/inputmethod/InputConnection.CURSOR_UPDATE_FILTER_CHARACTER_BOUNDS")] + [<Android.Runtime.IntDefinition("Android.Views.InputMethods.IInputConnection.CursorUpdateFilterCharacterBounds", JniField="android/view/inputmethod/InputConnection.CURSOR_UPDATE_FILTER_CHARACTER_BOUNDS")>] + + + + Android.Views.InputMethods.CursorUpdateFilter + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.InputMethods.IInputConnection.CursorUpdateFilterEditorBounds", JniField="android/view/inputmethod/InputConnection.CURSOR_UPDATE_FILTER_EDITOR_BOUNDS")] + [<Android.Runtime.IntDefinition("Android.Views.InputMethods.IInputConnection.CursorUpdateFilterEditorBounds", JniField="android/view/inputmethod/InputConnection.CURSOR_UPDATE_FILTER_EDITOR_BOUNDS")>] + + + + Android.Views.InputMethods.CursorUpdateFilter + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.InputMethods.IInputConnection.CursorUpdateFilterInsertionMarker", JniField="android/view/inputmethod/InputConnection.CURSOR_UPDATE_FILTER_INSERTION_MARKER")] + [<Android.Runtime.IntDefinition("Android.Views.InputMethods.IInputConnection.CursorUpdateFilterInsertionMarker", JniField="android/view/inputmethod/InputConnection.CURSOR_UPDATE_FILTER_INSERTION_MARKER")>] + + + + Android.Views.InputMethods.CursorUpdateFilter + + 16 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="")] + [<Android.Runtime.IntDefinition(null, JniField="")>] + + + + Android.Views.InputMethods.CursorUpdateFilter + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/EditorBoundsInfo+Builder.xml b/docs/Mono.Android/en/Android.Views.InputMethods/EditorBoundsInfo+Builder.xml new file mode 100644 index 0000000000..b892cccfb8 --- /dev/null +++ b/docs/Mono.Android/en/Android.Views.InputMethods/EditorBoundsInfo+Builder.xml @@ -0,0 +1,241 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/view/inputmethod/EditorBoundsInfo$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/view/inputmethod/EditorBoundsInfo$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Builder for CursorAnchorInfo. + + + + Java documentation for android.view.inputmethod.EditorBoundsInfo.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/view/inputmethod/EditorBoundsInfo;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/view/inputmethod/EditorBoundsInfo;", "", ApiSince=33)>] + + + + Android.Views.InputMethods.EditorBoundsInfo + + + + Returns EditorBoundsInfo using parameters in this + EditorBoundsInfo.Builder. + To be added. + + + + Java documentation for android.view.inputmethod.EditorBoundsInfo.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setEditorBounds", "(Landroid/graphics/RectF;)Landroid/view/inputmethod/EditorBoundsInfo$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setEditorBounds", "(Landroid/graphics/RectF;)Landroid/view/inputmethod/EditorBoundsInfo$Builder;", "", ApiSince=33)>] + + + + Android.Views.InputMethods.EditorBoundsInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setHandwritingBounds", "(Landroid/graphics/RectF;)Landroid/view/inputmethod/EditorBoundsInfo$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setHandwritingBounds", "(Landroid/graphics/RectF;)Landroid/view/inputmethod/EditorBoundsInfo$Builder;", "", ApiSince=33)>] + + + + Android.Views.InputMethods.EditorBoundsInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/EditorBoundsInfo+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Views.InputMethods/EditorBoundsInfo+InterfaceConsts.xml new file mode 100644 index 0000000000..f8e39f2c73 --- /dev/null +++ b/docs/Mono.Android/en/Android.Views.InputMethods/EditorBoundsInfo+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/EditorBoundsInfo.xml b/docs/Mono.Android/en/Android.Views.InputMethods/EditorBoundsInfo.xml new file mode 100644 index 0000000000..0560f103ca --- /dev/null +++ b/docs/Mono.Android/en/Android.Views.InputMethods/EditorBoundsInfo.xml @@ -0,0 +1,307 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/view/inputmethod/EditorBoundsInfo", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/view/inputmethod/EditorBoundsInfo", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Container of rectangular position related info for the Editor. + + + + Java documentation for android.view.inputmethod.EditorBoundsInfo. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getEditorBounds", "()Landroid/graphics/RectF;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getEditorBounds", "()Landroid/graphics/RectF;", "", ApiSince=33)>] + + + + Android.Graphics.RectF + + + Returns the bounds of the Editor in local coordinates. + To be added. + + + + Java documentation for android.view.inputmethod.EditorBoundsInfo.getEditorBounds(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getHandwritingBounds", "()Landroid/graphics/RectF;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getHandwritingBounds", "()Landroid/graphics/RectF;", "", ApiSince=33)>] + + + + Android.Graphics.RectF + + + Returns the bounds of the area that should be considered for initiating stylus handwriting + in local coordinates. + To be added. + + + + Java documentation for android.view.inputmethod.EditorBoundsInfo.getHandwritingBounds(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/IInputConnection.xml b/docs/Mono.Android/en/Android.Views.InputMethods/IInputConnection.xml index 49bd326c3d..3d022c05b6 100644 --- a/docs/Mono.Android/en/Android.Views.InputMethods/IInputConnection.xml +++ b/docs/Mono.Android/en/Android.Views.InputMethods/IInputConnection.xml @@ -300,9 +300,11 @@ Detailed information about the correction. Commit a correction automatically performed on the raw user's input. - true on success, false if the input connection is no longer valid. - In android.os.Build.VERSION_CODES#N and later, returns false - when the target application does not implement this method. + + true on success, false if the input connection is no longer valid. + Since Android android.os.Build.VERSION_CODES#N until + android.os.Build.VERSION_CODES#TIRAMISU, this API returned false when + the target application does not implement this method. @@ -360,6 +362,66 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("commitText", "(Ljava/lang/CharSequence;ILandroid/view/inputmethod/TextAttribute;)Z", "GetCommitText_Ljava_lang_CharSequence_ILandroid_view_inputmethod_TextAttribute_Handler:Android.Views.InputMethods.IInputConnection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("commitText", "(Ljava/lang/CharSequence;ILandroid/view/inputmethod/TextAttribute;)Z", "GetCommitText_Ljava_lang_CharSequence_ILandroid_view_inputmethod_TextAttribute_Handler:Android.Views.InputMethods.IInputConnection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Boolean + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Boolean + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -445,8 +507,10 @@ the end of the text, then this method does not fail but deletes all the characters in that range. A variant of #deleteSurroundingText(int, int). - true on success, false if the input connection is no longer valid. Returns - false when the target application does not implement this method. + + true on success, false if the input connection is no longer valid. + Before Android android.os.Build.VERSION_CODES#TIRAMISU, this API returned + false when the target application does not implement this method. @@ -482,11 +546,13 @@ - Tell the editor that you are done with a batch edit previously - initiated with #beginBatchEdit. - true if there is still a batch edit in progress after closing - the latest one (in other words, if the nesting count is > 0), false - otherwise or if the input connection is no longer valid. + Tell the editor that you are done with a batch edit previously initiated with + #beginBatchEdit(). + For editor authors, you must return true if a batch edit is still in progress + after closing the latest one (in other words, if the nesting count is still a + positive number). Return false otherwise. For IME authors, you will + always receive true as long as the request was sent to the editor, and + receive false only if the input connection is no longer valid. @@ -692,10 +758,7 @@ Supplies additional options controlling how the text is returned. May be either 0 or #GET_TEXT_WITH_STYLES. Gets the selected text, if any. - the text that is currently selected, if any, or null if - no text is selected. In android.os.Build.VERSION_CODES#N and - later, returns false when the target application does not implement - this method. + the text that is currently selected, if any, or null if no text is selected. @@ -974,8 +1037,9 @@ This must be one of the action constants for - EditorInfo#imeOptions EditorInfo.editorType, such as - EditorInfo#IME_ACTION_GO EditorInfo.EDITOR_ACTION_GO. + EditorInfo#imeOptions EditorInfo.imeOptions, such as + EditorInfo#IME_ACTION_GO EditorInfo.EDITOR_ACTION_GO, or the value of + EditorInfo#actionId EditorInfo.actionId if a custom action is available. Have the editor perform an action it has said it can do. true on success, false if the input connection is no longer valid. @@ -1149,19 +1213,22 @@ - - #CURSOR_UPDATE_IMMEDIATE and/or - #CURSOR_UPDATE_MONITOR. Pass 0 to disable the effect of - #CURSOR_UPDATE_MONITOR. + any combination of update modes and filters: + #CURSOR_UPDATE_IMMEDIATE, #CURSOR_UPDATE_MONITOR, and date filters: + #CURSOR_UPDATE_FILTER_CHARACTER_BOUNDS, #CURSOR_UPDATE_FILTER_EDITOR_BOUNDS, + #CURSOR_UPDATE_FILTER_INSERTION_MARKER. + Pass 0 to disable them. However, if an unknown flag is provided, request will be + rejected and method will return false. Called by the input method to ask the editor for calling back InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) to notify cursor/anchor locations. true if the request is scheduled. false to indicate that when the - application will not call - InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo). - In android.os.Build.VERSION_CODES#N and later, returns false also when the - target application does not implement this method. + application will not call InputMethodManager#updateCursorAnchorInfo( + android.view.View, CursorAnchorInfo). + Since Android android.os.Build.VERSION_CODES#N until + android.os.Build.VERSION_CODES#TIRAMISU, this API returned false when + the target application does not implement this method. @@ -1176,6 +1243,76 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requestCursorUpdates", "(II)Z", "GetRequestCursorUpdates_IIHandler:Android.Views.InputMethods.IInputConnection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("requestCursorUpdates", "(II)Z", "GetRequestCursorUpdates_IIHandler:Android.Views.InputMethods.IInputConnection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Boolean + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "", "" }, Flag=true, Type="")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "", "" }, Flag=true, Type="")>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "CursorUpdateFilterEditorBounds", "CursorUpdateFilterCharacterBounds", "CursorUpdateFilterInsertionMarker" }, Flag=true, Type="Android.Views.InputMethods.IInputConnection")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "CursorUpdateFilterEditorBounds", "CursorUpdateFilterCharacterBounds", "CursorUpdateFilterInsertionMarker" }, Flag=true, Type="Android.Views.InputMethods.IInputConnection")>] + + + + + + combination of update modes: + #CURSOR_UPDATE_IMMEDIATE, #CURSOR_UPDATE_MONITOR + any combination of data filters: + #CURSOR_UPDATE_FILTER_CHARACTER_BOUNDS, #CURSOR_UPDATE_FILTER_EDITOR_BOUNDS, + #CURSOR_UPDATE_FILTER_INSERTION_MARKER. + + <p>Pass 0 to disable them. However, if an unknown flag is provided, request will be + rejected and method will return false.</p> + Called by the input method to ask the editor for calling back + InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) to + notify cursor/anchor locations. + + true if the request is scheduled. false to indicate that when the + application will not call InputMethodManager#updateCursorAnchorInfo( + android.view.View, CursorAnchorInfo). + Since Android android.os.Build.VERSION_CODES#N until + android.os.Build.VERSION_CODES#TIRAMISU, this API returned false when + the target application does not implement this method. + + + + Java documentation for android.view.inputmethod.InputConnection.requestCursorUpdates(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1248,9 +1385,11 @@ the position in the text at which the composing region begins the position in the text at which the composing region ends Mark a certain region of text as composing text. - true on success, false if the input connection is no longer - valid. In android.os.Build.VERSION_CODES#N and later, false is returned when the - target application does not implement this method. + + true on success, false if the input connection is no longer valid. + Since Android android.os.Build.VERSION_CODES#N until + android.os.Build.VERSION_CODES#TIRAMISU, this API returned false when + the target application does not implement this method. @@ -1266,6 +1405,54 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setComposingRegion", "(IILandroid/view/inputmethod/TextAttribute;)Z", "GetSetComposingRegion_IILandroid_view_inputmethod_TextAttribute_Handler:Android.Views.InputMethods.IInputConnection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("setComposingRegion", "(IILandroid/view/inputmethod/TextAttribute;)Z", "GetSetComposingRegion_IILandroid_view_inputmethod_TextAttribute_Handler:Android.Views.InputMethods.IInputConnection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Boolean + + + + + + + + the position in the text at which the composing region begins + the position in the text at which the composing region ends + The extra information about the text. + The variant of InputConnection#setComposingRegion(int, int). + + true on success, false if the input connection is no longer valid. + Since Android android.os.Build.VERSION_CODES#N until + android.os.Build.VERSION_CODES#TIRAMISU, this API returned false when + the target application does not implement this method. + + + + Java documentation for android.view.inputmethod.InputConnection.setComposingRegion(int, int, android.view.inputmethod.TextAttribute). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1313,6 +1500,66 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setComposingText", "(Ljava/lang/CharSequence;ILandroid/view/inputmethod/TextAttribute;)Z", "GetSetComposingText_Ljava_lang_CharSequence_ILandroid_view_inputmethod_TextAttribute_Handler:Android.Views.InputMethods.IInputConnection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("setComposingText", "(Ljava/lang/CharSequence;ILandroid/view/inputmethod/TextAttribute;)Z", "GetSetComposingText_Ljava_lang_CharSequence_ILandroid_view_inputmethod_TextAttribute_Handler:Android.Views.InputMethods.IInputConnection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Boolean + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Boolean + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -1403,5 +1650,45 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("takeSnapshot", "()Landroid/view/inputmethod/TextSnapshot;", "GetTakeSnapshotHandler:Android.Views.InputMethods.IInputConnection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("takeSnapshot", "()Landroid/view/inputmethod/TextSnapshot;", "GetTakeSnapshotHandler:Android.Views.InputMethods.IInputConnection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + Android.Views.InputMethods.TextSnapshot + + + + Called by the system when it needs to take a snapshot of multiple text-related data in an + atomic manner. + + null if TextSnapshot is unavailable and/or this API is called from + IMEs. + + + + Java documentation for android.view.inputmethod.InputConnection.takeSnapshot(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/IInputConnectionExtensions.xml b/docs/Mono.Android/en/Android.Views.InputMethods/IInputConnectionExtensions.xml index 47603283dd..cbd7d7f35c 100644 --- a/docs/Mono.Android/en/Android.Views.InputMethods/IInputConnectionExtensions.xml +++ b/docs/Mono.Android/en/Android.Views.InputMethods/IInputConnectionExtensions.xml @@ -47,6 +47,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Boolean + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -182,5 +211,34 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Boolean + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/InputConnection.xml b/docs/Mono.Android/en/Android.Views.InputMethods/InputConnection.xml index af1ea761f8..9a23c7856b 100644 --- a/docs/Mono.Android/en/Android.Views.InputMethods/InputConnection.xml +++ b/docs/Mono.Android/en/Android.Views.InputMethods/InputConnection.xml @@ -36,6 +36,135 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CURSOR_UPDATE_FILTER_CHARACTER_BOUNDS", ApiSince=33)] + [<Android.Runtime.Register("CURSOR_UPDATE_FILTER_CHARACTER_BOUNDS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.CursorUpdateFilter enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.CursorUpdateFilter enum directly instead of this field.", true)>] + + + + Android.Views.InputMethods.CursorUpdateFilter + + 8 + + The editor is requested to call + InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) + with new character bounds CursorAnchorInfo#getCharacterBounds(int) whenever + cursor/anchor position is changed. + + + + Java documentation for android.view.inputmethod.InputConnection.CURSOR_UPDATE_FILTER_CHARACTER_BOUNDS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CURSOR_UPDATE_FILTER_EDITOR_BOUNDS", ApiSince=33)] + [<Android.Runtime.Register("CURSOR_UPDATE_FILTER_EDITOR_BOUNDS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.CursorUpdateFilter enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.CursorUpdateFilter enum directly instead of this field.", true)>] + + + + Android.Views.InputMethods.CursorUpdateFilter + + 4 + + The editor is requested to call + InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) + with new EditorBoundsInfo whenever cursor/anchor position is changed. + + + + Java documentation for android.view.inputmethod.InputConnection.CURSOR_UPDATE_FILTER_EDITOR_BOUNDS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CURSOR_UPDATE_FILTER_INSERTION_MARKER", ApiSince=33)] + [<Android.Runtime.Register("CURSOR_UPDATE_FILTER_INSERTION_MARKER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.CursorUpdateFilter enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.CursorUpdateFilter enum directly instead of this field.", true)>] + + + + Android.Views.InputMethods.CursorUpdateFilter + + 16 + + The editor is requested to call + InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) + with new Insertion marker info CursorAnchorInfo#getInsertionMarkerFlags(), + CursorAnchorInfo#getInsertionMarkerBaseline(), etc whenever cursor/anchor position is + changed. + + + + Java documentation for android.view.inputmethod.InputConnection.CURSOR_UPDATE_FILTER_INSERTION_MARKER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/InputConnectionWrapper+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Views.InputMethods/InputConnectionWrapper+InterfaceConsts.xml index ab4d4f3673..3cae570edf 100644 --- a/docs/Mono.Android/en/Android.Views.InputMethods/InputConnectionWrapper+InterfaceConsts.xml +++ b/docs/Mono.Android/en/Android.Views.InputMethods/InputConnectionWrapper+InterfaceConsts.xml @@ -18,6 +18,135 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CURSOR_UPDATE_FILTER_CHARACTER_BOUNDS", ApiSince=33)] + [<Android.Runtime.Register("CURSOR_UPDATE_FILTER_CHARACTER_BOUNDS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.CursorUpdateFilter enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.CursorUpdateFilter enum directly instead of this field.", true)>] + + + + Android.Views.InputMethods.CursorUpdateFilter + + 8 + + The editor is requested to call + InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) + with new character bounds CursorAnchorInfo#getCharacterBounds(int) whenever + cursor/anchor position is changed. + + + + Java documentation for android.view.inputmethod.InputConnection.CURSOR_UPDATE_FILTER_CHARACTER_BOUNDS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CURSOR_UPDATE_FILTER_EDITOR_BOUNDS", ApiSince=33)] + [<Android.Runtime.Register("CURSOR_UPDATE_FILTER_EDITOR_BOUNDS", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.CursorUpdateFilter enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.CursorUpdateFilter enum directly instead of this field.", true)>] + + + + Android.Views.InputMethods.CursorUpdateFilter + + 4 + + The editor is requested to call + InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) + with new EditorBoundsInfo whenever cursor/anchor position is changed. + + + + Java documentation for android.view.inputmethod.InputConnection.CURSOR_UPDATE_FILTER_EDITOR_BOUNDS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CURSOR_UPDATE_FILTER_INSERTION_MARKER", ApiSince=33)] + [<Android.Runtime.Register("CURSOR_UPDATE_FILTER_INSERTION_MARKER", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.CursorUpdateFilter enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.CursorUpdateFilter enum directly instead of this field.", true)>] + + + + Android.Views.InputMethods.CursorUpdateFilter + + 16 + + The editor is requested to call + InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) + with new Insertion marker info CursorAnchorInfo#getInsertionMarkerFlags(), + CursorAnchorInfo#getInsertionMarkerBaseline(), etc whenever cursor/anchor position is + changed. + + + + Java documentation for android.view.inputmethod.InputConnection.CURSOR_UPDATE_FILTER_INSERTION_MARKER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/InputConnectionWrapper.xml b/docs/Mono.Android/en/Android.Views.InputMethods/InputConnectionWrapper.xml index 5dd695005a..ff3af157a7 100644 --- a/docs/Mono.Android/en/Android.Views.InputMethods/InputConnectionWrapper.xml +++ b/docs/Mono.Android/en/Android.Views.InputMethods/InputConnectionWrapper.xml @@ -474,6 +474,94 @@ + + + + + + Method + + M:Android.Views.InputMethods.IInputConnection.CommitText(Java.Lang.ICharSequence,System.Int32,Android.Views.InputMethods.TextAttribute) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("commitText", "(Ljava/lang/CharSequence;ILandroid/view/inputmethod/TextAttribute;)Z", "GetCommitText_Ljava_lang_CharSequence_ILandroid_view_inputmethod_TextAttribute_Handler", ApiSince=33)] + [<Android.Runtime.Register("commitText", "(Ljava/lang/CharSequence;ILandroid/view/inputmethod/TextAttribute;)Z", "GetCommitText_Ljava_lang_CharSequence_ILandroid_view_inputmethod_TextAttribute_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + + + To be added. + To be added. + To be added. + To be added + To be added. + + + + Java documentation for android.view.inputmethod.InputConnectionWrapper.commitText(java.lang.CharSequence, int, android.view.inputmethod.TextAttribute). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + M:Android.Views.InputMethods.IInputConnection.CommitText(System.String,System.Int32,Android.Views.InputMethods.TextAttribute) + + + Mono.Android + 0.0.0.0 + + + System.Boolean + + + + + + + + To be added. + To be added. + To be added. + To be added + To be added. + + + + Java documentation for android.view.inputmethod.InputConnectionWrapper.commitText(java.lang.CharSequence, int, android.view.inputmethod.TextAttribute). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1533,6 +1621,53 @@ + + + + + + Method + + M:Android.Views.InputMethods.IInputConnection.SetComposingRegion(System.Int32,System.Int32,Android.Views.InputMethods.TextAttribute) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setComposingRegion", "(IILandroid/view/inputmethod/TextAttribute;)Z", "GetSetComposingRegion_IILandroid_view_inputmethod_TextAttribute_Handler", ApiSince=33)] + [<Android.Runtime.Register("setComposingRegion", "(IILandroid/view/inputmethod/TextAttribute;)Z", "GetSetComposingRegion_IILandroid_view_inputmethod_TextAttribute_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + + + To be added. + To be added. + To be added. + To be added + To be added. + + + + Java documentation for android.view.inputmethod.InputConnectionWrapper.setComposingRegion(int, int, android.view.inputmethod.TextAttribute). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1627,6 +1762,94 @@ + + + + + + Method + + M:Android.Views.InputMethods.IInputConnection.SetComposingText(Java.Lang.ICharSequence,System.Int32,Android.Views.InputMethods.TextAttribute) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setComposingText", "(Ljava/lang/CharSequence;ILandroid/view/inputmethod/TextAttribute;)Z", "GetSetComposingText_Ljava_lang_CharSequence_ILandroid_view_inputmethod_TextAttribute_Handler", ApiSince=33)] + [<Android.Runtime.Register("setComposingText", "(Ljava/lang/CharSequence;ILandroid/view/inputmethod/TextAttribute;)Z", "GetSetComposingText_Ljava_lang_CharSequence_ILandroid_view_inputmethod_TextAttribute_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + + + To be added. + To be added. + To be added. + To be added + To be added. + + + + Java documentation for android.view.inputmethod.InputConnectionWrapper.setComposingText(java.lang.CharSequence, int, android.view.inputmethod.TextAttribute). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + M:Android.Views.InputMethods.IInputConnection.SetComposingText(System.String,System.Int32,Android.Views.InputMethods.TextAttribute) + + + Mono.Android + 0.0.0.0 + + + System.Boolean + + + + + + + + To be added. + To be added. + To be added. + To be added + To be added. + + + + Java documentation for android.view.inputmethod.InputConnectionWrapper.setComposingText(java.lang.CharSequence, int, android.view.inputmethod.TextAttribute). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/InputMethodInfo.xml b/docs/Mono.Android/en/Android.Views.InputMethods/InputMethodInfo.xml index 0fa33a5725..86eb2b8ed3 100644 --- a/docs/Mono.Android/en/Android.Views.InputMethods/InputMethodInfo.xml +++ b/docs/Mono.Android/en/Android.Views.InputMethods/InputMethodInfo.xml @@ -407,7 +407,8 @@ Return a unique ID for this input method. - To be added. + a unique ID for this input method, which is guaranteed to be the same as the result + of getComponent().flattenToShortString(). @@ -840,6 +841,43 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("supportsStylusHandwriting", "()Z", "", ApiSince=33)] + [<Android.Runtime.Register("supportsStylusHandwriting", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + + Returns if IME supports handwriting using stylus input. + To be added. + + + + Java documentation for android.view.inputmethod.InputMethodInfo.supportsStylusHandwriting(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/InputMethodManager.xml b/docs/Mono.Android/en/Android.Views.InputMethods/InputMethodManager.xml index e177e97dd8..04fa5bf373 100644 --- a/docs/Mono.Android/en/Android.Views.InputMethods/InputMethodManager.xml +++ b/docs/Mono.Android/en/Android.Views.InputMethods/InputMethodManager.xml @@ -513,6 +513,48 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("invalidateInput", "(Landroid/view/View;)V", "", ApiSince=33)] + [<Android.Runtime.Register("invalidateInput", "(Landroid/view/View;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + The view whose text has changed. + Gives a hint to the system that the text associated with view is updated by something + that is not an input method editor (IME), so that the system can cancel any pending text + editing requests from the IME until it receives the new editing context such as surrounding + text provided by InputConnection#takeSnapshot(). + + + + Java documentation for android.view.inputmethod.InputMethodManager.invalidateInput(android.view.View). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1560,6 +1602,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("startStylusHandwriting", "(Landroid/view/View;)V", "", ApiSince=33)] + [<Android.Runtime.Register("startStylusHandwriting", "(Landroid/view/View;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + the View for which stylus handwriting is requested. It and + View#hasWindowFocus its window must be View#hasFocus focused. + Start stylus handwriting session. + + + + Java documentation for android.view.inputmethod.InputMethodManager.startStylusHandwriting(android.view.View). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/TextAttribute+Builder.xml b/docs/Mono.Android/en/Android.Views.InputMethods/TextAttribute+Builder.xml new file mode 100644 index 0000000000..38d39bda21 --- /dev/null +++ b/docs/Mono.Android/en/Android.Views.InputMethods/TextAttribute+Builder.xml @@ -0,0 +1,240 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/view/inputmethod/TextAttribute$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/view/inputmethod/TextAttribute$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Builder for creating a TextAttribute. + + + + Java documentation for android.view.inputmethod.TextAttribute.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/view/inputmethod/TextAttribute;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/view/inputmethod/TextAttribute;", "", ApiSince=33)>] + + + + Android.Views.InputMethods.TextAttribute + + + + To be added. + a new TextAttribute. + + + + Java documentation for android.view.inputmethod.TextAttribute.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setExtras", "(Landroid/os/PersistableBundle;)Landroid/view/inputmethod/TextAttribute$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setExtras", "(Landroid/os/PersistableBundle;)Landroid/view/inputmethod/TextAttribute$Builder;", "", ApiSince=33)>] + + + + Android.Views.InputMethods.TextAttribute+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTextConversionSuggestions", "(Ljava/util/List;)Landroid/view/inputmethod/TextAttribute$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setTextConversionSuggestions", "(Ljava/util/List;)Landroid/view/inputmethod/TextAttribute$Builder;", "", ApiSince=33)>] + + + + Android.Views.InputMethods.TextAttribute+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/TextAttribute+InterfaceConsts.xml b/docs/Mono.Android/en/Android.Views.InputMethods/TextAttribute+InterfaceConsts.xml new file mode 100644 index 0000000000..57795c8a1e --- /dev/null +++ b/docs/Mono.Android/en/Android.Views.InputMethods/TextAttribute+InterfaceConsts.xml @@ -0,0 +1,101 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + + + + Java documentation for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + + + + Java documentation for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/TextAttribute.xml b/docs/Mono.Android/en/Android.Views.InputMethods/TextAttribute.xml new file mode 100644 index 0000000000..938d2c5673 --- /dev/null +++ b/docs/Mono.Android/en/Android.Views.InputMethods/TextAttribute.xml @@ -0,0 +1,308 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/view/inputmethod/TextAttribute", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/view/inputmethod/TextAttribute", ApiSince=33, DoNotGenerateAcw=true)>] + + + + The data class that IME can take extra information to applications when setting the text. + + + + Java documentation for android.view.inputmethod.TextAttribute. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=33)] + [<Android.Runtime.Register("CREATOR", ApiSince=33)>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getExtras", "()Landroid/os/PersistableBundle;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getExtras", "()Landroid/os/PersistableBundle;", "", ApiSince=33)>] + + + + Android.OS.PersistableBundle + + + Get the extras data. + Extras data. If the Bundle is empty, it means that IME not set this field or IME + didn't have extras data. + + + + Java documentation for android.view.inputmethod.TextAttribute.getExtras(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getTextConversionSuggestions", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getTextConversionSuggestions", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<System.String> + + + Get the list of text conversion suggestions. + List of text conversion suggestions. If the list is empty, it means that IME not set + this field or IME didn't have suggestions for applications. + + + + Java documentation for android.view.inputmethod.TextAttribute.getTextConversionSuggestions(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Views.InputMethods/TextSnapshot.xml b/docs/Mono.Android/en/Android.Views.InputMethods/TextSnapshot.xml new file mode 100644 index 0000000000..886a43a631 --- /dev/null +++ b/docs/Mono.Android/en/Android.Views.InputMethods/TextSnapshot.xml @@ -0,0 +1,387 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/view/inputmethod/TextSnapshot", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/view/inputmethod/TextSnapshot", ApiSince=33, DoNotGenerateAcw=true)>] + + + + An immutable data snapshot of text editing state. + + + + Java documentation for android.view.inputmethod.TextSnapshot. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/view/inputmethod/SurroundingText;III)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Landroid/view/inputmethod/SurroundingText;III)V", "", ApiSince=33)>] + + + + + + + + + + + SurroundingText of the current edit field. + The start index of the composing text. + -1 if there is no composing text. + The end index of the composing text. + -1 if there is no composing text. + The capitalization mode of the first character being edited in the + text. See EditorInfo#initialCapsMode. + Creates a new instance of TextSnapshot + + + + Java documentation for android.view.inputmethod.TextSnapshot.TextSnapshot(android.view.inputmethod.SurroundingText, int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCompositionEnd", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCompositionEnd", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + The end index of the composing text. -1 if there is no composing text. + + + + Java documentation for android.view.inputmethod.TextSnapshot.getCompositionEnd(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCompositionStart", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCompositionStart", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + The end index of the composing text. -1 if there is no composing text. + + + + Java documentation for android.view.inputmethod.TextSnapshot.getCompositionStart(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getCursorCapsMode", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getCursorCapsMode", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + The capitalization mode of the first character being edited in the text. + To be added. + + + + Java documentation for android.view.inputmethod.TextSnapshot.getCursorCapsMode(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSelectionEnd", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSelectionEnd", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + The end index of the selection range. -1 if it is not available. + + + + Java documentation for android.view.inputmethod.TextSnapshot.getSelectionEnd(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSelectionStart", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSelectionStart", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + To be added. + The start index of the selection range. -1 if it is not available. + + + + Java documentation for android.view.inputmethod.TextSnapshot.getSelectionStart(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSurroundingText", "()Landroid/view/inputmethod/SurroundingText;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getSurroundingText", "()Landroid/view/inputmethod/SurroundingText;", "", ApiSince=33)>] + + + + Android.Views.InputMethods.SurroundingText + + + To be added. + + SurroundingText of the current edit field. + + + + Java documentation for android.view.inputmethod.TextSnapshot.getSurroundingText(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Views.TextService/TextServicesManager.xml b/docs/Mono.Android/en/Android.Views.TextService/TextServicesManager.xml index ffd14457ea..42c9682ff3 100644 --- a/docs/Mono.Android/en/Android.Views.TextService/TextServicesManager.xml +++ b/docs/Mono.Android/en/Android.Views.TextService/TextServicesManager.xml @@ -18,7 +18,8 @@ - A stub class of TextServicesManager for Layout-Lib. + System API to the overall text services, which arbitrates interaction between applications + and text services. @@ -54,9 +55,20 @@ Android.Views.TextService.SpellCheckerInfo - To be added. - To be added. - To be added. + Retrieve the currently active spell checker, or null if there is none. + The current active spell checker info. + + + + Java documentation for android.view.textservice.TextServicesManager.getCurrentSpellCheckerInfo(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -79,9 +91,20 @@ System.Collections.Generic.IList<Android.Views.TextService.SpellCheckerInfo> - To be added. - To be added. - To be added. + Retrieve the list of currently enabled spell checkers. + The list of currently enabled spell checkers. + + + + Java documentation for android.view.textservice.TextServicesManager.getEnabledSpellCheckerInfos(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -104,8 +127,9 @@ System.Boolean - To be added. - To be added. + Return whether the spell checker is enabled or not. + + true if spell checker is enabled, false otherwise. diff --git a/docs/Mono.Android/en/Android.Views.Translation/IUiTranslationStateCallback.xml b/docs/Mono.Android/en/Android.Views.Translation/IUiTranslationStateCallback.xml index 27a5deb492..d69f8fbf0a 100644 --- a/docs/Mono.Android/en/Android.Views.Translation/IUiTranslationStateCallback.xml +++ b/docs/Mono.Android/en/Android.Views.Translation/IUiTranslationStateCallback.xml @@ -76,6 +76,45 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onFinished", "(Ljava/lang/String;)V", "GetOnFinished_Ljava_lang_String_Handler:Android.Views.Translation.IUiTranslationStateCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onFinished", "(Ljava/lang/String;)V", "GetOnFinished_Ljava_lang_String_Handler:Android.Views.Translation.IUiTranslationStateCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + The name of the package that owns the activity being translated. + The UI Translation session has ended. + + + + Java documentation for android.view.translation.UiTranslationStateCallback.onFinished(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -113,6 +152,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onPaused", "(Ljava/lang/String;)V", "GetOnPaused_Ljava_lang_String_Handler:Android.Views.Translation.IUiTranslationStateCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onPaused", "(Ljava/lang/String;)V", "GetOnPaused_Ljava_lang_String_Handler:Android.Views.Translation.IUiTranslationStateCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + The system is requesting that the application temporarily show the UI contents in their + original language. + + + + Java documentation for android.view.translation.UiTranslationStateCallback.onPaused(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -155,6 +234,38 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onResumed", "(Landroid/icu/util/ULocale;Landroid/icu/util/ULocale;Ljava/lang/String;)V", "GetOnResumed_Landroid_icu_util_ULocale_Landroid_icu_util_ULocale_Ljava_lang_String_Handler:Android.Views.Translation.IUiTranslationStateCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onResumed", "(Landroid/icu/util/ULocale;Landroid/icu/util/ULocale;Ljava/lang/String;)V", "GetOnResumed_Landroid_icu_util_ULocale_Landroid_icu_util_ULocale_Ljava_lang_String_Handler:Android.Views.Translation.IUiTranslationStateCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -196,5 +307,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onStarted", "(Landroid/icu/util/ULocale;Landroid/icu/util/ULocale;Ljava/lang/String;)V", "GetOnStarted_Landroid_icu_util_ULocale_Landroid_icu_util_ULocale_Ljava_lang_String_Handler:Android.Views.Translation.IUiTranslationStateCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onStarted", "(Landroid/icu/util/ULocale;Landroid/icu/util/ULocale;Ljava/lang/String;)V", "GetOnStarted_Landroid_icu_util_ULocale_Landroid_icu_util_ULocale_Ljava_lang_String_Handler:Android.Views.Translation.IUiTranslationStateCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Views.Translation/IViewTranslationCallback.xml b/docs/Mono.Android/en/Android.Views.Translation/IViewTranslationCallback.xml index e10ca82bfb..db22a17a07 100644 --- a/docs/Mono.Android/en/Android.Views.Translation/IViewTranslationCallback.xml +++ b/docs/Mono.Android/en/Android.Views.Translation/IViewTranslationCallback.xml @@ -64,7 +64,7 @@ To be added. - Called when the user finish the Ui translation and no longer to show the translated text. + Called when the translation state is no longer needed. true if the View handles clearing the translation. @@ -105,7 +105,7 @@ To be added. - Called when the user wants to show the original text instead of the translated text. + Called when user wants to view the original content instead of the translated content. true if the View handles hiding the translation. diff --git a/docs/Mono.Android/en/Android.Views.Translation/TranslationCapability.xml b/docs/Mono.Android/en/Android.Views.Translation/TranslationCapability.xml index 32a3f9246d..13b92d2609 100644 --- a/docs/Mono.Android/en/Android.Views.Translation/TranslationCapability.xml +++ b/docs/Mono.Android/en/Android.Views.Translation/TranslationCapability.xml @@ -270,7 +270,8 @@ 1 - TODO: fill in javadoc + The translation service supports translation between the source and target specs, and it is + ready to be downloaded onto the device. @@ -313,7 +314,8 @@ 2 - TODO: fill in javadoc + The translation service supports translation between the source and target specs, and it is + being downloaded onto the device currently. @@ -399,7 +401,8 @@ 3 - TODO: fill in javadoc + The translation service supports translation between the source and target specs, and it is + downloaded and ready to use on device. diff --git a/docs/Mono.Android/en/Android.Views.Translation/UiTranslationManager.xml b/docs/Mono.Android/en/Android.Views.Translation/UiTranslationManager.xml index c0da798452..b495566e86 100644 --- a/docs/Mono.Android/en/Android.Views.Translation/UiTranslationManager.xml +++ b/docs/Mono.Android/en/Android.Views.Translation/UiTranslationManager.xml @@ -89,8 +89,8 @@ To be added. the callback to register for receiving the state change - notifications - Register for notifications of UI Translation state changes on the foreground activity. + notifications + Register for notifications of UI Translation state changes on the foreground Activity. diff --git a/docs/Mono.Android/en/Android.Views/ActionProvider.xml b/docs/Mono.Android/en/Android.Views/ActionProvider.xml index 4f3c025567..be22edeec7 100644 --- a/docs/Mono.Android/en/Android.Views/ActionProvider.xml +++ b/docs/Mono.Android/en/Android.Views/ActionProvider.xml @@ -35,7 +35,7 @@ - + @@ -202,7 +202,7 @@ - + @@ -244,7 +244,7 @@ - + @@ -323,7 +323,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/BufferTransform.xml b/docs/Mono.Android/en/Android.Views/BufferTransform.xml new file mode 100644 index 0000000000..2a7bf9aac0 --- /dev/null +++ b/docs/Mono.Android/en/Android.Views/BufferTransform.xml @@ -0,0 +1,163 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.SurfaceControl.BufferTransformIdentity", JniField="android/view/SurfaceControl.BUFFER_TRANSFORM_IDENTITY")] + [<Android.Runtime.IntDefinition("Android.Views.SurfaceControl.BufferTransformIdentity", JniField="android/view/SurfaceControl.BUFFER_TRANSFORM_IDENTITY")>] + + + + Android.Views.BufferTransform + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.SurfaceControl.BufferTransformMirrorHorizontal", JniField="android/view/SurfaceControl.BUFFER_TRANSFORM_MIRROR_HORIZONTAL")] + [<Android.Runtime.IntDefinition("Android.Views.SurfaceControl.BufferTransformMirrorHorizontal", JniField="android/view/SurfaceControl.BUFFER_TRANSFORM_MIRROR_HORIZONTAL")>] + + + + Android.Views.BufferTransform + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.SurfaceControl.BufferTransformMirrorVertical", JniField="android/view/SurfaceControl.BUFFER_TRANSFORM_MIRROR_VERTICAL")] + [<Android.Runtime.IntDefinition("Android.Views.SurfaceControl.BufferTransformMirrorVertical", JniField="android/view/SurfaceControl.BUFFER_TRANSFORM_MIRROR_VERTICAL")>] + + + + Android.Views.BufferTransform + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.SurfaceControl.BufferTransformRotate180", JniField="android/view/SurfaceControl.BUFFER_TRANSFORM_ROTATE_180")] + [<Android.Runtime.IntDefinition("Android.Views.SurfaceControl.BufferTransformRotate180", JniField="android/view/SurfaceControl.BUFFER_TRANSFORM_ROTATE_180")>] + + + + Android.Views.BufferTransform + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.SurfaceControl.BufferTransformRotate270", JniField="android/view/SurfaceControl.BUFFER_TRANSFORM_ROTATE_270")] + [<Android.Runtime.IntDefinition("Android.Views.SurfaceControl.BufferTransformRotate270", JniField="android/view/SurfaceControl.BUFFER_TRANSFORM_ROTATE_270")>] + + + + Android.Views.BufferTransform + + 7 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.SurfaceControl.BufferTransformRotate90", JniField="android/view/SurfaceControl.BUFFER_TRANSFORM_ROTATE_90")] + [<Android.Runtime.IntDefinition("Android.Views.SurfaceControl.BufferTransformRotate90", JniField="android/view/SurfaceControl.BUFFER_TRANSFORM_ROTATE_90")>] + + + + Android.Views.BufferTransform + + 4 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Views/Choreographer+FrameData.xml b/docs/Mono.Android/en/Android.Views/Choreographer+FrameData.xml new file mode 100644 index 0000000000..7fa30ee1be --- /dev/null +++ b/docs/Mono.Android/en/Android.Views/Choreographer+FrameData.xml @@ -0,0 +1,234 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/view/Choreographer$FrameData", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/view/Choreographer$FrameData", ApiSince=33, DoNotGenerateAcw=true)>] + + + + The payload for VsyncCallback which includes frame information such as when + the frame started being rendered, and multiple possible frame timelines and their + information including deadline and expected present time. + + + + Java documentation for android.view.Choreographer.FrameData. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getFrameTimeNanos", "()J", "GetGetFrameTimeNanosHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getFrameTimeNanos", "()J", "GetGetFrameTimeNanosHandler", ApiSince=33)>] + + + + System.Int64 + + + The time in nanoseconds when the frame started being rendered. + To be added. + + + + Java documentation for android.view.Choreographer.FrameData.getFrameTimeNanos(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getFrameTimelines", "()[Landroid/view/Choreographer$FrameTimeline;", "GetGetFrameTimelinesHandler", ApiSince=33)] + [<Android.Runtime.Register("getFrameTimelines", "()[Landroid/view/Choreographer$FrameTimeline;", "GetGetFrameTimelinesHandler", ApiSince=33)>] + + + + Android.Views.Choreographer+FrameTimeline[] + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPreferredFrameTimeline", "()Landroid/view/Choreographer$FrameTimeline;", "GetGetPreferredFrameTimelineHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getPreferredFrameTimeline", "()Landroid/view/Choreographer$FrameTimeline;", "GetGetPreferredFrameTimelineHandler", ApiSince=33)>] + + + + Android.Views.Choreographer+FrameTimeline + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Views/Choreographer+FrameTimeline.xml b/docs/Mono.Android/en/Android.Views/Choreographer+FrameTimeline.xml new file mode 100644 index 0000000000..e36a66691e --- /dev/null +++ b/docs/Mono.Android/en/Android.Views/Choreographer+FrameTimeline.xml @@ -0,0 +1,255 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/view/Choreographer$FrameTimeline", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/view/Choreographer$FrameTimeline", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Holds data that describes one possible VSync frame event to render at. + + + + Java documentation for android.view.Choreographer.FrameTimeline. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getDeadlineNanos", "()J", "GetGetDeadlineNanosHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getDeadlineNanos", "()J", "GetGetDeadlineNanosHandler", ApiSince=33)>] + + + + System.Int64 + + + The time in System#nanoTime() timebase which this frame needs to be ready by. + To be added. + + + + Java documentation for android.view.Choreographer.FrameTimeline.getDeadlineNanos(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getExpectedPresentationTimeNanos", "()J", "GetGetExpectedPresentationTimeNanosHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getExpectedPresentationTimeNanos", "()J", "GetGetExpectedPresentationTimeNanosHandler", ApiSince=33)>] + + + + System.Int64 + + + The time in System#nanoTime() timebase which this frame is expected to be + presented. + To be added. + + + + Java documentation for android.view.Choreographer.FrameTimeline.getExpectedPresentationTimeNanos(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getVsyncId", "()J", "GetGetVsyncIdHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getVsyncId", "()J", "GetGetVsyncIdHandler", ApiSince=33)>] + + + + System.Int64 + + + The id that corresponds to this frame timeline, used to correlate a frame + produced by HWUI with the timeline data stored in Surface Flinger. + To be added. + + + + Java documentation for android.view.Choreographer.FrameTimeline.getVsyncId(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Views/Choreographer+IVsyncCallback.xml b/docs/Mono.Android/en/Android.Views/Choreographer+IVsyncCallback.xml new file mode 100644 index 0000000000..f8fc184588 --- /dev/null +++ b/docs/Mono.Android/en/Android.Views/Choreographer+IVsyncCallback.xml @@ -0,0 +1,72 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/view/Choreographer$VsyncCallback", "", "Android.Views.Choreographer/IVsyncCallbackInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/view/Choreographer$VsyncCallback", "", "Android.Views.Choreographer/IVsyncCallbackInvoker", ApiSince=33)>] + + + + Implement this interface to receive a callback to start the next frame. + + + + Java documentation for android.view.Choreographer.VsyncCallback. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onVsync", "(Landroid/view/Choreographer$FrameData;)V", "GetOnVsync_Landroid_view_Choreographer_FrameData_Handler:Android.Views.Choreographer/IVsyncCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onVsync", "(Landroid/view/Choreographer$FrameData;)V", "GetOnVsync_Landroid_view_Choreographer_FrameData_Handler:Android.Views.Choreographer/IVsyncCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Views/Choreographer.xml b/docs/Mono.Android/en/Android.Views/Choreographer.xml index 8337f8ac4d..8a64c3c5b4 100644 --- a/docs/Mono.Android/en/Android.Views/Choreographer.xml +++ b/docs/Mono.Android/en/Android.Views/Choreographer.xml @@ -190,6 +190,34 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("postVsyncCallback", "(Landroid/view/Choreographer$VsyncCallback;)V", "", ApiSince=33)] + [<Android.Runtime.Register("postVsyncCallback", "(Landroid/view/Choreographer$VsyncCallback;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + @@ -232,6 +260,34 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeVsyncCallback", "(Landroid/view/Choreographer$VsyncCallback;)V", "", ApiSince=33)] + [<Android.Runtime.Register("removeVsyncCallback", "(Landroid/view/Choreographer$VsyncCallback;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Views/Display.xml b/docs/Mono.Android/en/Android.Views/Display.xml index 6b0da539d2..324634cb16 100644 --- a/docs/Mono.Android/en/Android.Views/Display.xml +++ b/docs/Mono.Android/en/Android.Views/Display.xml @@ -606,8 +606,8 @@ - A DisplayMetrics object to receive the metrics. - Gets display metrics that describe the size and density of this display. + A DisplayMetrics object which receives the display metrics. + Gets the size and density of this display. @@ -869,8 +869,8 @@ - A Point object to receive the size information. - Gets the size of the display, in pixels. + A Point object which receives the display size information. + Gets the size of the display in pixels. diff --git a/docs/Mono.Android/en/Android.Views/DisplayCutout+Builder.xml b/docs/Mono.Android/en/Android.Views/DisplayCutout+Builder.xml new file mode 100644 index 0000000000..c7a218fe08 --- /dev/null +++ b/docs/Mono.Android/en/Android.Views/DisplayCutout+Builder.xml @@ -0,0 +1,396 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/view/DisplayCutout$Builder", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/view/DisplayCutout$Builder", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A Builder class to construct a DisplayCutout instance. + + + + Java documentation for android.view.DisplayCutout.Builder. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + Begin building a DisplayCutout. + + + + Java documentation for android.view.DisplayCutout.Builder.DisplayCutout$Builder(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/view/DisplayCutout;", "", ApiSince=33)] + [<Android.Runtime.Register("build", "()Landroid/view/DisplayCutout;", "", ApiSince=33)>] + + + + Android.Views.DisplayCutout + + + + Construct a new DisplayCutout with the set parameters. + To be added. + + + + Java documentation for android.view.DisplayCutout.Builder.build(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setBoundingRectBottom", "(Landroid/graphics/Rect;)Landroid/view/DisplayCutout$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setBoundingRectBottom", "(Landroid/graphics/Rect;)Landroid/view/DisplayCutout$Builder;", "", ApiSince=33)>] + + + + Android.Views.DisplayCutout+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setBoundingRectLeft", "(Landroid/graphics/Rect;)Landroid/view/DisplayCutout$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setBoundingRectLeft", "(Landroid/graphics/Rect;)Landroid/view/DisplayCutout$Builder;", "", ApiSince=33)>] + + + + Android.Views.DisplayCutout+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setBoundingRectRight", "(Landroid/graphics/Rect;)Landroid/view/DisplayCutout$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setBoundingRectRight", "(Landroid/graphics/Rect;)Landroid/view/DisplayCutout$Builder;", "", ApiSince=33)>] + + + + Android.Views.DisplayCutout+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setBoundingRectTop", "(Landroid/graphics/Rect;)Landroid/view/DisplayCutout$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setBoundingRectTop", "(Landroid/graphics/Rect;)Landroid/view/DisplayCutout$Builder;", "", ApiSince=33)>] + + + + Android.Views.DisplayCutout+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCutoutPath", "(Landroid/graphics/Path;)Landroid/view/DisplayCutout$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setCutoutPath", "(Landroid/graphics/Path;)Landroid/view/DisplayCutout$Builder;", "", ApiSince=33)>] + + + + Android.Views.DisplayCutout+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSafeInsets", "(Landroid/graphics/Insets;)Landroid/view/DisplayCutout$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setSafeInsets", "(Landroid/graphics/Insets;)Landroid/view/DisplayCutout$Builder;", "", ApiSince=33)>] + + + + Android.Views.DisplayCutout+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setWaterfallInsets", "(Landroid/graphics/Insets;)Landroid/view/DisplayCutout$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("setWaterfallInsets", "(Landroid/graphics/Insets;)Landroid/view/DisplayCutout$Builder;", "", ApiSince=33)>] + + + + Android.Views.DisplayCutout+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Views/DragFlags.xml b/docs/Mono.Android/en/Android.Views/DragFlags.xml index 0370d73ac9..fd63ecd4a2 100644 --- a/docs/Mono.Android/en/Android.Views/DragFlags.xml +++ b/docs/Mono.Android/en/Android.Views/DragFlags.xml @@ -17,6 +17,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.View.DragFlagAccessibilityAction", JniField="android/view/View.DRAG_FLAG_ACCESSIBILITY_ACTION")] + [<Android.Runtime.IntDefinition("Android.Views.View.DragFlagAccessibilityAction", JniField="android/view/View.DRAG_FLAG_ACCESSIBILITY_ACTION")>] + + + + Android.Views.DragFlags + + 1024 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Views/GestureDetector+IOnContextClickListener.xml b/docs/Mono.Android/en/Android.Views/GestureDetector+IOnContextClickListener.xml index e331d5e018..5f6dca1ff8 100644 --- a/docs/Mono.Android/en/Android.Views/GestureDetector+IOnContextClickListener.xml +++ b/docs/Mono.Android/en/Android.Views/GestureDetector+IOnContextClickListener.xml @@ -41,7 +41,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/GestureDetector+IOnDoubleTapListener.xml b/docs/Mono.Android/en/Android.Views/GestureDetector+IOnDoubleTapListener.xml index 67bb480dac..6a47c5eceb 100644 --- a/docs/Mono.Android/en/Android.Views/GestureDetector+IOnDoubleTapListener.xml +++ b/docs/Mono.Android/en/Android.Views/GestureDetector+IOnDoubleTapListener.xml @@ -43,7 +43,7 @@ - + @@ -84,7 +84,7 @@ - + @@ -126,7 +126,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/GestureDetector.xml b/docs/Mono.Android/en/Android.Views/GestureDetector.xml index ec593fd503..dde2df40af 100644 --- a/docs/Mono.Android/en/Android.Views/GestureDetector.xml +++ b/docs/Mono.Android/en/Android.Views/GestureDetector.xml @@ -35,7 +35,7 @@ - + @@ -81,7 +81,7 @@ - + @@ -127,7 +127,7 @@ - + @@ -198,7 +198,7 @@ - + @@ -246,7 +246,7 @@ - + @@ -437,7 +437,7 @@ - + @@ -479,7 +479,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/Gravity.xml b/docs/Mono.Android/en/Android.Views/Gravity.xml index 37ce120362..717f8cc710 100644 --- a/docs/Mono.Android/en/Android.Views/Gravity.xml +++ b/docs/Mono.Android/en/Android.Views/Gravity.xml @@ -143,7 +143,7 @@ - + @@ -206,7 +206,7 @@ - + @@ -275,7 +275,7 @@ - + @@ -348,7 +348,7 @@ - + @@ -403,7 +403,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/IAttachedSurfaceControl+BufferTransformHintChangedEventArgs.xml b/docs/Mono.Android/en/Android.Views/IAttachedSurfaceControl+BufferTransformHintChangedEventArgs.xml new file mode 100644 index 0000000000..e8bf56d6fb --- /dev/null +++ b/docs/Mono.Android/en/Android.Views/IAttachedSurfaceControl+BufferTransformHintChangedEventArgs.xml @@ -0,0 +1,58 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Android.Views/IAttachedSurfaceControl+IOnBufferTransformHintChangedListener.xml b/docs/Mono.Android/en/Android.Views/IAttachedSurfaceControl+IOnBufferTransformHintChangedListener.xml new file mode 100644 index 0000000000..72cefbdd7d --- /dev/null +++ b/docs/Mono.Android/en/Android.Views/IAttachedSurfaceControl+IOnBufferTransformHintChangedListener.xml @@ -0,0 +1,83 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/view/AttachedSurfaceControl$OnBufferTransformHintChangedListener", "", "Android.Views.IAttachedSurfaceControl/IOnBufferTransformHintChangedListenerInvoker", ApiSince=32)] + [<Android.Runtime.Register("android/view/AttachedSurfaceControl$OnBufferTransformHintChangedListener", "", "Android.Views.IAttachedSurfaceControl/IOnBufferTransformHintChangedListenerInvoker", ApiSince=32)>] + + + + Buffer transform hint change listener. + + + + Java documentation for android.view.AttachedSurfaceControl.OnBufferTransformHintChangedListener. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onBufferTransformHintChanged", "(I)V", "GetOnBufferTransformHintChanged_IHandler:Android.Views.IAttachedSurfaceControl/IOnBufferTransformHintChangedListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=32)] + [<Android.Runtime.Register("onBufferTransformHintChanged", "(I)V", "GetOnBufferTransformHintChanged_IHandler:Android.Views.IAttachedSurfaceControl/IOnBufferTransformHintChangedListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=32)>] + + + + System.Void + + + + + + new surface transform hint + To be added. + + + + Java documentation for android.view.AttachedSurfaceControl.OnBufferTransformHintChangedListener.onBufferTransformHintChanged(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Views/IAttachedSurfaceControl.xml b/docs/Mono.Android/en/Android.Views/IAttachedSurfaceControl.xml index df01d7b883..602a2a591b 100644 --- a/docs/Mono.Android/en/Android.Views/IAttachedSurfaceControl.xml +++ b/docs/Mono.Android/en/Android.Views/IAttachedSurfaceControl.xml @@ -40,6 +40,34 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addOnBufferTransformHintChangedListener", "(Landroid/view/AttachedSurfaceControl$OnBufferTransformHintChangedListener;)V", "GetAddOnBufferTransformHintChangedListener_Landroid_view_AttachedSurfaceControl_OnBufferTransformHintChangedListener_Handler:Android.Views.IAttachedSurfaceControl, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=32)] + [<Android.Runtime.Register("addOnBufferTransformHintChangedListener", "(Landroid/view/AttachedSurfaceControl$OnBufferTransformHintChangedListener;)V", "GetAddOnBufferTransformHintChangedListener_Landroid_view_AttachedSurfaceControl_OnBufferTransformHintChangedListener_Handler:Android.Views.IAttachedSurfaceControl, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=32)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + @@ -81,6 +109,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getBufferTransformHint", "()I", "GetGetBufferTransformHintHandler:Android.Views.IAttachedSurfaceControl, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=32)] + [<get: Android.Runtime.Register("getBufferTransformHint", "()I", "GetGetBufferTransformHintHandler:Android.Views.IAttachedSurfaceControl, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=32)>] + + + + System.Int32 + + + The transform hint can be used by a buffer producer to pre-rotate the rendering such that the + final transformation in the system composer is identity. + To be added. + + + + Java documentation for android.view.AttachedSurfaceControl.getBufferTransformHint(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -110,5 +175,73 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeOnBufferTransformHintChangedListener", "(Landroid/view/AttachedSurfaceControl$OnBufferTransformHintChangedListener;)V", "GetRemoveOnBufferTransformHintChangedListener_Landroid_view_AttachedSurfaceControl_OnBufferTransformHintChangedListener_Handler:Android.Views.IAttachedSurfaceControl, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=32)] + [<Android.Runtime.Register("removeOnBufferTransformHintChangedListener", "(Landroid/view/AttachedSurfaceControl$OnBufferTransformHintChangedListener;)V", "GetRemoveOnBufferTransformHintChangedListener_Landroid_view_AttachedSurfaceControl_OnBufferTransformHintChangedListener_Handler:Android.Views.IAttachedSurfaceControl, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=32)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTouchableRegion", "(Landroid/graphics/Region;)V", "GetSetTouchableRegion_Landroid_graphics_Region_Handler:Android.Views.IAttachedSurfaceControl, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("setTouchableRegion", "(Landroid/graphics/Region;)V", "GetSetTouchableRegion_Landroid_graphics_Region_Handler:Android.Views.IAttachedSurfaceControl, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + The region to use or null to use the entire Layer bounds + Sets the touchable region for this SurfaceControl, expressed in surface local + coordinates. + + + + Java documentation for android.view.AttachedSurfaceControl.setTouchableRegion(android.graphics.Region). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views/IMenuItem.xml b/docs/Mono.Android/en/Android.Views/IMenuItem.xml index 3b1c74516f..b7ebe33fc0 100644 --- a/docs/Mono.Android/en/Android.Views/IMenuItem.xml +++ b/docs/Mono.Android/en/Android.Views/IMenuItem.xml @@ -812,7 +812,7 @@ - + @@ -855,7 +855,7 @@ - + @@ -897,7 +897,7 @@ - + @@ -939,7 +939,7 @@ - + @@ -981,7 +981,7 @@ - + @@ -1027,7 +1027,7 @@ - + @@ -1071,7 +1071,7 @@ - + @@ -1115,7 +1115,7 @@ - + @@ -1155,7 +1155,7 @@ - + @@ -1189,7 +1189,7 @@ - + @@ -1231,7 +1231,7 @@ - + @@ -1272,7 +1272,7 @@ - + @@ -1355,7 +1355,7 @@ - + @@ -1437,7 +1437,7 @@ - + @@ -1481,7 +1481,7 @@ - + @@ -1523,7 +1523,7 @@ - + @@ -1569,7 +1569,7 @@ - + @@ -1611,7 +1611,7 @@ - + @@ -1654,7 +1654,7 @@ - + @@ -1700,7 +1700,7 @@ - + @@ -1806,7 +1806,7 @@ - + @@ -1858,7 +1858,7 @@ - + @@ -1899,7 +1899,7 @@ - + @@ -1941,7 +1941,7 @@ - + @@ -1982,7 +1982,7 @@ - + @@ -2022,7 +2022,7 @@ - + @@ -2056,7 +2056,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/IMenuItemExtensions.xml b/docs/Mono.Android/en/Android.Views/IMenuItemExtensions.xml index dc509544d2..ce06fd147e 100644 --- a/docs/Mono.Android/en/Android.Views/IMenuItemExtensions.xml +++ b/docs/Mono.Android/en/Android.Views/IMenuItemExtensions.xml @@ -19,7 +19,7 @@ - + @@ -44,7 +44,7 @@ - + @@ -71,7 +71,7 @@ - + @@ -98,7 +98,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/IMenuItemOnActionExpandListener.xml b/docs/Mono.Android/en/Android.Views/IMenuItemOnActionExpandListener.xml index 0fd1822087..2cc0dfcf0f 100644 --- a/docs/Mono.Android/en/Android.Views/IMenuItemOnActionExpandListener.xml +++ b/docs/Mono.Android/en/Android.Views/IMenuItemOnActionExpandListener.xml @@ -44,7 +44,7 @@ - + @@ -86,7 +86,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/IMenuItemOnMenuItemClickListener.xml b/docs/Mono.Android/en/Android.Views/IMenuItemOnMenuItemClickListener.xml index 00f679710e..663c4ea418 100644 --- a/docs/Mono.Android/en/Android.Views/IMenuItemOnMenuItemClickListener.xml +++ b/docs/Mono.Android/en/Android.Views/IMenuItemOnMenuItemClickListener.xml @@ -43,7 +43,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/IViewParent.xml b/docs/Mono.Android/en/Android.Views/IViewParent.xml index 1a754934f8..ff21cdb04f 100644 --- a/docs/Mono.Android/en/Android.Views/IViewParent.xml +++ b/docs/Mono.Android/en/Android.Views/IViewParent.xml @@ -193,7 +193,7 @@ - + @@ -234,7 +234,7 @@ - + @@ -355,6 +355,50 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("findOnBackInvokedDispatcherForChild", "(Landroid/view/View;Landroid/view/View;)Landroid/window/OnBackInvokedDispatcher;", "GetFindOnBackInvokedDispatcherForChild_Landroid_view_View_Landroid_view_View_Handler:Android.Views.IViewParent, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("findOnBackInvokedDispatcherForChild", "(Landroid/view/View;Landroid/view/View;)Landroid/window/OnBackInvokedDispatcher;", "GetFindOnBackInvokedDispatcherForChild_Landroid_view_View_Landroid_view_View_Handler:Android.Views.IViewParent, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + Android.Window.IOnBackInvokedDispatcher + + + + + + + The direct child of this view for which to find a dispatcher. + The requester that will use the dispatcher. Can be the same as child. + Walk up the View hierarchy to find the nearest OnBackInvokedDispatcher. + The OnBackInvokedDispatcher from this or the nearest + ancestor, or null if the view is both not attached and have no ancestor providing an + OnBackInvokedDispatcher. + + + + Java documentation for android.view.ViewParent.findOnBackInvokedDispatcherForChild(android.view.View, android.view.View). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -777,7 +821,7 @@ - + @@ -813,7 +857,7 @@ A bit mask of the types of changes that occurred. One or more of: <ul> - <li>AccessibilityEvent#CONTENT_CHANGE_TYPE_CONTENT_DESCRIPTION<li>AccessibilityEvent#CONTENT_CHANGE_TYPE_STATE_DESCRIPTION<li>AccessibilityEvent#CONTENT_CHANGE_TYPE_SUBTREE<li>AccessibilityEvent#CONTENT_CHANGE_TYPE_TEXT<li>AccessibilityEvent#CONTENT_CHANGE_TYPE_UNDEFINED</ul> + <li>AccessibilityEvent#CONTENT_CHANGE_TYPE_CONTENT_DESCRIPTION<li>AccessibilityEvent#CONTENT_CHANGE_TYPE_STATE_DESCRIPTION<li>AccessibilityEvent#CONTENT_CHANGE_TYPE_SUBTREE<li>AccessibilityEvent#CONTENT_CHANGE_TYPE_TEXT<li>AccessibilityEvent#CONTENT_CHANGE_TYPE_UNDEFINED<li>AccessibilityEvent#CONTENT_CHANGE_TYPE_DRAG_STARTED<li>AccessibilityEvent#CONTENT_CHANGE_TYPE_DRAG_CANCELLED<li>AccessibilityEvent#CONTENT_CHANGE_TYPE_DRAG_DROPPED</ul> Notifies a view parent that the accessibility state of one of its descendants has changed and that the structure of the subtree is different. @@ -874,7 +918,7 @@ - + @@ -920,7 +964,7 @@ - + @@ -964,7 +1008,7 @@ - + @@ -1017,7 +1061,7 @@ - + @@ -1062,7 +1106,7 @@ - + @@ -1109,7 +1153,7 @@ - + @@ -1162,7 +1206,7 @@ - + @@ -1215,7 +1259,7 @@ - + @@ -1396,7 +1440,7 @@ - + @@ -1563,7 +1607,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/InputDevice.xml b/docs/Mono.Android/en/Android.Views/InputDevice.xml index 061496daba..c1a31e34b5 100644 --- a/docs/Mono.Android/en/Android.Views/InputDevice.xml +++ b/docs/Mono.Android/en/Android.Views/InputDevice.xml @@ -297,6 +297,54 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getKeyCodeForKeyLocation", "(I)I", "", ApiSince=33)] + [<Android.Runtime.Register("getKeyCodeForKeyLocation", "(I)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + The location of a key specified as a key code on the QWERTY layout. + This provides a consistent way of referring to the physical location of a key independently + of the current keyboard layout. Also see the + + hypothetical keyboard provided by the W3C, which may be helpful for identifying the + physical location of a key. + Gets the android.view.KeyEvent key code produced by the given location on a reference + QWERTY keyboard layout. + The key code produced by the key at the specified location, given the current + keyboard layout. Returns KeyEvent#KEYCODE_UNKNOWN if the device does not specify + InputDevice#SOURCE_KEYBOARD or the requested mapping cannot be determined. + + + + Java documentation for android.view.InputDevice.getKeyCodeForKeyLocation(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views/InputEvent.xml b/docs/Mono.Android/en/Android.Views/InputEvent.xml index 358568f9a5..2e42068d31 100644 --- a/docs/Mono.Android/en/Android.Views/InputEvent.xml +++ b/docs/Mono.Android/en/Android.Views/InputEvent.xml @@ -403,7 +403,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/KeyCharacterMap.xml b/docs/Mono.Android/en/Android.Views/KeyCharacterMap.xml index 9b195cd83d..99f6565260 100644 --- a/docs/Mono.Android/en/Android.Views/KeyCharacterMap.xml +++ b/docs/Mono.Android/en/Android.Views/KeyCharacterMap.xml @@ -236,8 +236,8 @@ The key code to query. - Queries the framework about whether any physical keys exist on the - any keyboard attached to the device that are capable of producing the given key code. + Queries the framework about whether any physical keys exist on any currently attached input + devices that are capable of producing the given key code. True if at least one attached keyboard supports the specified key code. @@ -285,9 +285,8 @@ The array of key codes to query. - Queries the framework about whether any physical keys exist on the - any keyboard attached to the device that are capable of producing the given - array of key codes. + Queries the framework about whether any physical keys exist on any currently attached input + devices that are capable of producing the given array of key codes. A new array of the same size as the key codes array whose elements are set to true if at least one attached keyboard supports the corresponding key code at the same index in the key codes array. diff --git a/docs/Mono.Android/en/Android.Views/KeyEvent.xml b/docs/Mono.Android/en/Android.Views/KeyEvent.xml index 8dcb22b38b..85ae1a2d08 100644 --- a/docs/Mono.Android/en/Android.Views/KeyEvent.xml +++ b/docs/Mono.Android/en/Android.Views/KeyEvent.xml @@ -2407,6 +2407,350 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_DEMO_APP_1", ApiSince=33)] + [<Android.Runtime.Register("KEYCODE_DEMO_APP_1", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + + Android.Views.Keycode + + 301 + + Key code constant: Demo Application key #1. + + + + Java documentation for android.view.KeyEvent.KEYCODE_DEMO_APP_1. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_DEMO_APP_2", ApiSince=33)] + [<Android.Runtime.Register("KEYCODE_DEMO_APP_2", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + + Android.Views.Keycode + + 302 + + Key code constant: Demo Application key #2. + + + + Java documentation for android.view.KeyEvent.KEYCODE_DEMO_APP_2. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_DEMO_APP_3", ApiSince=33)] + [<Android.Runtime.Register("KEYCODE_DEMO_APP_3", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + + Android.Views.Keycode + + 303 + + Key code constant: Demo Application key #3. + + + + Java documentation for android.view.KeyEvent.KEYCODE_DEMO_APP_3. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_DEMO_APP_4", ApiSince=33)] + [<Android.Runtime.Register("KEYCODE_DEMO_APP_4", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + + Android.Views.Keycode + + 304 + + Key code constant: Demo Application key #4. + + + + Java documentation for android.view.KeyEvent.KEYCODE_DEMO_APP_4. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_FEATURED_APP_1", ApiSince=33)] + [<Android.Runtime.Register("KEYCODE_FEATURED_APP_1", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + + Android.Views.Keycode + + 297 + + Key code constant: Featured Application key #1. + + + + Java documentation for android.view.KeyEvent.KEYCODE_FEATURED_APP_1. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_FEATURED_APP_2", ApiSince=33)] + [<Android.Runtime.Register("KEYCODE_FEATURED_APP_2", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + + Android.Views.Keycode + + 298 + + Key code constant: Featured Application key #2. + + + + Java documentation for android.view.KeyEvent.KEYCODE_FEATURED_APP_2. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_FEATURED_APP_3", ApiSince=33)] + [<Android.Runtime.Register("KEYCODE_FEATURED_APP_3", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + + Android.Views.Keycode + + 299 + + Key code constant: Featured Application key #3. + + + + Java documentation for android.view.KeyEvent.KEYCODE_FEATURED_APP_3. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_FEATURED_APP_4", ApiSince=33)] + [<Android.Runtime.Register("KEYCODE_FEATURED_APP_4", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + + Android.Views.Keycode + + 300 + + Key code constant: Featured Application key #4. + + + + Java documentation for android.view.KeyEvent.KEYCODE_FEATURED_APP_4. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2506,6 +2850,350 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_VIDEO_APP_1", ApiSince=33)] + [<Android.Runtime.Register("KEYCODE_VIDEO_APP_1", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + + Android.Views.Keycode + + 289 + + Key code constant: Video Application key #1. + + + + Java documentation for android.view.KeyEvent.KEYCODE_VIDEO_APP_1. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_VIDEO_APP_2", ApiSince=33)] + [<Android.Runtime.Register("KEYCODE_VIDEO_APP_2", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + + Android.Views.Keycode + + 290 + + Key code constant: Video Application key #2. + + + + Java documentation for android.view.KeyEvent.KEYCODE_VIDEO_APP_2. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_VIDEO_APP_3", ApiSince=33)] + [<Android.Runtime.Register("KEYCODE_VIDEO_APP_3", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + + Android.Views.Keycode + + 291 + + Key code constant: Video Application key #3. + + + + Java documentation for android.view.KeyEvent.KEYCODE_VIDEO_APP_3. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_VIDEO_APP_4", ApiSince=33)] + [<Android.Runtime.Register("KEYCODE_VIDEO_APP_4", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + + Android.Views.Keycode + + 292 + + Key code constant: Video Application key #4. + + + + Java documentation for android.view.KeyEvent.KEYCODE_VIDEO_APP_4. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_VIDEO_APP_5", ApiSince=33)] + [<Android.Runtime.Register("KEYCODE_VIDEO_APP_5", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + + Android.Views.Keycode + + 293 + + Key code constant: Video Application key #5. + + + + Java documentation for android.view.KeyEvent.KEYCODE_VIDEO_APP_5. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_VIDEO_APP_6", ApiSince=33)] + [<Android.Runtime.Register("KEYCODE_VIDEO_APP_6", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + + Android.Views.Keycode + + 294 + + Key code constant: Video Application key #6. + + + + Java documentation for android.view.KeyEvent.KEYCODE_VIDEO_APP_6. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_VIDEO_APP_7", ApiSince=33)] + [<Android.Runtime.Register("KEYCODE_VIDEO_APP_7", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + + Android.Views.Keycode + + 295 + + Key code constant: Video Application key #7. + + + + Java documentation for android.view.KeyEvent.KEYCODE_VIDEO_APP_7. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_VIDEO_APP_8", ApiSince=33)] + [<Android.Runtime.Register("KEYCODE_VIDEO_APP_8", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + + Android.Views.Keycode + + 296 + + Key code constant: Video Application key #8. + + + + Java documentation for android.view.KeyEvent.KEYCODE_VIDEO_APP_8. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views/Keycode.xml b/docs/Mono.Android/en/Android.Views/Keycode.xml index 31086c12b1..ff16834184 100644 --- a/docs/Mono.Android/en/Android.Views/Keycode.xml +++ b/docs/Mono.Android/en/Android.Views/Keycode.xml @@ -1838,6 +1838,102 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_DEMO_APP_1")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_DEMO_APP_1")>] + + + + Android.Views.Keycode + + 301 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_DEMO_APP_2")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_DEMO_APP_2")>] + + + + Android.Views.Keycode + + 302 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_DEMO_APP_3")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_DEMO_APP_3")>] + + + + Android.Views.Keycode + + 303 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_DEMO_APP_4")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_DEMO_APP_4")>] + + + + Android.Views.Keycode + + 304 + + To be added. + + @@ -2683,6 +2779,102 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_FEATURED_APP_1")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_FEATURED_APP_1")>] + + + + Android.Views.Keycode + + 297 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_FEATURED_APP_2")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_FEATURED_APP_2")>] + + + + Android.Views.Keycode + + 298 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_FEATURED_APP_3")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_FEATURED_APP_3")>] + + + + Android.Views.Keycode + + 299 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_FEATURED_APP_4")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_FEATURED_APP_4")>] + + + + Android.Views.Keycode + + 300 + + To be added. + + @@ -7514,6 +7706,198 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_VIDEO_APP_1")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_VIDEO_APP_1")>] + + + + Android.Views.Keycode + + 289 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_VIDEO_APP_2")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_VIDEO_APP_2")>] + + + + Android.Views.Keycode + + 290 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_VIDEO_APP_3")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_VIDEO_APP_3")>] + + + + Android.Views.Keycode + + 291 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_VIDEO_APP_4")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_VIDEO_APP_4")>] + + + + Android.Views.Keycode + + 292 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_VIDEO_APP_5")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_VIDEO_APP_5")>] + + + + Android.Views.Keycode + + 293 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_VIDEO_APP_6")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_VIDEO_APP_6")>] + + + + Android.Views.Keycode + + 294 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_VIDEO_APP_7")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_VIDEO_APP_7")>] + + + + Android.Views.Keycode + + 295 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_VIDEO_APP_8")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_VIDEO_APP_8")>] + + + + Android.Views.Keycode + + 296 + + To be added. + + diff --git a/docs/Mono.Android/en/Android.Views/MenuItemActionCollapseEventArgs.xml b/docs/Mono.Android/en/Android.Views/MenuItemActionCollapseEventArgs.xml index 174918d7e3..594aac7a11 100644 --- a/docs/Mono.Android/en/Android.Views/MenuItemActionCollapseEventArgs.xml +++ b/docs/Mono.Android/en/Android.Views/MenuItemActionCollapseEventArgs.xml @@ -19,7 +19,7 @@ - + @@ -63,7 +63,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/MenuItemActionExpandEventArgs.xml b/docs/Mono.Android/en/Android.Views/MenuItemActionExpandEventArgs.xml index 0eefc5343b..7c5f86466b 100644 --- a/docs/Mono.Android/en/Android.Views/MenuItemActionExpandEventArgs.xml +++ b/docs/Mono.Android/en/Android.Views/MenuItemActionExpandEventArgs.xml @@ -19,7 +19,7 @@ - + @@ -63,7 +63,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/MenuItemOnMenuItemClickEventArgs.xml b/docs/Mono.Android/en/Android.Views/MenuItemOnMenuItemClickEventArgs.xml index 01d504e400..c9afc5f3ed 100644 --- a/docs/Mono.Android/en/Android.Views/MenuItemOnMenuItemClickEventArgs.xml +++ b/docs/Mono.Android/en/Android.Views/MenuItemOnMenuItemClickEventArgs.xml @@ -19,7 +19,7 @@ - + @@ -63,7 +63,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/MotionEvent.xml b/docs/Mono.Android/en/Android.Views/MotionEvent.xml index 86e0c44de4..ea2b7a47b1 100644 --- a/docs/Mono.Android/en/Android.Views/MotionEvent.xml +++ b/docs/Mono.Android/en/Android.Views/MotionEvent.xml @@ -1222,6 +1222,45 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_CANCELED", ApiSince=33)] + [<Android.Runtime.Register("FLAG_CANCELED", ApiSince=33)>] + + + + System.Int32 + + 32 + + This flag is only set for events with #ACTION_POINTER_UP and #ACTION_CANCEL. + + + + Java documentation for android.view.MotionEvent.FLAG_CANCELED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1289,7 +1328,8 @@ 1 This flag indicates that the window that received this motion event is partly - or wholly obscured by another visible window above it. + or wholly obscured by another visible window above it and the event directly passed through + the obscured area. @@ -1334,7 +1374,8 @@ 2 This flag indicates that the window that received this motion event is partly - or wholly obscured by another visible window above it. + or wholly obscured by another visible window above it and the event did not directly pass + through the obscured area. @@ -2747,10 +2788,15 @@ - Raw index of pointer to retrieve. Value may be from 0 - (the first pointer that is down) to #getPointerCount()-1. - Returns the original raw X coordinate of this event. - To be added. + Index of the pointer for which the X coordinate is + returned. May be a value in the range of 0 (the first pointer that + is down) to #getPointerCount() - 1. + Returns the X coordinate of the pointer referenced by + pointerIndex for this motion event. + The X coordinate of the pointer referenced by + pointerIndex for this motion event. The unit is pixels. The + value may contain a fractional portion for devices that are subpixel + precise. @@ -2788,10 +2834,15 @@ - Raw index of pointer to retrieve. Value may be from 0 - (the first pointer that is down) to #getPointerCount()-1. - Returns the original raw Y coordinate of this event. - To be added. + Index of the pointer for which the Y coordinate is + returned. May be a value in the range of 0 (the first pointer that + is down) to #getPointerCount() - 1. + Returns the Y coordinate of the pointer referenced by + pointerIndex for this motion event. + The Y coordinate of the pointer referenced by + pointerIndex for this motion event. The unit is pixels. The + value may contain a fractional portion for devices that are subpixel + precise. @@ -3103,10 +3154,10 @@ - - #getX(int) for the first pointer index (may be an - arbitrary pointer identifier). - To be added. + Equivalent to #getX(int) for pointer index 0 (regardless of the + pointer identifier). + The X coordinate of the first pointer index in the coordinate + space of the view that received this motion event. @@ -3145,12 +3196,15 @@ - Raw index of pointer to retrieve. Value may be from 0 - (the first pointer that is down) to #getPointerCount()-1. - Returns the X coordinate of this event for the given pointer - <em>index</em> (use #getPointerId(int) to find the pointer - identifier for this index). - To be added. + Index of the pointer for which the X coordinate is + returned. May be a value in the range of 0 (the first pointer that + is down) to #getPointerCount() - 1. + Returns the X coordinate of the pointer referenced by + pointerIndex for this motion event. + The X coordinate of the pointer referenced by + pointerIndex for this motion event. The unit is pixels. The + value may contain a fractional portion for devices that are subpixel + precise. @@ -3187,10 +3241,10 @@ - - #getY(int) for the first pointer index (may be an - arbitrary pointer identifier). - To be added. + Equivalent to #getY(int) for pointer index 0 (regardless of the + pointer identifier). + The Y coordinate of the first pointer index in the coordinate + space of the view that received this motion event. @@ -3229,12 +3283,15 @@ - Raw index of pointer to retrieve. Value may be from 0 - (the first pointer that is down) to #getPointerCount()-1. - Returns the Y coordinate of this event for the given pointer - <em>index</em> (use #getPointerId(int) to find the pointer - identifier for this index). - To be added. + Index of the pointer for which the Y coordinate is + returned. May be a value in the range of 0 (the first pointer that + is down) to #getPointerCount() - 1. + Returns the Y coordinate of the pointer referenced by + pointerIndex for this motion event. + The Y coordinate of the pointer referenced by + pointerIndex for this motion event. The unit is pixels. The + value may contain a fractional portion for devices that are subpixel + precise. @@ -4397,8 +4454,10 @@ System.Single - Returns the original raw X coordinate of this event. - To be added. + Equivalent to #getRawX(int) for pointer index 0 (regardless of + the pointer identifier). + The X coordinate of the first pointer index in the coordinate + space of the device display. @@ -4435,8 +4494,10 @@ System.Single - Returns the original raw Y coordinate of this event. - To be added. + Equivalent to #getRawY(int) for pointer index 0 (regardless of + the pointer identifier). + The Y coordinate of the first pointer index in the coordinate + space of the device display. diff --git a/docs/Mono.Android/en/Android.Views/PointerIcon.xml b/docs/Mono.Android/en/Android.Views/PointerIcon.xml index 378d3a5739..350f2871f9 100644 --- a/docs/Mono.Android/en/Android.Views/PointerIcon.xml +++ b/docs/Mono.Android/en/Android.Views/PointerIcon.xml @@ -47,7 +47,7 @@ - + @@ -151,7 +151,7 @@ - + @@ -234,7 +234,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+IOnScaleGestureListener.xml b/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+IOnScaleGestureListener.xml index 8498dd5d37..66e6b20224 100644 --- a/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+IOnScaleGestureListener.xml +++ b/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+IOnScaleGestureListener.xml @@ -42,7 +42,7 @@ - + @@ -89,7 +89,7 @@ - + @@ -135,7 +135,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+ScaleBeginEventArgs.xml b/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+ScaleBeginEventArgs.xml index e4456302a7..0cdc16e8ab 100644 --- a/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+ScaleBeginEventArgs.xml +++ b/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+ScaleBeginEventArgs.xml @@ -19,7 +19,7 @@ - + @@ -42,7 +42,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+ScaleEndEventArgs.xml b/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+ScaleEndEventArgs.xml index fbdc108c4c..f658d8df59 100644 --- a/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+ScaleEndEventArgs.xml +++ b/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+ScaleEndEventArgs.xml @@ -19,7 +19,7 @@ - + @@ -40,7 +40,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+ScaleEventArgs.xml b/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+ScaleEventArgs.xml index ec389bff26..adc9a9a116 100644 --- a/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+ScaleEventArgs.xml +++ b/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+ScaleEventArgs.xml @@ -19,7 +19,7 @@ - + @@ -42,7 +42,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+SimpleOnScaleGestureListener.xml b/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+SimpleOnScaleGestureListener.xml index 75f39e0cc2..c3d384a41e 100644 --- a/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+SimpleOnScaleGestureListener.xml +++ b/docs/Mono.Android/en/Android.Views/ScaleGestureDetector+SimpleOnScaleGestureListener.xml @@ -131,7 +131,7 @@ - + @@ -167,7 +167,7 @@ - + @@ -203,7 +203,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/ScaleGestureDetector.xml b/docs/Mono.Android/en/Android.Views/ScaleGestureDetector.xml index 10e7b602d0..6d9c84a88b 100644 --- a/docs/Mono.Android/en/Android.Views/ScaleGestureDetector.xml +++ b/docs/Mono.Android/en/Android.Views/ScaleGestureDetector.xml @@ -35,7 +35,7 @@ - + @@ -100,7 +100,7 @@ - + @@ -437,7 +437,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/SurfaceControl+Builder.xml b/docs/Mono.Android/en/Android.Views/SurfaceControl+Builder.xml index 3cf4718792..2e095d7e4f 100644 --- a/docs/Mono.Android/en/Android.Views/SurfaceControl+Builder.xml +++ b/docs/Mono.Android/en/Android.Views/SurfaceControl+Builder.xml @@ -219,6 +219,35 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setHidden", "(Z)Landroid/view/SurfaceControl$Builder;", "GetSetHidden_ZHandler", ApiSince=33)] + [<Android.Runtime.Register("setHidden", "(Z)Landroid/view/SurfaceControl$Builder;", "GetSetHidden_ZHandler", ApiSince=33)>] + + + + Android.Views.SurfaceControl+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Views/SurfaceControl+ITransactionCommittedListener.xml b/docs/Mono.Android/en/Android.Views/SurfaceControl+ITransactionCommittedListener.xml new file mode 100644 index 0000000000..d760f0db90 --- /dev/null +++ b/docs/Mono.Android/en/Android.Views/SurfaceControl+ITransactionCommittedListener.xml @@ -0,0 +1,81 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/view/SurfaceControl$TransactionCommittedListener", "", "Android.Views.SurfaceControl/ITransactionCommittedListenerInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/view/SurfaceControl$TransactionCommittedListener", "", "Android.Views.SurfaceControl/ITransactionCommittedListenerInvoker", ApiSince=33)>] + + + + Interface to handle request to + SurfaceControl.Transaction#addTransactionCommittedListener(Executor, TransactionCommittedListener) + + + + Java documentation for android.view.SurfaceControl.TransactionCommittedListener. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onTransactionCommitted", "()V", "GetOnTransactionCommittedHandler:Android.Views.SurfaceControl/ITransactionCommittedListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onTransactionCommitted", "()V", "GetOnTransactionCommittedHandler:Android.Views.SurfaceControl/ITransactionCommittedListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + Invoked when the transaction has been committed in SurfaceFlinger. + + + + Java documentation for android.view.SurfaceControl.TransactionCommittedListener.onTransactionCommitted(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Views/SurfaceControl+Transaction.xml b/docs/Mono.Android/en/Android.Views/SurfaceControl+Transaction.xml index b0d2096d64..c025c6dbab 100644 --- a/docs/Mono.Android/en/Android.Views/SurfaceControl+Transaction.xml +++ b/docs/Mono.Android/en/Android.Views/SurfaceControl+Transaction.xml @@ -102,6 +102,37 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addTransactionCommittedListener", "(Ljava/util/concurrent/Executor;Landroid/view/SurfaceControl$TransactionCommittedListener;)Landroid/view/SurfaceControl$Transaction;", "GetAddTransactionCommittedListener_Ljava_util_concurrent_Executor_Landroid_view_SurfaceControl_TransactionCommittedListener_Handler", ApiSince=33)] + [<Android.Runtime.Register("addTransactionCommittedListener", "(Ljava/util/concurrent/Executor;Landroid/view/SurfaceControl$TransactionCommittedListener;)Landroid/view/SurfaceControl$Transaction;", "GetAddTransactionCommittedListener_Ljava_util_concurrent_Executor_Landroid_view_SurfaceControl_TransactionCommittedListener_Handler", ApiSince=33)>] + + + + Android.Views.SurfaceControl+Transaction + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -355,6 +386,105 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setBuffer", "(Landroid/view/SurfaceControl;Landroid/hardware/HardwareBuffer;)Landroid/view/SurfaceControl$Transaction;", "GetSetBuffer_Landroid_view_SurfaceControl_Landroid_hardware_HardwareBuffer_Handler", ApiSince=33)] + [<Android.Runtime.Register("setBuffer", "(Landroid/view/SurfaceControl;Landroid/hardware/HardwareBuffer;)Landroid/view/SurfaceControl$Transaction;", "GetSetBuffer_Landroid_view_SurfaceControl_Landroid_hardware_HardwareBuffer_Handler", ApiSince=33)>] + + + + Android.Views.SurfaceControl+Transaction + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setBuffer", "(Landroid/view/SurfaceControl;Landroid/hardware/HardwareBuffer;Landroid/hardware/SyncFence;)Landroid/view/SurfaceControl$Transaction;", "GetSetBuffer_Landroid_view_SurfaceControl_Landroid_hardware_HardwareBuffer_Landroid_hardware_SyncFence_Handler", ApiSince=33)] + [<Android.Runtime.Register("setBuffer", "(Landroid/view/SurfaceControl;Landroid/hardware/HardwareBuffer;Landroid/hardware/SyncFence;)Landroid/view/SurfaceControl$Transaction;", "GetSetBuffer_Landroid_view_SurfaceControl_Landroid_hardware_HardwareBuffer_Landroid_hardware_SyncFence_Handler", ApiSince=33)>] + + + + Android.Views.SurfaceControl+Transaction + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setBuffer", "(Landroid/view/SurfaceControl;Landroid/hardware/HardwareBuffer;Landroid/hardware/SyncFence;Ljava/util/function/Consumer;)Landroid/view/SurfaceControl$Transaction;", "GetSetBuffer_Landroid_view_SurfaceControl_Landroid_hardware_HardwareBuffer_Landroid_hardware_SyncFence_Ljava_util_function_Consumer_Handler", ApiSince=33)] + [<Android.Runtime.Register("setBuffer", "(Landroid/view/SurfaceControl;Landroid/hardware/HardwareBuffer;Landroid/hardware/SyncFence;Ljava/util/function/Consumer;)Landroid/view/SurfaceControl$Transaction;", "GetSetBuffer_Landroid_view_SurfaceControl_Landroid_hardware_HardwareBuffer_Landroid_hardware_SyncFence_Ljava_util_function_Consumer_Handler", ApiSince=33)>] + + + + Android.Views.SurfaceControl+Transaction + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -388,6 +518,130 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setBufferTransform", "(Landroid/view/SurfaceControl;I)Landroid/view/SurfaceControl$Transaction;", "GetSetBufferTransform_Landroid_view_SurfaceControl_IHandler", ApiSince=33)] + [<Android.Runtime.Register("setBufferTransform", "(Landroid/view/SurfaceControl;I)Landroid/view/SurfaceControl$Transaction;", "GetSetBufferTransform_Landroid_view_SurfaceControl_IHandler", ApiSince=33)>] + + + + Android.Views.SurfaceControl+Transaction + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCrop", "(Landroid/view/SurfaceControl;Landroid/graphics/Rect;)Landroid/view/SurfaceControl$Transaction;", "GetSetCrop_Landroid_view_SurfaceControl_Landroid_graphics_Rect_Handler", ApiSince=33)] + [<Android.Runtime.Register("setCrop", "(Landroid/view/SurfaceControl;Landroid/graphics/Rect;)Landroid/view/SurfaceControl$Transaction;", "GetSetCrop_Landroid_view_SurfaceControl_Landroid_graphics_Rect_Handler", ApiSince=33)>] + + + + Android.Views.SurfaceControl+Transaction + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDamageRegion", "(Landroid/view/SurfaceControl;Landroid/graphics/Region;)Landroid/view/SurfaceControl$Transaction;", "GetSetDamageRegion_Landroid_view_SurfaceControl_Landroid_graphics_Region_Handler", ApiSince=33)] + [<Android.Runtime.Register("setDamageRegion", "(Landroid/view/SurfaceControl;Landroid/graphics/Region;)Landroid/view/SurfaceControl$Transaction;", "GetSetDamageRegion_Landroid_view_SurfaceControl_Landroid_graphics_Region_Handler", ApiSince=33)>] + + + + Android.Views.SurfaceControl+Transaction + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDataSpace", "(Landroid/view/SurfaceControl;I)Landroid/view/SurfaceControl$Transaction;", "GetSetDataSpace_Landroid_view_SurfaceControl_IHandler", ApiSince=33)] + [<Android.Runtime.Register("setDataSpace", "(Landroid/view/SurfaceControl;I)Landroid/view/SurfaceControl$Transaction;", "GetSetDataSpace_Landroid_view_SurfaceControl_IHandler", ApiSince=33)>] + + + + Android.Views.SurfaceControl+Transaction + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -471,6 +725,10 @@ [Android.Runtime.Register("setGeometry", "(Landroid/view/SurfaceControl;Landroid/graphics/Rect;Landroid/graphics/Rect;I)Landroid/view/SurfaceControl$Transaction;", "GetSetGeometry_Landroid_view_SurfaceControl_Landroid_graphics_Rect_Landroid_graphics_Rect_IHandler", ApiSince=29)] [<Android.Runtime.Register("setGeometry", "(Landroid/view/SurfaceControl;Landroid/graphics/Rect;Landroid/graphics/Rect;I)Landroid/view/SurfaceControl$Transaction;", "GetSetGeometry_Landroid_view_SurfaceControl_Landroid_graphics_Rect_Landroid_graphics_Rect_IHandler", ApiSince=29)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Android.Views.SurfaceControl+Transaction @@ -529,6 +787,103 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setOpaque", "(Landroid/view/SurfaceControl;Z)Landroid/view/SurfaceControl$Transaction;", "GetSetOpaque_Landroid_view_SurfaceControl_ZHandler", ApiSince=33)] + [<Android.Runtime.Register("setOpaque", "(Landroid/view/SurfaceControl;Z)Landroid/view/SurfaceControl$Transaction;", "GetSetOpaque_Landroid_view_SurfaceControl_ZHandler", ApiSince=33)>] + + + + Android.Views.SurfaceControl+Transaction + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPosition", "(Landroid/view/SurfaceControl;FF)Landroid/view/SurfaceControl$Transaction;", "GetSetPosition_Landroid_view_SurfaceControl_FFHandler", ApiSince=33)] + [<Android.Runtime.Register("setPosition", "(Landroid/view/SurfaceControl;FF)Landroid/view/SurfaceControl$Transaction;", "GetSetPosition_Landroid_view_SurfaceControl_FFHandler", ApiSince=33)>] + + + + Android.Views.SurfaceControl+Transaction + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setScale", "(Landroid/view/SurfaceControl;FF)Landroid/view/SurfaceControl$Transaction;", "GetSetScale_Landroid_view_SurfaceControl_FFHandler", ApiSince=33)] + [<Android.Runtime.Register("setScale", "(Landroid/view/SurfaceControl;FF)Landroid/view/SurfaceControl$Transaction;", "GetSetScale_Landroid_view_SurfaceControl_FFHandler", ApiSince=33)>] + + + + Android.Views.SurfaceControl+Transaction + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android.Views/SurfaceControl.xml b/docs/Mono.Android/en/Android.Views/SurfaceControl.xml index 270f7c40cf..e94d16eb0e 100644 --- a/docs/Mono.Android/en/Android.Views/SurfaceControl.xml +++ b/docs/Mono.Android/en/Android.Views/SurfaceControl.xml @@ -46,6 +46,264 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BUFFER_TRANSFORM_IDENTITY", ApiSince=32)] + [<Android.Runtime.Register("BUFFER_TRANSFORM_IDENTITY", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.BufferTransform enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.BufferTransform enum directly instead of this field.", true)>] + + + + Android.Views.BufferTransform + + 0 + + Identity transform. + + + + Java documentation for android.view.SurfaceControl.BUFFER_TRANSFORM_IDENTITY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BUFFER_TRANSFORM_MIRROR_HORIZONTAL", ApiSince=32)] + [<Android.Runtime.Register("BUFFER_TRANSFORM_MIRROR_HORIZONTAL", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.BufferTransform enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.BufferTransform enum directly instead of this field.", true)>] + + + + Android.Views.BufferTransform + + 1 + + Mirror horizontally. + + + + Java documentation for android.view.SurfaceControl.BUFFER_TRANSFORM_MIRROR_HORIZONTAL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BUFFER_TRANSFORM_MIRROR_VERTICAL", ApiSince=32)] + [<Android.Runtime.Register("BUFFER_TRANSFORM_MIRROR_VERTICAL", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.BufferTransform enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.BufferTransform enum directly instead of this field.", true)>] + + + + Android.Views.BufferTransform + + 2 + + Mirror vertically. + + + + Java documentation for android.view.SurfaceControl.BUFFER_TRANSFORM_MIRROR_VERTICAL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BUFFER_TRANSFORM_ROTATE_180", ApiSince=32)] + [<Android.Runtime.Register("BUFFER_TRANSFORM_ROTATE_180", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.BufferTransform enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.BufferTransform enum directly instead of this field.", true)>] + + + + Android.Views.BufferTransform + + 3 + + Rotate 180 degrees clock-wise. + + + + Java documentation for android.view.SurfaceControl.BUFFER_TRANSFORM_ROTATE_180. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BUFFER_TRANSFORM_ROTATE_270", ApiSince=32)] + [<Android.Runtime.Register("BUFFER_TRANSFORM_ROTATE_270", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.BufferTransform enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.BufferTransform enum directly instead of this field.", true)>] + + + + Android.Views.BufferTransform + + 7 + + Rotate 270 degrees clock-wise. + + + + Java documentation for android.view.SurfaceControl.BUFFER_TRANSFORM_ROTATE_270. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BUFFER_TRANSFORM_ROTATE_90", ApiSince=32)] + [<Android.Runtime.Register("BUFFER_TRANSFORM_ROTATE_90", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.BufferTransform enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.BufferTransform enum directly instead of this field.", true)>] + + + + Android.Views.BufferTransform + + 4 + + Rotate 90 degrees clock-wise. + + + + Java documentation for android.view.SurfaceControl.BUFFER_TRANSFORM_ROTATE_90. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views/SurfaceControlViewHost+SurfacePackage.xml b/docs/Mono.Android/en/Android.Views/SurfaceControlViewHost+SurfacePackage.xml index 8f421d1dc1..49b030c7ae 100644 --- a/docs/Mono.Android/en/Android.Views/SurfaceControlViewHost+SurfacePackage.xml +++ b/docs/Mono.Android/en/Android.Views/SurfaceControlViewHost+SurfacePackage.xml @@ -158,6 +158,82 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifyConfigurationChanged", "(Landroid/content/res/Configuration;)V", "", ApiSince=33)] + [<Android.Runtime.Register("notifyConfigurationChanged", "(Landroid/content/res/Configuration;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + The configuration to forward + Forward a configuration to the remote SurfaceControlViewHost. + + + + Java documentation for android.view.SurfaceControlViewHost.SurfacePackage.notifyConfigurationChanged(android.content.res.Configuration). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifyDetachedFromWindow", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("notifyDetachedFromWindow", "()V", "", ApiSince=33)>] + + + + System.Void + + + + Tear down the remote SurfaceControlViewHost and cause + View#onDetachedFromWindow to be invoked on the other side. + + + + Java documentation for android.view.SurfaceControlViewHost.SurfacePackage.notifyDetachedFromWindow(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views/SurfaceView.xml b/docs/Mono.Android/en/Android.Views/SurfaceView.xml index 6cc6699956..fc86969dec 100644 --- a/docs/Mono.Android/en/Android.Views/SurfaceView.xml +++ b/docs/Mono.Android/en/Android.Views/SurfaceView.xml @@ -18,7 +18,7 @@ - Mock version of the SurfaceView. + Provides a dedicated drawing surface embedded inside of a view hierarchy. @@ -238,10 +238,19 @@ Return the SurfaceHolder providing access and control over this - SurfaceView's underlying surface. - To be added. + SurfaceView's underlying surface. + SurfaceHolder The holder of the surface. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.view.SurfaceView.getHolder(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -266,9 +275,20 @@ Android.OS.IBinder - To be added. - To be added. - To be added. + A token used for constructing SurfaceControlViewHost. + The token + + + + Java documentation for android.view.SurfaceView.getHostToken(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -353,13 +373,21 @@ - True if the surface view is secure. - + True if the surface view is secure. Control whether the surface view's content should be treated as secure, - preventing it from appearing in screenshots or from being viewed on - non-secure displays. + preventing it from appearing in screenshots or from being viewed on + non-secure displays. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.view.SurfaceView.setSecure(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -389,9 +417,18 @@ To be added. Control whether the surface view's surface is placed on top of another - regular surface view in the window (but still behind the window itself). + regular surface view in the window (but still behind the window itself). - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.view.SurfaceView.setZOrderMediaOverlay(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -419,11 +456,20 @@ - To be added. + Whether to show the surface on top of this view's window. Control whether the surface view's surface is placed on top of its - window. + window. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.view.SurfaceView.setZOrderOnTop(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -448,9 +494,21 @@ Android.Views.SurfaceControl - To be added. - To be added. - To be added. + Return a SurfaceControl which can be used for parenting Surfaces to + this SurfaceView. + The SurfaceControl for this SurfaceView. + + + + Java documentation for android.view.SurfaceView.getSurfaceControl(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + diff --git a/docs/Mono.Android/en/Android.Views/TextureView.xml b/docs/Mono.Android/en/Android.Views/TextureView.xml index 287a622044..8049ba6ff2 100644 --- a/docs/Mono.Android/en/Android.Views/TextureView.xml +++ b/docs/Mono.Android/en/Android.Views/TextureView.xml @@ -18,7 +18,8 @@ - A TextureView can be used to display a content stream. + A TextureView can be used to display a content stream, such as that + coming from a camera preview, a video, or an OpenGL scene. diff --git a/docs/Mono.Android/en/Android.Views/View+AccessibilityDelegate.xml b/docs/Mono.Android/en/Android.Views/View+AccessibilityDelegate.xml index 57bff559ac..ed4db30056 100644 --- a/docs/Mono.Android/en/Android.Views/View+AccessibilityDelegate.xml +++ b/docs/Mono.Android/en/Android.Views/View+AccessibilityDelegate.xml @@ -180,7 +180,7 @@ - + @@ -474,7 +474,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/View+ApplyWindowInsetsHandler.xml b/docs/Mono.Android/en/Android.Views/View+ApplyWindowInsetsHandler.xml index ebc2a6116b..30b15e40ea 100644 --- a/docs/Mono.Android/en/Android.Views/View+ApplyWindowInsetsHandler.xml +++ b/docs/Mono.Android/en/Android.Views/View+ApplyWindowInsetsHandler.xml @@ -1,5 +1,5 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/View+IOnApplyWindowInsetsListener.xml b/docs/Mono.Android/en/Android.Views/View+IOnApplyWindowInsetsListener.xml index db73b824d5..01600f2575 100644 --- a/docs/Mono.Android/en/Android.Views/View+IOnApplyWindowInsetsListener.xml +++ b/docs/Mono.Android/en/Android.Views/View+IOnApplyWindowInsetsListener.xml @@ -41,7 +41,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/View+IOnAttachStateChangeListener.xml b/docs/Mono.Android/en/Android.Views/View+IOnAttachStateChangeListener.xml index 629b392809..a1b8bf8880 100644 --- a/docs/Mono.Android/en/Android.Views/View+IOnAttachStateChangeListener.xml +++ b/docs/Mono.Android/en/Android.Views/View+IOnAttachStateChangeListener.xml @@ -43,7 +43,7 @@ - + @@ -84,7 +84,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/View+IOnDragListener.xml b/docs/Mono.Android/en/Android.Views/View+IOnDragListener.xml index 637a570776..957dfe1d31 100644 --- a/docs/Mono.Android/en/Android.Views/View+IOnDragListener.xml +++ b/docs/Mono.Android/en/Android.Views/View+IOnDragListener.xml @@ -25,8 +25,8 @@ - Interface definition for a callback to be invoked when a drag is being dispatched - to this view. + Interface definition for a listener that's invoked when a drag event is dispatched to this + view. @@ -67,13 +67,13 @@ The object for the drag event. - The View that received the drag event. - The android.view.DragEvent object for the drag event. + The View that received the drag event. + The event object for the drag event. Called when a drag event is dispatched to a view. - true if the drag event was handled successfully, or false - if the drag event was not handled. Note that false will trigger the View - to call its #onDragEvent(DragEvent) onDragEvent() handler. + true if the drag event was handled successfully; false, if the + drag event was not handled. <b>Note:</b> A false return value triggers the + view's #onDragEvent(DragEvent) handler. diff --git a/docs/Mono.Android/en/Android.Views/View.xml b/docs/Mono.Android/en/Android.Views/View.xml index af47db4133..755839f118 100644 --- a/docs/Mono.Android/en/Android.Views/View.xml +++ b/docs/Mono.Android/en/Android.Views/View.xml @@ -2464,6 +2464,54 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isAutoHandwritingEnabled", "()Z", "GetIsAutoHandwritingEnabledHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isAutoHandwritingEnabled", "()Z", "GetIsAutoHandwritingEnabledHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setAutoHandwritingEnabled", "(Z)V", "GetSetAutoHandwritingEnabled_ZHandler", ApiSince=33)] + [<set: Android.Runtime.Register("setAutoHandwritingEnabled", "(Z)V", "GetSetAutoHandwritingEnabled_ZHandler", ApiSince=33)>] + + + + System.Boolean + + + whether auto handwriting initiation is enabled for this view. + Return whether the View allows automatic handwriting initiation. -or- Set whether this view enables automatic handwriting initiation. + To be added. + + Property getter documentation: + + + Java documentation for android.view.View.isAutoHandwritingEnabled(). + + + Property setter documentation: + + + Java documentation for android.view.View.setAutoHandwritingEnabled(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -4634,8 +4682,7 @@ true to set this view to use a default focus highlight, false otherwise. - /** - Returns whether this View should use a default focus highlight when it gets focused but + Returns whether this View should use a default focus highlight when it gets focused but doesn't have android.R.attr#state_focused defined in its background. -or- Sets whether this View should use a default focus highlight when it gets focused but doesn't have android.R.attr#state_focused defined in its background. True if this View should use a default focus highlight. @@ -6708,6 +6755,47 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DRAG_FLAG_ACCESSIBILITY_ACTION", ApiSince=32)] + [<Android.Runtime.Register("DRAG_FLAG_ACCESSIBILITY_ACTION", ApiSince=32)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.DragFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.DragFlags enum directly instead of this field.", true)>] + + + + Android.Views.DragFlags + + 1024 + + Flag indicating that the drag was initiated with + AccessibilityNodeInfo.AccessibilityAction#ACTION_DRAG_START. + + + + Java documentation for android.view.View.DRAG_FLAG_ACCESSIBILITY_ACTION. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -7905,8 +7993,8 @@ True if touch filtering should be enabled. Gets whether the framework should discard touches when the view's - window is obscured by another visible window. -or- Sets whether the framework should discard touches when the view's - window is obscured by another visible window. + window is obscured by another visible window at the touched location. -or- Sets whether the framework should discard touches when the view's + window is obscured by another visible window at the touched location. True if touch filtering is enabled. Property getter documentation: @@ -7972,6 +8060,45 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("findOnBackInvokedDispatcher", "()Landroid/window/OnBackInvokedDispatcher;", "", ApiSince=33)] + [<Android.Runtime.Register("findOnBackInvokedDispatcher", "()Landroid/window/OnBackInvokedDispatcher;", "", ApiSince=33)>] + + + + Android.Window.IOnBackInvokedDispatcher + + + + Walk up the View hierarchy to find the nearest OnBackInvokedDispatcher. + The OnBackInvokedDispatcher from this or the nearest + ancestor, or null if this view is both not attached and have no ancestor providing an + OnBackInvokedDispatcher. + + + + Java documentation for android.view.View.findOnBackInvokedDispatcher(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -9744,16 +9871,18 @@ - If true is returned, r holds the global coordinates of the - visible portion of this view. - If some part of this view is not clipped by any of its parents, then - return that area in r in global (root) coordinates. - true if r is non-empty (i.e. part of the view is visible at the - root level. + If the method returns true, contains the coordinates of the + visible portion of this view in the coordinate space of the view's + root view. If the method returns false, the contents of r + are undefined. + Sets r to the coordinates of the non-clipped area of this view in + the coordinate space of the view's root view. + true if at least part of the view is visible within the root + view; otherwise false. - Java documentation for android.view.View.getGlobalVisibleRect(android.graphics.Rect, android.graphics.Point). + Java documentation for android.view.View.getGlobalVisibleRect(android.graphics.Rect). @@ -9789,14 +9918,20 @@ - If true is returned, r holds the global coordinates of the - visible portion of this view. - If true is returned, globalOffset holds the dx,dy - between this view and its root. globalOffet may be null. - If some part of this view is not clipped by any of its parents, then - return that area in r in global (root) coordinates. - true if r is non-empty (i.e. part of the view is visible at the - root level. + If the method returns true, contains the coordinates of the + visible portion of this view in the coordinate space of the view's + root view. If the method returns false, the contents of r + are undefined. + If the method returns true, contains the offset of + the x and y coordinates of this view from the top left corner of the + view's root view. If the method returns false, the contents of + globalOffset are undefined. The argument can be null (see + #getGlobalVisibleRect(Rect) getGlobalVisibleRect(Rect). + Sets r to the coordinates of the non-clipped area of this view in + the coordinate space of the view's root view. + true if at least part of the view is visible within the root + view; false if the view is completely clipped or translated out of + the visible area of the root view. @@ -9912,12 +10047,25 @@ - To be added. - - - To be added. + If the method returns true, contains the coordinates of the + visible portion of this view relative to the top left corner of the + view. If the method returns false, the contents of r are + undefined. + Sets r to the coordinates of the non-clipped area of this view + relative to the top left corner of the view. + true if at least part of the view is visible; false if the view + is completely clipped or translated out of the visible area. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.view.View.getLocalVisibleRect(android.graphics.Rect). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -9945,8 +10093,11 @@ - an array of two integers in which to hold the coordinates - Compute the view's coordinate within the surface. + A two-element integer array in which the view coordinates + are stored. The x-coordinate is at index 0; the y-coordinate, at + index 1. + Gets the coordinates of this view in the coordinate space of the + Surface that contains the view. @@ -9984,8 +10135,11 @@ - an array of two integers in which to hold the coordinates - Computes the coordinates of this view in its window. + A two-element integer array in which the view + coordinates are stored. The x-coordinate is at index 0; the + y-coordinate, at index 1. + Gets the coordinates of this view in the coordinate space of the window + that contains the view, irrespective of system decorations. @@ -10024,8 +10178,12 @@ - an array of two integers in which to hold the coordinates - Computes the coordinates of this view on the screen. + A two-element integer array in which the view + coordinates are stored. The x-coordinate is at index 0; the + y-coordinate, at index 1. + Gets the coordinates of this view in the coordinate space of the device + screen, irrespective of system decorations and whether the system is in + multi-window mode. @@ -10346,7 +10504,7 @@ Set whether this view should have haptic feedback for events such as long presses. whether this view should have haptic feedback enabled for events - long presses. + such as long presses. Property getter documentation: @@ -15899,27 +16057,25 @@ The sent by the system. The method returns an action type constant defined in DragEvent, indicating the type of drag event represented by this object. - The android.view.DragEvent sent by the system. - The android.view.DragEvent#getAction() method returns an action type constant defined - in DragEvent, indicating the type of drag event represented by this object. + The DragEvent object sent by the system. The + DragEvent#getAction() method returns an action type constant that indicates the + type of drag event represented by this object. Handles drag events sent by the system following a call to android.view.View#startDragAndDrop(ClipData,DragShadowBuilder,Object,int) startDragAndDrop(). - true if the method was successful, otherwise false. - <p> - The method should return true in response to an action type of - android.view.DragEvent#ACTION_DRAG_STARTED to receive drag events for the current - operation. - </p> - <p> - The method should also return true in response to an action type of - android.view.DragEvent#ACTION_DROP if it consumed the drop, or - false if it didn't. - </p> - <p> - For all other events, the return value is ignored. - </p> + true if the method successfully handled the drag event, otherwise + false. + <p> + The method must return true in response to an + DragEvent#ACTION_DRAG_STARTED ACTION_DRAG_STARTED action type to continue to + receive drag events for the current drag and drop operation. + <p> + The method should return true in response to an + DragEvent#ACTION_DROP ACTION_DROP action type if the dropped data was consumed + (at least partially); false, if none of the data was consumed. + <p> + For all other events, the return value is false. @@ -20031,6 +20187,103 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isPreferKeepClear", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isPreferKeepClear", "()Z", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setPreferKeepClear", "(Z)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setPreferKeepClear", "(Z)V", "", ApiSince=33)>] + + + + System.Boolean + + + Retrieve the preference for this view to be kept clear. -or- Set a preference to keep the bounds of this view clear from floating windows above this + view's window. + To be added. + + Property getter documentation: + + + Java documentation for android.view.View.isPreferKeepClear(). + + + Property setter documentation: + + + Java documentation for android.view.View.setPreferKeepClear(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPreferKeepClearRects", "()Ljava/util/List;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPreferKeepClearRects", "()Ljava/util/List;", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setPreferKeepClearRects", "(Ljava/util/List;)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setPreferKeepClearRects", "(Ljava/util/List;)V", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Android.Graphics.Rect> + + + A list of rects in this view's local coordinate system + Set a preference to keep the provided rects clear from floating windows above this + view's window. + the list of rects, set by #setPreferKeepClearRects. + + Property getter documentation: + + + Java documentation for android.view.View.getPreferKeepClearRects(). + + + Property setter documentation: + + + Java documentation for android.view.View.setPreferKeepClearRects(java.util.List<android.graphics.Rect>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -23822,9 +24075,9 @@ The type of the event to send, as defined by several types from - android.view.accessibility.AccessibilityEvent, such as - android.view.accessibility.AccessibilityEvent#TYPE_VIEW_CLICKED or - android.view.accessibility.AccessibilityEvent#TYPE_VIEW_HOVER_ENTER. + AccessibilityEvent, such as + AccessibilityEvent#TYPE_VIEW_CLICKED or + AccessibilityEvent#TYPE_VIEW_HOVER_ENTER. Sends an accessibility event of the given type. diff --git a/docs/Mono.Android/en/Android.Views/ViewConfiguration.xml b/docs/Mono.Android/en/Android.Views/ViewConfiguration.xml index 68da0a9b1f..fde77a413f 100644 --- a/docs/Mono.Android/en/Android.Views/ViewConfiguration.xml +++ b/docs/Mono.Android/en/Android.Views/ViewConfiguration.xml @@ -297,7 +297,7 @@ - + @@ -586,8 +586,7 @@ System.Int32 - - + Used for both key and motion events. the duration in milliseconds before a press turns into a long press diff --git a/docs/Mono.Android/en/Android.Views/ViewGroup.xml b/docs/Mono.Android/en/Android.Views/ViewGroup.xml index 80ccd93351..164176c2a0 100644 --- a/docs/Mono.Android/en/Android.Views/ViewGroup.xml +++ b/docs/Mono.Android/en/Android.Views/ViewGroup.xml @@ -1417,6 +1417,7 @@ Field F:Android.Views.IViewParent._members + F:Android.Views.IViewParent.cb_findOnBackInvokedDispatcherForChild_Landroid_view_View_Landroid_view_View_ F:Android.Views.IViewParent.cb_onDescendantInvalidated_Landroid_view_View_Landroid_view_View_ @@ -1945,6 +1946,53 @@ + + + + + + Method + + M:Android.Views.IViewParent.FindOnBackInvokedDispatcherForChild(Android.Views.View,Android.Views.View) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("findOnBackInvokedDispatcherForChild", "(Landroid/view/View;Landroid/view/View;)Landroid/window/OnBackInvokedDispatcher;", "GetFindOnBackInvokedDispatcherForChild_Landroid_view_View_Landroid_view_View_Handler", ApiSince=33)] + [<Android.Runtime.Register("findOnBackInvokedDispatcherForChild", "(Landroid/view/View;Landroid/view/View;)Landroid/window/OnBackInvokedDispatcher;", "GetFindOnBackInvokedDispatcherForChild_Landroid_view_View_Landroid_view_View_Handler", ApiSince=33)>] + + + + Android.Window.IOnBackInvokedDispatcher + + + + + + + The direct child of this view for which to find a dispatcher. + The requester that will use the dispatcher. Can be the same as child. + Walk up the View hierarchy to find the nearest OnBackInvokedDispatcher. + The OnBackInvokedDispatcher from this or the nearest + ancestor, or null if the view is both not attached and have no ancestor providing an + OnBackInvokedDispatcher. + + + + Java documentation for android.view.ViewGroup.findOnBackInvokedDispatcherForChild(android.view.View, android.view.View). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2908,6 +2956,7 @@ Field F:Android.Views.IViewParent._members + F:Android.Views.IViewParent.cb_findOnBackInvokedDispatcherForChild_Landroid_view_View_Landroid_view_View_ F:Android.Views.IViewParent.cb_onDescendantInvalidated_Landroid_view_View_Landroid_view_View_ @@ -2953,6 +3002,7 @@ Field F:Android.Views.IViewParent._members + F:Android.Views.IViewParent.cb_findOnBackInvokedDispatcherForChild_Landroid_view_View_Landroid_view_View_ F:Android.Views.IViewParent.cb_onDescendantInvalidated_Landroid_view_View_Landroid_view_View_ diff --git a/docs/Mono.Android/en/Android.Views/ViewPropertyAnimator.xml b/docs/Mono.Android/en/Android.Views/ViewPropertyAnimator.xml index a5176d0431..347512a41e 100644 --- a/docs/Mono.Android/en/Android.Views/ViewPropertyAnimator.xml +++ b/docs/Mono.Android/en/Android.Views/ViewPropertyAnimator.xml @@ -58,7 +58,7 @@ - + @@ -101,7 +101,7 @@ - + @@ -287,7 +287,7 @@ - + @@ -330,7 +330,7 @@ - + @@ -373,7 +373,7 @@ - + @@ -416,7 +416,7 @@ - + @@ -459,7 +459,7 @@ - + @@ -502,7 +502,7 @@ - + @@ -545,7 +545,7 @@ - + @@ -588,7 +588,7 @@ - + @@ -631,7 +631,7 @@ - + @@ -674,7 +674,7 @@ - + @@ -717,7 +717,7 @@ - + @@ -759,7 +759,7 @@ - + @@ -801,7 +801,7 @@ - + @@ -844,7 +844,7 @@ - + @@ -886,7 +886,7 @@ - + @@ -1065,7 +1065,7 @@ - + @@ -1108,7 +1108,7 @@ - + @@ -1151,7 +1151,7 @@ - + @@ -1194,7 +1194,7 @@ - + @@ -1237,7 +1237,7 @@ - + @@ -1280,7 +1280,7 @@ - + @@ -1322,7 +1322,7 @@ - + @@ -1363,7 +1363,7 @@ - + @@ -1404,7 +1404,7 @@ - + @@ -1445,7 +1445,7 @@ - + @@ -1488,7 +1488,7 @@ - + @@ -1531,7 +1531,7 @@ - + @@ -1574,7 +1574,7 @@ - + @@ -1617,7 +1617,7 @@ - + @@ -1659,7 +1659,7 @@ - + diff --git a/docs/Mono.Android/en/Android.Views/Window.xml b/docs/Mono.Android/en/Android.Views/Window.xml index 786279a0fd..a4b70aca16 100644 --- a/docs/Mono.Android/en/Android.Views/Window.xml +++ b/docs/Mono.Android/en/Android.Views/Window.xml @@ -1994,6 +1994,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOnBackInvokedDispatcher", "()Landroid/window/OnBackInvokedDispatcher;", "GetGetOnBackInvokedDispatcherHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getOnBackInvokedDispatcher", "()Landroid/window/OnBackInvokedDispatcher;", "GetGetOnBackInvokedDispatcherHandler", ApiSince=33)>] + + + + Android.Window.IOnBackInvokedDispatcher + + + Returns the OnBackInvokedDispatcher instance associated with this window. + To be added. + + + + Java documentation for android.view.Window.getOnBackInvokedDispatcher(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Views/WindowManagerLayoutParams.xml b/docs/Mono.Android/en/Android.Views/WindowManagerLayoutParams.xml index aa7ff89af8..975941d011 100644 --- a/docs/Mono.Android/en/Android.Views/WindowManagerLayoutParams.xml +++ b/docs/Mono.Android/en/Android.Views/WindowManagerLayoutParams.xml @@ -1759,7 +1759,8 @@ 0 The window is allowed to extend into the DisplayCutout area, only if the - DisplayCutout is fully contained within a system bar. + DisplayCutout is fully contained within a system bar or the DisplayCutout + is not deeper than 16 dp, but this depends on the OEM choice. @@ -2110,10 +2111,6 @@ [Android.Runtime.Register("preferredRefreshRate")] [<Android.Runtime.Register("preferredRefreshRate")>] - - [System.Obsolete("deprecated")] - [<System.Obsolete("deprecated")>] - System.Single diff --git a/docs/Mono.Android/en/Android.Webkit/WebSettings.xml b/docs/Mono.Android/en/Android.Webkit/WebSettings.xml index bc80342fe2..9ceaf162f5 100644 --- a/docs/Mono.Android/en/Android.Webkit/WebSettings.xml +++ b/docs/Mono.Android/en/Android.Webkit/WebSettings.xml @@ -80,6 +80,54 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isAlgorithmicDarkeningAllowed", "()Z", "GetIsAlgorithmicDarkeningAllowedHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isAlgorithmicDarkeningAllowed", "()Z", "GetIsAlgorithmicDarkeningAllowedHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setAlgorithmicDarkeningAllowed", "(Z)V", "GetSetAlgorithmicDarkeningAllowed_ZHandler", ApiSince=33)] + [<set: Android.Runtime.Register("setAlgorithmicDarkeningAllowed", "(Z)V", "GetSetAlgorithmicDarkeningAllowed_ZHandler", ApiSince=33)>] + + + + System.Boolean + + + allow algorithmic darkening or not. + Get if algorithmic darkening is allowed or not for this WebView. -or- Control whether algorithmic darkening is allowed. + if the algorithmic darkening is allowed or not. + + Property getter documentation: + + + Java documentation for android.webkit.WebSettings.isAlgorithmicDarkeningAllowed(). + + + Property setter documentation: + + + Java documentation for android.webkit.WebSettings.setAlgorithmicDarkeningAllowed(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -798,6 +846,10 @@ 0.0.0.0 + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("getForceDark", "()I", "GetGetForceDarkHandler", ApiSince=29)] [<get: Android.Runtime.Register("getForceDark", "()I", "GetGetForceDarkHandler", ApiSince=29)>] diff --git a/docs/Mono.Android/en/Android.Webkit/WebStorage.xml b/docs/Mono.Android/en/Android.Webkit/WebStorage.xml index fc98347254..9aced3052e 100644 --- a/docs/Mono.Android/en/Android.Webkit/WebStorage.xml +++ b/docs/Mono.Android/en/Android.Webkit/WebStorage.xml @@ -152,8 +152,8 @@ To be added. - Clears the storage currently being used by both the Application Cache and - Web SQL Database APIs by the given origin. + Clears the storage currently being used by the Web SQL Database APIs by + the given origin. @@ -193,8 +193,7 @@ To be added. - Gets the origins currently using either the Application Cache or Web SQL - Database APIs. + Gets the origins currently using the Web SQL Database APIs. @@ -276,8 +275,8 @@ To be added. To be added. - Gets the amount of storage currently being used by both the Application - Cache and Web SQL Database APIs by the given origin. + Gets the amount of storage currently being used by the Web SQL Database + APIs by the given origin. diff --git a/docs/Mono.Android/en/Android.Webkit/WebView+HitTestResult.xml b/docs/Mono.Android/en/Android.Webkit/WebView+HitTestResult.xml index 517d63307f..0eaa154c26 100644 --- a/docs/Mono.Android/en/Android.Webkit/WebView+HitTestResult.xml +++ b/docs/Mono.Android/en/Android.Webkit/WebView+HitTestResult.xml @@ -73,9 +73,18 @@ Gets additional type-dependant information about the result. - To be added. + additional type-dependant information about the result - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.HitTestResult.getExtra(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -194,9 +203,18 @@ Gets the type of the hit test result. - To be added. + the type of the hit test result - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.HitTestResult.getType(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. diff --git a/docs/Mono.Android/en/Android.Webkit/WebView+IFindListener.xml b/docs/Mono.Android/en/Android.Webkit/WebView+IFindListener.xml index dc6670bf01..9fd8808f40 100644 --- a/docs/Mono.Android/en/Android.Webkit/WebView+IFindListener.xml +++ b/docs/Mono.Android/en/Android.Webkit/WebView+IFindListener.xml @@ -29,10 +29,14 @@ - Android platform documentation + Java documentation for android.webkit.WebView.FindListener. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -65,14 +69,22 @@ the zero-based ordinal of the currently selected match how many matches have been found whether the find operation has actually completed. The listener - may be notified multiple times while the - operation is underway, and the numberOfMatches - value should not be considered final unless - isDoneCounting is true. - + may be notified multiple times while the + operation is underway, and the numberOfMatches + value should not be considered final unless + isDoneCounting is true. Notifies the listener about progress made by a find operation. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.FindListener.onFindResultReceived(int, int, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. diff --git a/docs/Mono.Android/en/Android.Webkit/WebView+IPictureListener.xml b/docs/Mono.Android/en/Android.Webkit/WebView+IPictureListener.xml index 58b4142d8b..6130a80218 100644 --- a/docs/Mono.Android/en/Android.Webkit/WebView+IPictureListener.xml +++ b/docs/Mono.Android/en/Android.Webkit/WebView+IPictureListener.xml @@ -31,7 +31,16 @@ Interface to listen for new pictures as they change. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.PictureListener. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -66,11 +75,20 @@ the WebView that owns the picture the new picture. Applications targeting - or above - will always receive a null Picture. + android.os.Build.VERSION_CODES#JELLY_BEAN_MR2 or above + will always receive a null Picture. Used to provide notification that the WebView's picture has changed. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.PictureListener.onNewPicture(android.webkit.WebView, android.graphics.Picture). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. diff --git a/docs/Mono.Android/en/Android.Webkit/WebView+VisualStateCallback.xml b/docs/Mono.Android/en/Android.Webkit/WebView+VisualStateCallback.xml index 2db4568e6f..2d8252805a 100644 --- a/docs/Mono.Android/en/Android.Webkit/WebView+VisualStateCallback.xml +++ b/docs/Mono.Android/en/Android.Webkit/WebView+VisualStateCallback.xml @@ -18,14 +18,19 @@ - To be added. + Callback interface supplied to #postVisualStateCallback for receiving + notifications about the visual state. - Android platform documentation + Java documentation for android.webkit.WebView.VisualStateCallback. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -129,10 +134,20 @@ - To be added. - To be added. + The identifier passed to #postVisualStateCallback when this + callback was posted. + Invoked when the visual state is ready to be drawn in the next #onDraw. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.VisualStateCallback.onComplete(long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. diff --git a/docs/Mono.Android/en/Android.Webkit/WebView+WebViewTransport.xml b/docs/Mono.Android/en/Android.Webkit/WebView+WebViewTransport.xml index 5f09e64ca1..331015c65a 100644 --- a/docs/Mono.Android/en/Android.Webkit/WebView+WebViewTransport.xml +++ b/docs/Mono.Android/en/Android.Webkit/WebView+WebViewTransport.xml @@ -22,10 +22,14 @@ - Android platform documentation + Java documentation for android.webkit.WebView.WebViewTransport. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -197,10 +201,27 @@ Android.Webkit.WebView - Gets the WebView object. - To be added. + the WebView to transport + Gets the WebView object. -or- Sets the WebView to the transportation object. + the transported WebView object - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Property getter documentation: + + + Java documentation for android.webkit.WebView.WebViewTransport.getWebView(). + + + Property setter documentation: + + + Java documentation for android.webkit.WebView.WebViewTransport.setWebView(android.webkit.WebView). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. diff --git a/docs/Mono.Android/en/Android.Webkit/WebView.xml b/docs/Mono.Android/en/Android.Webkit/WebView.xml index cf4b6ac28f..d0aaf158bd 100644 --- a/docs/Mono.Android/en/Android.Webkit/WebView.xml +++ b/docs/Mono.Android/en/Android.Webkit/WebView.xml @@ -34,7 +34,7 @@ - Mock version of the WebView. + A View that displays web pages. @@ -70,8 +70,8 @@ - A Context object used to access application assets. - Construct a new WebView with a Context object. + an Activity Context to access application assets + Constructs a new WebView with an Activity Context object. @@ -108,9 +108,9 @@ - A Context object used to access application assets. - An AttributeSet passed to our parent. - Construct a new WebView with layout parameters. + an Activity Context to access application assets + an AttributeSet passed to our parent + Constructs a new WebView with layout parameters. @@ -171,11 +171,12 @@ - To be added. - A Context object used to access application assets. - An AttributeSet passed to our parent. - The default style resource ID. - Construct a new WebView with layout parameters and a default style. + an Activity Context to access application assets + an AttributeSet passed to our parent + an attribute in the current theme that contains a + reference to a style resource that supplies default values for + the view. Can be 0 to not look for defaults. + Constructs a new WebView with layout parameters and a default style. @@ -218,15 +219,18 @@ - A Context object used to access application assets. - To be added. - To be added. - To be added. - Construct a new WebView with a Context object. + an Activity Context to access application assets + an AttributeSet passed to our parent + an attribute in the current theme that contains a + reference to a style resource that supplies default values for + the view. Can be 0 to not look for defaults. + whether this WebView will be initialized in + private mode + Constructs a new WebView with layout parameters and a default style. - Java documentation for android.webkit.WebView.WebView(android.content.Context). + Java documentation for android.webkit.WebView.WebView(android.content.Context, android.util.AttributeSet, int, boolean). @@ -261,15 +265,20 @@ - A Context object used to access application assets. - To be added. - To be added. - To be added. - Construct a new WebView with a Context object. + an Activity Context to access application assets + an AttributeSet passed to our parent + an attribute in the current theme that contains a + reference to a style resource that supplies default values for + the view. Can be 0 to not look for defaults. + a resource identifier of a style resource that + supplies default values for the view, used only if + defStyleAttr is 0 or can not be found in the theme. Can be 0 + to not look for defaults. + Constructs a new WebView with layout parameters and a default style. - Java documentation for android.webkit.WebView.WebView(android.content.Context). + Java documentation for android.webkit.WebView.WebView(android.content.Context, android.util.AttributeSet, int, int). @@ -305,12 +314,20 @@ the Java object to inject into this WebView's JavaScript - context. Null values are ignored. - the name used to expose the object in JavaScript - + context. null values are ignored. + the name used to expose the object in JavaScript Injects the supplied Java object into this WebView. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.addJavascriptInterface(java.lang.Object, java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -337,9 +354,19 @@ Gets whether this WebView has a back history item. - To be added. + + true if this WebView has a back history item - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.canGoBack(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -368,13 +395,21 @@ the negative or positive number of steps to move the - history - + history Gets whether the page can go back or forward the given - number of steps. + number of steps. To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.canGoBackOrForward(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -401,9 +436,19 @@ Gets whether this WebView has a forward history item. - To be added. + + true if this WebView has a forward history item - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.canGoForward(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -434,9 +479,19 @@ Gets whether this WebView can be zoomed in. - To be added. + + true if this WebView can be zoomed in - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.canZoomIn(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -467,9 +522,19 @@ Gets whether this WebView can be zoomed out. - To be added. + + true if this WebView can be zoomed out - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.canZoomOut(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -500,9 +565,18 @@ Gets a new picture that captures the current contents of this WebView. - To be added. + a picture that captures the current contents of this WebView - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.capturePicture(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -531,11 +605,27 @@ Android.Net.Http.SslCertificate - Gets the SSL certificate for the main top-level page or null if there is - no certificate (the site is not secure). - To be added. + Gets the SSL certificate for the main top-level page or null if there is + no certificate (the site is not secure). -or- Sets the SSL certificate for the main top-level page. + the SSL certificate for the main top-level page - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Property getter documentation: + + + Java documentation for android.webkit.WebView.getCertificate(). + + + Property setter documentation: + + + Java documentation for android.webkit.WebView.setCertificate(android.net.http.SslCertificate). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -563,11 +653,19 @@ - if false, only the RAM cache is cleared - + if false, only the RAM cache is cleared Clears the resource cache. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.clearCache(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -596,13 +694,20 @@ A runnable to be invoked when client certs are cleared. - The embedder can pass null if not interested in the - callback. The runnable will be called in UI thread. - + The runnable will be called in UI thread. Clears the client certificate preferences stored in response - to proceeding/cancelling client cert requests. + to proceeding/cancelling client cert requests. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.clearClientCertPreferences(java.lang.Runnable). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -628,9 +733,18 @@ Removes the autocomplete popup from the currently focused form field, if - present. + present. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.clearFormData(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -658,7 +772,16 @@ Tells this WebView to clear its internal back/forward list. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.clearHistory(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -685,9 +808,18 @@ Clears the highlighting surrounding text matches created by - . + #findAllAsync. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.clearMatches(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -714,9 +846,18 @@ Clears the SSL preferences table stored in response to proceeding with - SSL certificate errors. + SSL certificate errors. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.clearSslPreferences(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -746,10 +887,19 @@ - Clears this WebView so that onDraw() will draw nothing but white background, - and onMeasure() will return 0 if MeasureSpec is not MeasureSpec. + Clears this WebView so that onDraw() will draw nothing but white background, + and onMeasure() will return 0 if MeasureSpec is not MeasureSpec. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.clearView(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -775,9 +925,18 @@ Gets the height of the HTML content. - To be added. + the height of the HTML content - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.getContentHeight(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -806,7 +965,16 @@ Gets the WebBackForwardList for this WebView. To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.copyBackForwardList(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -840,7 +1008,16 @@ To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.createPrintDocumentAdapter(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -868,11 +1045,20 @@ The user-facing name of the printed document. See - - Creates a PrintDocumentAdapter that provides the content of this Webview for printing. + android.print.PrintDocumentInfo + Creates a PrintDocumentAdapter that provides the content of this WebView for printing. To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.createPrintDocumentAdapter(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -897,10 +1083,20 @@ - To be added. - To be added. + Creates a message channel to communicate with JS and returns the message + ports that represent the endpoints of this message channel. + the two message ports that form the message channel. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.createWebMessageChannel(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -924,10 +1120,20 @@ Android.Content.PM.PackageInfo - To be added. - To be added. + If WebView has already been loaded into the current process this method will return the + package that was used to load it. + the current WebView package, or null if there is none. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.getCurrentWebViewPackage(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -958,7 +1164,16 @@ To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.debugDump(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -985,7 +1200,16 @@ Destroys the internal state of this WebView. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.destroy(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1015,12 +1239,21 @@ - To be added. + Disables platform notifications of data state and proxy changes. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - + + + Java documentation for android.webkit.WebView.disablePlatformNotifications(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1042,8 +1275,21 @@ - To be added. - To be added. + Indicate that the current process does not intend to use WebView, and + that an exception should be thrown if a WebView is created or any other + methods in the android. + + + + Java documentation for android.webkit.WebView.disableWebView(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -1069,11 +1315,19 @@ - the message that will be dispatched with the result - + the message that will be dispatched with the result Queries the document to see if it contains any image references. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.documentHasImages(android.os.Message). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1123,9 +1377,18 @@ - To be added. + Puts this WebView into text selection mode. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.emulateShiftHeld(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1154,9 +1417,18 @@ - To be added. + Enables platform notifications of data state and proxy changes. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.enablePlatformNotifications(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1181,9 +1453,20 @@ - To be added. + For apps targeting the L release, WebView has a new default behavior that reduces + memory footprint and increases performance by intelligently choosing + the portion of the HTML document that needs to be drawn. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.enableSlowWholeDocumentDraw(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1211,11 +1494,22 @@ - To be added. - To be added. - To be added. + the JavaScript to execute. + A callback to be invoked when the script execution + completes with the result of the execution (if any). + May be null if no notification of the result is required. + Asynchronously evaluates JavaScript in the context of the currently displayed page. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.evaluateJavascript(java.lang.String, android.webkit.ValueCallback<java.lang.String>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1240,9 +1534,19 @@ Gets the favicon for the current page. - To be added. + the favicon for the current page or null if the page doesn't + have one or if no page has been loaded - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.getFavicon(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1295,11 +1599,20 @@ the string to search for addresses - Gets the first substring consisting of the address of a physical - location. - To be added. + Gets the first substring which appears to be the address of a physical + location. + the address, or if no address is found, null - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.findAddress(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1333,9 +1646,18 @@ the string to find Finds all instances of find on the page and highlights them. - To be added. + the number of occurrences of the String "find" that were found - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.findAll(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1366,9 +1688,18 @@ the string to find. Finds all instances of find on the page and highlights them, - asynchronously. + asynchronously. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.findAllAsync(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1399,9 +1730,18 @@ the direction to search Highlights and scrolls to the next match found by - , wrapping around page boundaries as necessary. + #findAllAsync, wrapping around page boundaries as necessary. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.findNext(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1467,9 +1807,18 @@ Informs this WebView that memory is low so that it can free any available - memory. + memory. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.freeMemory(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1533,10 +1882,21 @@ the host to which the credentials apply the realm to which the credentials apply - Retrieves HTTP authentication credentials for a given host and realm. - To be added. + Retrieves HTTP authentication credentials for a given host and realm from the WebViewDatabase instance. + the credentials as a String array, if found. The first element + is the username and the second element is the password. null if + no credentials are found. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.getHttpAuthUsernamePassword(java.lang.String, java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1567,7 +1927,16 @@ Goes back in the history of this WebView. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.goBack(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1596,12 +1965,20 @@ the number of steps to take back or forward in the back - forward list - + forward list Goes to the history item that is the number of steps away from - the current item. + the current item. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.goBackOrForward(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1629,7 +2006,16 @@ Goes forward in the history of this WebView. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.goForward(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1657,7 +2043,16 @@ Invokes the graphical zoom picker widget for this WebView. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.invokeZoomPicker(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1685,7 +2080,16 @@ Gets whether private browsing is enabled in this WebView. To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.isPrivateBrowsingEnabled(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1750,12 +2154,20 @@ a String of data in the given encoding - the MIME type of the data, e.g. 'text/html' - the encoding of the data - + the MIME type of the data, e.g. 'text/html'. + the encoding of the data Loads the given data into this WebView using a 'data' scheme URL. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.loadData(java.lang.String, java.lang.String, java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1787,19 +2199,26 @@ - the URL to use as the page's base URL. If null defaults to - 'about:blank'. + the URL to use as the page's base URL. If null defaults to + 'about:blank'. a String of data in the given encoding - the MIMEType of the data, e.g. 'text/html'. If null, - defaults to 'text/html'. + the MIME type of the data, e.g. 'text/html'. the encoding of the data - the URL to use as the history entry. If null defaults - to 'about:blank'. If non-null, this must be a valid URL. - + the URL to use as the history entry. If null defaults + to 'about:blank'. If non-null, this must be a valid URL. Loads the given data into this WebView, using baseUrl as the base URL for - the content. + the content. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.loadDataWithBaseURL(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1827,11 +2246,19 @@ - the URL of the resource to load - + the URL of the resource to load Loads the given URL. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.loadUrl(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1860,11 +2287,21 @@ - To be added. - To be added. - To be added. + the URL of the resource to load + map with additional headers + Loads the given URL with additional HTTP headers, specified as a map from + name to value. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.loadUrl(java.lang.String, java.util.Map<java.lang.String, java.lang.String>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1904,12 +2341,21 @@ Called when a new child is added to a parent view. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - + + + Java documentation for android.webkit.WebView.onChildViewAdded(android.view.View, android.view.View). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + @@ -1945,7 +2391,16 @@ Called when a child is removed from a parent view. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.onChildViewRemoved(android.view.View, android.view.View). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1986,7 +2441,16 @@ Callback method to be invoked when the focus changes in the view tree. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.onGlobalFocusChanged(android.view.View, android.view.View). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2012,10 +2476,19 @@ - Pauses any extra processing associated with this WebView and its - associated DOM, plugins, JavaScript etc. + Does a best-effort attempt to pause any processing that can be paused + safely, such as animations and geolocation. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.onPause(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2041,9 +2514,18 @@ - Resumes a WebView after a previous call to onPause(). + Resumes a WebView after a previous call to #onPause. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.onResume(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2069,9 +2551,19 @@ Gets the original URL for the current page. - To be added. + the URL that was originally requested for the current page or + null if no page has been loaded - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.getOriginalUrl(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2102,9 +2594,20 @@ Gets whether horizontal scrollbar has overlay style. - To be added. + + true + - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.overlayHorizontalScrollbar(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2135,9 +2638,20 @@ Gets whether vertical scrollbar has overlay style. - To be added. + + false + - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.overlayVerticalScrollbar(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2165,11 +2679,22 @@ - true to jump to bottom of page + + true to jump to bottom of page Scrolls the contents of this WebView down by half the page size. - To be added. + + true if the page was scrolled - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.pageDown(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2197,11 +2722,22 @@ - true to jump to the top of the page + + true to jump to the top of the page Scrolls the contents of this WebView up by half the view size. - To be added. + + true if the page was scrolled - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.pageUp(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2229,7 +2765,16 @@ Pauses all layout, parsing, and JavaScript timers for all WebViews. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.pauseTimers(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2274,10 +2819,19 @@ Android.Webkit.PluginList - To be added. - To be added. + Gets the list of currently loaded plugins. + the list of currently loaded plugins - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.getPluginList(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2307,11 +2861,19 @@ the URL of the resource to load the data will be passed to "POST" request, which must be - be "application/x-www-form-urlencoded" encoded. - + be "application/x-www-form-urlencoded" encoded. Loads the URL with postData using "POST" method into this WebView. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.postUrl(java.lang.String, byte[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2372,11 +2934,20 @@ - To be added. - To be added. - To be added. + the WebMessage + the target origin. + Post a message to main frame. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.postWebMessage(android.webkit.WebMessage, android.net.Uri). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2401,9 +2972,18 @@ Gets the progress for the current page. - To be added. + the progress for the current page between 0 and 100 - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.getProgress(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2434,7 +3014,16 @@ To be added. To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.refreshPlugins(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2461,7 +3050,16 @@ Reloads the current URL. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.reload(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2489,11 +3087,19 @@ - the name used to expose the object in JavaScript - + the name used to expose the object in JavaScript Removes a previously injected Java object from this WebView. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.removeJavascriptInterface(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2518,10 +3124,21 @@ System.Boolean - To be added. - To be added. + Return whether this WebView requests a priority of + #RENDERER_PRIORITY_WAIVED when not visible. + whether this WebView requests a priority of + #RENDERER_PRIORITY_WAIVED when not visible. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.getRendererPriorityWaivedWhenNotVisible(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2545,10 +3162,19 @@ Android.Webkit.RendererPriority - To be added. - To be added. + Get the requested renderer priority for this WebView. + the requested renderer priority policy. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.getRendererRequestedPriority(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2576,13 +3202,21 @@ the message to be dispatched with the result of the - request. The message data contains three keys. "url" - returns the anchor's href attribute. "title" returns the - anchor's text. "src" returns the image's src attribute. - + request. The message data contains three keys. "url" + returns the anchor's href attribute. "title" returns the + anchor's text. "src" returns the image's src attribute. Requests the anchor or image element URL at the last tapped point. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.requestFocusNodeHref(android.os.Message). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2611,12 +3245,19 @@ the message to be dispatched with the result of the request - as the data member with "url" as key. The result can be null. - - Requests the URL of the image last touched by the user. msg will be sent - to its target with a String representing the URL as its object. + as the data member with "url" as key. The result can be null. + Requests the URL of the image last touched by the user. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.requestImageRef(android.os.Message). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2649,12 +3290,22 @@ - To be added. - To be added. - To be added. - To be added. + a Bundle containing the saved display data + the file where the picture data was stored + Restores the display data that was saved in #savePicture. + + true if the picture was successfully restored - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.restorePicture(android.os.Bundle, java.io.File). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2683,10 +3334,19 @@ the incoming Bundle of state Restores the state of this WebView from the given Bundle. - To be added. + the restored back/forward list or null if restoreState failed - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + + + Java documentation for android.webkit.WebView.restoreState(android.os.Bundle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -2713,7 +3373,16 @@ Resumes all layout, parsing, and JavaScript timers for all WebViews. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.resumeTimers(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2738,10 +3407,19 @@ Android.Net.Uri - To be added. - To be added. + Returns a URL pointing to the privacy policy for Safe Browsing reporting. + the url pointing to a privacy policy document which can be displayed to users. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.getSafeBrowsingPrivacyPolicyUrl(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2779,7 +3457,16 @@ the password for the given host Sets a username and password pair for the specified host. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.savePassword(java.lang.String, java.lang.String, java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2814,12 +3501,23 @@ - To be added. - To be added. - To be added. - To be added. + a Bundle to store the display data + the file to store the serialized picture data. Will be + overwritten with this WebView's picture data. + Saves the current display data to the Bundle given. + + true if the picture was successfully saved - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.savePicture(android.os.Bundle, java.io.File). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2848,10 +3546,20 @@ the Bundle to store this WebView's state Saves the state of this WebView used in - . - To be added. + android.app.Activity#onSaveInstanceState. + the same copy of the back/forward list used to save the state, null if the + method fails. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.saveState(android.os.Bundle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2879,11 +3587,19 @@ - the filename where the archive should be placed - + the filename where the archive should be placed Saves the current view as a web archive. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.saveWebArchive(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2913,12 +3629,26 @@ - To be added. - To be added. - To be added. - To be added. + the filename where the archive should be placed + if false, takes basename to be a file. If true, basename + is assumed to be a directory in which a filename will be + chosen according to the URL of the current page. + called after the web archive has been saved. The + parameter for onReceiveValue will either be the filename + under which the file was saved, or null if saving the + file failed. + Saves the current view as a web archive. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.saveWebArchive(java.lang.String, boolean, android.webkit.ValueCallback<java.lang.String>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2947,9 +3677,18 @@ Gets the current scale of this WebView. - To be added. + the current scale - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.getScale(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -2976,7 +3715,16 @@ URI scheme for map address. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.SCHEME_GEO. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3003,7 +3751,16 @@ URI scheme for email address. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.SCHEME_MAILTO. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3030,7 +3787,16 @@ URI scheme for telephone number. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.SCHEME_TEL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3058,9 +3824,21 @@ - To be added. - To be added. - To be added. + The directory name suffix to be used for the current + process. Must not contain a path separator. + Define the directory used to store WebView data for the current process. + + + + Java documentation for android.webkit.WebView.setDataDirectorySuffix(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -3086,12 +3864,20 @@ - an implementation of DownloadListener - + an implementation of DownloadListener Registers the interface to be used when content can not be handled by - the rendering engine, and should be downloaded instead. + the rendering engine, and should be downloaded instead. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.setDownloadListener(android.webkit.DownloadListener). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3155,11 +3941,20 @@ - true if horizontal scrollbar should have overlay style - + + true if horizontal scrollbar should have overlay style Specifies whether the horizontal scrollbar has overlay style. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.setHorizontalScrollbarOverlay(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3198,9 +3993,19 @@ the realm to which the credentials apply the username the password - Stores HTTP authentication credentials for a given host and realm. + Stores HTTP authentication credentials for a given host and realm to the WebViewDatabase + instance. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.setHttpAuthUsernamePassword(java.lang.String, java.lang.String, java.lang.String, java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3231,11 +4036,19 @@ - the initial scale in percent - - Sets the initial scale for this WebView. 0 means default. + the initial scale in percent + Sets the initial scale for this WebView. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.setInitialScale(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3271,7 +4084,16 @@ - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.setMapTrackballToArrowKeys(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3299,11 +4121,19 @@ - a boolean indicating if network is available - + a boolean indicating if network is available Informs WebView of the network state. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.setNetworkAvailable(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3374,11 +4204,24 @@ - To be added. - To be added. - To be added. + the minimum priority at which + this WebView desires the renderer process to be bound. + if true, this flag specifies that + when this WebView is not visible, it will be treated as + if it had requested a priority of + #RENDERER_PRIORITY_WAIVED. + Set the renderer priority policy for this WebView. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.setRendererPriorityPolicy(int, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3406,11 +4249,22 @@ - To be added. - To be added. - To be added. + the list of hosts + will be called with true if hosts are successfully added to the + allowlist. It will be called with false if any hosts are malformed. The callback + will be run on the UI thread + Sets the list of hosts (domain names/IP addresses) that are exempt from SafeBrowsing checks. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.setSafeBrowsingWhitelist(java.util.List<java.lang.String>, android.webkit.ValueCallback<java.lang.Boolean>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3435,10 +4289,20 @@ Gets the WebSettings object used to control the settings for this - WebView. - To be added. + WebView. + a WebSettings object that can be used to control this WebView's + settings - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.getSettings(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3470,11 +4334,20 @@ - true if vertical scrollbar should have overlay style - + + true if vertical scrollbar should have overlay style Specifies whether the vertical scrollbar has overlay style. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.setVerticalScrollbarOverlay(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3502,11 +4375,19 @@ - an implementation of WebChromeClient - + an implementation of WebChromeClient Sets the chrome handler. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.setWebChromeClient(android.webkit.WebChromeClient). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3534,12 +4415,20 @@ - whether to enable web contents debugging - + whether to enable web contents debugging Enables debugging of web contents (HTML / CSS / JavaScript) - loaded into any WebViews of this application. + loaded into any WebViews of this application. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.setWebContentsDebuggingEnabled(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3566,12 +4455,20 @@ - an implementation of WebViewClient - + an implementation of WebViewClient Sets the WebViewClient that will receive various notifications and - requests. + requests. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.setWebViewClient(android.webkit.WebViewClient). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3600,10 +4497,23 @@ - To be added. - To be added. - To be added. - To be added. + the Executor on which WebViewRenderProcessClient + callbacks will execute. + the WebViewRenderProcessClient + object. + Sets the renderer client object associated with this WebView. + + + + Java documentation for android.webkit.WebView.setWebViewRenderProcessClient(java.util.concurrent.Executor, android.webkit.WebViewRenderProcessClient). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -3635,14 +4545,24 @@ if non-null, will be the initial text to search for. - Otherwise, the last String searched for in this WebView will - be used to start. - if true, show the IME, assuming the user will begin typing. - If false and text is non-null, perform a find all. + Otherwise, the last String searched for in this WebView will + be used to start. + if true, show the IME, assuming the user will begin typing. + If false and text is non-null, perform a find all. Starts an ActionMode for finding text in this WebView. - To be added. + + true if the find dialog is shown, false otherwise - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.showFindDialog(java.lang.String, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3671,11 +4591,21 @@ - To be added. - To be added. - To be added. + Application Context. + will be called on the UI thread with true if initialization is + successful, false otherwise. + Starts Safe Browsing initialization. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.startSafeBrowsing(android.content.Context, android.webkit.ValueCallback<java.lang.Boolean>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3702,7 +4632,16 @@ Stops the current load. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.stopLoading(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3731,10 +4670,26 @@ Android.Views.TextClassifiers.ITextClassifier - To be added. + Returns the TextClassifier used by this WebView. -or- Sets the TextClassifier for this WebView. To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Property getter documentation: + + + Java documentation for android.webkit.WebView.getTextClassifier(). + + + Property setter documentation: + + + Java documentation for android.webkit.WebView.setTextClassifier(android.view.textclassifier.TextClassifier). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3821,9 +4776,18 @@ Gets the title for the current page. - To be added. + the title for the current page or null if no page has been loaded - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.getTitle(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3849,9 +4813,18 @@ Gets the URL for the current page. - To be added. + the URL for the current page or null if no page has been loaded - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.getUrl(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3880,10 +4853,19 @@ System.Int32 - To be added. + Gets the visible height (in pixels) of the embedded title bar (if any). To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.getVisibleTitleHeight(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3907,10 +4889,19 @@ Android.Webkit.WebChromeClient - To be added. - To be added. + Gets the chrome handler. + the WebChromeClient, or null if not yet set - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.getWebChromeClient(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3934,9 +4925,20 @@ Java.Lang.ClassLoader - To be added. + Returns the ClassLoader used to load internal WebView classes. To be added. - To be added. + + + + Java documentation for android.webkit.WebView.getWebViewClassLoader(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -3959,10 +4961,19 @@ Android.Webkit.WebViewClient - To be added. - To be added. + Gets the WebViewClient. + the WebViewClient, or a default client if not yet set - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.getWebViewClient(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -3986,9 +4997,20 @@ Android.OS.Looper - To be added. + Returns the Looper corresponding to the thread on which WebView calls must be made. To be added. - To be added. + + + + Java documentation for android.webkit.WebView.getWebViewLooper(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -4011,9 +5033,22 @@ Android.Webkit.WebViewRenderProcess - To be added. - To be added. - To be added. + Gets a handle to the WebView renderer process associated with this WebView. + the WebViewRenderProcess renderer handle associated + with this WebView, or null if + WebView is not runing in multiprocess mode. + + + + Java documentation for android.webkit.WebView.getWebViewRenderProcess(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -4040,9 +5075,30 @@ Android.Webkit.WebViewRenderProcessClient - To be added. - To be added. - To be added. + the WebViewRenderProcessClient object. + Gets the renderer client object associated with this WebView. -or- Sets the renderer client object associated with this WebView. + the WebViewRenderProcessClient object associated with this WebView, if one + has been set via #setWebViewRenderProcessClient(WebViewRenderProcessClient) + or null otherwise. + + Property getter documentation: + + + Java documentation for android.webkit.WebView.getWebViewRenderProcessClient(). + + + Property setter documentation: + + + Java documentation for android.webkit.WebView.setWebViewRenderProcessClient(android.webkit.WebViewRenderProcessClient). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -4068,12 +5124,20 @@ - the zoom factor to apply. The zoom factor will be clamped to the Webview's - zoom limits. This value must be in the range 0.01 to 100.0 inclusive. - + the zoom factor to apply. The zoom factor will be clamped to the WebView's + zoom limits. This value must be in the range 0.01 to 100.0 inclusive. Performs a zoom operation in this WebView. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.zoomBy(float). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -4101,10 +5165,19 @@ Android.Views.View - To be added. + Gets the zoom controls for this WebView, as a separate View. To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.getZoomControls(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -4130,9 +5203,19 @@ Performs zoom in in this WebView. - To be added. + + true if zoom in succeeds, false if no zoom changes - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.zoomIn(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -4159,9 +5242,19 @@ Performs zoom out in this WebView. - To be added. + + true if zoom out succeeds, false if no zoom changes - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for android.webkit.WebView.zoomOut(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. diff --git a/docs/Mono.Android/en/Android.Widget/AbsListView.xml b/docs/Mono.Android/en/Android.Widget/AbsListView.xml index f2f2971208..14efa4f756 100644 --- a/docs/Mono.Android/en/Android.Widget/AbsListView.xml +++ b/docs/Mono.Android/en/Android.Widget/AbsListView.xml @@ -2064,6 +2064,54 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isSelectedChildViewEnabled", "()Z", "GetIsSelectedChildViewEnabledHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isSelectedChildViewEnabled", "()Z", "GetIsSelectedChildViewEnabledHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setSelectedChildViewEnabled", "(Z)V", "GetSetSelectedChildViewEnabled_ZHandler", ApiSince=33)] + [<set: Android.Runtime.Register("setSelectedChildViewEnabled", "(Z)V", "GetSetSelectedChildViewEnabled_ZHandler", ApiSince=33)>] + + + + System.Boolean + + + true if enabled + Returns whether the selected child view (from the adapter's getView) is enabled. -or- Set whether the selected child view (from the adapter's getView) is enabled. + true if enabled + + Property getter documentation: + + + Java documentation for android.widget.AbsListView.isSelectedChildViewEnabled(). + + + Property setter documentation: + + + Java documentation for android.widget.AbsListView.setSelectedChildViewEnabled(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Android.Widget/RemoteViews.xml b/docs/Mono.Android/en/Android.Widget/RemoteViews.xml index c88b70d02e..d3f5cc6f90 100644 --- a/docs/Mono.Android/en/Android.Widget/RemoteViews.xml +++ b/docs/Mono.Android/en/Android.Widget/RemoteViews.xml @@ -4675,6 +4675,10 @@ [Android.Runtime.Register("showNext", "(I)V", "GetShowNext_IHandler")] [<Android.Runtime.Register("showNext", "(I)V", "GetShowNext_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -4715,6 +4719,10 @@ [Android.Runtime.Register("showPrevious", "(I)V", "GetShowPrevious_IHandler")] [<Android.Runtime.Register("showPrevious", "(I)V", "GetShowPrevious_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void diff --git a/docs/Mono.Android/en/Android.Widget/TextView.xml b/docs/Mono.Android/en/Android.Widget/TextView.xml index 8476ed4e6b..07b42262a9 100644 --- a/docs/Mono.Android/en/Android.Widget/TextView.xml +++ b/docs/Mono.Android/en/Android.Widget/TextView.xml @@ -3721,6 +3721,102 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getLineBreakStyle", "()I", "GetGetLineBreakStyleHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getLineBreakStyle", "()I", "GetGetLineBreakStyleHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setLineBreakStyle", "(I)V", "GetSetLineBreakStyle_IHandler", ApiSince=33)] + [<set: Android.Runtime.Register("setLineBreakStyle", "(I)V", "GetSetLineBreakStyle_IHandler", ApiSince=33)>] + + + + System.Int32 + + + the line break style for the text. + Get the current line break style for text wrapping. -or- Set the line break style for text wrapping. + the current line break style to be used for text wrapping. + + Property getter documentation: + + + Java documentation for android.widget.TextView.getLineBreakStyle(). + + + Property setter documentation: + + + Java documentation for android.widget.TextView.setLineBreakStyle(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getLineBreakWordStyle", "()I", "GetGetLineBreakWordStyleHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getLineBreakWordStyle", "()I", "GetGetLineBreakWordStyleHandler", ApiSince=33)>] + + + [set: Android.Runtime.Register("setLineBreakWordStyle", "(I)V", "GetSetLineBreakWordStyle_IHandler", ApiSince=33)] + [<set: Android.Runtime.Register("setLineBreakWordStyle", "(I)V", "GetSetLineBreakWordStyle_IHandler", ApiSince=33)>] + + + + System.Int32 + + + the line break word style for the tet + Get the current line word break style for text wrapping. -or- Set the line break word style for text wrapping. + the current line break word style to be used for text wrapping. + + Property getter documentation: + + + Java documentation for android.widget.TextView.getLineBreakWordStyle(). + + + Property setter documentation: + + + Java documentation for android.widget.TextView.setLineBreakWordStyle(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -7929,7 +8025,7 @@ A color value in the form 0xAARRGGBB. Do not pass a resource ID. To get a color value from a resource ID, call - android.support.v4.content.ContextCompat#getColor(Context, int) getColor. + androidx.core.content.ContextCompat#getColor(Context, int) getColor. Sets the text color for all the states (normal, selected, focused) to be this color. diff --git a/docs/Mono.Android/en/Android.Window/IOnBackInvokedCallback.xml b/docs/Mono.Android/en/Android.Window/IOnBackInvokedCallback.xml new file mode 100644 index 0000000000..0100a699c8 --- /dev/null +++ b/docs/Mono.Android/en/Android.Window/IOnBackInvokedCallback.xml @@ -0,0 +1,81 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/window/OnBackInvokedCallback", "", "Android.Window.IOnBackInvokedCallbackInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/window/OnBackInvokedCallback", "", "Android.Window.IOnBackInvokedCallbackInvoker", ApiSince=33)>] + + + + Callback allowing applications to handle back events in place of the system. + + + + Java documentation for android.window.OnBackInvokedCallback. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onBackInvoked", "()V", "GetOnBackInvokedHandler:Android.Window.IOnBackInvokedCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("onBackInvoked", "()V", "GetOnBackInvokedHandler:Android.Window.IOnBackInvokedCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + Called when a back gesture has been completed and committed, or back button pressed + has been released and committed. + + + + Java documentation for android.window.OnBackInvokedCallback.onBackInvoked(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Window/IOnBackInvokedDispatcher.xml b/docs/Mono.Android/en/Android.Window/IOnBackInvokedDispatcher.xml new file mode 100644 index 0000000000..739a2c2fa7 --- /dev/null +++ b/docs/Mono.Android/en/Android.Window/IOnBackInvokedDispatcher.xml @@ -0,0 +1,208 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/window/OnBackInvokedDispatcher", "", "Android.Window.IOnBackInvokedDispatcherInvoker", ApiSince=33)] + [<Android.Runtime.Register("android/window/OnBackInvokedDispatcher", "", "Android.Window.IOnBackInvokedDispatcherInvoker", ApiSince=33)>] + + + + Dispatcher to register OnBackInvokedCallback instances for handling + back invocations. + + + + Java documentation for android.window.OnBackInvokedDispatcher. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PRIORITY_DEFAULT", ApiSince=33)] + [<Android.Runtime.Register("PRIORITY_DEFAULT", ApiSince=33)>] + + + + System.Int32 + + 0 + + Default priority level of OnBackInvokedCallbacks. + + + + Java documentation for android.window.OnBackInvokedDispatcher.PRIORITY_DEFAULT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PRIORITY_OVERLAY", ApiSince=33)] + [<Android.Runtime.Register("PRIORITY_OVERLAY", ApiSince=33)>] + + + + System.Int32 + + 1000000 + + Priority level of OnBackInvokedCallbacks for overlays such as menus and + navigation drawers that should receive back dispatch before non-overlays. + + + + Java documentation for android.window.OnBackInvokedDispatcher.PRIORITY_OVERLAY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerOnBackInvokedCallback", "(ILandroid/window/OnBackInvokedCallback;)V", "GetRegisterOnBackInvokedCallback_ILandroid_window_OnBackInvokedCallback_Handler:Android.Window.IOnBackInvokedDispatcherInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("registerOnBackInvokedCallback", "(ILandroid/window/OnBackInvokedCallback;)V", "GetRegisterOnBackInvokedCallback_ILandroid_window_OnBackInvokedCallback_Handler:Android.Window.IOnBackInvokedDispatcherInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "PriorityDefault", "PriorityOverlay" }, Type="Android.Window.IOnBackInvokedDispatcher")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "PriorityDefault", "PriorityOverlay" }, Type="Android.Window.IOnBackInvokedDispatcher")>] + + + + + + + The priority of the callback. + The callback to be registered. If the callback instance has been already + registered, the existing instance (no matter its priority) will be + unregistered and registered again. + Registers a OnBackInvokedCallback. + + + + Java documentation for android.window.OnBackInvokedDispatcher.registerOnBackInvokedCallback(int, android.window.OnBackInvokedCallback). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unregisterOnBackInvokedCallback", "(Landroid/window/OnBackInvokedCallback;)V", "GetUnregisterOnBackInvokedCallback_Landroid_window_OnBackInvokedCallback_Handler:Android.Window.IOnBackInvokedDispatcherInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("unregisterOnBackInvokedCallback", "(Landroid/window/OnBackInvokedCallback;)V", "GetUnregisterOnBackInvokedCallback_Landroid_window_OnBackInvokedCallback_Handler:Android.Window.IOnBackInvokedDispatcherInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + + + The callback to be unregistered. Does nothing if the callback has not been + registered. + Unregisters a OnBackInvokedCallback. + + + + Java documentation for android.window.OnBackInvokedDispatcher.unregisterOnBackInvokedCallback(android.window.OnBackInvokedCallback). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Window/ISplashScreen.xml b/docs/Mono.Android/en/Android.Window/ISplashScreen.xml index 4074940221..9459ab78a8 100644 --- a/docs/Mono.Android/en/Android.Window/ISplashScreen.xml +++ b/docs/Mono.Android/en/Android.Window/ISplashScreen.xml @@ -139,7 +139,8 @@ - To be added. + The ID of the splashscreen theme to be used in place of the one defined in + the manifest. Overrides the theme used for the SplashScreens of this application. diff --git a/docs/Mono.Android/en/Android.Window/SplashScreen.xml b/docs/Mono.Android/en/Android.Window/SplashScreen.xml new file mode 100644 index 0000000000..748f761be7 --- /dev/null +++ b/docs/Mono.Android/en/Android.Window/SplashScreen.xml @@ -0,0 +1,112 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/window/SplashScreen", ApiSince=31, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/window/SplashScreen", ApiSince=31, DoNotGenerateAcw=true)>] + + + [System.Obsolete("Use the 'Android.Window.ISplashScreen' type. This class will be removed in a future release.")] + [<System.Obsolete("Use the 'Android.Window.ISplashScreen' type. This class will be removed in a future release.")>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPLASH_SCREEN_STYLE_ICON", ApiSince=33)] + [<Android.Runtime.Register("SPLASH_SCREEN_STYLE_ICON", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Window.SplashScreenStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Window.SplashScreenStyle enum directly instead of this field.", true)>] + + + + Android.Window.SplashScreenStyle + + 1 + + Flag to be used with ActivityOptions#setSplashScreenStyle, to show the splash screen + icon of the launched activity. + + + + Java documentation for android.window.SplashScreen.SPLASH_SCREEN_STYLE_ICON. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPLASH_SCREEN_STYLE_SOLID_COLOR", ApiSince=33)] + [<Android.Runtime.Register("SPLASH_SCREEN_STYLE_SOLID_COLOR", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Window.SplashScreenStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Window.SplashScreenStyle enum directly instead of this field.", true)>] + + + + Android.Window.SplashScreenStyle + + 0 + + Flag to be used with ActivityOptions#setSplashScreenStyle, to avoid showing the + splash screen icon of the launched activity + + + + Java documentation for android.window.SplashScreen.SPLASH_SCREEN_STYLE_SOLID_COLOR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Android.Window/SplashScreenStyle.xml b/docs/Mono.Android/en/Android.Window/SplashScreenStyle.xml new file mode 100644 index 0000000000..8d7702f793 --- /dev/null +++ b/docs/Mono.Android/en/Android.Window/SplashScreenStyle.xml @@ -0,0 +1,67 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Window.ISplashScreen.SplashScreenStyleIcon", JniField="android/window/SplashScreen.SPLASH_SCREEN_STYLE_ICON")] + [<Android.Runtime.IntDefinition("Android.Window.ISplashScreen.SplashScreenStyleIcon", JniField="android/window/SplashScreen.SPLASH_SCREEN_STYLE_ICON")>] + + + + Android.Window.SplashScreenStyle + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Window.ISplashScreen.SplashScreenStyleSolidColor", JniField="android/window/SplashScreen.SPLASH_SCREEN_STYLE_SOLID_COLOR")] + [<Android.Runtime.IntDefinition("Android.Window.ISplashScreen.SplashScreenStyleSolidColor", JniField="android/window/SplashScreen.SPLASH_SCREEN_STYLE_SOLID_COLOR")>] + + + + Android.Window.SplashScreenStyle + + 0 + + To be added. + + + + diff --git a/docs/Mono.Android/en/Android/Manifest+Permission.xml b/docs/Mono.Android/en/Android/Manifest+Permission.xml index be811b9e29..d81dff7ad8 100644 --- a/docs/Mono.Android/en/Android/Manifest+Permission.xml +++ b/docs/Mono.Android/en/Android/Manifest+Permission.xml @@ -1248,6 +1248,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BIND_TV_INTERACTIVE_APP", ApiSince=33)] + [<Android.Runtime.Register("BIND_TV_INTERACTIVE_APP", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -1562,6 +1586,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BODY_SENSORS_BACKGROUND", ApiSince=33)] + [<Android.Runtime.Register("BODY_SENSORS_BACKGROUND", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -2165,6 +2213,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DELIVER_COMPANION_MESSAGES", ApiSince=33)] + [<Android.Runtime.Register("DELIVER_COMPANION_MESSAGES", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -2927,6 +2999,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LAUNCH_MULTI_PANE_SETTINGS_DEEP_LINK", ApiSince=32)] + [<Android.Runtime.Register("LAUNCH_MULTI_PANE_SETTINGS_DEEP_LINK", ApiSince=32)>] + + + + System.String + + + To be added. + To be added. + + @@ -3161,6 +3257,54 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MANAGE_WIFI_INTERFACES", ApiSince=33)] + [<Android.Runtime.Register("MANAGE_WIFI_INTERFACES", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MANAGE_WIFI_NETWORK_SELECTION", ApiSince=33)] + [<Android.Runtime.Register("MANAGE_WIFI_NETWORK_SELECTION", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -3324,6 +3468,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NEARBY_WIFI_DEVICES", ApiSince=33)] + [<Android.Runtime.Register("NEARBY_WIFI_DEVICES", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -3400,6 +3568,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OVERRIDE_WIFI_CONFIG", ApiSince=33)] + [<Android.Runtime.Register("OVERRIDE_WIFI_CONFIG", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -3458,6 +3650,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("POST_NOTIFICATIONS", ApiSince=33)] + [<Android.Runtime.Register("POST_NOTIFICATIONS", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -3514,6 +3730,54 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_ASSISTANT_APP_SEARCH_DATA", ApiSince=33)] + [<Android.Runtime.Register("READ_ASSISTANT_APP_SEARCH_DATA", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_BASIC_PHONE_STATE", ApiSince=33)] + [<Android.Runtime.Register("READ_BASIC_PHONE_STATE", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -3679,6 +3943,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_HOME_APP_SEARCH_DATA", ApiSince=33)] + [<Android.Runtime.Register("READ_HOME_APP_SEARCH_DATA", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -3738,6 +4026,102 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_MEDIA_AUDIO", ApiSince=33)] + [<Android.Runtime.Register("READ_MEDIA_AUDIO", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_MEDIA_IMAGES", ApiSince=33)] + [<Android.Runtime.Register("READ_MEDIA_IMAGES", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_MEDIA_VIDEO", ApiSince=33)] + [<Android.Runtime.Register("READ_MEDIA_VIDEO", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_NEARBY_STREAMING_POLICY", ApiSince=33)] + [<Android.Runtime.Register("READ_NEARBY_STREAMING_POLICY", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -4204,6 +4588,78 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUEST_COMPANION_PROFILE_APP_STREAMING", ApiSince=33)] + [<Android.Runtime.Register("REQUEST_COMPANION_PROFILE_APP_STREAMING", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUEST_COMPANION_PROFILE_AUTOMOTIVE_PROJECTION", ApiSince=33)] + [<Android.Runtime.Register("REQUEST_COMPANION_PROFILE_AUTOMOTIVE_PROJECTION", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUEST_COMPANION_PROFILE_COMPUTER", ApiSince=33)] + [<Android.Runtime.Register("REQUEST_COMPANION_PROFILE_COMPUTER", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -4254,6 +4710,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUEST_COMPANION_SELF_MANAGED", ApiSince=33)] + [<Android.Runtime.Register("REQUEST_COMPANION_SELF_MANAGED", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -4986,6 +5466,30 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("START_VIEW_APP_FEATURES", ApiSince=33)] + [<Android.Runtime.Register("START_VIEW_APP_FEATURES", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -5094,6 +5598,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUBSCRIBE_TO_KEYGUARD_LOCKED_STATE", ApiSince=33)] + [<Android.Runtime.Register("SUBSCRIBE_TO_KEYGUARD_LOCKED_STATE", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -5340,6 +5868,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("USE_EXACT_ALARM", ApiSince=33)] + [<Android.Runtime.Register("USE_EXACT_ALARM", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android/Manifest+Permission_group.xml b/docs/Mono.Android/en/Android/Manifest+Permission_group.xml index 3e019ef38c..35e137ec54 100644 --- a/docs/Mono.Android/en/Android/Manifest+Permission_group.xml +++ b/docs/Mono.Android/en/Android/Manifest+Permission_group.xml @@ -683,6 +683,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NOTIFICATIONS", ApiSince=33)] + [<Android.Runtime.Register("NOTIFICATIONS", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + @@ -766,6 +790,54 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_MEDIA_AURAL", ApiSince=33)] + [<Android.Runtime.Register("READ_MEDIA_AURAL", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_MEDIA_VISUAL", ApiSince=33)] + [<Android.Runtime.Register("READ_MEDIA_VISUAL", ApiSince=33)>] + + + + System.String + + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android/Resource+Attribute.xml b/docs/Mono.Android/en/Android/Resource+Attribute.xml index 2cddc44a19..edd6ce31c5 100644 --- a/docs/Mono.Android/en/Android/Resource+Attribute.xml +++ b/docs/Mono.Android/en/Android/Resource+Attribute.xml @@ -1827,6 +1827,81 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("allowGameAngleDriver", ApiSince=33)] + [<Android.Runtime.Register("allowGameAngleDriver", ApiSince=33)>] + + + + System.Int32 + + 16844376 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("allowGameDownscaling", ApiSince=33)] + [<Android.Runtime.Register("allowGameDownscaling", ApiSince=33)>] + + + + System.Int32 + + 16844377 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("allowGameFpsOverride", ApiSince=33)] + [<Android.Runtime.Register("allowGameFpsOverride", ApiSince=33)>] + + + + System.Int32 + + 16844378 + + To be added. + To be added. + + @@ -1966,6 +2041,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("allowUntrustedActivityEmbedding", ApiSince=33)] + [<Android.Runtime.Register("allowUntrustedActivityEmbedding", ApiSince=33)>] + + + + System.Int32 + + 16844393 + + To be added. + To be added. + + @@ -2871,6 +2971,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("autoHandwritingEnabled", ApiSince=33)] + [<Android.Runtime.Register("autoHandwritingEnabled", ApiSince=33)>] + + + + System.Int32 + + 16844382 + + To be added. + To be added. + + @@ -3231,6 +3356,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("backdropColor", ApiSince=33)] + [<Android.Runtime.Register("backdropColor", ApiSince=33)>] + + + + System.Int32 + + 16844402 + + To be added. + To be added. + + @@ -4542,6 +4692,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("canDisplayOnRemoteDevices", ApiSince=33)] + [<Android.Runtime.Register("canDisplayOnRemoteDevices", ApiSince=33)>] + + + + System.Int32 + + 16844368 + + To be added. + To be added. + + @@ -9981,6 +10156,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("enableOnBackInvokedCallback", ApiSince=33)] + [<Android.Runtime.Register("enableOnBackInvokedCallback", ApiSince=33)>] + + + + System.Int32 + + 16844396 + + To be added. + To be added. + + @@ -13052,6 +13252,106 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("fromExtendBottom", ApiSince=33)] + [<Android.Runtime.Register("fromExtendBottom", ApiSince=33)>] + + + + System.Int32 + + 16844386 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("fromExtendLeft", ApiSince=33)] + [<Android.Runtime.Register("fromExtendLeft", ApiSince=33)>] + + + + System.Int32 + + 16844383 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("fromExtendRight", ApiSince=33)] + [<Android.Runtime.Register("fromExtendRight", ApiSince=33)>] + + + + System.Int32 + + 16844385 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("fromExtendTop", ApiSince=33)] + [<Android.Runtime.Register("fromExtendTop", ApiSince=33)>] + + + + System.Int32 + + 16844384 + + To be added. + To be added. + + @@ -16364,6 +16664,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("intro", ApiSince=33)] + [<Android.Runtime.Register("intro", ApiSince=33)>] + + + + System.Int32 + + 16844395 + + To be added. + To be added. + + @@ -16774,6 +17099,10 @@ [Android.Runtime.Register("isSplitRequired", ApiSince=29)] [<Android.Runtime.Register("isSplitRequired", ApiSince=29)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Int32 @@ -17627,6 +17956,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("knownActivityEmbeddingCerts", ApiSince=33)] + [<Android.Runtime.Register("knownActivityEmbeddingCerts", ApiSince=33)>] + + + + System.Int32 + + 16844394 + + To be added. + To be added. + + @@ -19478,6 +19832,56 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("lineBreakStyle", ApiSince=33)] + [<Android.Runtime.Register("lineBreakStyle", ApiSince=33)>] + + + + System.Int32 + + 16844398 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("lineBreakWordStyle", ApiSince=33)] + [<Android.Runtime.Register("lineBreakWordStyle", ApiSince=33)>] + + + + System.Int32 + + 16844399 + + To be added. + To be added. + + @@ -20120,6 +20524,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("localeConfig", ApiSince=33)] + [<Android.Runtime.Register("localeConfig", ApiSince=33)>] + + + + System.Int32 + + 16844379 + + To be added. + To be added. + + @@ -24705,6 +25134,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("preferKeepClear", ApiSince=33)] + [<Android.Runtime.Register("preferKeepClear", ApiSince=33)>] + + + + System.Int32 + + 16844381 + + To be added. + To be added. + + @@ -26612,6 +27066,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requiredSplitTypes", ApiSince=33)] + [<Android.Runtime.Register("requiredSplitTypes", ApiSince=33)>] + + + + System.Int32 + + 16844366 + + To be added. + To be added. + + @@ -26670,6 +27149,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("resetEnabledSettingsOnAppDataCleared", ApiSince=33)] + [<Android.Runtime.Register("resetEnabledSettingsOnAppDataCleared", ApiSince=33)>] + + + + System.Int32 + + 16844370 + + To be added. + To be added. + + @@ -29316,6 +29820,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("sharedUserMaxSdkVersion", ApiSince=33)] + [<Android.Runtime.Register("sharedUserMaxSdkVersion", ApiSince=33)>] + + + + System.Int32 + + 16844365 + + To be added. + To be added. + + @@ -29507,6 +30036,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("shouldUseDefaultUnfoldTransition", ApiSince=32)] + [<Android.Runtime.Register("shouldUseDefaultUnfoldTransition", ApiSince=32)>] + + + + System.Int32 + + 16844364 + + To be added. + To be added. + + @@ -29535,6 +30089,56 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("showBackdrop", ApiSince=33)] + [<Android.Runtime.Register("showBackdrop", ApiSince=33)>] + + + + System.Int32 + + 16844380 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("showClockAndComplications", ApiSince=33)] + [<Android.Runtime.Register("showClockAndComplications", ApiSince=33)>] + + + + System.Int32 + + 16844372 + + To be added. + To be added. + + @@ -30384,6 +30988,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("splitTypes", ApiSince=33)] + [<Android.Runtime.Register("splitTypes", ApiSince=33)>] + + + + System.Int32 + + 16844367 + + To be added. + To be added. + + @@ -32347,6 +32976,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("supportedTypes", ApiSince=33)] + [<Android.Runtime.Register("supportedTypes", ApiSince=33)>] + + + + System.Int32 + + 16844369 + + To be added. + To be added. + + @@ -32374,6 +33028,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("supportsBatteryGameMode", ApiSince=33)] + [<Android.Runtime.Register("supportsBatteryGameMode", ApiSince=33)>] + + + + System.Int32 + + 16844374 + + To be added. + To be added. + + @@ -32399,6 +33078,31 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("supportsInlineSuggestionsWithTouchExploration", ApiSince=33)] + [<Android.Runtime.Register("supportsInlineSuggestionsWithTouchExploration", ApiSince=33)>] + + + + System.Int32 + + 16844397 + + To be added. + To be added. + + @@ -32478,6 +33182,31 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("supportsPerformanceGameMode", ApiSince=33)] + [<Android.Runtime.Register("supportsPerformanceGameMode", ApiSince=33)>] + + + + System.Int32 + + 16844375 + + To be added. + To be added. + + @@ -32533,6 +33262,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("supportsStylusHandwriting", ApiSince=33)] + [<Android.Runtime.Register("supportsStylusHandwriting", ApiSince=33)>] + + + + System.Int32 + + 16844371 + + To be added. + To be added. + + @@ -35903,6 +36657,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("tileService", ApiSince=33)] + [<Android.Runtime.Register("tileService", ApiSince=33)>] + + + + System.Int32 + + 16844391 + + To be added. + To be added. + + @@ -36398,6 +37177,106 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toExtendBottom", ApiSince=33)] + [<Android.Runtime.Register("toExtendBottom", ApiSince=33)>] + + + + System.Int32 + + 16844390 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toExtendLeft", ApiSince=33)] + [<Android.Runtime.Register("toExtendLeft", ApiSince=33)>] + + + + System.Int32 + + 16844387 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toExtendRight", ApiSince=33)] + [<Android.Runtime.Register("toExtendRight", ApiSince=33)>] + + + + System.Int32 + + 16844389 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toExtendTop", ApiSince=33)] + [<Android.Runtime.Register("toExtendTop", ApiSince=33)>] + + + + System.Int32 + + 16844388 + + To be added. + To be added. + + @@ -40554,6 +41433,10 @@ [Android.Runtime.Register("windowSplashScreenAnimationDuration", ApiSince=31)] [<Android.Runtime.Register("windowSplashScreenAnimationDuration", ApiSince=31)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Int32 @@ -40589,6 +41472,31 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("windowSplashScreenBehavior", ApiSince=33)] + [<Android.Runtime.Register("windowSplashScreenBehavior", ApiSince=33)>] + + + + System.Int32 + + 16844392 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android/Resource+Id.xml b/docs/Mono.Android/en/Android/Resource+Id.xml index b75b5e9560..c45cf28f54 100644 --- a/docs/Mono.Android/en/Android/Resource+Id.xml +++ b/docs/Mono.Android/en/Android/Resource+Id.xml @@ -81,6 +81,81 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("accessibilityActionDragCancel", ApiSince=32)] + [<Android.Runtime.Register("accessibilityActionDragCancel", ApiSince=32)>] + + + + System.Int32 + + 16908375 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("accessibilityActionDragDrop", ApiSince=32)] + [<Android.Runtime.Register("accessibilityActionDragDrop", ApiSince=32)>] + + + + System.Int32 + + 16908374 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("accessibilityActionDragStart", ApiSince=32)] + [<Android.Runtime.Register("accessibilityActionDragStart", ApiSince=32)>] + + + + System.Int32 + + 16908373 + + To be added. + To be added. + + @@ -472,6 +547,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("accessibilityActionShowTextSuggestions", ApiSince=33)] + [<Android.Runtime.Register("accessibilityActionShowTextSuggestions", ApiSince=33)>] + + + + System.Int32 + + 16908376 + + To be added. + To be added. + + @@ -1445,6 +1545,56 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("inputExtractAccessories", ApiSince=33)] + [<Android.Runtime.Register("inputExtractAccessories", ApiSince=33)>] + + + + System.Int32 + + 16908378 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("inputExtractAction", ApiSince=33)] + [<Android.Runtime.Register("inputExtractAction", ApiSince=33)>] + + + + System.Int32 + + 16908377 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Android/Resource+Style.xml b/docs/Mono.Android/en/Android/Resource+Style.xml index 1caf593cfe..39638e349a 100644 --- a/docs/Mono.Android/en/Android/Resource+Style.xml +++ b/docs/Mono.Android/en/Android/Resource+Style.xml @@ -892,6 +892,31 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TextAppearance_DeviceDefault_Headline", ApiSince=33)] + [<Android.Runtime.Register("TextAppearance_DeviceDefault_Headline", ApiSince=33)>] + + + + System.Int32 + + 16974565 + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/FrameworksIndex/xamarin-android-sdk-12.xml b/docs/Mono.Android/en/FrameworksIndex/xamarin-android-sdk-13.xml similarity index 95% rename from docs/Mono.Android/en/FrameworksIndex/xamarin-android-sdk-12.xml rename to docs/Mono.Android/en/FrameworksIndex/xamarin-android-sdk-13.xml index f0ee2aaa74..384d1b25ce 100644 --- a/docs/Mono.Android/en/FrameworksIndex/xamarin-android-sdk-12.xml +++ b/docs/Mono.Android/en/FrameworksIndex/xamarin-android-sdk-13.xml @@ -1,5 +1,5 @@  - + @@ -80,6 +80,7 @@ + @@ -152,6 +153,11 @@ + + + + + @@ -168,14 +174,20 @@ + + + + + + @@ -184,12 +196,16 @@ + + + + @@ -217,11 +233,15 @@ + + + + @@ -248,9 +268,13 @@ + + + + @@ -280,6 +304,7 @@ + @@ -306,6 +331,7 @@ + @@ -325,6 +351,8 @@ + + @@ -346,6 +374,7 @@ + @@ -428,6 +457,11 @@ + + + + + @@ -438,6 +472,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -695,6 +830,15 @@ + + + + + + + + + @@ -1101,6 +1245,7 @@ + @@ -1112,10 +1257,12 @@ + + @@ -1129,9 +1276,16 @@ + + + + + + + @@ -1461,6 +1615,7 @@ + @@ -1496,9 +1651,11 @@ + + @@ -1506,6 +1663,7 @@ + @@ -1576,6 +1734,7 @@ + @@ -1909,14 +2068,30 @@ + + + + + + + + + + + + + + + + @@ -1928,6 +2103,8 @@ + + @@ -1938,12 +2115,15 @@ + + + @@ -2348,6 +2528,7 @@ + @@ -2389,6 +2570,7 @@ + @@ -2725,6 +2907,7 @@ + @@ -3327,6 +3510,7 @@ + @@ -3338,6 +3522,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3402,6 +3616,7 @@ + @@ -3521,11 +3736,13 @@ + + @@ -3535,6 +3752,9 @@ + + + @@ -3556,6 +3776,10 @@ + + + + @@ -3665,6 +3889,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4374,6 +4626,7 @@ + @@ -4513,6 +4766,7 @@ + @@ -4723,20 +4977,38 @@ + + + + + + + + + + + + + + + + + + @@ -5063,6 +5335,7 @@ + @@ -5156,13 +5429,25 @@ + + + + + + + + + + + + @@ -5211,6 +5496,7 @@ + @@ -5239,6 +5525,19 @@ + + + + + + + + + + + + + @@ -5286,6 +5585,7 @@ + @@ -5384,6 +5684,7 @@ + @@ -5527,6 +5828,7 @@ + @@ -5773,6 +6075,7 @@ + @@ -5802,6 +6105,7 @@ + @@ -5815,6 +6119,7 @@ + @@ -5823,10 +6128,12 @@ + + @@ -5842,6 +6149,11 @@ + + + + + @@ -5902,6 +6214,10 @@ + + + + @@ -6160,6 +6476,7 @@ + @@ -6171,17 +6488,21 @@ + + + + @@ -6210,6 +6531,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -6228,6 +6569,10 @@ + + + + @@ -6350,6 +6695,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -6372,6 +6758,8 @@ + + @@ -6394,6 +6782,7 @@ + @@ -6403,6 +6792,8 @@ + + @@ -6436,6 +6827,8 @@ + + @@ -6458,6 +6851,7 @@ + @@ -6467,6 +6861,8 @@ + + @@ -6567,6 +6963,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -6849,7 +7272,10 @@ + + + @@ -6857,7 +7283,10 @@ + + + @@ -6866,8 +7295,12 @@ + + + + @@ -6980,6 +7413,14 @@ + + + + + + + + @@ -7014,6 +7455,9 @@ + + + @@ -7022,6 +7466,7 @@ + @@ -7102,9 +7547,16 @@ + + + + + + + @@ -7114,9 +7566,11 @@ + + @@ -7200,6 +7654,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -7540,6 +8035,11 @@ + + + + + @@ -7567,9 +8067,11 @@ + + @@ -7589,11 +8091,13 @@ + + @@ -7637,6 +8141,7 @@ + @@ -7668,6 +8173,13 @@ + + + + + + + @@ -7709,6 +8221,7 @@ + @@ -7717,6 +8230,7 @@ + @@ -7742,6 +8256,7 @@ + @@ -7846,6 +8361,20 @@ + + + + + + + + + + + + + + @@ -8476,6 +9005,7 @@ + @@ -8484,6 +9014,12 @@ + + + + + + @@ -8499,9 +9035,12 @@ + + + @@ -8530,6 +9069,10 @@ + + + + @@ -8555,6 +9098,7 @@ + @@ -8798,7 +9342,11 @@ + + + + @@ -8841,6 +9389,10 @@ + + + + @@ -8877,16 +9429,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -8900,6 +9565,7 @@ + @@ -8908,11 +9574,13 @@ + + @@ -8962,6 +9630,7 @@ + @@ -8989,7 +9658,9 @@ + + @@ -8998,18 +9669,24 @@ + + + + + + @@ -9121,6 +9798,7 @@ + @@ -9133,9 +9811,12 @@ + + + @@ -9213,9 +9894,12 @@ + + + @@ -9243,9 +9927,12 @@ + + + @@ -9281,9 +9968,12 @@ + + + @@ -9338,9 +10028,12 @@ + + + @@ -9385,18 +10078,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -9422,9 +10233,12 @@ + + + @@ -9456,8 +10270,13 @@ + + + + + @@ -9473,12 +10292,31 @@ + + + + + + + + + + + + + + + + + + + @@ -9514,6 +10352,10 @@ + + + + @@ -9586,6 +10428,7 @@ + @@ -9658,18 +10501,30 @@ + + + + + + + + + + + + @@ -9679,6 +10534,7 @@ + @@ -9729,6 +10585,7 @@ + @@ -9736,6 +10593,7 @@ + @@ -9947,6 +10805,8 @@ + + @@ -9966,15 +10826,20 @@ + + + + + @@ -9991,6 +10856,8 @@ + + @@ -10016,10 +10883,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -10030,6 +10945,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -10094,13 +11058,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -10110,6 +11137,10 @@ + + + + @@ -10159,8 +11190,11 @@ + + + @@ -10168,12 +11202,15 @@ + + + @@ -10186,7 +11223,9 @@ + + @@ -10339,6 +11378,7 @@ + @@ -10350,6 +11390,7 @@ + @@ -10508,6 +11549,7 @@ + @@ -11030,6 +12072,7 @@ + @@ -11045,12 +12088,15 @@ + + + @@ -11061,6 +12107,7 @@ + @@ -11150,6 +12197,8 @@ + + @@ -11489,6 +12538,7 @@ + @@ -11590,6 +12640,7 @@ + @@ -11599,6 +12650,7 @@ + @@ -11630,11 +12682,13 @@ + + @@ -11700,6 +12754,7 @@ + @@ -11793,9 +12848,13 @@ + + + + @@ -11933,6 +12992,8 @@ + + @@ -12243,6 +13304,8 @@ + + @@ -12548,6 +13611,7 @@ + @@ -12561,6 +13625,7 @@ + @@ -12595,6 +13660,7 @@ + @@ -12691,6 +13757,7 @@ + @@ -12789,6 +13856,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -12928,6 +14038,7 @@ + @@ -13023,6 +14134,7 @@ + @@ -13304,6 +14416,11 @@ + + + + + @@ -13341,6 +14458,7 @@ + @@ -13365,6 +14483,11 @@ + + + + + @@ -13399,6 +14522,7 @@ + @@ -13434,6 +14558,7 @@ + @@ -13563,6 +14688,7 @@ + @@ -13610,10 +14736,16 @@ + + + + + + @@ -13628,12 +14760,19 @@ + + + + + + + @@ -13656,6 +14795,7 @@ + @@ -13680,6 +14820,7 @@ + @@ -13693,6 +14834,7 @@ + @@ -13702,6 +14844,7 @@ + @@ -13711,25 +14854,34 @@ + + + + + + + + + @@ -13738,13 +14890,17 @@ + + + + @@ -13769,12 +14925,18 @@ + + + + + + @@ -13784,12 +14946,16 @@ + + + + @@ -13811,10 +14977,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -13826,6 +15022,13 @@ + + + + + + + @@ -13851,6 +15054,20 @@ + + + + + + + + + + + + + + @@ -14120,9 +15337,17 @@ + + + + + + + + @@ -14145,6 +15370,7 @@ + @@ -14167,15 +15393,21 @@ + + + + + + @@ -14202,11 +15434,13 @@ + + @@ -14269,6 +15503,10 @@ + + + + @@ -14524,6 +15762,7 @@ + @@ -15064,6 +16303,13 @@ + + + + + + + @@ -15466,8 +16712,18 @@ + + + + + + + + + + @@ -16475,6 +17731,7 @@ + @@ -16561,12 +17818,21 @@ + + + + + + + + + @@ -17088,6 +18354,7 @@ + @@ -17095,6 +18362,7 @@ + @@ -17335,6 +18603,7 @@ + @@ -17765,6 +19034,9 @@ + + + @@ -18462,6 +19734,7 @@ + @@ -18541,6 +19814,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -18591,6 +19886,7 @@ + @@ -18709,6 +20005,7 @@ + @@ -18722,6 +20019,7 @@ + @@ -19655,10 +20953,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -19713,22 +21038,38 @@ + + + + + + + + + + + + + + + + @@ -20075,6 +21416,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -20095,10 +21531,12 @@ + + @@ -20108,6 +21546,7 @@ + @@ -20140,6 +21579,7 @@ + @@ -20168,13 +21608,19 @@ + + + + + + @@ -20195,6 +21641,12 @@ + + + + + + @@ -20278,6 +21730,7 @@ + @@ -20380,7 +21833,10 @@ + + + @@ -20393,6 +21849,10 @@ + + + + @@ -20402,6 +21862,8 @@ + + @@ -20410,7 +21872,11 @@ + + + + @@ -20432,6 +21898,24 @@ + + + + + + + + + + + + + + + + + + @@ -20596,6 +22080,7 @@ + @@ -20603,12 +22088,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -20684,6 +22200,8 @@ + + @@ -20712,7 +22230,10 @@ + + + @@ -20739,19 +22260,25 @@ + + + + + + @@ -20862,8 +22389,11 @@ + + + @@ -20888,6 +22418,7 @@ + @@ -20909,6 +22440,7 @@ + @@ -20916,6 +22448,7 @@ + @@ -20924,6 +22457,7 @@ + @@ -20948,29 +22482,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -21367,6 +22938,7 @@ + @@ -21456,6 +23028,7 @@ + @@ -21467,10 +23040,19 @@ + + + + + + + + + @@ -21601,6 +23183,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -21659,12 +23271,15 @@ + + + @@ -21688,6 +23303,12 @@ + + + + + + @@ -21717,7 +23338,16 @@ + + + + + + + + + @@ -21731,19 +23361,24 @@ + + + + + @@ -21835,6 +23470,13 @@ + + + + + + + @@ -21861,6 +23503,7 @@ + @@ -22630,6 +24273,7 @@ + @@ -22657,6 +24301,7 @@ + @@ -22667,12 +24312,14 @@ + + @@ -22689,6 +24336,7 @@ + @@ -22986,6 +24634,8 @@ + + @@ -23333,6 +24983,8 @@ + + @@ -23430,6 +25082,7 @@ + @@ -23492,6 +25145,7 @@ + @@ -23517,6 +25171,7 @@ + @@ -23559,6 +25214,7 @@ + @@ -23580,6 +25236,8 @@ + + @@ -23643,6 +25301,7 @@ + @@ -23706,6 +25365,7 @@ + @@ -23715,8 +25375,10 @@ + + @@ -23724,6 +25386,7 @@ + @@ -23731,6 +25394,7 @@ + @@ -23745,6 +25409,7 @@ + @@ -23806,6 +25471,7 @@ + @@ -23833,6 +25499,7 @@ + @@ -23875,6 +25542,7 @@ + @@ -23896,6 +25564,8 @@ + + @@ -23960,6 +25630,7 @@ + @@ -24023,6 +25694,7 @@ + @@ -24034,15 +25706,18 @@ + + + @@ -24050,6 +25725,7 @@ + @@ -24490,6 +26166,7 @@ + @@ -24597,6 +26274,7 @@ + @@ -24635,6 +26313,7 @@ + @@ -24643,6 +26322,7 @@ + @@ -24650,6 +26330,7 @@ + @@ -24847,6 +26528,7 @@ + @@ -24961,6 +26643,7 @@ + @@ -24969,6 +26652,7 @@ + @@ -24985,6 +26669,7 @@ + @@ -25722,6 +27407,7 @@ + @@ -25804,6 +27490,17 @@ + + + + + + + + + + + @@ -25930,6 +27627,7 @@ + @@ -25937,6 +27635,7 @@ + @@ -26053,6 +27752,7 @@ + @@ -26087,6 +27787,8 @@ + + @@ -26155,6 +27857,7 @@ + @@ -26359,14 +28062,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -26845,6 +28586,7 @@ + @@ -27934,10 +29676,12 @@ + + @@ -27992,10 +29736,12 @@ + + @@ -28269,7 +30015,13 @@ + + + + + + @@ -28283,6 +30035,7 @@ + @@ -28302,6 +30055,8 @@ + + @@ -28326,6 +30081,7 @@ + @@ -28347,6 +30103,7 @@ + @@ -28425,6 +30182,16 @@ + + + + + + + + + + @@ -28564,6 +30331,7 @@ + @@ -28799,6 +30567,7 @@ + @@ -28889,6 +30658,7 @@ + @@ -28901,6 +30671,7 @@ + @@ -28923,6 +30694,7 @@ + @@ -28950,6 +30722,7 @@ + @@ -28959,27 +30732,39 @@ + + + + + + + + + + + + @@ -28997,8 +30782,12 @@ + + + + @@ -29026,10 +30815,12 @@ + + @@ -29037,6 +30828,7 @@ + @@ -29087,9 +30879,12 @@ + + + @@ -29228,11 +31023,15 @@ + + + + @@ -29265,6 +31064,7 @@ + @@ -29278,6 +31078,7 @@ + @@ -29325,6 +31126,7 @@ + @@ -29520,6 +31322,7 @@ + @@ -29630,6 +31433,10 @@ + + + + @@ -29748,6 +31555,7 @@ + @@ -29790,6 +31598,7 @@ + @@ -29856,6 +31665,8 @@ + + @@ -29879,6 +31690,7 @@ + + + + @@ -30958,6 +32792,7 @@ + @@ -30993,6 +32828,8 @@ + + @@ -31182,6 +33019,7 @@ + @@ -32008,6 +33846,7 @@ + @@ -32034,16 +33873,20 @@ + + + + @@ -32086,6 +33929,7 @@ + @@ -32386,16 +34230,34 @@ + + + + + + + + + + + + + + + + + + @@ -32469,6 +34331,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -32630,6 +34518,7 @@ + @@ -32640,6 +34529,7 @@ + @@ -32653,11 +34543,23 @@ + + + + + + + + + + + + @@ -32886,10 +34788,15 @@ + + + + + @@ -32898,6 +34805,8 @@ + + @@ -32909,6 +34818,7 @@ + @@ -33246,6 +35156,8 @@ + + @@ -33253,7 +35165,9 @@ + + @@ -33268,7 +35182,9 @@ + + @@ -33289,13 +35205,20 @@ + + + + + + + @@ -33310,6 +35233,7 @@ + @@ -33337,6 +35261,7 @@ + @@ -33432,7 +35357,28 @@ + + + + + + + + + + + + + + + + + + + + + @@ -33495,6 +35441,10 @@ + + + + @@ -33511,7 +35461,9 @@ + + @@ -33541,8 +35493,11 @@ + + + @@ -33602,12 +35557,14 @@ + + @@ -33768,15 +35725,22 @@ + + + + + + + @@ -33931,6 +35895,10 @@ + + + + @@ -34309,19 +36277,40 @@ + + + + + + + + + + + + + + + + + + + + + @@ -34349,6 +36338,12 @@ + + + + + + @@ -34432,9 +36427,20 @@ + + + + + + + + + + + @@ -34729,6 +36735,8 @@ + + @@ -34756,6 +36764,8 @@ + + @@ -34763,8 +36773,21 @@ + + + + + + + + + + + + + @@ -34780,11 +36803,29 @@ + + + + + + + + + + + + + + + + + + @@ -34877,6 +36918,7 @@ + @@ -35296,9 +37338,11 @@ + + @@ -35331,6 +37375,7 @@ + @@ -35401,9 +37446,11 @@ + + @@ -35436,11 +37483,14 @@ + + + @@ -35535,11 +37585,14 @@ + + + @@ -35807,11 +37860,14 @@ + + + @@ -36552,6 +38608,10 @@ + + + + @@ -36578,6 +38638,7 @@ + @@ -36587,6 +38648,7 @@ + @@ -36604,6 +38666,8 @@ + + @@ -36614,16 +38678,32 @@ + + + + + + + + + + + + + + + + @@ -36648,12 +38728,18 @@ + + + + + + @@ -37444,6 +39530,9 @@ + + + @@ -38106,7 +40195,9 @@ + + @@ -38161,6 +40252,12 @@ + + + + + + @@ -38446,6 +40543,7 @@ + @@ -38705,6 +40803,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -38924,12 +41067,31 @@ + + + + + + + + + + + + + + + + + + + @@ -39876,6 +42038,22 @@ + + + + + + + + + + + + + + + + @@ -39893,8 +42071,12 @@ + + + + @@ -40305,6 +42487,13 @@ + + + + + + + @@ -40332,10 +42521,19 @@ + + + + + + + + + @@ -40358,6 +42556,16 @@ + + + + + + + + + + @@ -40401,10 +42609,14 @@ + + + + @@ -40465,6 +42677,10 @@ + + + + @@ -40678,14 +42894,18 @@ + + + + @@ -40697,9 +42917,17 @@ + + + + + + + + @@ -40829,6 +43057,198 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -40891,12 +43311,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -41064,6 +43590,7 @@ + @@ -41094,6 +43621,7 @@ + @@ -41132,11 +43660,14 @@ + + + @@ -41202,7 +43733,9 @@ + + @@ -41243,6 +43776,7 @@ + @@ -41274,6 +43808,7 @@ + @@ -41342,10 +43877,21 @@ + + + + + + + + + + + @@ -41438,12 +43984,17 @@ + + + + + @@ -41455,8 +44006,12 @@ + + + + @@ -41598,6 +44153,7 @@ + @@ -41629,14 +44185,17 @@ + + + @@ -41716,6 +44275,279 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -42290,6 +45122,7 @@ + @@ -42322,9 +45155,25 @@ + + + + + + + + + + + + + + + + @@ -42341,6 +45190,7 @@ + @@ -42348,9 +45198,11 @@ + + @@ -42387,7 +45239,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -42435,6 +45311,7 @@ + @@ -42674,12 +45551,15 @@ + + + @@ -42688,6 +45568,13 @@ + + + + + + + @@ -42729,12 +45616,15 @@ + + + @@ -42742,6 +45632,11 @@ + + + + + @@ -42755,7 +45650,9 @@ + + @@ -42904,6 +45801,8 @@ + + @@ -42972,6 +45871,9 @@ + + + @@ -42984,11 +45886,17 @@ + + + + + + @@ -43055,6 +45963,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -43261,16 +46196,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -43298,12 +46285,14 @@ + + @@ -43315,6 +46304,12 @@ + + + + + + @@ -43330,6 +46325,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -43345,6 +46361,7 @@ + @@ -43357,11 +46374,26 @@ + + + + + + + + + + + + + + + @@ -43678,6 +46710,7 @@ + @@ -43693,6 +46726,7 @@ + @@ -43715,12 +46749,14 @@ + + @@ -43965,6 +47001,12 @@ + + + + + + @@ -44019,6 +47061,12 @@ + + + + + + @@ -44057,9 +47105,13 @@ + + + + @@ -44150,6 +47202,7 @@ + @@ -44501,6 +47554,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -44535,6 +47616,7 @@ + @@ -44543,6 +47625,7 @@ + @@ -44580,8 +47663,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -44646,6 +47764,12 @@ + + + + + + @@ -44661,6 +47785,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -44669,6 +47828,7 @@ + @@ -44679,12 +47839,25 @@ + + + + + + + + + + + + + @@ -44693,6 +47866,7 @@ + @@ -44702,8 +47876,12 @@ + + + + @@ -44721,10 +47899,12 @@ + + @@ -44747,6 +47927,8 @@ + + @@ -44760,6 +47942,7 @@ + @@ -44768,6 +47951,8 @@ + + @@ -44821,11 +48006,17 @@ + + + + + + @@ -44841,6 +48032,7 @@ + @@ -44855,10 +48047,12 @@ + + @@ -44962,7 +48156,14 @@ + + + + + + + @@ -44998,6 +48199,7 @@ + @@ -45014,10 +48216,12 @@ + + @@ -45063,6 +48267,7 @@ + @@ -45082,6 +48287,9 @@ + + + @@ -45089,6 +48297,7 @@ + @@ -45125,6 +48334,8 @@ + + @@ -45152,6 +48363,7 @@ + @@ -45165,6 +48377,13 @@ + + + + + + + @@ -45173,6 +48392,7 @@ + @@ -45192,16 +48412,19 @@ + + + @@ -45220,6 +48443,7 @@ + @@ -45233,10 +48457,13 @@ + + + @@ -45247,6 +48474,7 @@ + @@ -45277,6 +48505,15 @@ + + + + + + + + + @@ -45408,17 +48645,21 @@ + + + + @@ -45437,11 +48678,14 @@ + + + @@ -45471,6 +48715,7 @@ + @@ -45486,12 +48731,27 @@ + + + + + + + + + + + + + + + @@ -45536,6 +48796,7 @@ + @@ -45557,8 +48818,11 @@ + + + @@ -45567,6 +48831,10 @@ + + + + @@ -45593,7 +48861,9 @@ + + @@ -45634,13 +48904,18 @@ + + + + + @@ -45667,10 +48942,22 @@ + + + + + + + + + + + + @@ -45678,6 +48965,7 @@ + @@ -45705,20 +48993,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -45729,6 +49063,7 @@ + @@ -45736,6 +49071,7 @@ + @@ -45752,15 +49088,20 @@ + + + + + @@ -45796,6 +49137,7 @@ + @@ -45922,6 +49264,23 @@ + + + + + + + + + + + + + + + + + @@ -46027,6 +49386,7 @@ + @@ -46107,11 +49467,18 @@ + + + + + + + @@ -46128,6 +49495,7 @@ + @@ -46137,8 +49505,12 @@ + + + + @@ -46149,14 +49521,27 @@ + + + + + + + + + + + + + @@ -46168,6 +49553,17 @@ + + + + + + + + + + + @@ -46218,6 +49614,12 @@ + + + + + + @@ -46248,6 +49650,11 @@ + + + + + @@ -46456,6 +49863,8 @@ + + @@ -46514,6 +49923,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -47342,10 +50785,15 @@ + + + + + @@ -50260,6 +53708,7 @@ + @@ -50296,6 +53745,7 @@ + @@ -50455,6 +53905,7 @@ + @@ -50494,6 +53945,8 @@ + + @@ -50533,6 +53986,8 @@ + + @@ -50578,15 +54033,20 @@ + + + + + @@ -51170,6 +54630,7 @@ + @@ -51328,8 +54789,13 @@ + + + + + @@ -51342,12 +54808,18 @@ + + + + + + @@ -51360,25 +54832,39 @@ + + + + + + + + + + + + + + @@ -51392,10 +54878,13 @@ + + + @@ -51407,10 +54896,13 @@ + + + @@ -51616,6 +55108,8 @@ + + @@ -51633,7 +55127,9 @@ + + @@ -51645,6 +55141,9 @@ + + + @@ -51656,12 +55155,17 @@ + + + + + @@ -51683,6 +55187,7 @@ + @@ -51692,8 +55197,11 @@ + + + @@ -51782,6 +55290,7 @@ + @@ -52035,6 +55544,7 @@ + @@ -52043,6 +55553,7 @@ + @@ -52081,6 +55592,7 @@ + @@ -52088,6 +55600,8 @@ + + @@ -52121,6 +55635,7 @@ + @@ -52155,18 +55670,22 @@ + + + + @@ -52180,6 +55699,7 @@ + @@ -52195,12 +55715,15 @@ + + + @@ -52282,6 +55805,7 @@ + @@ -52348,6 +55872,16 @@ + + + + + + + + + + @@ -52569,6 +56103,7 @@ + @@ -52595,6 +56130,7 @@ + @@ -53608,6 +57144,7 @@ + @@ -55066,6 +58603,7 @@ + @@ -55135,6 +58673,7 @@ + @@ -55199,6 +58738,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -59095,8 +62760,10 @@ + + @@ -59736,6 +63403,8 @@ + + @@ -59755,6 +63424,7 @@ + @@ -59802,12 +63472,16 @@ + + + + @@ -60864,6 +64538,18 @@ + + + + + + + + + + + + @@ -61208,10 +64894,12 @@ + + @@ -61248,6 +64936,7 @@ + @@ -61272,6 +64961,7 @@ + @@ -61312,11 +65002,16 @@ + + + + + @@ -61755,6 +65450,10 @@ + + + + @@ -64573,6 +68272,9 @@ + + + @@ -65525,6 +69227,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -65590,6 +69346,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -65642,6 +69452,7 @@ + @@ -65698,6 +69509,16 @@ + + + + + + + + + + @@ -66059,10 +69880,12 @@ + + @@ -66154,9 +69977,11 @@ + + @@ -66219,6 +70044,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -66274,6 +70123,10 @@ + + + + @@ -66286,6 +70139,7 @@ + @@ -66294,10 +70148,12 @@ + + @@ -66311,6 +70167,7 @@ + @@ -66325,11 +70182,14 @@ + + + @@ -66417,6 +70277,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -66682,8 +70562,10 @@ + + @@ -66842,6 +70724,7 @@ + @@ -66866,6 +70749,7 @@ + @@ -67396,6 +71280,7 @@ + @@ -67428,6 +71313,7 @@ + @@ -67708,6 +71594,7 @@ + @@ -67962,6 +71849,19 @@ + + + + + + + + + + + + + @@ -68024,6 +71924,7 @@ + @@ -68032,6 +71933,7 @@ + @@ -68115,6 +72017,10 @@ + + + + @@ -68221,6 +72127,7 @@ + @@ -68228,6 +72135,11 @@ + + + + + @@ -68244,8 +72156,10 @@ + + @@ -68254,18 +72168,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -68273,11 +72228,20 @@ + + + + + + + + + @@ -68288,11 +72252,14 @@ + + + @@ -68329,9 +72296,14 @@ + + + + + @@ -68339,8 +72311,10 @@ + + @@ -68356,6 +72330,7 @@ + @@ -68365,12 +72340,14 @@ + + @@ -69380,6 +73357,20 @@ + + + + + + + + + + + + + + @@ -69468,6 +73459,7 @@ + @@ -69550,6 +73542,7 @@ + @@ -69598,6 +73591,7 @@ + @@ -69763,6 +73757,7 @@ + @@ -69783,6 +73778,7 @@ + @@ -69953,6 +73949,7 @@ + @@ -70176,6 +74173,8 @@ + + @@ -70248,8 +74247,10 @@ + + @@ -70293,6 +74294,7 @@ + @@ -70524,6 +74526,7 @@ + @@ -70559,6 +74562,7 @@ + @@ -70824,6 +74828,10 @@ + + + + @@ -70840,10 +74848,21 @@ + + + + + + + + + + + @@ -71089,7 +75108,9 @@ + + @@ -71108,6 +75129,7 @@ + @@ -71147,9 +75169,12 @@ + + + @@ -71170,6 +75195,7 @@ + @@ -71252,7 +75278,9 @@ + + @@ -71296,6 +75324,7 @@ + @@ -71323,6 +75352,15 @@ + + + + + + + + + @@ -71331,19 +75369,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -71354,6 +75480,182 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -71361,6 +75663,7 @@ + @@ -71392,10 +75695,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -71786,13 +76118,16 @@ + + + @@ -72665,6 +77000,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -72674,6 +77100,7 @@ + @@ -72743,8 +77170,11 @@ + + + @@ -72929,6 +77359,11 @@ + + + + + @@ -73291,6 +77726,7 @@ + @@ -73329,6 +77765,9 @@ + + + @@ -73362,6 +77801,7 @@ + @@ -73424,6 +77864,7 @@ + @@ -73520,6 +77961,7 @@ + @@ -73588,11 +78030,13 @@ + + @@ -73613,8 +78057,15 @@ + + + + + + + @@ -73627,6 +78078,8 @@ + + @@ -73638,6 +78091,7 @@ + @@ -73646,6 +78100,7 @@ + @@ -73921,6 +78376,8 @@ + + @@ -73938,9 +78395,13 @@ + + + + @@ -73967,6 +78428,9 @@ + + + @@ -73974,6 +78438,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -74002,6 +78486,7 @@ + @@ -74011,6 +78496,7 @@ + @@ -74028,13 +78514,17 @@ + + + + @@ -74126,6 +78616,7 @@ + @@ -74226,8 +78717,11 @@ + + + @@ -74236,6 +78730,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -74346,6 +78863,7 @@ + @@ -74366,15 +78884,19 @@ + + + + @@ -74398,10 +78920,14 @@ + + + + @@ -74422,6 +78948,7 @@ + @@ -74694,6 +79221,7 @@ + @@ -74733,6 +79261,7 @@ + @@ -74762,8 +79291,10 @@ + + @@ -74935,6 +79466,7 @@ + @@ -74947,8 +79479,10 @@ + + @@ -74976,11 +79510,16 @@ + + + + + @@ -75367,12 +79906,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -75440,6 +80031,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -76389,9 +81000,11 @@ + + @@ -76403,14 +81016,20 @@ + + + + + + @@ -76554,8 +81173,10 @@ + + @@ -76631,6 +81252,7 @@ + @@ -76692,6 +81314,8 @@ + + @@ -76738,6 +81362,7 @@ + @@ -77025,6 +81650,7 @@ + @@ -78182,12 +82808,14 @@ + + @@ -78215,6 +82843,22 @@ + + + + + + + + + + + + + + + + @@ -79114,6 +83758,7 @@ + @@ -79125,6 +83770,7 @@ + @@ -79148,6 +83794,7 @@ + @@ -79530,6 +84177,14 @@ + + + + + + + + @@ -80410,6 +85065,14 @@ + + + + + + + + @@ -80417,15 +85080,38 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -80602,6 +85288,20 @@ + + + + + + + + + + + + + + @@ -80662,6 +85362,7 @@ + @@ -80960,8 +85661,19 @@ + + + + + + + + + + + @@ -81153,6 +85865,7 @@ + @@ -81321,6 +86034,7 @@ + @@ -81573,6 +86287,10 @@ + + + + @@ -81604,6 +86322,10 @@ + + + + @@ -81782,6 +86504,14 @@ + + + + + + + + @@ -81798,6 +86528,22 @@ + + + + + + + + + + + + + + + + @@ -82052,6 +86798,7 @@ + @@ -82641,6 +87388,12 @@ + + + + + + @@ -82657,6 +87410,7 @@ + @@ -82668,20 +87422,34 @@ + + + + + + + + + + + + + + @@ -82708,6 +87476,8 @@ + + @@ -82964,6 +87734,7 @@ + @@ -83137,6 +87908,7 @@ + @@ -83398,6 +88170,7 @@ + @@ -83543,6 +88316,8 @@ + + @@ -84020,6 +88795,7 @@ + @@ -84563,6 +89339,7 @@ + @@ -85036,6 +89813,9 @@ + + + @@ -85045,6 +89825,11 @@ + + + + + @@ -85097,6 +89882,7 @@ + @@ -85107,14 +89893,18 @@ + + + + @@ -85122,7 +89912,9 @@ + + @@ -85130,19 +89922,34 @@ + + + + + + + + + + + + + + + @@ -85190,8 +89997,15 @@ + + + + + + + @@ -85215,9 +90029,11 @@ + + @@ -85306,6 +90122,7 @@ + @@ -85314,6 +90131,7 @@ + @@ -85334,6 +90152,9 @@ + + + @@ -85362,6 +90183,7 @@ + @@ -85398,14 +90220,31 @@ + + + + + + + + + + + + + + + + + @@ -85466,6 +90305,7 @@ + @@ -85480,6 +90320,7 @@ + @@ -85519,6 +90360,7 @@ + @@ -85527,6 +90369,7 @@ + @@ -85558,6 +90401,7 @@ + @@ -85590,7 +90434,10 @@ + + + @@ -85603,6 +90450,8 @@ + + @@ -85640,6 +90489,9 @@ + + + @@ -85660,6 +90512,7 @@ + @@ -85696,6 +90549,14 @@ + + + + + + + + @@ -85706,6 +90567,12 @@ + + + + + + @@ -85774,6 +90641,7 @@ + @@ -85788,6 +90656,7 @@ + @@ -86116,6 +90985,8 @@ + + @@ -86420,6 +91291,7 @@ + @@ -86427,6 +91299,9 @@ + + + @@ -86488,6 +91363,7 @@ + @@ -86507,6 +91383,7 @@ + @@ -86523,6 +91400,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -86627,6 +91533,8 @@ + + @@ -86643,19 +91551,26 @@ + + + + + + + @@ -86813,6 +91728,9 @@ + + + @@ -86827,7 +91745,9 @@ + + @@ -86849,8 +91769,11 @@ + + + @@ -86860,6 +91783,9 @@ + + + @@ -86902,6 +91828,7 @@ + @@ -86933,6 +91860,7 @@ + @@ -86948,6 +91876,7 @@ + @@ -87049,10 +91978,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -88097,9 +93061,13 @@ + + + + @@ -89048,6 +94016,7 @@ + @@ -89517,6 +94486,7 @@ + @@ -92510,6 +97480,8 @@ + + @@ -92962,6 +97934,15 @@ + + + + + + + + + @@ -92970,10 +97951,18 @@ + + + + + + + + @@ -94977,9 +99966,11 @@ + + @@ -95226,19 +100217,25 @@ + + + + + + @@ -95379,15 +100376,20 @@ + + + + + @@ -95794,6 +100796,7 @@ + @@ -95873,12 +100876,15 @@ + + + @@ -95943,13 +100949,16 @@ + + + @@ -96118,6 +101127,7 @@ + @@ -96130,6 +101140,7 @@ + @@ -96280,6 +101291,7 @@ + @@ -97455,6 +102467,7 @@ + @@ -97515,10 +102528,14 @@ + + + + @@ -97661,10 +102678,14 @@ + + + + @@ -97734,6 +102755,8 @@ + + @@ -98261,6 +103284,8 @@ + + @@ -98372,6 +103397,7 @@ + @@ -98381,6 +103407,9 @@ + + + @@ -98402,6 +103431,7 @@ + @@ -98566,6 +103596,7 @@ + @@ -98589,6 +103620,7 @@ + @@ -98959,8 +103991,10 @@ + + @@ -98969,6 +104003,7 @@ + @@ -98992,28 +104027,47 @@ + + + + + + + + + + + + + + + + + + + @@ -99031,6 +104085,8 @@ + + @@ -99041,6 +104097,7 @@ + @@ -99070,6 +104127,7 @@ + @@ -99105,6 +104163,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -99125,6 +104270,17 @@ + + + + + + + + + + + @@ -99138,6 +104294,7 @@ + @@ -99360,6 +104517,7 @@ + @@ -99561,6 +104719,7 @@ + @@ -99582,8 +104741,10 @@ + + @@ -99627,6 +104788,8 @@ + + @@ -99639,6 +104802,7 @@ + @@ -99815,11 +104979,14 @@ + + + @@ -99849,6 +105016,7 @@ + @@ -99862,7 +105030,9 @@ + + @@ -99884,6 +105054,7 @@ + @@ -100312,10 +105483,13 @@ + + + @@ -100346,13 +105520,16 @@ + + + @@ -100410,14 +105587,17 @@ + + + @@ -100444,6 +105624,7 @@ + @@ -100453,6 +105634,7 @@ + @@ -100476,6 +105658,7 @@ + @@ -100518,6 +105701,7 @@ + @@ -100688,6 +105872,7 @@ + @@ -100696,6 +105881,7 @@ + @@ -100761,6 +105947,8 @@ + + @@ -101163,9 +106351,11 @@ + + @@ -101528,6 +106718,8 @@ + + @@ -101547,9 +106739,12 @@ + + + @@ -102038,6 +107233,7 @@ + @@ -103021,6 +108217,8 @@ + + @@ -103047,6 +108245,7 @@ + @@ -103143,6 +108342,7 @@ + @@ -104115,6 +109315,14 @@ + + + + + + + + @@ -104305,6 +109513,15 @@ + + + + + + + + + @@ -104335,6 +109552,15 @@ + + + + + + + + + @@ -104450,6 +109676,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -104507,6 +109757,18 @@ + + + + + + + + + + + + @@ -104603,6 +109865,24 @@ + + + + + + + + + + + + + + + + + + @@ -107017,6 +112297,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -107041,13 +112349,24 @@ + + + + + + + + + + + @@ -107076,6 +112395,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -107782,6 +113121,7 @@ + @@ -107847,6 +113187,7 @@ + @@ -108073,6 +113414,7 @@ + @@ -108395,6 +113737,7 @@ + @@ -108507,12 +113850,16 @@ + + + + @@ -108521,11 +113868,14 @@ + + + @@ -108534,11 +113884,14 @@ + + + @@ -108547,11 +113900,14 @@ + + + @@ -108896,6 +114252,7 @@ + @@ -109212,6 +114569,7 @@ + @@ -109220,6 +114578,7 @@ + @@ -109398,6 +114757,7 @@ + @@ -109413,6 +114773,7 @@ + @@ -109427,10 +114788,12 @@ + + @@ -109695,6 +115058,7 @@ + @@ -110008,6 +115372,7 @@ + @@ -110032,6 +115397,7 @@ + @@ -110052,6 +115418,7 @@ + @@ -110060,6 +115427,7 @@ + @@ -110073,6 +115441,7 @@ + @@ -110081,6 +115450,7 @@ + @@ -110129,6 +115499,7 @@ + @@ -110137,6 +115508,7 @@ + @@ -110216,6 +115588,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -110358,13 +115756,24 @@ + + + + + + + + + + + @@ -110374,6 +115783,9 @@ + + + @@ -110390,11 +115802,19 @@ + + + + + + + + @@ -110404,21 +115824,34 @@ + + + + + + + + + + + + + @@ -110453,6 +115886,9 @@ + + + @@ -110469,11 +115905,19 @@ + + + + + + + + @@ -110483,21 +115927,34 @@ + + + + + + + + + + + + + @@ -110545,6 +116002,9 @@ + + + @@ -110552,9 +116012,17 @@ + + + + + + + + @@ -110563,16 +116031,29 @@ + + + + + + + + + + + + + @@ -110912,6 +116393,10 @@ + + + + @@ -111089,6 +116574,7 @@ + @@ -111121,6 +116607,7 @@ + @@ -111231,6 +116718,7 @@ + @@ -112025,6 +117513,7 @@ + @@ -112059,6 +117548,10 @@ + + + + @@ -120896,6 +126389,7 @@ + diff --git a/docs/Mono.Android/en/Java.IO/BufferedReader.xml b/docs/Mono.Android/en/Java.IO/BufferedReader.xml index f0dd26d5c9..54a57cedef 100644 --- a/docs/Mono.Android/en/Java.IO/BufferedReader.xml +++ b/docs/Mono.Android/en/Java.IO/BufferedReader.xml @@ -272,7 +272,7 @@ Reads a line of text. A String containing the contents of the line, not including any line-termination characters, or null if the end of the - stream has been reached + stream has been reached without reading any characters diff --git a/docs/Mono.Android/en/Java.IO/ByteArrayOutputStream.xml b/docs/Mono.Android/en/Java.IO/ByteArrayOutputStream.xml index 9dc7ef8c32..1ab5e480ff 100644 --- a/docs/Mono.Android/en/Java.IO/ByteArrayOutputStream.xml +++ b/docs/Mono.Android/en/Java.IO/ByteArrayOutputStream.xml @@ -52,7 +52,7 @@ - Creates a new byte array output stream. + Creates a new ByteArrayOutputStream. @@ -89,7 +89,7 @@ the initial size. - Creates a new byte array output stream, with a buffer capacity of + Creates a new ByteArrayOutputStream, with a buffer capacity of the specified size, in bytes. @@ -256,8 +256,8 @@ - Resets the count field of this byte array output - stream to zero, so that all currently accumulated output in the + Resets the count field of this ByteArrayOutputStream + to zero, so that all currently accumulated output in the output stream is discarded. @@ -413,6 +413,48 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toString", "(Ljava/nio/charset/Charset;)Ljava/lang/String;", "GetToString_Ljava_nio_charset_Charset_Handler", ApiSince=33)] + [<Android.Runtime.Register("toString", "(Ljava/nio/charset/Charset;)Ljava/lang/String;", "GetToString_Ljava_nio_charset_Charset_Handler", ApiSince=33)>] + + + + System.String + + + + + + the java.nio.charset.Charset charset + to be used to decode the bytes + Converts the buffer's contents into a string by decoding the bytes using + the specified java.nio.charset.Charset charset. + String decoded from the buffer's contents. + + + + Java documentation for java.io.ByteArrayOutputStream.toString(java.nio.charset.Charset). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -482,7 +524,7 @@ the name of a supported - java.nio.charset.Charset charset + java.nio.charset.Charset charset Converts the buffer's contents into a string by decoding the bytes using the named java.nio.charset.Charset charset. String decoded from the buffer's contents. @@ -527,7 +569,7 @@ the byte to be written. - Writes the specified byte to this byte array output stream. + Writes the specified byte to this ByteArrayOutputStream. @@ -543,6 +585,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeBytes", "([B)V", "GetWriteBytes_arrayBHandler", ApiSince=33)] + [<Android.Runtime.Register("writeBytes", "([B)V", "GetWriteBytes_arrayBHandler", ApiSince=33)>] + + + + System.Void + + + + + + the data. + Writes the complete contents of the specified byte array + to this ByteArrayOutputStream. + + + + Java documentation for java.io.ByteArrayOutputStream.writeBytes(byte[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -567,7 +649,7 @@ the output stream to which to write the data. - Writes the complete contents of this byte array output stream to + Writes the complete contents of this ByteArrayOutputStream to the specified output stream argument, as if by calling the output stream's write method using out.write(buf, 0, count). diff --git a/docs/Mono.Android/en/Java.IO/DataInputStream.xml b/docs/Mono.Android/en/Java.IO/DataInputStream.xml index 8e74166f4f..62221c73ff 100644 --- a/docs/Mono.Android/en/Java.IO/DataInputStream.xml +++ b/docs/Mono.Android/en/Java.IO/DataInputStream.xml @@ -533,7 +533,7 @@ the buffer into which the data is read. - the start offset of the data. + the start offset in the data array b. the number of bytes to read. See the general contract of the readFully method of DataInput. diff --git a/docs/Mono.Android/en/Java.IO/FileReader.xml b/docs/Mono.Android/en/Java.IO/FileReader.xml index 1febfc8374..bbe1944330 100644 --- a/docs/Mono.Android/en/Java.IO/FileReader.xml +++ b/docs/Mono.Android/en/Java.IO/FileReader.xml @@ -18,7 +18,7 @@ - Convenience class for reading character files. + Reads text from character files using a default buffer size. @@ -54,9 +54,10 @@ - the File to read from - Creates a new FileReader, given the File - to read from. + the File to read + Creates a new FileReader, given the File to read, + using the platform's + java. @@ -94,9 +95,10 @@ - the FileDescriptor to read from - Creates a new FileReader, given the - FileDescriptor to read from. + the FileDescriptor to read + Creates a new FileReader, given the FileDescriptor to read, + using the platform's + java. @@ -132,9 +134,10 @@ - the name of the file to read from - Creates a new FileReader, given the name of the - file to read from. + the name of the file to read + Creates a new FileReader, given the name of the file to read, + using the platform's + java. @@ -152,6 +155,45 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/nio/charset/Charset;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/nio/charset/Charset;)V", "", ApiSince=33)>] + + + + + + + + the File to read + the java.nio.charset.Charset charset + Creates a new FileReader, given the File to read and + the java. + + + + Java documentation for java.io.FileReader.FileReader(java.io.File, java.nio.charset.Charset). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -175,6 +217,45 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/nio/charset/Charset;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/nio/charset/Charset;)V", "", ApiSince=33)>] + + + + + + + + the name of the file to read + the java.nio.charset.Charset charset + Creates a new FileReader, given the name of the file to read + and the java. + + + + Java documentation for java.io.FileReader.FileReader(java.lang.String, java.nio.charset.Charset). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.IO/FileWriter.xml b/docs/Mono.Android/en/Java.IO/FileWriter.xml index 8da19970c4..7a6a35dc3f 100644 --- a/docs/Mono.Android/en/Java.IO/FileWriter.xml +++ b/docs/Mono.Android/en/Java.IO/FileWriter.xml @@ -18,7 +18,7 @@ - Convenience class for writing character files. + Writes text to character files using a default buffer size. @@ -54,8 +54,10 @@ - a File object to write to. - Constructs a FileWriter object given a File object. + the File to write. + Constructs a FileWriter given the File to write, + using the platform's + java. @@ -93,8 +95,10 @@ - FileDescriptor object to write to. - Constructs a FileWriter object associated with a file descriptor. + the FileDescriptor to write. + Constructs a FileWriter given a file descriptor, + using the platform's + java. @@ -131,7 +135,8 @@ String The system-dependent filename. - Constructs a FileWriter object given a file name. + Constructs a FileWriter given a file name, using the platform's + java. @@ -149,6 +154,45 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/nio/charset/Charset;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/nio/charset/Charset;)V", "", ApiSince=33)>] + + + + + + + + the File to write + the java.nio.charset.Charset charset + Constructs a FileWriter given the File to write and + java. + + + + Java documentation for java.io.FileWriter.FileWriter(java.io.File, java.nio.charset.Charset). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -170,10 +214,12 @@ - a File object to write to + the File to write if true, then bytes will be written to the end of the file rather than the beginning - Constructs a FileWriter object given a File object. + Constructs a FileWriter given the File to write and + a boolean indicating whether to append the data written, using the platform's + java. @@ -214,6 +260,45 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/nio/charset/Charset;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/nio/charset/Charset;)V", "", ApiSince=33)>] + + + + + + + + the name of the file to write + the java.nio.charset.Charset charset + Constructs a FileWriter given a file name and + java. + + + + Java documentation for java.io.FileWriter.FileWriter(java.lang.String, java.nio.charset.Charset). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -238,8 +323,9 @@ String The system-dependent filename. boolean if true, then data will be written to the end of the file rather than the beginning. - Constructs a FileWriter object given a file name with a boolean - indicating whether or not to append the data written. + Constructs a FileWriter given a file name and a boolean indicating + whether to append the data written, using the platform's + java. @@ -257,6 +343,90 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/nio/charset/Charset;Z)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/nio/charset/Charset;Z)V", "", ApiSince=33)>] + + + + + + + + + the File to write + the java.nio.charset.Charset charset + a boolean. If true, the writer will write the data + to the end of the file rather than the beginning. + Constructs a FileWriter given the File to write, + java. + + + + Java documentation for java.io.FileWriter.FileWriter(java.io.File, java.nio.charset.Charset, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/nio/charset/Charset;Z)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/nio/charset/Charset;Z)V", "", ApiSince=33)>] + + + + + + + + + the name of the file to write + the java.nio.charset.Charset charset + a boolean. If true, the writer will write the data + to the end of the file rather than the beginning. + Constructs a FileWriter given a file name, + java. + + + + Java documentation for java.io.FileWriter.FileWriter(java.lang.String, java.nio.charset.Charset, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.IO/IDataInput.xml b/docs/Mono.Android/en/Java.IO/IDataInput.xml index 54b77b4c60..2c3c6cd39c 100644 --- a/docs/Mono.Android/en/Java.IO/IDataInput.xml +++ b/docs/Mono.Android/en/Java.IO/IDataInput.xml @@ -327,7 +327,7 @@ the buffer into which the data is read. - an int specifying the offset into the data. + an int specifying the offset in the data array b. an int specifying the number of bytes to read. Reads len bytes from diff --git a/docs/Mono.Android/en/Java.IO/InputStream.xml b/docs/Mono.Android/en/Java.IO/InputStream.xml index ab4f49a13d..25c4bfb49c 100644 --- a/docs/Mono.Android/en/Java.IO/InputStream.xml +++ b/docs/Mono.Android/en/Java.IO/InputStream.xml @@ -116,12 +116,12 @@ - Returns an estimate of the number of bytes that can be read (or - skipped over) from this input stream without blocking by the next - invocation of a method for this input stream. - an estimate of the number of bytes that can be read (or skipped - over) from this input stream without blocking or 0 when - it reaches the end of the input stream. + Returns an estimate of the number of bytes that can be read (or skipped + over) from this input stream without blocking, which may be 0, or 0 when + end of stream is detected. + an estimate of the number of bytes that can be read (or + skipped over) from this input stream without blocking or + 0 when it reaches the end of the input stream. @@ -302,6 +302,43 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("nullInputStream", "()Ljava/io/InputStream;", "", ApiSince=33)] + [<Android.Runtime.Register("nullInputStream", "()Ljava/io/InputStream;", "", ApiSince=33)>] + + + + System.IO.Stream + + + + Returns a new InputStream that reads no bytes. + an InputStream which contains no bytes + + + + Java documentation for java.io.InputStream.nullInputStream(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -440,6 +477,43 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("readAllBytes", "()[B", "GetReadAllBytesHandler", ApiSince=33)] + [<Android.Runtime.Register("readAllBytes", "()[B", "GetReadAllBytesHandler", ApiSince=33)>] + + + + System.Byte[] + + + + Reads all remaining bytes from the input stream. + a byte array containing the bytes read from this input stream + + + + Java documentation for java.io.InputStream.readAllBytes(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -516,6 +590,91 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("readNBytes", "(I)[B", "GetReadNBytes_IHandler", ApiSince=33)] + [<Android.Runtime.Register("readNBytes", "(I)[B", "GetReadNBytes_IHandler", ApiSince=33)>] + + + + System.Byte[] + + + + + + the maximum number of bytes to read + Reads up to a specified number of bytes from the input stream. + a byte array containing the bytes read from this input stream + + + + Java documentation for java.io.InputStream.readNBytes(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("readNBytes", "([BII)I", "GetReadNBytes_arrayBIIHandler", ApiSince=33)] + [<Android.Runtime.Register("readNBytes", "([BII)I", "GetReadNBytes_arrayBIIHandler", ApiSince=33)>] + + + + System.Int32 + + + + + + + + the byte array into which the data is read + the start offset in b at which the data is written + the maximum number of bytes to read + Reads the requested number of bytes from the input stream into the given + byte array. + the actual number of bytes read into the buffer + + + + Java documentation for java.io.InputStream.readNBytes(byte[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -688,5 +847,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("transferTo", "(Ljava/io/OutputStream;)J", "GetTransferTo_Ljava_io_OutputStream_Handler", ApiSince=33)] + [<Android.Runtime.Register("transferTo", "(Ljava/io/OutputStream;)J", "GetTransferTo_Ljava_io_OutputStream_Handler", ApiSince=33)>] + + + + System.Int64 + + + + + + the output stream, non-null + Reads all bytes from this input stream and writes the bytes to the + given output stream in the order that they are read. + the number of bytes transferred + + + + Java documentation for java.io.InputStream.transferTo(java.io.OutputStream). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.IO/ObjectStreamException.xml b/docs/Mono.Android/en/Java.IO/ObjectStreamException.xml index 7ea5ae566e..677cf82a63 100644 --- a/docs/Mono.Android/en/Java.IO/ObjectStreamException.xml +++ b/docs/Mono.Android/en/Java.IO/ObjectStreamException.xml @@ -68,10 +68,10 @@ - - + + - + Constructor 0.0.0.0 @@ -84,10 +84,10 @@ - + - the detailed message for the exception + the detailed message for the exception Create an ObjectStreamException with the specified argument. diff --git a/docs/Mono.Android/en/Java.IO/OutputStream.xml b/docs/Mono.Android/en/Java.IO/OutputStream.xml index 6aaf919a31..d02b9f1765 100644 --- a/docs/Mono.Android/en/Java.IO/OutputStream.xml +++ b/docs/Mono.Android/en/Java.IO/OutputStream.xml @@ -218,6 +218,43 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("nullOutputStream", "()Ljava/io/OutputStream;", "", ApiSince=33)] + [<Android.Runtime.Register("nullOutputStream", "()Ljava/io/OutputStream;", "", ApiSince=33)>] + + + + System.IO.Stream + + + + Returns a new OutputStream which discards all bytes. + an OutputStream which discards all bytes + + + + Java documentation for java.io.OutputStream.nullOutputStream(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.IO/PrintStream.xml b/docs/Mono.Android/en/Java.IO/PrintStream.xml index ac4d31dc2a..fdcb55df80 100644 --- a/docs/Mono.Android/en/Java.IO/PrintStream.xml +++ b/docs/Mono.Android/en/Java.IO/PrintStream.xml @@ -178,6 +178,48 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/nio/charset/Charset;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/nio/charset/Charset;)V", "", ApiSince=33)>] + + + + + + + + The file to use as the destination of this print stream. If the + file exists, then it will be truncated to zero size; otherwise, + a new file will be created. The output will be written to the + file and is buffered. + A java.nio.charset.Charset charset + Creates a new print stream, without automatic line flushing, with the + specified file and charset. + + + + Java documentation for java.io.PrintStream.PrintStream(java.io.File, java.nio.charset.Charset). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -294,6 +336,48 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/nio/charset/Charset;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/nio/charset/Charset;)V", "", ApiSince=33)>] + + + + + + + + The name of the file to use as the destination of this print + stream. If the file exists, then it will be truncated to + zero size; otherwise, a new file will be created. The output + will be written to the file and is buffered. + A java.nio.charset.Charset charset + Creates a new print stream, without automatic line flushing, with the + specified file name and charset. + + + + Java documentation for java.io.PrintStream.PrintStream(java.lang.String, java.nio.charset.Charset). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -342,6 +426,51 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/io/OutputStream;ZLjava/nio/charset/Charset;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/io/OutputStream;ZLjava/nio/charset/Charset;)V", "", ApiSince=33)>] + + + + + + + + + The output stream to which values and objects will be + printed + A boolean; if true, the output buffer will be flushed + whenever a byte array is written, one of the + println methods is invoked, or a newline + character or byte ('\n') is written + A java.nio.charset.Charset charset + Creates a new print stream, with the specified OutputStream, automatic line + flushing and charset. + + + + Java documentation for java.io.PrintStream.PrintStream(java.io.OutputStream, boolean, java.nio.charset.Charset). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.IO/PrintWriter.xml b/docs/Mono.Android/en/Java.IO/PrintWriter.xml index 015c093790..a3fd56b3ef 100644 --- a/docs/Mono.Android/en/Java.IO/PrintWriter.xml +++ b/docs/Mono.Android/en/Java.IO/PrintWriter.xml @@ -199,6 +199,48 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/nio/charset/Charset;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/io/File;Ljava/nio/charset/Charset;)V", "", ApiSince=33)>] + + + + + + + + The file to use as the destination of this writer. If the file + exists then it will be truncated to zero size; otherwise, a new + file will be created. The output will be written to the file + and is buffered. + A java.nio.charset.Charset charset + Creates a new PrintWriter, without automatic line flushing, with the + specified file and charset. + + + + Java documentation for java.io.PrintWriter.PrintWriter(java.io.File, java.nio.charset.Charset). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -356,6 +398,48 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/nio/charset/Charset;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/nio/charset/Charset;)V", "", ApiSince=33)>] + + + + + + + + The name of the file to use as the destination of this writer. + If the file exists then it will be truncated to zero size; + otherwise, a new file will be created. The output will be + written to the file and is buffered. + A java.nio.charset.Charset charset + Creates a new PrintWriter, without automatic line flushing, with the + specified file name and charset. + + + + Java documentation for java.io.PrintWriter.PrintWriter(java.lang.String, java.nio.charset.Charset). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -404,6 +488,48 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/io/OutputStream;ZLjava/nio/charset/Charset;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/io/OutputStream;ZLjava/nio/charset/Charset;)V", "", ApiSince=33)>] + + + + + + + + + An output stream + A boolean; if true, the println, + printf, or format methods will + flush the output buffer + A java.nio.charset.Charset charset + Creates a new PrintWriter from an existing OutputStream. + + + + Java documentation for java.io.PrintWriter.PrintWriter(java.io.OutputStream, boolean, java.nio.charset.Charset). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.IO/PushbackInputStream.xml b/docs/Mono.Android/en/Java.IO/PushbackInputStream.xml index 9f78bc8517..1b35640499 100644 --- a/docs/Mono.Android/en/Java.IO/PushbackInputStream.xml +++ b/docs/Mono.Android/en/Java.IO/PushbackInputStream.xml @@ -20,8 +20,8 @@ A PushbackInputStream adds functionality to another input stream, namely - the ability to "push back" or "unread" - one byte. + the ability to "push back" or "unread" bytes, + by storing pushed-back bytes in an internal buffer. @@ -59,7 +59,7 @@ the input stream from which bytes will be read. Creates a PushbackInputStream - and saves its argument, the input stream + with a 1-byte pushback buffer, and saves its argument, the input stream in, for later use. @@ -124,7 +124,7 @@ the size of the pushback buffer. Creates a PushbackInputStream with a pushback buffer of the specified size, - and saves its argument, the input stream + and saves its argument, the input stream in, for later use. diff --git a/docs/Mono.Android/en/Java.IO/Reader.xml b/docs/Mono.Android/en/Java.IO/Reader.xml index 22ecdb6085..a8358e936f 100644 --- a/docs/Mono.Android/en/Java.IO/Reader.xml +++ b/docs/Mono.Android/en/Java.IO/Reader.xml @@ -346,6 +346,43 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("nullReader", "()Ljava/io/Reader;", "", ApiSince=33)] + [<Android.Runtime.Register("nullReader", "()Ljava/io/Reader;", "", ApiSince=33)>] + + + + Java.IO.Reader + + + + Returns a new Reader that reads no characters. + a Reader which reads no characters + + + + Java documentation for java.io.Reader.nullReader(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -848,5 +885,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("transferTo", "(Ljava/io/Writer;)J", "GetTransferTo_Ljava_io_Writer_Handler", ApiSince=33)] + [<Android.Runtime.Register("transferTo", "(Ljava/io/Writer;)J", "GetTransferTo_Ljava_io_Writer_Handler", ApiSince=33)>] + + + + System.Int64 + + + + + + the writer, non-null + Reads all characters from this reader and writes the characters to the + given writer in the order that they are read. + the number of characters transferred + + + + Java documentation for java.io.Reader.transferTo(java.io.Writer). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.IO/Writer.xml b/docs/Mono.Android/en/Java.IO/Writer.xml index afd41325f2..49b071a915 100644 --- a/docs/Mono.Android/en/Java.IO/Writer.xml +++ b/docs/Mono.Android/en/Java.IO/Writer.xml @@ -603,6 +603,43 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("nullWriter", "()Ljava/io/Writer;", "", ApiSince=33)] + [<Android.Runtime.Register("nullWriter", "()Ljava/io/Writer;", "", ApiSince=33)>] + + + + Java.IO.Writer + + + + Returns a new Writer which discards all characters. + a Writer which discards all characters + + + + Java documentation for java.io.Writer.nullWriter(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Lang.Invoke/MethodHandle.xml b/docs/Mono.Android/en/Java.Lang.Invoke/MethodHandle.xml index 00bbb16f0b..1d55ecdab7 100644 --- a/docs/Mono.Android/en/Java.Lang.Invoke/MethodHandle.xml +++ b/docs/Mono.Android/en/Java.Lang.Invoke/MethodHandle.xml @@ -102,6 +102,52 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("asCollector", "(ILjava/lang/Class;I)Ljava/lang/invoke/MethodHandle;", "GetAsCollector_ILjava_lang_Class_IHandler", ApiSince=33)] + [<Android.Runtime.Register("asCollector", "(ILjava/lang/Class;I)Ljava/lang/invoke/MethodHandle;", "GetAsCollector_ILjava_lang_Class_IHandler", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + + + the zero-based position in the parameter list at which to start collecting. + often Object[], the type of the array argument which will collect the arguments + the number of arguments to collect into a new array argument + Makes an <em>array-collecting</em> method handle, which accepts a given number of positional arguments starting + at a given position, and collects them into an array argument. + a new method handle which collects some arguments + into an array, before calling the original method handle + + + + Java documentation for java.lang.invoke.MethodHandle.asCollector(int, java.lang.Class<?>, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -184,6 +230,52 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("asSpreader", "(ILjava/lang/Class;I)Ljava/lang/invoke/MethodHandle;", "GetAsSpreader_ILjava_lang_Class_IHandler", ApiSince=33)] + [<Android.Runtime.Register("asSpreader", "(ILjava/lang/Class;I)Ljava/lang/invoke/MethodHandle;", "GetAsSpreader_ILjava_lang_Class_IHandler", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + + + the position (zero-based index) in the argument list at which spreading should start. + usually Object[], the type of the array argument from which to extract the spread arguments + the number of arguments to spread from an incoming array argument + Makes an <em>array-spreading</em> method handle, which accepts an array argument at a given position and spreads + its elements as positional arguments in place of the array. + a new method handle which spreads an array argument at a given position, + before calling the original method handle + + + + Java documentation for java.lang.invoke.MethodHandle.asSpreader(int, java.lang.Class<?>, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -666,5 +758,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("withVarargs", "(Z)Ljava/lang/invoke/MethodHandle;", "GetWithVarargs_ZHandler", ApiSince=33)] + [<Android.Runtime.Register("withVarargs", "(Z)Ljava/lang/invoke/MethodHandle;", "GetWithVarargs_ZHandler", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + true if the return method handle should have variable arity behavior + Adapts this method handle to be #asVarargsCollector variable arity + if the boolean flag is true, else #asFixedArity fixed arity. + a method handle of the same type, with possibly adjusted variable arity behavior + + + + Java documentation for java.lang.invoke.MethodHandle.withVarargs(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Lang.Invoke/MethodHandles+Lookup.xml b/docs/Mono.Android/en/Java.Lang.Invoke/MethodHandles+Lookup.xml index 071e2f1cd8..7db1c4d635 100644 --- a/docs/Mono.Android/en/Java.Lang.Invoke/MethodHandles+Lookup.xml +++ b/docs/Mono.Android/en/Java.Lang.Invoke/MethodHandles+Lookup.xml @@ -387,6 +387,97 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("findStaticVarHandle", "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/VarHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("findStaticVarHandle", "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/VarHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle + + + + + + + + the class that declares the static field + the field's name + the field's type, of type T + Produces a VarHandle giving access to a static field name of + type type declared in a class of type decl. + a VarHandle giving access to a static field + + + + Java documentation for java.lang.invoke.MethodHandles.Lookup.findStaticVarHandle(java.lang.Class<?>, java.lang.String, java.lang.Class<?>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("findVarHandle", "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/VarHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("findVarHandle", "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/VarHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle + + + + + + + + the receiver class, of type R, that declares the + non-static field + the field's name + the field's type, of type T + Produces a VarHandle giving access to a non-static field name + of type type declared in a class of type recv. + a VarHandle giving access to non-static fields. + + + + Java documentation for java.lang.invoke.MethodHandles.Lookup.findVarHandle(java.lang.Class<?>, java.lang.String, java.lang.Class<?>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1041,5 +1132,48 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unreflectVarHandle", "(Ljava/lang/reflect/Field;)Ljava/lang/invoke/VarHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("unreflectVarHandle", "(Ljava/lang/reflect/Field;)Ljava/lang/invoke/VarHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle + + + + + + the reflected field, with a field of type T, and + a declaring class of type R + Produces a VarHandle giving access to a reflected field f + of type T declared in a class of type R. + a VarHandle giving access to non-static fields or a static + field + + + + Java documentation for java.lang.invoke.MethodHandles.Lookup.unreflectVarHandle(java.lang.reflect.Field). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Lang.Invoke/MethodHandles.xml b/docs/Mono.Android/en/Java.Lang.Invoke/MethodHandles.xml index 40944272bc..88c5781ec9 100644 --- a/docs/Mono.Android/en/Java.Lang.Invoke/MethodHandles.xml +++ b/docs/Mono.Android/en/Java.Lang.Invoke/MethodHandles.xml @@ -57,6 +57,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("arrayConstructor", "(Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("arrayConstructor", "(Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + an array type + Produces a method handle constructing arrays of a desired type, + as if by the anewarray bytecode. + a method handle which can create arrays of the given type + + + + Java documentation for java.lang.invoke.MethodHandles.arrayConstructor(java.lang.Class<?>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -137,6 +178,186 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("arrayElementVarHandle", "(Ljava/lang/Class;)Ljava/lang/invoke/VarHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("arrayElementVarHandle", "(Ljava/lang/Class;)Ljava/lang/invoke/VarHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle + + + + + + the class of an array, of type T[] + Produces a VarHandle giving access to elements of an array of type + arrayClass. + a VarHandle giving access to elements of an array + + + + Java documentation for java.lang.invoke.MethodHandles.arrayElementVarHandle(java.lang.Class<?>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("arrayLength", "(Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("arrayLength", "(Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + an array type + Produces a method handle returning the length of an array, + as if by the arraylength bytecode. + a method handle which can retrieve the length of an array of the given array type + + + + Java documentation for java.lang.invoke.MethodHandles.arrayLength(java.lang.Class<?>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("byteArrayViewVarHandle", "(Ljava/lang/Class;Ljava/nio/ByteOrder;)Ljava/lang/invoke/VarHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("byteArrayViewVarHandle", "(Ljava/lang/Class;Ljava/nio/ByteOrder;)Ljava/lang/invoke/VarHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle + + + + + + + the view array class, with a component type of + type T + the endianness of the view array elements, as + stored in the underlying byte array + Produces a VarHandle giving access to elements of a byte[] array + viewed as if it were a different primitive array type, such as + int[] or long[]. + a VarHandle giving access to elements of a byte[] array + viewed as if elements corresponding to the components type of the view + array class + + + + Java documentation for java.lang.invoke.MethodHandles.byteArrayViewVarHandle(java.lang.Class<?>, java.nio.ByteOrder). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("byteBufferViewVarHandle", "(Ljava/lang/Class;Ljava/nio/ByteOrder;)Ljava/lang/invoke/VarHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("byteBufferViewVarHandle", "(Ljava/lang/Class;Ljava/nio/ByteOrder;)Ljava/lang/invoke/VarHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle + + + + + + + the view array class, with a component type of + type T + the endianness of the view array elements, as + stored in the underlying ByteBuffer (Note this overrides the + endianness of a ByteBuffer) + Produces a VarHandle giving access to elements of a ByteBuffer + viewed as if it were an array of elements of a different primitive + component type to that of byte, such as int[] or + long[]. + a VarHandle giving access to elements of a ByteBuffer + viewed as if elements corresponding to the components type of the view + array class + + + + Java documentation for java.lang.invoke.MethodHandles.byteBufferViewVarHandle(java.lang.Class<?>, java.nio.ByteOrder). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -271,6 +492,156 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("countedLoop", "(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("countedLoop", "(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + + + a non-null handle to return the number of iterations this loop should run. The handle's + result type must be int. See above for other constraints. + optional initializer, providing the initial value of the loop variable. + May be null, implying a default initial value. See above for other constraints. + body of the loop, which may not be null. + It controls the loop parameters and result type in the standard case (see above for details). + It must accept its own return type (if non-void) plus an int parameter (for the counter), + and may accept any number of additional types. + See above for other constraints. + Constructs a loop that runs a given number of iterations. + a method handle representing the loop. + + + + Java documentation for java.lang.invoke.MethodHandles.countedLoop(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("countedLoop", "(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("countedLoop", "(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + + + + a non-null handle to return the start value of the loop counter, which must be int. + See above for other constraints. + a non-null handle to return the end value of the loop counter (the loop will run to + end-1). The result type must be int. See above for other constraints. + optional initializer, providing the initial value of the loop variable. + May be null, implying a default initial value. See above for other constraints. + body of the loop, which may not be null. + It controls the loop parameters and result type in the standard case (see above for details). + It must accept its own return type (if non-void) plus an int parameter (for the counter), + and may accept any number of additional types. + See above for other constraints. + Constructs a loop that counts over a range of numbers. + a method handle representing the loop. + + + + Java documentation for java.lang.invoke.MethodHandles.countedLoop(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("doWhileLoop", "(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("doWhileLoop", "(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + + + optional initializer, providing the initial value of the loop variable. + May be null, implying a default initial value. See above for other constraints. + body of the loop, which may not be null. It controls the loop parameters and result type. + See above for other constraints. + condition for the loop, which may not be null. Its result type must be boolean. See + above for other constraints. + Constructs a do-while loop from an initializer, a body, and a predicate. + a method handle implementing the while loop as described by the arguments. + + + + Java documentation for java.lang.invoke.MethodHandles.doWhileLoop(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -336,30 +707,117 @@ - [Android.Runtime.Register("dropArguments", "(Ljava/lang/invoke/MethodHandle;ILjava/util/List;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)] - [<Android.Runtime.Register("dropArguments", "(Ljava/lang/invoke/MethodHandle;ILjava/util/List;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)>] + [Android.Runtime.Register("dropArguments", "(Ljava/lang/invoke/MethodHandle;ILjava/util/List;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)] + [<Android.Runtime.Register("dropArguments", "(Ljava/lang/invoke/MethodHandle;ILjava/util/List;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + + + the method handle to invoke after the arguments are dropped + the type(s) of the argument(s) to drop + position of first argument to drop (zero for the leftmost) + Produces a method handle which will discard some placeholder arguments + before calling some other specified target method handle. + a method handle which drops arguments of the given types, + before calling the original method handle + + + + Java documentation for java.lang.invoke.MethodHandles.dropArguments(java.lang.invoke.MethodHandle, int, java.util.List<java.lang.Class<?>>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("dropArgumentsToMatch", "(Ljava/lang/invoke/MethodHandle;ILjava/util/List;I)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("dropArgumentsToMatch", "(Ljava/lang/invoke/MethodHandle;ILjava/util/List;I)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + + + + the method handle to adapt + number of targets parameters to disregard (they will be unchanged) + the list of types to match target's parameter type list to + place in newTypes where the non-skipped target parameters must occur + Adapts a target method handle to match the given parameter type list. + a possibly adapted method handle + + + + Java documentation for java.lang.invoke.MethodHandles.dropArgumentsToMatch(java.lang.invoke.MethodHandle, int, java.util.List<java.lang.Class<?>>, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("empty", "(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("empty", "(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>] Java.Lang.Invoke.MethodHandle - - - + - the method handle to invoke after the arguments are dropped - the type(s) of the argument(s) to drop - position of first argument to drop (zero for the leftmost) - Produces a method handle which will discard some dummy arguments - before calling some other specified target method handle. - a method handle which drops arguments of the given types, - before calling the original method handle + the type of the desired method handle + Produces a method handle of the requested type which ignores any arguments, does nothing, + and returns a suitable default depending on the return type. + a constant method handle of the given type, which returns a default value of the given return type - Java documentation for java.lang.invoke.MethodHandles.dropArguments(java.lang.invoke.MethodHandle, int, java.util.List<java.lang.Class<?>>). + Java documentation for java.lang.invoke.MethodHandles.empty(java.lang.invoke.MethodType). @@ -598,6 +1056,52 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("foldArguments", "(Ljava/lang/invoke/MethodHandle;ILjava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("foldArguments", "(Ljava/lang/invoke/MethodHandle;ILjava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + + + the method handle to invoke after arguments are combined + the position at which to start folding and at which to insert the folding result; if this is 0, the effect is the same as for #foldArguments(MethodHandle, MethodHandle). + method handle to call initially on the incoming arguments + Adapts a target method handle by pre-processing some of its arguments, starting at a given position, and then + calling the target with the result of the pre-processing, inserted into the original sequence of arguments just + before the folded arguments. + method handle which incorporates the specified argument folding logic + + + + Java documentation for java.lang.invoke.MethodHandles.foldArguments(java.lang.invoke.MethodHandle, int, java.lang.invoke.MethodHandle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -815,6 +1319,57 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("iteratedLoop", "(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("iteratedLoop", "(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + + + an optional handle to return the iterator to start the loop. + If non-null, the handle must return java.util.Iterator or a subtype. + See above for other constraints. + optional initializer, providing the initial value of the loop variable. + May be null, implying a default initial value. See above for other constraints. + body of the loop, which may not be null. + It controls the loop parameters and result type in the standard case (see above for details). + It must accept its own return type (if non-void) plus a T parameter (for the iterated values), + and may accept any number of additional types. + See above for other constraints. + Constructs a loop that ranges over the values produced by an Iterator<T>. + a method handle embodying the iteration loop functionality. + + + + Java documentation for java.lang.invoke.MethodHandles.iteratedLoop(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -846,6 +1401,54 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("loop", "([[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("loop", "([[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + an array of arrays (4-tuples) of MethodHandles adhering to the rules described above. + Constructs a method handle representing a loop with several loop variables that are updated and checked upon each + iteration. + a method handle embodying the looping behavior as defined by the arguments. + + + + Java documentation for java.lang.invoke.MethodHandles.loop(java.lang.invoke.MethodHandle[]...). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -899,6 +1502,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("privateLookupIn", "(Ljava/lang/Class;Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/invoke/MethodHandles$Lookup;", "", ApiSince=33)] + [<Android.Runtime.Register("privateLookupIn", "(Ljava/lang/Class;Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/invoke/MethodHandles$Lookup;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandles+Lookup + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -1132,5 +1766,198 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("tryFinally", "(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("tryFinally", "(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + + the handle whose execution is to be wrapped in a try block. + the handle that is invoked in the finally block. + Makes a method handle that adapts a target method handle by wrapping it in a try-finally block. + a method handle embodying the try-finally block composed of the two arguments. + + + + Java documentation for java.lang.invoke.MethodHandles.tryFinally(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("varHandleExactInvoker", "(Ljava/lang/invoke/VarHandle$AccessMode;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("varHandleExactInvoker", "(Ljava/lang/invoke/VarHandle$AccessMode;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("varHandleInvoker", "(Ljava/lang/invoke/VarHandle$AccessMode;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("varHandleInvoker", "(Ljava/lang/invoke/VarHandle$AccessMode;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("whileLoop", "(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("whileLoop", "(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + + + optional initializer, providing the initial value of the loop variable. + May be null, implying a default initial value. See above for other constraints. + condition for the loop, which may not be null. Its result type must be boolean. See + above for other constraints. + body of the loop, which may not be null. It controls the loop parameters and result type. + See above for other constraints. + Constructs a while loop from an initializer, a body, and a predicate. + a method handle implementing the while loop as described by the arguments. + + + + Java documentation for java.lang.invoke.MethodHandles.whileLoop(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("zero", "(Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("zero", "(Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + the expected return type of the desired method handle + Produces a constant method handle of the requested return type which + returns the default value for that type every time it is invoked. + a constant method handle that takes no arguments + and returns the default value of the given type (or void, if the type is void) + + + + Java documentation for java.lang.invoke.MethodHandles.zero(java.lang.Class<?>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Lang.Invoke/MethodType.xml b/docs/Mono.Android/en/Java.Lang.Invoke/MethodType.xml index 61986e27e8..ce8dc70aac 100644 --- a/docs/Mono.Android/en/Java.Lang.Invoke/MethodType.xml +++ b/docs/Mono.Android/en/Java.Lang.Invoke/MethodType.xml @@ -913,6 +913,43 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("lastParameterType", "()Ljava/lang/Class;", "", ApiSince=33)] + [<Android.Runtime.Register("lastParameterType", "()Ljava/lang/Class;", "", ApiSince=33)>] + + + + Java.Lang.Class + + + + Returns the last parameter type of this method type. + the last parameter type if any, else void.class + + + + Java documentation for java.lang.invoke.MethodType.lastParameterType(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Lang.Invoke/VarHandle+AccessMode.xml b/docs/Mono.Android/en/Java.Lang.Invoke/VarHandle+AccessMode.xml new file mode 100644 index 0000000000..282a72333f --- /dev/null +++ b/docs/Mono.Android/en/Java.Lang.Invoke/VarHandle+AccessMode.xml @@ -0,0 +1,1022 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Enum + + + + + [Android.Runtime.Register("java/lang/invoke/VarHandle$AccessMode", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("java/lang/invoke/VarHandle$AccessMode", ApiSince=33, DoNotGenerateAcw=true)>] + + + + The set of access modes that specify how a variable, referenced by a + VarHandle, is accessed. + + + + Java documentation for java.lang.invoke.VarHandle.AccessMode. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COMPARE_AND_EXCHANGE", ApiSince=33)] + [<Android.Runtime.Register("COMPARE_AND_EXCHANGE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COMPARE_AND_EXCHANGE_ACQUIRE", ApiSince=33)] + [<Android.Runtime.Register("COMPARE_AND_EXCHANGE_ACQUIRE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COMPARE_AND_EXCHANGE_RELEASE", ApiSince=33)] + [<Android.Runtime.Register("COMPARE_AND_EXCHANGE_RELEASE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COMPARE_AND_SET", ApiSince=33)] + [<Android.Runtime.Register("COMPARE_AND_SET", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET", ApiSince=33)] + [<Android.Runtime.Register("GET", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET_ACQUIRE", ApiSince=33)] + [<Android.Runtime.Register("GET_ACQUIRE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET_AND_ADD", ApiSince=33)] + [<Android.Runtime.Register("GET_AND_ADD", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET_AND_ADD_ACQUIRE", ApiSince=33)] + [<Android.Runtime.Register("GET_AND_ADD_ACQUIRE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET_AND_ADD_RELEASE", ApiSince=33)] + [<Android.Runtime.Register("GET_AND_ADD_RELEASE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET_AND_BITWISE_AND", ApiSince=33)] + [<Android.Runtime.Register("GET_AND_BITWISE_AND", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET_AND_BITWISE_AND_ACQUIRE", ApiSince=33)] + [<Android.Runtime.Register("GET_AND_BITWISE_AND_ACQUIRE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET_AND_BITWISE_AND_RELEASE", ApiSince=33)] + [<Android.Runtime.Register("GET_AND_BITWISE_AND_RELEASE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET_AND_BITWISE_OR", ApiSince=33)] + [<Android.Runtime.Register("GET_AND_BITWISE_OR", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET_AND_BITWISE_OR_ACQUIRE", ApiSince=33)] + [<Android.Runtime.Register("GET_AND_BITWISE_OR_ACQUIRE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET_AND_BITWISE_OR_RELEASE", ApiSince=33)] + [<Android.Runtime.Register("GET_AND_BITWISE_OR_RELEASE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET_AND_BITWISE_XOR", ApiSince=33)] + [<Android.Runtime.Register("GET_AND_BITWISE_XOR", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET_AND_BITWISE_XOR_ACQUIRE", ApiSince=33)] + [<Android.Runtime.Register("GET_AND_BITWISE_XOR_ACQUIRE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET_AND_BITWISE_XOR_RELEASE", ApiSince=33)] + [<Android.Runtime.Register("GET_AND_BITWISE_XOR_RELEASE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET_AND_SET", ApiSince=33)] + [<Android.Runtime.Register("GET_AND_SET", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET_AND_SET_ACQUIRE", ApiSince=33)] + [<Android.Runtime.Register("GET_AND_SET_ACQUIRE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET_AND_SET_RELEASE", ApiSince=33)] + [<Android.Runtime.Register("GET_AND_SET_RELEASE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET_OPAQUE", ApiSince=33)] + [<Android.Runtime.Register("GET_OPAQUE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GET_VOLATILE", ApiSince=33)] + [<Android.Runtime.Register("GET_VOLATILE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("methodName", "()Ljava/lang/String;", "", ApiSince=33)] + [<Android.Runtime.Register("methodName", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + + Returns the VarHandle signature-polymorphic method name + associated with this AccessMode value. + the signature-polymorphic method name + + + + Java documentation for java.lang.invoke.VarHandle.AccessMode.methodName(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SET", ApiSince=33)] + [<Android.Runtime.Register("SET", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SET_OPAQUE", ApiSince=33)] + [<Android.Runtime.Register("SET_OPAQUE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SET_RELEASE", ApiSince=33)] + [<Android.Runtime.Register("SET_RELEASE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SET_VOLATILE", ApiSince=33)] + [<Android.Runtime.Register("SET_VOLATILE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("valueFromMethodName", "(Ljava/lang/String;)Ljava/lang/invoke/VarHandle$AccessMode;", "", ApiSince=33)] + [<Android.Runtime.Register("valueFromMethodName", "(Ljava/lang/String;)Ljava/lang/invoke/VarHandle$AccessMode;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Ljava/lang/invoke/VarHandle$AccessMode;", "", ApiSince=33)] + [<Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Ljava/lang/invoke/VarHandle$AccessMode;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("values", "()[Ljava/lang/invoke/VarHandle$AccessMode;", "", ApiSince=33)] + [<Android.Runtime.Register("values", "()[Ljava/lang/invoke/VarHandle$AccessMode;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode[] + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WEAK_COMPARE_AND_SET", ApiSince=33)] + [<Android.Runtime.Register("WEAK_COMPARE_AND_SET", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WEAK_COMPARE_AND_SET_ACQUIRE", ApiSince=33)] + [<Android.Runtime.Register("WEAK_COMPARE_AND_SET_ACQUIRE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WEAK_COMPARE_AND_SET_PLAIN", ApiSince=33)] + [<Android.Runtime.Register("WEAK_COMPARE_AND_SET_PLAIN", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WEAK_COMPARE_AND_SET_RELEASE", ApiSince=33)] + [<Android.Runtime.Register("WEAK_COMPARE_AND_SET_RELEASE", ApiSince=33)>] + + + + Java.Lang.Invoke.VarHandle+AccessMode + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Java.Lang.Invoke/VarHandle.xml b/docs/Mono.Android/en/Java.Lang.Invoke/VarHandle.xml new file mode 100644 index 0000000000..6c232e8453 --- /dev/null +++ b/docs/Mono.Android/en/Java.Lang.Invoke/VarHandle.xml @@ -0,0 +1,1608 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("java/lang/invoke/VarHandle", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("java/lang/invoke/VarHandle", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A VarHandle is a dynamically strongly typed reference to a variable, or to a + parametrically-defined family of variables, including static fields, + non-static fields, array elements, or components of an off-heap data + structure. + + + + Java documentation for java.lang.invoke.VarHandle. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("accessModeType", "(Ljava/lang/invoke/VarHandle$AccessMode;)Ljava/lang/invoke/MethodType;", "", ApiSince=33)] + [<Android.Runtime.Register("accessModeType", "(Ljava/lang/invoke/VarHandle$AccessMode;)Ljava/lang/invoke/MethodType;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodType + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("acquireFence", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("acquireFence", "()V", "", ApiSince=33)>] + + + + System.Void + + + + Ensures that loads before the fence will not be reordered with loads and + stores after the fence. + + + + Java documentation for java.lang.invoke.VarHandle.acquireFence(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchange", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchange", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchangeAcquire", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchangeAcquire", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchangeRelease", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchangeRelease", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndSet", "([Ljava/lang/Object;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndSet", "([Ljava/lang/Object;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("coordinateTypes", "()Ljava/util/List;", "", ApiSince=33)] + [<Android.Runtime.Register("coordinateTypes", "()Ljava/util/List;", "", ApiSince=33)>] + + + + System.Collections.Generic.IList<Java.Lang.Class> + + + + Returns the coordinate types for this VarHandle. + the coordinate types for this VarHandle. The returned + list is unmodifiable + + + + Java documentation for java.lang.invoke.VarHandle.coordinateTypes(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("fullFence", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("fullFence", "()V", "", ApiSince=33)>] + + + + System.Void + + + + Ensures that loads and stores before the fence will not be reordered + with + loads and stores after the fence. + + + + Java documentation for java.lang.invoke.VarHandle.fullFence(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("get", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("get", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAcquire", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getAcquire", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAndAdd", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getAndAdd", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAndAddAcquire", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getAndAddAcquire", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAndAddRelease", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getAndAddRelease", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAndBitwiseAnd", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getAndBitwiseAnd", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAndBitwiseAndAcquire", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getAndBitwiseAndAcquire", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAndBitwiseAndRelease", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getAndBitwiseAndRelease", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAndBitwiseOr", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getAndBitwiseOr", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAndBitwiseOrAcquire", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getAndBitwiseOrAcquire", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAndBitwiseOrRelease", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getAndBitwiseOrRelease", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAndBitwiseXor", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getAndBitwiseXor", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAndBitwiseXorAcquire", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getAndBitwiseXorAcquire", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAndBitwiseXorRelease", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getAndBitwiseXorRelease", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAndSet", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getAndSet", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAndSetAcquire", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getAndSetAcquire", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAndSetRelease", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getAndSetRelease", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getOpaque", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getOpaque", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getVolatile", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getVolatile", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isAccessModeSupported", "(Ljava/lang/invoke/VarHandle$AccessMode;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("isAccessModeSupported", "(Ljava/lang/invoke/VarHandle$AccessMode;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("loadLoadFence", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("loadLoadFence", "()V", "", ApiSince=33)>] + + + + System.Void + + + + Ensures that loads before the fence will not be reordered with + loads after the fence. + + + + Java documentation for java.lang.invoke.VarHandle.loadLoadFence(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("releaseFence", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("releaseFence", "()V", "", ApiSince=33)>] + + + + System.Void + + + + Ensures that loads and stores before the fence will not be + reordered with stores after the fence. + + + + Java documentation for java.lang.invoke.VarHandle.releaseFence(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("set", "([Ljava/lang/Object;)V", "", ApiSince=33)] + [<Android.Runtime.Register("set", "([Ljava/lang/Object;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setOpaque", "([Ljava/lang/Object;)V", "", ApiSince=33)] + [<Android.Runtime.Register("setOpaque", "([Ljava/lang/Object;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRelease", "([Ljava/lang/Object;)V", "", ApiSince=33)] + [<Android.Runtime.Register("setRelease", "([Ljava/lang/Object;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setVolatile", "([Ljava/lang/Object;)V", "", ApiSince=33)] + [<Android.Runtime.Register("setVolatile", "([Ljava/lang/Object;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("storeStoreFence", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("storeStoreFence", "()V", "", ApiSince=33)>] + + + + System.Void + + + + Ensures that stores before the fence will not be reordered with + stores after the fence. + + + + Java documentation for java.lang.invoke.VarHandle.storeStoreFence(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toMethodHandle", "(Ljava/lang/invoke/VarHandle$AccessMode;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)] + [<Android.Runtime.Register("toMethodHandle", "(Ljava/lang/invoke/VarHandle$AccessMode;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>] + + + + Java.Lang.Invoke.MethodHandle + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("varType", "()Ljava/lang/Class;", "", ApiSince=33)] + [<Android.Runtime.Register("varType", "()Ljava/lang/Class;", "", ApiSince=33)>] + + + + Java.Lang.Class + + + + Returns the variable type of variables referenced by this VarHandle. + the variable type of variables referenced by this VarHandle + + + + Java documentation for java.lang.invoke.VarHandle.varType(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSet", "([Ljava/lang/Object;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSet", "([Ljava/lang/Object;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetAcquire", "([Ljava/lang/Object;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetAcquire", "([Ljava/lang/Object;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetPlain", "([Ljava/lang/Object;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetPlain", "([Ljava/lang/Object;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetRelease", "([Ljava/lang/Object;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetRelease", "([Ljava/lang/Object;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Java.Lang.Ref/Cleaner+ICleanable.xml b/docs/Mono.Android/en/Java.Lang.Ref/Cleaner+ICleanable.xml new file mode 100644 index 0000000000..5b14481352 --- /dev/null +++ b/docs/Mono.Android/en/Java.Lang.Ref/Cleaner+ICleanable.xml @@ -0,0 +1,82 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("java/lang/ref/Cleaner$Cleanable", "", "Java.Lang.Ref.Cleaner/ICleanableInvoker", ApiSince=33)] + [<Android.Runtime.Register("java/lang/ref/Cleaner$Cleanable", "", "Java.Lang.Ref.Cleaner/ICleanableInvoker", ApiSince=33)>] + + + + + Cleanable represents an object and a + cleaning action registered in a Cleaner. + + + + Java documentation for java.lang.ref.Cleaner.Cleanable. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clean", "()V", "GetCleanHandler:Java.Lang.Ref.Cleaner/ICleanableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("clean", "()V", "GetCleanHandler:Java.Lang.Ref.Cleaner/ICleanableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + System.Void + + + + Unregisters the cleanable and invokes the cleaning action. + + + + Java documentation for java.lang.ref.Cleaner.Cleanable.clean(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Java.Lang.Ref/Cleaner.xml b/docs/Mono.Android/en/Java.Lang.Ref/Cleaner.xml new file mode 100644 index 0000000000..d07ca0eb3b --- /dev/null +++ b/docs/Mono.Android/en/Java.Lang.Ref/Cleaner.xml @@ -0,0 +1,234 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("java/lang/ref/Cleaner", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("java/lang/ref/Cleaner", ApiSince=33, DoNotGenerateAcw=true)>] + + + + + Cleaner manages a set of object references and corresponding cleaning actions. + + + + Java documentation for java.lang.ref.Cleaner. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("create", "()Ljava/lang/ref/Cleaner;", "", ApiSince=33)] + [<Android.Runtime.Register("create", "()Ljava/lang/ref/Cleaner;", "", ApiSince=33)>] + + + + Java.Lang.Ref.Cleaner + + + + Returns a new Cleaner. + a new Cleaner + + + + Java documentation for java.lang.ref.Cleaner.create(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("create", "(Ljava/util/concurrent/ThreadFactory;)Ljava/lang/ref/Cleaner;", "", ApiSince=33)] + [<Android.Runtime.Register("create", "(Ljava/util/concurrent/ThreadFactory;)Ljava/lang/ref/Cleaner;", "", ApiSince=33)>] + + + + Java.Lang.Ref.Cleaner + + + + + + a ThreadFactory to return a new Thread + to process cleaning actions + Returns a new Cleaner using a Thread from the ThreadFactory. + a new Cleaner + + + + Java documentation for java.lang.ref.Cleaner.create(java.util.concurrent.ThreadFactory). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("register", "(Ljava/lang/Object;Ljava/lang/Runnable;)Ljava/lang/ref/Cleaner$Cleanable;", "", ApiSince=33)] + [<Android.Runtime.Register("register", "(Ljava/lang/Object;Ljava/lang/Runnable;)Ljava/lang/ref/Cleaner$Cleanable;", "", ApiSince=33)>] + + + + Java.Lang.Ref.Cleaner+ICleanable + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Java.Lang.Ref/Reference.xml b/docs/Mono.Android/en/Java.Lang.Ref/Reference.xml index b16349ec61..a4f9f042f0 100644 --- a/docs/Mono.Android/en/Java.Lang.Ref/Reference.xml +++ b/docs/Mono.Android/en/Java.Lang.Ref/Reference.xml @@ -293,6 +293,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("refersTo", "(Ljava/lang/Object;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("refersTo", "(Ljava/lang/Object;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + the object to compare with this reference object's referent + Tests if the referent of this reference object is obj. + + true if obj is the referent of this reference object + + + + Java documentation for java.lang.ref.Reference.refersTo(T). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Lang.Reflect/MalformedParameterizedTypeException.xml b/docs/Mono.Android/en/Java.Lang.Reflect/MalformedParameterizedTypeException.xml index 04e8a8c41a..153449c178 100644 --- a/docs/Mono.Android/en/Java.Lang.Reflect/MalformedParameterizedTypeException.xml +++ b/docs/Mono.Android/en/Java.Lang.Reflect/MalformedParameterizedTypeException.xml @@ -52,13 +52,60 @@ - Constructs a new MalformedParameterizedTypeException instance. + Constructs a MalformedParameterizedTypeException with + no detail message. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for java.lang.reflect.MalformedParameterizedTypeException.MalformedParameterizedTypeException(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=33)>] + + + + + + + the detail message; may be null + Constructs a MalformedParameterizedTypeException with + the given detail message. + + + + Java documentation for java.lang.reflect.MalformedParameterizedTypeException.MalformedParameterizedTypeException(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Lang/ArrayIndexOutOfBoundsException.xml b/docs/Mono.Android/en/Java.Lang/ArrayIndexOutOfBoundsException.xml index 7f1a610554..97280dba74 100644 --- a/docs/Mono.Android/en/Java.Lang/ArrayIndexOutOfBoundsException.xml +++ b/docs/Mono.Android/en/Java.Lang/ArrayIndexOutOfBoundsException.xml @@ -18,8 +18,7 @@ - Thrown to indicate that an array has been accessed with an - illegal index. + Thrown to indicate that an array has been accessed with an illegal index. @@ -52,8 +51,8 @@ - Constructs an ArrayIndexOutOfBoundsException with no - detail message. + Constructs an ArrayIndexOutOfBoundsException with no detail + message. @@ -90,8 +89,8 @@ the illegal index. - Constructs a new ArrayIndexOutOfBoundsException - class with an argument indicating the illegal index. + Constructs a new ArrayIndexOutOfBoundsException class with an + argument indicating the illegal index. @@ -128,8 +127,8 @@ the detail message. - Constructs an ArrayIndexOutOfBoundsException class - with the specified detail message. + Constructs an ArrayIndexOutOfBoundsException class with the + specified detail message. diff --git a/docs/Mono.Android/en/Java.Lang/Boolean.xml b/docs/Mono.Android/en/Java.Lang/Boolean.xml index c551c9f2db..576ab8389d 100644 --- a/docs/Mono.Android/en/Java.Lang/Boolean.xml +++ b/docs/Mono.Android/en/Java.Lang/Boolean.xml @@ -69,6 +69,10 @@ [Android.Runtime.Register(".ctor", "(Z)V", "")] [<Android.Runtime.Register(".ctor", "(Z)V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + @@ -107,6 +111,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")] [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + @@ -321,9 +329,9 @@ the system property name. - Returns true if and only if the system property - named by the argument exists and is equal to the string - "true". + Returns true if and only if the system property named + by the argument exists and is equal to, ignoring case, the + string "true". the boolean value of the system property. diff --git a/docs/Mono.Android/en/Java.Lang/BootstrapMethodError.xml b/docs/Mono.Android/en/Java.Lang/BootstrapMethodError.xml index 2474fe13bb..408b93c43d 100644 --- a/docs/Mono.Android/en/Java.Lang/BootstrapMethodError.xml +++ b/docs/Mono.Android/en/Java.Lang/BootstrapMethodError.xml @@ -18,9 +18,10 @@ - Thrown to indicate that an invokedynamic instruction has - failed to find its bootstrap method, - or the bootstrap method has failed to provide a + Thrown to indicate that an invokedynamic instruction or a dynamic + constant failed to resolve its bootstrap method and arguments, + or for invokedynamic instruction the bootstrap method has failed to + provide a java. diff --git a/docs/Mono.Android/en/Java.Lang/Double.xml b/docs/Mono.Android/en/Java.Lang/Double.xml index fb53877f65..b69c328333 100644 --- a/docs/Mono.Android/en/Java.Lang/Double.xml +++ b/docs/Mono.Android/en/Java.Lang/Double.xml @@ -66,6 +66,10 @@ [Android.Runtime.Register(".ctor", "(D)V", "")] [<Android.Runtime.Register(".ctor", "(D)V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + @@ -104,6 +108,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")] [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + diff --git a/docs/Mono.Android/en/Java.Lang/Float.xml b/docs/Mono.Android/en/Java.Lang/Float.xml index 0fecedc458..1c62a9e0b9 100644 --- a/docs/Mono.Android/en/Java.Lang/Float.xml +++ b/docs/Mono.Android/en/Java.Lang/Float.xml @@ -66,6 +66,10 @@ [Android.Runtime.Register(".ctor", "(D)V", "")] [<Android.Runtime.Register(".ctor", "(D)V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + @@ -104,6 +108,10 @@ [Android.Runtime.Register(".ctor", "(F)V", "")] [<Android.Runtime.Register(".ctor", "(F)V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + @@ -142,6 +150,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")] [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + diff --git a/docs/Mono.Android/en/Java.Lang/IIterable.xml b/docs/Mono.Android/en/Java.Lang/IIterable.xml index 6ba7ea6bf0..d9b018e6f8 100644 --- a/docs/Mono.Android/en/Java.Lang/IIterable.xml +++ b/docs/Mono.Android/en/Java.Lang/IIterable.xml @@ -30,8 +30,8 @@ the type of elements returned by the iterator - Implementing this interface allows an object to be the target of - the "for-each loop" statement. + Implementing this interface allows an object to be the target of the enhanced + for statement (sometimes called the "for-each loop" statement). diff --git a/docs/Mono.Android/en/Java.Lang/IndexOutOfBoundsException.xml b/docs/Mono.Android/en/Java.Lang/IndexOutOfBoundsException.xml index 9bba8b70c7..6979247559 100644 --- a/docs/Mono.Android/en/Java.Lang/IndexOutOfBoundsException.xml +++ b/docs/Mono.Android/en/Java.Lang/IndexOutOfBoundsException.xml @@ -52,8 +52,7 @@ - Constructs an IndexOutOfBoundsException with no - detail message. + Constructs an IndexOutOfBoundsException with no detail message. @@ -69,6 +68,43 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=33)>] + + + + + + + the illegal index. + Constructs a new IndexOutOfBoundsException class with an + argument indicating the illegal index. + + + + Java documentation for java.lang.IndexOutOfBoundsException.IndexOutOfBoundsException(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -89,9 +125,9 @@ - the detail message. - Constructs an IndexOutOfBoundsException with the - specified detail message. + the detail message + Constructs an IndexOutOfBoundsException with the specified detail + message. diff --git a/docs/Mono.Android/en/Java.Lang/Integer.xml b/docs/Mono.Android/en/Java.Lang/Integer.xml index bc900d97b2..24fd3e7bcc 100644 --- a/docs/Mono.Android/en/Java.Lang/Integer.xml +++ b/docs/Mono.Android/en/Java.Lang/Integer.xml @@ -66,6 +66,10 @@ [Android.Runtime.Register(".ctor", "(I)V", "")] [<Android.Runtime.Register(".ctor", "(I)V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + @@ -105,13 +109,16 @@ [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")] [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + - the String to be converted to an - Integer. + the String to be converted to an Integer. Constructs a newly allocated Integer object that represents the int value indicated by the String parameter. @@ -196,7 +203,7 @@ 4 - The number of bytes used to represent a int value in two's + The number of bytes used to represent an int value in two's complement binary form. @@ -671,9 +678,9 @@ the value to hash - Returns a hash code for a int value; compatible with + Returns a hash code for an int value; compatible with Integer.hashCode(). - a hash code value for a int value. + a hash code value for an int value. @@ -1290,6 +1297,100 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("parseInt", "(Ljava/lang/CharSequence;III)I", "", ApiSince=33)] + [<Android.Runtime.Register("parseInt", "(Ljava/lang/CharSequence;III)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + + + + the CharSequence containing the int + representation to be parsed + the beginning index, inclusive. + the ending index, exclusive. + the radix to be used while parsing s. + Parses the CharSequence argument as a signed int in the + specified radix, beginning at the specified beginIndex + and extending to endIndex - 1. + the signed int represented by the subsequence in + the specified radix. + + + + Java documentation for java.lang.Integer.parseInt(java.lang.CharSequence, int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Int32 + + + + + + + + + the CharSequence containing the int + representation to be parsed + the beginning index, inclusive. + the ending index, exclusive. + the radix to be used while parsing s. + Parses the CharSequence argument as a signed int in the + specified radix, beginning at the specified beginIndex + and extending to endIndex - 1. + the signed int represented by the subsequence in + the specified radix. + + + + Java documentation for java.lang.Integer.parseInt(java.lang.CharSequence, int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1376,6 +1477,100 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/CharSequence;III)I", "", ApiSince=33)] + [<Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/CharSequence;III)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + + + + the CharSequence containing the unsigned + int representation to be parsed + the beginning index, inclusive. + the ending index, exclusive. + the radix to be used while parsing s. + Parses the CharSequence argument as an unsigned int in + the specified radix, beginning at the specified + beginIndex and extending to endIndex - 1. + the unsigned int represented by the subsequence in + the specified radix. + + + + Java documentation for java.lang.Integer.parseUnsignedInt(java.lang.CharSequence, int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Int32 + + + + + + + + + the CharSequence containing the unsigned + int representation to be parsed + the beginning index, inclusive. + the ending index, exclusive. + the radix to be used while parsing s. + Parses the CharSequence argument as an unsigned int in + the specified radix, beginning at the specified + beginIndex and extending to endIndex - 1. + the unsigned int represented by the subsequence in + the specified radix. + + + + Java documentation for java.lang.Integer.parseUnsignedInt(java.lang.CharSequence, int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Lang/Long.xml b/docs/Mono.Android/en/Java.Lang/Long.xml index 49b1af974b..63260a5e00 100644 --- a/docs/Mono.Android/en/Java.Lang/Long.xml +++ b/docs/Mono.Android/en/Java.Lang/Long.xml @@ -65,6 +65,10 @@ [Android.Runtime.Register(".ctor", "(J)V", "")] [<Android.Runtime.Register(".ctor", "(J)V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + @@ -104,6 +108,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")] [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + @@ -1290,6 +1298,100 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("parseLong", "(Ljava/lang/CharSequence;III)J", "", ApiSince=33)] + [<Android.Runtime.Register("parseLong", "(Ljava/lang/CharSequence;III)J", "", ApiSince=33)>] + + + + System.Int64 + + + + + + + + + the CharSequence containing the long + representation to be parsed + the beginning index, inclusive. + the ending index, exclusive. + the radix to be used while parsing s. + Parses the CharSequence argument as a signed long in + the specified radix, beginning at the specified + beginIndex and extending to endIndex - 1. + the signed long represented by the subsequence in + the specified radix. + + + + Java documentation for java.lang.Long.parseLong(java.lang.CharSequence, int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Int64 + + + + + + + + + the CharSequence containing the long + representation to be parsed + the beginning index, inclusive. + the ending index, exclusive. + the radix to be used while parsing s. + Parses the CharSequence argument as a signed long in + the specified radix, beginning at the specified + beginIndex and extending to endIndex - 1. + the signed long represented by the subsequence in + the specified radix. + + + + Java documentation for java.lang.Long.parseLong(java.lang.CharSequence, int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1376,6 +1478,100 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("parseUnsignedLong", "(Ljava/lang/CharSequence;III)J", "", ApiSince=33)] + [<Android.Runtime.Register("parseUnsignedLong", "(Ljava/lang/CharSequence;III)J", "", ApiSince=33)>] + + + + System.Int64 + + + + + + + + + the CharSequence containing the unsigned + long representation to be parsed + the beginning index, inclusive. + the ending index, exclusive. + the radix to be used while parsing s. + Parses the CharSequence argument as an unsigned long in + the specified radix, beginning at the specified + beginIndex and extending to endIndex - 1. + the unsigned long represented by the subsequence in + the specified radix. + + + + Java documentation for java.lang.Long.parseUnsignedLong(java.lang.CharSequence, int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Int64 + + + + + + + + + the CharSequence containing the unsigned + long representation to be parsed + the beginning index, inclusive. + the ending index, exclusive. + the radix to be used while parsing s. + Parses the CharSequence argument as an unsigned long in + the specified radix, beginning at the specified + beginIndex and extending to endIndex - 1. + the unsigned long represented by the subsequence in + the specified radix. + + + + Java documentation for java.lang.Long.parseUnsignedLong(java.lang.CharSequence, int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Lang/Math.xml b/docs/Mono.Android/en/Java.Lang/Math.xml index 0bf19491cd..e7d7b106c3 100644 --- a/docs/Mono.Android/en/Java.Lang/Math.xml +++ b/docs/Mono.Android/en/Java.Lang/Math.xml @@ -1226,6 +1226,104 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("fma", "(DDD)D", "", ApiSince=33)] + [<Android.Runtime.Register("fma", "(DDD)D", "", ApiSince=33)>] + + + + System.Double + + + + + + + + a value + a value + a value + Returns the fused multiply add of the three arguments; that is, + returns the exact product of the first two arguments summed + with the third argument and then rounded once to the nearest + double. + (a&nbsp;&times;&nbsp;b&nbsp;+&nbsp;c) + computed, as if with unlimited range and precision, and rounded + once to the nearest double value + + + + Java documentation for java.lang.Math.fma(double, double, double). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("fma", "(FFF)F", "", ApiSince=33)] + [<Android.Runtime.Register("fma", "(FFF)F", "", ApiSince=33)>] + + + + System.Single + + + + + + + + a value + a value + a value + Returns the fused multiply add of the three arguments; that is, + returns the exact product of the first two arguments summed + with the third argument and then rounded once to the nearest + float. + (a&nbsp;&times;&nbsp;b&nbsp;+&nbsp;c) + computed, as if with unlimited range and precision, and rounded + once to the nearest float value + + + + Java documentation for java.lang.Math.fma(float, float, float). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Lang/Number.xml b/docs/Mono.Android/en/Java.Lang/Number.xml index 457d263ff3..369325708a 100644 --- a/docs/Mono.Android/en/Java.Lang/Number.xml +++ b/docs/Mono.Android/en/Java.Lang/Number.xml @@ -117,8 +117,7 @@ - Returns the value of the specified number as a byte, - which may involve rounding or truncation. + Returns the value of the specified number as a byte. the numeric value represented by this object after conversion to type byte. @@ -157,8 +156,7 @@ - Returns the value of the specified number as a double, - which may involve rounding. + Returns the value of the specified number as a double. the numeric value represented by this object after conversion to type double. @@ -197,8 +195,7 @@ - Returns the value of the specified number as a float, - which may involve rounding. + Returns the value of the specified number as a float. the numeric value represented by this object after conversion to type float. @@ -237,8 +234,7 @@ - Returns the value of the specified number as an int, - which may involve rounding or truncation. + Returns the value of the specified number as an int. the numeric value represented by this object after conversion to type int. @@ -311,8 +307,7 @@ - Returns the value of the specified number as a long, - which may involve rounding or truncation. + Returns the value of the specified number as a long. the numeric value represented by this object after conversion to type long. @@ -351,8 +346,7 @@ - Returns the value of the specified number as a short, - which may involve rounding or truncation. + Returns the value of the specified number as a short. the numeric value represented by this object after conversion to type short. diff --git a/docs/Mono.Android/en/Java.Lang/SecurityException.xml b/docs/Mono.Android/en/Java.Lang/SecurityException.xml index df70d69e0c..2316259c8a 100644 --- a/docs/Mono.Android/en/Java.Lang/SecurityException.xml +++ b/docs/Mono.Android/en/Java.Lang/SecurityException.xml @@ -51,7 +51,7 @@ - Constructs a SecurityException with no detail message. + Constructs a SecurityException with no detail message. diff --git a/docs/Mono.Android/en/Java.Lang/SecurityManager.xml b/docs/Mono.Android/en/Java.Lang/SecurityManager.xml index 5a81ac7b13..b3b3c41d1b 100644 --- a/docs/Mono.Android/en/Java.Lang/SecurityManager.xml +++ b/docs/Mono.Android/en/Java.Lang/SecurityManager.xml @@ -483,6 +483,10 @@ [Android.Runtime.Register("checkMemberAccess", "(Ljava/lang/Class;I)V", "GetCheckMemberAccess_Ljava_lang_Class_IHandler")] [<Android.Runtime.Register("checkMemberAccess", "(Ljava/lang/Class;I)V", "GetCheckMemberAccess_Ljava_lang_Class_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -496,7 +500,16 @@ To be added. To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for java.lang.SecurityManager.checkMemberAccess(java.lang.Class<?>, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1011,6 +1024,10 @@ [Android.Runtime.Register("checkTopLevelWindow", "(Ljava/lang/Object;)Z", "GetCheckTopLevelWindow_Ljava_lang_Object_Handler")] [<Android.Runtime.Register("checkTopLevelWindow", "(Ljava/lang/Object;)Z", "GetCheckTopLevelWindow_Ljava_lang_Object_Handler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -1024,7 +1041,16 @@ To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for java.lang.SecurityManager.checkTopLevelWindow(java.lang.Object). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. diff --git a/docs/Mono.Android/en/Java.Lang/StrictMath.xml b/docs/Mono.Android/en/Java.Lang/StrictMath.xml index c27ec77f90..b5b5d5cb24 100644 --- a/docs/Mono.Android/en/Java.Lang/StrictMath.xml +++ b/docs/Mono.Android/en/Java.Lang/StrictMath.xml @@ -1144,6 +1144,104 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("fma", "(DDD)D", "", ApiSince=33)] + [<Android.Runtime.Register("fma", "(DDD)D", "", ApiSince=33)>] + + + + System.Double + + + + + + + + a value + a value + a value + Returns the fused multiply add of the three arguments; that is, + returns the exact product of the first two arguments summed + with the third argument and then rounded once to the nearest + double. + (a&nbsp;&times;&nbsp;b&nbsp;+&nbsp;c) + computed, as if with unlimited range and precision, and rounded + once to the nearest double value + + + + Java documentation for java.lang.StrictMath.fma(double, double, double). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("fma", "(FFF)F", "", ApiSince=33)] + [<Android.Runtime.Register("fma", "(FFF)F", "", ApiSince=33)>] + + + + System.Single + + + + + + + + a value + a value + a value + Returns the fused multiply add of the three arguments; that is, + returns the exact product of the first two arguments summed + with the third argument and then rounded once to the nearest + float. + (a&nbsp;&times;&nbsp;b&nbsp;+&nbsp;c) + computed, as if with unlimited range and precision, and rounded + once to the nearest float value + + + + Java documentation for java.lang.StrictMath.fma(float, float, float). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Lang/String.xml b/docs/Mono.Android/en/Java.Lang/String.xml index 2971196a1a..999e9ac2f7 100644 --- a/docs/Mono.Android/en/Java.Lang/String.xml +++ b/docs/Mono.Android/en/Java.Lang/String.xml @@ -1772,8 +1772,8 @@ - [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.String+<GetEnumerator>d__103))] - [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.String+<GetEnumerator>d__103))>] + [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.String+<GetEnumerator>d__109))] + [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.String+<GetEnumerator>d__109))>] @@ -2011,6 +2011,47 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isBlank", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isBlank", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + Returns true if the string is empty or contains only + Character#isWhitespace(int) white space codepoints, + otherwise false. + + true if the string is empty or contains only + Character#isWhitespace(int) white space codepoints, + otherwise false + + + + Java documentation for java.lang.String.isBlank(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2734,6 +2775,49 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("repeat", "(I)Ljava/lang/String;", "", ApiSince=33)] + [<Android.Runtime.Register("repeat", "(I)Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + + + + number of times to repeat + Returns a string whose value is the concatenation of this + string repeated count times. + A string composed of this string repeated + count times or the empty string if this + string is empty or count is zero + + + + Java documentation for java.lang.String.repeat(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3148,6 +3232,124 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("strip", "()Ljava/lang/String;", "", ApiSince=33)] + [<Android.Runtime.Register("strip", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + + Returns a string whose value is this string, with all leading + and trailing Character#isWhitespace(int) white space + removed. + a string whose value is this string, with all leading + and trailing white space removed + + + + Java documentation for java.lang.String.strip(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("stripLeading", "()Ljava/lang/String;", "", ApiSince=33)] + [<Android.Runtime.Register("stripLeading", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + + Returns a string whose value is this string, with all leading + Character#isWhitespace(int) white space removed. + a string whose value is this string, with all leading white + space removed + + + + Java documentation for java.lang.String.stripLeading(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("stripTrailing", "()Ljava/lang/String;", "", ApiSince=33)] + [<Android.Runtime.Register("stripTrailing", "()Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + + Returns a string whose value is this string, with all trailing + Character#isWhitespace(int) white space removed. + a string whose value is this string, with all trailing white + space removed + + + + Java documentation for java.lang.String.stripTrailing(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -3656,11 +3858,13 @@ - Returns a string whose value is this string, with any leading and trailing - whitespace removed. - A string whose value is this string, with any leading and trailing white - space removed, or this string if it has no leading or - trailing white space. + Returns a string whose value is this string, with all leading + and trailing space removed, where space is defined + as any character whose codepoint is less than or equal to + 'U+0020' (the space character). + a string whose value is this string, with all leading + and trailing space removed, or this string if it + has no leading or trailing space. diff --git a/docs/Mono.Android/en/Java.Lang/StringIndexOutOfBoundsException.xml b/docs/Mono.Android/en/Java.Lang/StringIndexOutOfBoundsException.xml index 316a0030b7..f851cb0e04 100644 --- a/docs/Mono.Android/en/Java.Lang/StringIndexOutOfBoundsException.xml +++ b/docs/Mono.Android/en/Java.Lang/StringIndexOutOfBoundsException.xml @@ -18,8 +18,8 @@ - Thrown by String methods to indicate that an index - is either negative or greater than the size of the string. + Thrown by String methods to indicate that an index is either negative + or greater than the size of the string. @@ -52,8 +52,8 @@ - Constructs a StringIndexOutOfBoundsException with no - detail message. + Constructs a StringIndexOutOfBoundsException with no detail + message. @@ -90,8 +90,8 @@ the illegal index. - Constructs a new StringIndexOutOfBoundsException - class with an argument indicating the illegal index. + Constructs a new StringIndexOutOfBoundsException class with an + argument indicating the illegal index. @@ -128,8 +128,8 @@ the detail message. - Constructs a StringIndexOutOfBoundsException with - the specified detail message. + Constructs a StringIndexOutOfBoundsException with the specified + detail message. diff --git a/docs/Mono.Android/en/Java.Lang/Thread.xml b/docs/Mono.Android/en/Java.Lang/Thread.xml index a08ace93b6..c08c0d3a8f 100644 --- a/docs/Mono.Android/en/Java.Lang/Thread.xml +++ b/docs/Mono.Android/en/Java.Lang/Thread.xml @@ -541,6 +541,62 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;JZ)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;JZ)V", "", ApiSince=33)>] + + + + + + + + + + + the thread group. If null and there is a security + manager, the group is determined by SecurityManager#getThreadGroup SecurityManager.getThreadGroup(). + If there is not a security manager or SecurityManager.getThreadGroup() returns null, the group + is set to the current thread's thread group. + the object whose run method is invoked when this thread + is started. If null, this thread's run method is invoked. + the name of the new thread + the desired stack size for the new thread, or zero to indicate + that this parameter is to be ignored + if true, inherit initial values for inheritable + thread-locals from the constructing thread, otherwise no initial + values are inherited + Allocates a new Thread object so that it has target + as its run object, has the specified name as its name, + belongs to the thread group referred to by group, has + the specified stackSize, and inherits initial values for + InheritableThreadLocal inheritable thread-local variables + if inheritThreadLocals is true. + + + + Java documentation for java.lang.Thread.Thread(java.lang.ThreadGroup, java.lang.Runnable, java.lang.String, long, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -685,8 +741,8 @@ the context ClassLoader for this Thread, or null indicating the system class loader (or, failing that, the bootstrap class loader) - Returns the context ClassLoader for this Thread. -or- Sets the context ClassLoader for this Thread. - the context ClassLoader for this Thread, or null + Returns the context ClassLoader for this thread. -or- Sets the context ClassLoader for this Thread. + the context ClassLoader for this thread, or null indicating the system class loader (or, failing that, the bootstrap class loader) @@ -1622,8 +1678,7 @@ the new name for this thread. - Returns this thread's name. -or- Changes the name of this thread to be equal to the argument - name. + Returns this thread's name. -or- Changes the name of this thread to be equal to the argument name. this thread's name. Property getter documentation: @@ -1685,6 +1740,43 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSpinWait", "()V", "", ApiSince=33)] + [<Android.Runtime.Register("onSpinWait", "()V", "", ApiSince=33)>] + + + + System.Void + + + + Indicates that the caller is momentarily unable to progress, until the + occurrence of one or more actions on the part of other activities. + + + + Java documentation for java.lang.Thread.onSpinWait(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Math/BigDecimal.xml b/docs/Mono.Android/en/Java.Math/BigDecimal.xml index cc928de422..ad3ab361dc 100644 --- a/docs/Mono.Android/en/Java.Math/BigDecimal.xml +++ b/docs/Mono.Android/en/Java.Math/BigDecimal.xml @@ -762,7 +762,7 @@ char array that is the source of characters. first character in the array to inspect. - number of characters to consider.. + number of characters to consider. the context to use. Translates a character array representation of a BigDecimal into a BigDecimal, accepting the @@ -1225,6 +1225,10 @@ [Android.Runtime.Register("divide", "(Ljava/math/BigDecimal;I)Ljava/math/BigDecimal;", "GetDivide_Ljava_math_BigDecimal_IHandler")] [<Android.Runtime.Register("divide", "(Ljava/math/BigDecimal;I)Ljava/math/BigDecimal;", "GetDivide_Ljava_math_BigDecimal_IHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Java.Math.BigDecimal @@ -1331,6 +1335,10 @@ [Android.Runtime.Register("divide", "(Ljava/math/BigDecimal;II)Ljava/math/BigDecimal;", "GetDivide_Ljava_math_BigDecimal_IIHandler")] [<Android.Runtime.Register("divide", "(Ljava/math/BigDecimal;II)Ljava/math/BigDecimal;", "GetDivide_Ljava_math_BigDecimal_IIHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Java.Math.BigDecimal @@ -3154,6 +3162,10 @@ [Android.Runtime.Register("setScale", "(II)Ljava/math/BigDecimal;", "GetSetScale_IIHandler")] [<Android.Runtime.Register("setScale", "(II)Ljava/math/BigDecimal;", "GetSetScale_IIHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Java.Math.BigDecimal @@ -3272,6 +3284,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("sqrt", "(Ljava/math/MathContext;)Ljava/math/BigDecimal;", "GetSqrt_Ljava_math_MathContext_Handler", ApiSince=33)] + [<Android.Runtime.Register("sqrt", "(Ljava/math/MathContext;)Ljava/math/BigDecimal;", "GetSqrt_Ljava_math_MathContext_Handler", ApiSince=33)>] + + + + Java.Math.BigDecimal + + + + + + the context to use. + Returns an approximation to the square root of this + with rounding according to the context settings. + the square root of this. + + + + Java documentation for java.math.BigDecimal.sqrt(java.math.MathContext). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Math/BigInteger.xml b/docs/Mono.Android/en/Java.Math/BigInteger.xml index 1a0b982ad8..738c4f10c9 100644 --- a/docs/Mono.Android/en/Java.Math/BigInteger.xml +++ b/docs/Mono.Android/en/Java.Math/BigInteger.xml @@ -70,7 +70,7 @@ - big-endian two's-complement binary representation of + big-endian two's-complement binary representation of a BigInteger. Translates a byte array containing the two's-complement binary representation of a BigInteger into a BigInteger. @@ -289,6 +289,48 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "([BII)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "([BII)V", "", ApiSince=33)>] + + + + + + + + + byte array containing a sub-array which is the big-endian + two's-complement binary representation of a BigInteger. + the start offset of the binary representation. + the number of bytes to use. + Translates a byte sub-array containing the two's-complement binary + representation of a BigInteger into a BigInteger. + + + + Java documentation for java.math.BigInteger.BigInteger(byte[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -337,6 +379,51 @@ if bitLength . + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(I[BII)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(I[BII)V", "", ApiSince=33)>] + + + + + + + + + + signum of the number (-1 for negative, 0 for zero, 1 + for positive). + big-endian binary representation of the magnitude of + the number. + the start offset of the binary representation. + the number of bytes to use. + Translates the sign-magnitude representation of a BigInteger into a + BigInteger. + + + + Java documentation for java.math.BigInteger.BigInteger(int, byte[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -573,9 +660,9 @@ Returns the number of bits in the minimal two's-complement - representation of this BigInteger, excluding a sign bit. + representation of this BigInteger, <em>excluding</em> a sign bit. number of bits in the minimal two's-complement - representation of this BigInteger, excluding a sign bit. + representation of this BigInteger, <em>excluding</em> a sign bit. @@ -2108,6 +2195,83 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("sqrt", "()Ljava/math/BigInteger;", "GetSqrtHandler", ApiSince=33)] + [<Android.Runtime.Register("sqrt", "()Ljava/math/BigInteger;", "GetSqrtHandler", ApiSince=33)>] + + + + Java.Math.BigInteger + + + + Returns the integer square root of this BigInteger. + the integer square root of this + + + + Java documentation for java.math.BigInteger.sqrt(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("sqrtAndRemainder", "()[Ljava/math/BigInteger;", "GetSqrtAndRemainderHandler", ApiSince=33)] + [<Android.Runtime.Register("sqrtAndRemainder", "()[Ljava/math/BigInteger;", "GetSqrtAndRemainderHandler", ApiSince=33)>] + + + + Java.Math.BigInteger[] + + + + Returns an array of two BigIntegers containing the integer square root + s of this and its remainder this - s*s, + respectively. + an array of two BigIntegers with the integer square root at + offset 0 and the remainder at offset 1 + + + + Java documentation for java.math.BigInteger.sqrtAndRemainder(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -2376,6 +2540,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TWO", ApiSince=33)] + [<Android.Runtime.Register("TWO", ApiSince=33)>] + + + + Java.Math.BigInteger + + + The BigInteger constant two. + To be added. + + + + Java documentation for java.math.BigInteger.TWO. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Net/DatagramSocket.xml b/docs/Mono.Android/en/Java.Net/DatagramSocket.xml index eecaed04bc..600c557043 100644 --- a/docs/Mono.Android/en/Java.Net/DatagramSocket.xml +++ b/docs/Mono.Android/en/Java.Net/DatagramSocket.xml @@ -618,6 +618,51 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getOption", "(Ljava/net/SocketOption;)Ljava/lang/Object;", "GetGetOption_Ljava_net_SocketOption_Handler", ApiSince=33)] + [<Android.Runtime.Register("getOption", "(Ljava/net/SocketOption;)Ljava/lang/Object;", "GetGetOption_Ljava_net_SocketOption_Handler", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Lang.Object + + + + + + The type of the socket option value + The socket option + Returns the value of a socket option. + The value of the socket option. + + + + Java documentation for java.net.DatagramSocket.getOption(java.net.SocketOption<T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1337,6 +1382,54 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setOption", "(Ljava/net/SocketOption;Ljava/lang/Object;)Ljava/net/DatagramSocket;", "GetSetOption_Ljava_net_SocketOption_Ljava_lang_Object_Handler", ApiSince=33)] + [<Android.Runtime.Register("setOption", "(Ljava/net/SocketOption;Ljava/lang/Object;)Ljava/net/DatagramSocket;", "GetSetOption_Ljava_net_SocketOption_Ljava_lang_Object_Handler", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Net.DatagramSocket + + + + + + + The type of the socket option value + The socket option + The value of the socket option. A value of null + may be valid for some options. + Sets the value of a socket option. + this DatagramSocket + + + + Java documentation for java.net.DatagramSocket.setOption(java.net.SocketOption<T>, T). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1391,6 +1484,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("supportedOptions", "()Ljava/util/Set;", "GetSupportedOptionsHandler", ApiSince=33)] + [<Android.Runtime.Register("supportedOptions", "()Ljava/util/Set;", "GetSupportedOptionsHandler", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<Java.Net.ISocketOption> + + + + Returns a set of the socket options supported by this socket. + A set of the socket options supported by this socket. This set + may be empty if the socket's DatagramSocketImpl cannot be created. + + + + Java documentation for java.net.DatagramSocket.supportedOptions(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Net/DatagramSocketImpl+InterfaceConsts.xml b/docs/Mono.Android/en/Java.Net/DatagramSocketImpl+InterfaceConsts.xml index 987b189ba0..5d1251161f 100644 --- a/docs/Mono.Android/en/Java.Net/DatagramSocketImpl+InterfaceConsts.xml +++ b/docs/Mono.Android/en/Java.Net/DatagramSocketImpl+InterfaceConsts.xml @@ -466,6 +466,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SO_REUSEPORT", ApiSince=33)] + [<Android.Runtime.Register("SO_REUSEPORT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Java.Net.SocketOption enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Java.Net.SocketOption enum directly instead of this field.", true)>] + + + + Java.Net.SocketOption + + 14 + + Sets SO_REUSEPORT for a socket. + + + + Java documentation for java.net.SocketOptions.SO_REUSEPORT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Net/DatagramSocketImpl.xml b/docs/Mono.Android/en/Java.Net/DatagramSocketImpl.xml index a54c3279e3..7246cda283 100644 --- a/docs/Mono.Android/en/Java.Net/DatagramSocketImpl.xml +++ b/docs/Mono.Android/en/Java.Net/DatagramSocketImpl.xml @@ -399,6 +399,51 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getOption", "(Ljava/net/SocketOption;)Ljava/lang/Object;", "GetGetOption_Ljava_net_SocketOption_Handler", ApiSince=33)] + [<Android.Runtime.Register("getOption", "(Ljava/net/SocketOption;)Ljava/lang/Object;", "GetGetOption_Ljava_net_SocketOption_Handler", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Lang.Object + + + + + + The type of the socket option value + The socket option + Called to get a socket option. + the socket option + + + + Java documentation for java.net.DatagramSocketImpl.getOption(java.net.SocketOption<T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -959,6 +1004,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setOption", "(Ljava/net/SocketOption;Ljava/lang/Object;)V", "GetSetOption_Ljava_net_SocketOption_Ljava_lang_Object_Handler", ApiSince=33)] + [<Android.Runtime.Register("setOption", "(Ljava/net/SocketOption;Ljava/lang/Object;)V", "GetSetOption_Ljava_net_SocketOption_Ljava_lang_Object_Handler", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + System.Void + + + + + + + The type of the socket option value + The socket option + The value of the socket option. A value of null + may be valid for some options. + Called to set a socket option. + + + + Java documentation for java.net.DatagramSocketImpl.setOption(java.net.SocketOption<T>, T). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1003,6 +1095,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("supportedOptions", "()Ljava/util/Set;", "GetSupportedOptionsHandler", ApiSince=33)] + [<Android.Runtime.Register("supportedOptions", "()Ljava/util/Set;", "GetSupportedOptionsHandler", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<Java.Net.ISocketOption> + + + + Returns a set of SocketOptions supported by this impl + and by this impl's socket (DatagramSocket or MulticastSocket) + a Set of SocketOptions + + + + Java documentation for java.net.DatagramSocketImpl.supportedOptions(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Net/IURLStreamHandlerFactory.xml b/docs/Mono.Android/en/Java.Net/IURLStreamHandlerFactory.xml index 00af170cce..c7ce3347ba 100644 --- a/docs/Mono.Android/en/Java.Net/IURLStreamHandlerFactory.xml +++ b/docs/Mono.Android/en/Java.Net/IURLStreamHandlerFactory.xml @@ -69,7 +69,8 @@ "http", "nntp", etc.). Creates a new URLStreamHandler instance with the specified protocol. - a URLStreamHandler for the specific protocol. + a URLStreamHandler for the specific protocol, or null if this factory cannot create a handler for the specific + protocol diff --git a/docs/Mono.Android/en/Java.Net/InetSocketAddress.xml b/docs/Mono.Android/en/Java.Net/InetSocketAddress.xml index 5e9b20dbc6..65ee344dd1 100644 --- a/docs/Mono.Android/en/Java.Net/InetSocketAddress.xml +++ b/docs/Mono.Android/en/Java.Net/InetSocketAddress.xml @@ -196,7 +196,7 @@ Gets the InetAddress. - the InetAdress or null if it is unresolved. + the InetAddress or null if it is unresolved. @@ -239,7 +239,7 @@ the Host name The port number Creates an unresolved socket address from a hostname and a port number. - a InetSocketAddress representing the unresolved + an InetSocketAddress representing the unresolved socket address diff --git a/docs/Mono.Android/en/Java.Net/NetworkInterface.xml b/docs/Mono.Android/en/Java.Net/NetworkInterface.xml index 72a7f9adda..f3defc0531 100644 --- a/docs/Mono.Android/en/Java.Net/NetworkInterface.xml +++ b/docs/Mono.Android/en/Java.Net/NetworkInterface.xml @@ -239,8 +239,8 @@ manager is set and the caller does not have the permission NetPermission("getNetworkInformation"). For example, this method will generally return null when called by - non-system apps having - targetSdkVersion >= android.os.Build.VERSION_CODES.R. + non-system apps (or 02:00:00:00:00:00 for apps having + targetSdkVersion < android.os.Build.VERSION_CODES.R). diff --git a/docs/Mono.Android/en/Java.Net/ProtocolException.xml b/docs/Mono.Android/en/Java.Net/ProtocolException.xml index b456f0bd00..db49cba223 100644 --- a/docs/Mono.Android/en/Java.Net/ProtocolException.xml +++ b/docs/Mono.Android/en/Java.Net/ProtocolException.xml @@ -69,10 +69,10 @@ - - + + - + Constructor 0.0.0.0 @@ -85,10 +85,10 @@ - + - the detail message. + the detail message. Constructs a new ProtocolException with the specified detail message. diff --git a/docs/Mono.Android/en/Java.Net/ServerSocket.xml b/docs/Mono.Android/en/Java.Net/ServerSocket.xml index 508fc57484..b704cb6799 100644 --- a/docs/Mono.Android/en/Java.Net/ServerSocket.xml +++ b/docs/Mono.Android/en/Java.Net/ServerSocket.xml @@ -474,6 +474,51 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getOption", "(Ljava/net/SocketOption;)Ljava/lang/Object;", "GetGetOption_Ljava_net_SocketOption_Handler", ApiSince=33)] + [<Android.Runtime.Register("getOption", "(Ljava/net/SocketOption;)Ljava/lang/Object;", "GetGetOption_Ljava_net_SocketOption_Handler", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Lang.Object + + + + + + The type of the socket option value + The socket option + Returns the value of a socket option. + The value of the socket option. + + + + Java documentation for java.net.ServerSocket.getOption(java.net.SocketOption<T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -879,6 +924,54 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setOption", "(Ljava/net/SocketOption;Ljava/lang/Object;)Ljava/net/ServerSocket;", "GetSetOption_Ljava_net_SocketOption_Ljava_lang_Object_Handler", ApiSince=33)] + [<Android.Runtime.Register("setOption", "(Ljava/net/SocketOption;Ljava/lang/Object;)Ljava/net/ServerSocket;", "GetSetOption_Ljava_net_SocketOption_Ljava_lang_Object_Handler", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Net.ServerSocket + + + + + + + The type of the socket option value + The socket option + The value of the socket option. A value of null + may be valid for some options. + Sets the value of a socket option. + this ServerSocket + + + + Java documentation for java.net.ServerSocket.setOption(java.net.SocketOption<T>, T). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1023,6 +1116,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("supportedOptions", "()Ljava/util/Set;", "GetSupportedOptionsHandler", ApiSince=33)] + [<Android.Runtime.Register("supportedOptions", "()Ljava/util/Set;", "GetSupportedOptionsHandler", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<Java.Net.ISocketOption> + + + + Returns a set of the socket options supported by this server socket. + A set of the socket options supported by this socket. This set + may be empty if the socket's SocketImpl cannot be created. + + + + Java documentation for java.net.ServerSocket.supportedOptions(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Net/Socket.xml b/docs/Mono.Android/en/Java.Net/Socket.xml index 35c7e81f80..73c3c01356 100644 --- a/docs/Mono.Android/en/Java.Net/Socket.xml +++ b/docs/Mono.Android/en/Java.Net/Socket.xml @@ -739,6 +739,51 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getOption", "(Ljava/net/SocketOption;)Ljava/lang/Object;", "GetGetOption_Ljava_net_SocketOption_Handler", ApiSince=33)] + [<Android.Runtime.Register("getOption", "(Ljava/net/SocketOption;)Ljava/lang/Object;", "GetGetOption_Ljava_net_SocketOption_Handler", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Lang.Object + + + + + + The type of the socket option value + The socket option + Returns the value of a socket option. + The value of the socket option. + + + + Java documentation for java.net.Socket.getOption(java.net.SocketOption<T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1613,6 +1658,54 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setOption", "(Ljava/net/SocketOption;Ljava/lang/Object;)Ljava/net/Socket;", "GetSetOption_Ljava_net_SocketOption_Ljava_lang_Object_Handler", ApiSince=33)] + [<Android.Runtime.Register("setOption", "(Ljava/net/SocketOption;Ljava/lang/Object;)Ljava/net/Socket;", "GetSetOption_Ljava_net_SocketOption_Ljava_lang_Object_Handler", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Net.Socket + + + + + + + The type of the socket option value + The socket option + The value of the socket option. A value of null + may be valid for some options. + Sets the value of a socket option. + this Socket + + + + Java documentation for java.net.Socket.setOption(java.net.SocketOption<T>, T). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1917,6 +2010,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("supportedOptions", "()Ljava/util/Set;", "GetSupportedOptionsHandler", ApiSince=33)] + [<Android.Runtime.Register("supportedOptions", "()Ljava/util/Set;", "GetSupportedOptionsHandler", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<Java.Net.ISocketOption> + + + + Returns a set of the socket options supported by this socket. + A set of the socket options supported by this socket. This set + may be empty if the socket's SocketImpl cannot be created. + + + + Java documentation for java.net.Socket.supportedOptions(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Net/SocketImpl+InterfaceConsts.xml b/docs/Mono.Android/en/Java.Net/SocketImpl+InterfaceConsts.xml index 7a758bceee..44c30725df 100644 --- a/docs/Mono.Android/en/Java.Net/SocketImpl+InterfaceConsts.xml +++ b/docs/Mono.Android/en/Java.Net/SocketImpl+InterfaceConsts.xml @@ -466,6 +466,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SO_REUSEPORT", ApiSince=33)] + [<Android.Runtime.Register("SO_REUSEPORT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Java.Net.SocketOption enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Java.Net.SocketOption enum directly instead of this field.", true)>] + + + + Java.Net.SocketOption + + 14 + + Sets SO_REUSEPORT for a socket. + + + + Java documentation for java.net.SocketOptions.SO_REUSEPORT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Net/SocketImpl.xml b/docs/Mono.Android/en/Java.Net/SocketImpl.xml index 5176e8f6b6..2a161ea6bf 100644 --- a/docs/Mono.Android/en/Java.Net/SocketImpl.xml +++ b/docs/Mono.Android/en/Java.Net/SocketImpl.xml @@ -655,6 +655,51 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getOption", "(Ljava/net/SocketOption;)Ljava/lang/Object;", "GetGetOption_Ljava_net_SocketOption_Handler", ApiSince=33)] + [<Android.Runtime.Register("getOption", "(Ljava/net/SocketOption;)Ljava/lang/Object;", "GetGetOption_Ljava_net_SocketOption_Handler", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Lang.Object + + + + + + The type of the socket option value + The socket option + Called to get a socket option. + the value of the named option + + + + Java documentation for java.net.SocketImpl.getOption(java.net.SocketOption<T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1050,6 +1095,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setOption", "(Ljava/net/SocketOption;Ljava/lang/Object;)V", "GetSetOption_Ljava_net_SocketOption_Ljava_lang_Object_Handler", ApiSince=33)] + [<Android.Runtime.Register("setOption", "(Ljava/net/SocketOption;Ljava/lang/Object;)V", "GetSetOption_Ljava_net_SocketOption_Ljava_lang_Object_Handler", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + System.Void + + + + + + + The type of the socket option value + The socket option + The value of the socket option. A value of null + may be valid for some options. + Called to set a socket option. + + + + Java documentation for java.net.SocketImpl.setOption(java.net.SocketOption<T>, T). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1219,6 +1311,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("supportedOptions", "()Ljava/util/Set;", "GetSupportedOptionsHandler", ApiSince=33)] + [<Android.Runtime.Register("supportedOptions", "()Ljava/util/Set;", "GetSupportedOptionsHandler", ApiSince=33)>] + + + + System.Collections.Generic.ICollection<Java.Net.ISocketOption> + + + + Returns a set of SocketOptions supported by this impl + and by this impl's socket (Socket or ServerSocket) + a Set of SocketOptions + + + + Java documentation for java.net.SocketImpl.supportedOptions(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Net/SocketOption.xml b/docs/Mono.Android/en/Java.Net/SocketOption.xml index 2585db2b5a..129539395c 100644 --- a/docs/Mono.Android/en/Java.Net/SocketOption.xml +++ b/docs/Mono.Android/en/Java.Net/SocketOption.xml @@ -125,6 +125,30 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Java.Net.ISocketOptions.SoReuseport", JniField="java/net/SocketOptions.SO_REUSEPORT")] + [<Android.Runtime.IntDefinition("Java.Net.ISocketOptions.SoReuseport", JniField="java/net/SocketOptions.SO_REUSEPORT")>] + + + + Java.Net.SocketOption + + 14 + + To be added. + + diff --git a/docs/Mono.Android/en/Java.Net/SocketOptions.xml b/docs/Mono.Android/en/Java.Net/SocketOptions.xml index 6ddc727b85..206c6cfc72 100644 --- a/docs/Mono.Android/en/Java.Net/SocketOptions.xml +++ b/docs/Mono.Android/en/Java.Net/SocketOptions.xml @@ -494,6 +494,46 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SO_REUSEPORT", ApiSince=33)] + [<Android.Runtime.Register("SO_REUSEPORT", ApiSince=33)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Java.Net.SocketOption enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Java.Net.SocketOption enum directly instead of this field.", true)>] + + + + Java.Net.SocketOption + + 14 + + Sets SO_REUSEPORT for a socket. + + + + Java documentation for java.net.SocketOptions.SO_REUSEPORT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Net/StandardSocketOptions.xml b/docs/Mono.Android/en/Java.Net/StandardSocketOptions.xml index a2eac4c86c..019f1469db 100644 --- a/docs/Mono.Android/en/Java.Net/StandardSocketOptions.xml +++ b/docs/Mono.Android/en/Java.Net/StandardSocketOptions.xml @@ -388,6 +388,42 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SO_REUSEPORT", ApiSince=33)] + [<Android.Runtime.Register("SO_REUSEPORT", ApiSince=33)>] + + + + Java.Net.ISocketOption + + + Re-use port. + To be added. + + + + Java documentation for java.net.StandardSocketOptions.SO_REUSEPORT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Net/URLDecoder.xml b/docs/Mono.Android/en/Java.Net/URLDecoder.xml index ca4bc79793..59730afd38 100644 --- a/docs/Mono.Android/en/Java.Net/URLDecoder.xml +++ b/docs/Mono.Android/en/Java.Net/URLDecoder.xml @@ -127,6 +127,49 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("decode", "(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;", "", ApiSince=33)] + [<Android.Runtime.Register("decode", "(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + + + + + the String to decode + the given charset + Decodes an application/x-www-form-urlencoded string using + a specific java. + the newly decoded String + + + + Java documentation for java.net.URLDecoder.decode(java.lang.String, java.nio.charset.Charset). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -155,8 +198,8 @@ The name of a supported "../lang/package-summary.html#charenc">character encoding. - Decodes a application/x-www-form-urlencoded string using a specific - encoding scheme. + Decodes an application/x-www-form-urlencoded string using + a specific encoding scheme. the newly decoded String diff --git a/docs/Mono.Android/en/Java.Net/URLEncoder.xml b/docs/Mono.Android/en/Java.Net/URLEncoder.xml index 5f31b62f2a..503df713e7 100644 --- a/docs/Mono.Android/en/Java.Net/URLEncoder.xml +++ b/docs/Mono.Android/en/Java.Net/URLEncoder.xml @@ -104,6 +104,50 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("encode", "(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;", "", ApiSince=33)] + [<Android.Runtime.Register("encode", "(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;", "", ApiSince=33)>] + + + + System.String + + + + + + + + String to be translated. + the given charset + Translates a string into application/x-www-form-urlencoded + format using a specific java. + the translated String. + + + + Java documentation for java.net.URLEncoder.encode(java.lang.String, java.nio.charset.Charset). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Net/UnknownHostException.xml b/docs/Mono.Android/en/Java.Net/UnknownHostException.xml index cf10a5aba1..f6e0da36f8 100644 --- a/docs/Mono.Android/en/Java.Net/UnknownHostException.xml +++ b/docs/Mono.Android/en/Java.Net/UnknownHostException.xml @@ -69,10 +69,10 @@ - - + + - + Constructor 0.0.0.0 @@ -85,10 +85,10 @@ - + - the detail message. + the detail message. Constructs a new UnknownHostException with the specified detail message. diff --git a/docs/Mono.Android/en/Java.Nio.Channels/Channels.xml b/docs/Mono.Android/en/Java.Nio.Channels/Channels.xml index cba94ba1e5..f13cbdd87a 100644 --- a/docs/Mono.Android/en/Java.Nio.Channels/Channels.xml +++ b/docs/Mono.Android/en/Java.Nio.Channels/Channels.xml @@ -268,6 +268,49 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("newReader", "(Ljava/nio/channels/ReadableByteChannel;Ljava/nio/charset/Charset;)Ljava/io/Reader;", "", ApiSince=33)] + [<Android.Runtime.Register("newReader", "(Ljava/nio/channels/ReadableByteChannel;Ljava/nio/charset/Charset;)Ljava/io/Reader;", "", ApiSince=33)>] + + + + Java.IO.Reader + + + + + + + The channel from which bytes will be read + The charset to be used + Constructs a reader that decodes bytes from the given channel according + to the given charset. + A new reader + + + + Java documentation for java.nio.channels.Channels.newReader(java.nio.channels.ReadableByteChannel, java.nio.charset.Charset). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -403,6 +446,49 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("newWriter", "(Ljava/nio/channels/WritableByteChannel;Ljava/nio/charset/Charset;)Ljava/io/Writer;", "", ApiSince=33)] + [<Android.Runtime.Register("newWriter", "(Ljava/nio/channels/WritableByteChannel;Ljava/nio/charset/Charset;)Ljava/io/Writer;", "", ApiSince=33)>] + + + + Java.IO.Writer + + + + + + + The channel to which bytes will be written + The charset to be used + Constructs a writer that encodes characters according to the given + charset and writes the resulting bytes to the given channel. + A new writer + + + + Java documentation for java.nio.channels.Channels.newWriter(java.nio.channels.WritableByteChannel, java.nio.charset.Charset). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Nio.Channels/SelectionKey.xml b/docs/Mono.Android/en/Java.Nio.Channels/SelectionKey.xml index 781f4a1eb2..39e47614eb 100644 --- a/docs/Mono.Android/en/Java.Nio.Channels/SelectionKey.xml +++ b/docs/Mono.Android/en/Java.Nio.Channels/SelectionKey.xml @@ -341,6 +341,88 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("interestOpsAnd", "(I)I", "GetInterestOpsAnd_IHandler", ApiSince=33)] + [<Android.Runtime.Register("interestOpsAnd", "(I)I", "GetInterestOpsAnd_IHandler", ApiSince=33)>] + + + + System.Int32 + + + + + + The interest set to apply + Atomically sets this key's interest set to the bitwise intersection ("and") + of the existing interest set and the given value. + The previous interest set + + + + Java documentation for java.nio.channels.SelectionKey.interestOpsAnd(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("interestOpsOr", "(I)I", "GetInterestOpsOr_IHandler", ApiSince=33)] + [<Android.Runtime.Register("interestOpsOr", "(I)I", "GetInterestOpsOr_IHandler", ApiSince=33)>] + + + + System.Int32 + + + + + + The interest set to apply + Atomically sets this key's interest set to the bitwise union ("or") of + the existing interest set and the given value. + The previous interest set + + + + Java documentation for java.nio.channels.SelectionKey.interestOpsOr(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Nio.Channels/Selector.xml b/docs/Mono.Android/en/Java.Nio.Channels/Selector.xml index 16fb7dfb93..41d7893ae9 100644 --- a/docs/Mono.Android/en/Java.Nio.Channels/Selector.xml +++ b/docs/Mono.Android/en/Java.Nio.Channels/Selector.xml @@ -366,6 +366,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("select", "(Ljava/util/function/Consumer;)I", "GetSelect_Ljava_util_function_Consumer_Handler", ApiSince=33)] + [<Android.Runtime.Register("select", "(Ljava/util/function/Consumer;)I", "GetSelect_Ljava_util_function_Consumer_Handler", ApiSince=33)>] + + + + System.Int32 + + + + + + The action to perform + Selects and performs an action on the keys whose corresponding channels + are ready for I/O operations. + The number of unique keys consumed, possibly zero + + + + Java documentation for java.nio.channels.Selector.select(java.util.function.Consumer<java.nio.channels.SelectionKey>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -416,6 +457,52 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("select", "(Ljava/util/function/Consumer;J)I", "GetSelect_Ljava_util_function_Consumer_JHandler", ApiSince=33)] + [<Android.Runtime.Register("select", "(Ljava/util/function/Consumer;J)I", "GetSelect_Ljava_util_function_Consumer_JHandler", ApiSince=33)>] + + + + System.Int32 + + + + + + + The action to perform + If positive, block for up to timeout + milliseconds, more or less, while waiting for a + channel to become ready; if zero, block indefinitely; + must not be negative + Selects and performs an action on the keys whose corresponding channels + are ready for I/O operations. + The number of unique keys consumed, possibly zero + + + + Java documentation for java.nio.channels.Selector.select(java.util.function.Consumer<java.nio.channels.SelectionKey>, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -499,6 +586,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("selectNow", "(Ljava/util/function/Consumer;)I", "GetSelectNow_Ljava_util_function_Consumer_Handler", ApiSince=33)] + [<Android.Runtime.Register("selectNow", "(Ljava/util/function/Consumer;)I", "GetSelectNow_Ljava_util_function_Consumer_Handler", ApiSince=33)>] + + + + System.Int32 + + + + + + The action to perform + Selects and performs an action on the keys whose corresponding channels + are ready for I/O operations. + The number of unique keys consumed, possibly zero + + + + Java documentation for java.nio.channels.Selector.selectNow(java.util.function.Consumer<java.nio.channels.SelectionKey>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Nio.FileNio/AtomicMoveNotSupportedException.xml b/docs/Mono.Android/en/Java.Nio.FileNio/AtomicMoveNotSupportedException.xml index 62999df715..5588b23ab6 100644 --- a/docs/Mono.Android/en/Java.Nio.FileNio/AtomicMoveNotSupportedException.xml +++ b/docs/Mono.Android/en/Java.Nio.FileNio/AtomicMoveNotSupportedException.xml @@ -81,7 +81,7 @@ a string identifying the source file or null if not known a string identifying the target file or null if not known - a reason message with additional information + a reason message with additional information or null Constructs an instance of this class. diff --git a/docs/Mono.Android/en/Java.Nio.FileNio/FileStore.xml b/docs/Mono.Android/en/Java.Nio.FileNio/FileStore.xml index acf66ba59a..908c0d5f1a 100644 --- a/docs/Mono.Android/en/Java.Nio.FileNio/FileStore.xml +++ b/docs/Mono.Android/en/Java.Nio.FileNio/FileStore.xml @@ -88,6 +88,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getBlockSize", "()J", "GetGetBlockSizeHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getBlockSize", "()J", "GetGetBlockSizeHandler", ApiSince=33)>] + + + + System.Int64 + + + Returns the number of bytes per block in this file store. + a positive value representing the block size of this file store, + in bytes + + + + Java documentation for java.nio.file.FileStore.getBlockSize(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -113,7 +150,7 @@ the attribute to read Reads the value of a file store attribute. - the attribute value; null may be a valid valid for some + the attribute value; null may be valid for some attributes diff --git a/docs/Mono.Android/en/Java.Nio/ByteBuffer.xml b/docs/Mono.Android/en/Java.Nio/ByteBuffer.xml index 86cdf27a50..335ef531c6 100644 --- a/docs/Mono.Android/en/Java.Nio/ByteBuffer.xml +++ b/docs/Mono.Android/en/Java.Nio/ByteBuffer.xml @@ -70,6 +70,91 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("alignedSlice", "(I)Ljava/nio/ByteBuffer;", "", ApiSince=33)] + [<Android.Runtime.Register("alignedSlice", "(I)Ljava/nio/ByteBuffer;", "", ApiSince=33)>] + + + + Java.Nio.ByteBuffer + + + + + + The unit size in bytes, must be a power of 2 + Creates a new byte buffer whose content is a shared and aligned + subsequence of this buffer's content. + The new byte buffer + + + + Java documentation for java.nio.ByteBuffer.alignedSlice(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("alignmentOffset", "(II)I", "", ApiSince=33)] + [<Android.Runtime.Register("alignmentOffset", "(II)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + + The index to query for alignment offset, must be non-negative, no + upper bounds check is performed + The unit size in bytes, must be a power of 2 + Returns the memory address, pointing to the byte at the given index, + modulus the given unit size. + The indexed byte's memory address modulus the unit size + + + + Java documentation for java.nio.ByteBuffer.alignmentOffset(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Security.Acl/AclNotFoundException.xml b/docs/Mono.Android/en/Java.Security.Acl/AclNotFoundException.xml index 42616f37a9..48057a5e0f 100644 --- a/docs/Mono.Android/en/Java.Security.Acl/AclNotFoundException.xml +++ b/docs/Mono.Android/en/Java.Security.Acl/AclNotFoundException.xml @@ -16,6 +16,10 @@ [Android.Runtime.Register("java/security/acl/AclNotFoundException", DoNotGenerateAcw=true)] [<Android.Runtime.Register("java/security/acl/AclNotFoundException", DoNotGenerateAcw=true)>] + + [System.Obsolete("This class is obsoleted in this android platform")] + [<System.Obsolete("This class is obsoleted in this android platform")>] + This is an exception that is thrown whenever a reference is made to a @@ -49,6 +53,10 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + diff --git a/docs/Mono.Android/en/Java.Security.Acl/IAcl.xml b/docs/Mono.Android/en/Java.Security.Acl/IAcl.xml index e414b29a16..5cece173f0 100644 --- a/docs/Mono.Android/en/Java.Security.Acl/IAcl.xml +++ b/docs/Mono.Android/en/Java.Security.Acl/IAcl.xml @@ -26,6 +26,10 @@ [Android.Runtime.Register("java/security/acl/Acl", "", "Java.Security.Acl.IAclInvoker")] [<Android.Runtime.Register("java/security/acl/Acl", "", "Java.Security.Acl.IAclInvoker")>] + + [System.Obsolete("This class is obsoleted in this android platform")] + [<System.Obsolete("This class is obsoleted in this android platform")>] + Interface representing an Access Control List (ACL). @@ -59,6 +63,10 @@ [Android.Runtime.Register("addEntry", "(Ljava/security/Principal;Ljava/security/acl/AclEntry;)Z", "GetAddEntry_Ljava_security_Principal_Ljava_security_acl_AclEntry_Handler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("addEntry", "(Ljava/security/Principal;Ljava/security/acl/AclEntry;)Z", "GetAddEntry_Ljava_security_Principal_Ljava_security_acl_AclEntry_Handler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -108,6 +116,10 @@ [Android.Runtime.Register("checkPermission", "(Ljava/security/Principal;Ljava/security/acl/Permission;)Z", "GetCheckPermission_Ljava_security_Principal_Ljava_security_acl_Permission_Handler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("checkPermission", "(Ljava/security/Principal;Ljava/security/acl/Permission;)Z", "GetCheckPermission_Ljava_security_Principal_Ljava_security_acl_Permission_Handler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -155,6 +167,10 @@ [Android.Runtime.Register("entries", "()Ljava/util/Enumeration;", "GetEntriesHandler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("entries", "()Ljava/util/Enumeration;", "GetEntriesHandler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Java.Util.IEnumeration @@ -193,6 +209,10 @@ [Android.Runtime.Register("getPermissions", "(Ljava/security/Principal;)Ljava/util/Enumeration;", "GetGetPermissions_Ljava_security_Principal_Handler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("getPermissions", "(Ljava/security/Principal;)Ljava/util/Enumeration;", "GetGetPermissions_Ljava_security_Principal_Handler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Java.Util.IEnumeration @@ -265,6 +285,10 @@ [Android.Runtime.Register("removeEntry", "(Ljava/security/Principal;Ljava/security/acl/AclEntry;)Z", "GetRemoveEntry_Ljava_security_Principal_Ljava_security_acl_AclEntry_Handler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("removeEntry", "(Ljava/security/Principal;Ljava/security/acl/AclEntry;)Z", "GetRemoveEntry_Ljava_security_Principal_Ljava_security_acl_AclEntry_Handler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -312,6 +336,10 @@ [Android.Runtime.Register("setName", "(Ljava/security/Principal;Ljava/lang/String;)V", "GetSetName_Ljava_security_Principal_Ljava_lang_String_Handler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("setName", "(Ljava/security/Principal;Ljava/lang/String;)V", "GetSetName_Ljava_security_Principal_Ljava_lang_String_Handler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -358,6 +386,10 @@ [Android.Runtime.Register("toString", "()Ljava/lang/String;", "GetToStringHandler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("toString", "()Ljava/lang/String;", "GetToStringHandler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.String diff --git a/docs/Mono.Android/en/Java.Security.Acl/IAclEntry.xml b/docs/Mono.Android/en/Java.Security.Acl/IAclEntry.xml index 0b75388423..c51f8ba2f1 100644 --- a/docs/Mono.Android/en/Java.Security.Acl/IAclEntry.xml +++ b/docs/Mono.Android/en/Java.Security.Acl/IAclEntry.xml @@ -26,6 +26,10 @@ [Android.Runtime.Register("java/security/acl/AclEntry", "", "Java.Security.Acl.IAclEntryInvoker")] [<Android.Runtime.Register("java/security/acl/AclEntry", "", "Java.Security.Acl.IAclEntryInvoker")>] + + [System.Obsolete("This class is obsoleted in this android platform")] + [<System.Obsolete("This class is obsoleted in this android platform")>] + This is the interface used for representing one entry in an Access @@ -60,6 +64,10 @@ [Android.Runtime.Register("addPermission", "(Ljava/security/acl/Permission;)Z", "GetAddPermission_Ljava_security_acl_Permission_Handler:Java.Security.Acl.IAclEntryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("addPermission", "(Ljava/security/acl/Permission;)Z", "GetAddPermission_Ljava_security_acl_Permission_Handler:Java.Security.Acl.IAclEntryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -103,6 +111,10 @@ [Android.Runtime.Register("checkPermission", "(Ljava/security/acl/Permission;)Z", "GetCheckPermission_Ljava_security_acl_Permission_Handler:Java.Security.Acl.IAclEntryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("checkPermission", "(Ljava/security/acl/Permission;)Z", "GetCheckPermission_Ljava_security_acl_Permission_Handler:Java.Security.Acl.IAclEntryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -146,6 +158,10 @@ [Android.Runtime.Register("clone", "()Ljava/lang/Object;", "GetCloneHandler:Java.Security.Acl.IAclEntryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("clone", "()Ljava/lang/Object;", "GetCloneHandler:Java.Security.Acl.IAclEntryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Java.Lang.Object @@ -212,6 +228,10 @@ [Android.Runtime.Register("permissions", "()Ljava/util/Enumeration;", "GetPermissionsHandler:Java.Security.Acl.IAclEntryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("permissions", "()Ljava/util/Enumeration;", "GetPermissionsHandler:Java.Security.Acl.IAclEntryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Java.Util.IEnumeration @@ -278,6 +298,10 @@ [Android.Runtime.Register("removePermission", "(Ljava/security/acl/Permission;)Z", "GetRemovePermission_Ljava_security_acl_Permission_Handler:Java.Security.Acl.IAclEntryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("removePermission", "(Ljava/security/acl/Permission;)Z", "GetRemovePermission_Ljava_security_acl_Permission_Handler:Java.Security.Acl.IAclEntryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -320,6 +344,10 @@ [Android.Runtime.Register("setNegativePermissions", "()V", "GetSetNegativePermissionsHandler:Java.Security.Acl.IAclEntryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("setNegativePermissions", "()V", "GetSetNegativePermissionsHandler:Java.Security.Acl.IAclEntryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -357,6 +385,10 @@ [Android.Runtime.Register("setPrincipal", "(Ljava/security/Principal;)Z", "GetSetPrincipal_Ljava_security_Principal_Handler:Java.Security.Acl.IAclEntryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("setPrincipal", "(Ljava/security/Principal;)Z", "GetSetPrincipal_Ljava_security_Principal_Handler:Java.Security.Acl.IAclEntryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -400,6 +432,10 @@ [Android.Runtime.Register("toString", "()Ljava/lang/String;", "GetToStringHandler:Java.Security.Acl.IAclEntryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("toString", "()Ljava/lang/String;", "GetToStringHandler:Java.Security.Acl.IAclEntryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.String diff --git a/docs/Mono.Android/en/Java.Security.Acl/IGroup.xml b/docs/Mono.Android/en/Java.Security.Acl/IGroup.xml index 23ac6ca77a..ac14ab422e 100644 --- a/docs/Mono.Android/en/Java.Security.Acl/IGroup.xml +++ b/docs/Mono.Android/en/Java.Security.Acl/IGroup.xml @@ -26,6 +26,10 @@ [Android.Runtime.Register("java/security/acl/Group", "", "Java.Security.Acl.IGroupInvoker")] [<Android.Runtime.Register("java/security/acl/Group", "", "Java.Security.Acl.IGroupInvoker")>] + + [System.Obsolete("This class is obsoleted in this android platform")] + [<System.Obsolete("This class is obsoleted in this android platform")>] + This interface is used to represent a group of principals. @@ -59,6 +63,10 @@ [Android.Runtime.Register("addMember", "(Ljava/security/Principal;)Z", "GetAddMember_Ljava_security_Principal_Handler:Java.Security.Acl.IGroupInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("addMember", "(Ljava/security/Principal;)Z", "GetAddMember_Ljava_security_Principal_Handler:Java.Security.Acl.IGroupInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -101,6 +109,10 @@ [Android.Runtime.Register("isMember", "(Ljava/security/Principal;)Z", "GetIsMember_Ljava_security_Principal_Handler:Java.Security.Acl.IGroupInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("isMember", "(Ljava/security/Principal;)Z", "GetIsMember_Ljava_security_Principal_Handler:Java.Security.Acl.IGroupInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -143,6 +155,10 @@ [Android.Runtime.Register("members", "()Ljava/util/Enumeration;", "GetMembersHandler:Java.Security.Acl.IGroupInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("members", "()Ljava/util/Enumeration;", "GetMembersHandler:Java.Security.Acl.IGroupInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + Java.Util.IEnumeration @@ -181,6 +197,10 @@ [Android.Runtime.Register("removeMember", "(Ljava/security/Principal;)Z", "GetRemoveMember_Ljava_security_Principal_Handler:Java.Security.Acl.IGroupInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("removeMember", "(Ljava/security/Principal;)Z", "GetRemoveMember_Ljava_security_Principal_Handler:Java.Security.Acl.IGroupInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean diff --git a/docs/Mono.Android/en/Java.Security.Acl/IOwner.xml b/docs/Mono.Android/en/Java.Security.Acl/IOwner.xml index 26e7b2f9e8..9d05a52d71 100644 --- a/docs/Mono.Android/en/Java.Security.Acl/IOwner.xml +++ b/docs/Mono.Android/en/Java.Security.Acl/IOwner.xml @@ -23,6 +23,10 @@ [Android.Runtime.Register("java/security/acl/Owner", "", "Java.Security.Acl.IOwnerInvoker")] [<Android.Runtime.Register("java/security/acl/Owner", "", "Java.Security.Acl.IOwnerInvoker")>] + + [System.Obsolete("This class is obsoleted in this android platform")] + [<System.Obsolete("This class is obsoleted in this android platform")>] + Interface for managing owners of Access Control Lists (ACLs) or ACL @@ -57,6 +61,10 @@ [Android.Runtime.Register("addOwner", "(Ljava/security/Principal;Ljava/security/Principal;)Z", "GetAddOwner_Ljava_security_Principal_Ljava_security_Principal_Handler:Java.Security.Acl.IOwnerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("addOwner", "(Ljava/security/Principal;Ljava/security/Principal;)Z", "GetAddOwner_Ljava_security_Principal_Ljava_security_Principal_Handler:Java.Security.Acl.IOwnerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -103,6 +111,10 @@ [Android.Runtime.Register("deleteOwner", "(Ljava/security/Principal;Ljava/security/Principal;)Z", "GetDeleteOwner_Ljava_security_Principal_Ljava_security_Principal_Handler:Java.Security.Acl.IOwnerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("deleteOwner", "(Ljava/security/Principal;Ljava/security/Principal;)Z", "GetDeleteOwner_Ljava_security_Principal_Ljava_security_Principal_Handler:Java.Security.Acl.IOwnerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean @@ -152,6 +164,10 @@ [Android.Runtime.Register("isOwner", "(Ljava/security/Principal;)Z", "GetIsOwner_Ljava_security_Principal_Handler:Java.Security.Acl.IOwnerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("isOwner", "(Ljava/security/Principal;)Z", "GetIsOwner_Ljava_security_Principal_Handler:Java.Security.Acl.IOwnerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean diff --git a/docs/Mono.Android/en/Java.Security.Acl/IPermission.xml b/docs/Mono.Android/en/Java.Security.Acl/IPermission.xml index 02b1ca0aba..d1ce6e15d5 100644 --- a/docs/Mono.Android/en/Java.Security.Acl/IPermission.xml +++ b/docs/Mono.Android/en/Java.Security.Acl/IPermission.xml @@ -23,6 +23,10 @@ [Android.Runtime.Register("java/security/acl/Permission", "", "Java.Security.Acl.IPermissionInvoker")] [<Android.Runtime.Register("java/security/acl/Permission", "", "Java.Security.Acl.IPermissionInvoker")>] + + [System.Obsolete("This class is obsoleted in this android platform")] + [<System.Obsolete("This class is obsoleted in this android platform")>] + Legacy security code; do not use. diff --git a/docs/Mono.Android/en/Java.Security.Acl/LastOwnerException.xml b/docs/Mono.Android/en/Java.Security.Acl/LastOwnerException.xml index 123b6ac3d6..463f05dc9b 100644 --- a/docs/Mono.Android/en/Java.Security.Acl/LastOwnerException.xml +++ b/docs/Mono.Android/en/Java.Security.Acl/LastOwnerException.xml @@ -16,6 +16,10 @@ [Android.Runtime.Register("java/security/acl/LastOwnerException", DoNotGenerateAcw=true)] [<Android.Runtime.Register("java/security/acl/LastOwnerException", DoNotGenerateAcw=true)>] + + [System.Obsolete("This class is obsoleted in this android platform")] + [<System.Obsolete("This class is obsoleted in this android platform")>] + This is an exception that is thrown whenever an attempt is made to delete @@ -49,6 +53,10 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + diff --git a/docs/Mono.Android/en/Java.Security.Acl/NotOwnerException.xml b/docs/Mono.Android/en/Java.Security.Acl/NotOwnerException.xml index c8e3937b0e..769bd49b84 100644 --- a/docs/Mono.Android/en/Java.Security.Acl/NotOwnerException.xml +++ b/docs/Mono.Android/en/Java.Security.Acl/NotOwnerException.xml @@ -16,6 +16,10 @@ [Android.Runtime.Register("java/security/acl/NotOwnerException", DoNotGenerateAcw=true)] [<Android.Runtime.Register("java/security/acl/NotOwnerException", DoNotGenerateAcw=true)>] + + [System.Obsolete("This class is obsoleted in this android platform")] + [<System.Obsolete("This class is obsoleted in this android platform")>] + This is an exception that is thrown whenever the modification of an object @@ -50,6 +54,10 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + diff --git a/docs/Mono.Android/en/Java.Security.Cert/CRL.xml b/docs/Mono.Android/en/Java.Security.Cert/CRL.xml index 6f86e342cf..cc29adef13 100644 --- a/docs/Mono.Android/en/Java.Security.Cert/CRL.xml +++ b/docs/Mono.Android/en/Java.Security.Cert/CRL.xml @@ -56,9 +56,8 @@ the standard name of the CRL type. - See Appendix A in the - "../../../../technotes/guides/security/crypto/CryptoSpec.html#AppA"> - Java Cryptography Architecture API Specification &amp; Reference + See the + Java Security Standard Algorithm Names document for information about standard CRL types. Creates a CRL of the specified type. diff --git a/docs/Mono.Android/en/Java.Security.Cert/CRLReason.xml b/docs/Mono.Android/en/Java.Security.Cert/CRLReason.xml index 67f9859441..0764de739e 100644 --- a/docs/Mono.Android/en/Java.Security.Cert/CRLReason.xml +++ b/docs/Mono.Android/en/Java.Security.Cert/CRLReason.xml @@ -19,8 +19,8 @@ The CRLReason enumeration specifies the reason that a certificate - is revoked, as defined in - RFC 3280: Internet X.509 Public Key Infrastructure Certificate and CRL + is revoked, as defined in + RFC 5280: Internet X.509 Public Key Infrastructure Certificate and CRL Profile. diff --git a/docs/Mono.Android/en/Java.Security.Cert/CertPathBuilder.xml b/docs/Mono.Android/en/Java.Security.Cert/CertPathBuilder.xml index d1942f2504..5e36b64b77 100644 --- a/docs/Mono.Android/en/Java.Security.Cert/CertPathBuilder.xml +++ b/docs/Mono.Android/en/Java.Security.Cert/CertPathBuilder.xml @@ -247,13 +247,13 @@ the name of the requested CertPathBuilder - algorithm. See the CertPathBuilder section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + algorithm. See the CertPathBuilder section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. Returns a CertPathBuilder object that implements the specified algorithm. a CertPathBuilder object that implements the - specified algorithm. + specified algorithm @@ -297,14 +297,14 @@ the name of the requested CertPathBuilder - algorithm. See the CertPathBuilder section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + algorithm. See the CertPathBuilder section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the provider. Returns a CertPathBuilder object that implements the specified algorithm. a CertPathBuilder object that implements the - specified algorithm. + specified algorithm @@ -349,14 +349,14 @@ the name of the requested CertPathBuilder - algorithm. See the CertPathBuilder section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + algorithm. See the CertPathBuilder section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the name of the provider. Returns a CertPathBuilder object that implements the specified algorithm. a CertPathBuilder object that implements the - specified algorithm. + specified algorithm diff --git a/docs/Mono.Android/en/Java.Security.Cert/CertPathValidator.xml b/docs/Mono.Android/en/Java.Security.Cert/CertPathValidator.xml index 3b0226e144..177b3f6185 100644 --- a/docs/Mono.Android/en/Java.Security.Cert/CertPathValidator.xml +++ b/docs/Mono.Android/en/Java.Security.Cert/CertPathValidator.xml @@ -202,13 +202,13 @@ the name of the requested CertPathValidator - algorithm. See the CertPathValidator section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + algorithm. See the CertPathValidator section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. Returns a CertPathValidator object that implements the specified algorithm. a CertPathValidator object that implements the - specified algorithm. + specified algorithm @@ -252,14 +252,14 @@ the name of the requested CertPathValidator - algorithm. See the CertPathValidator section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + algorithm. See the CertPathValidator section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the provider. Returns a CertPathValidator object that implements the specified algorithm. a CertPathValidator object that implements the - specified algorithm. + specified algorithm @@ -305,14 +305,14 @@ the name of the requested CertPathValidator - algorithm. See the CertPathValidator section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + algorithm. See the CertPathValidator section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the name of the provider. Returns a CertPathValidator object that implements the specified algorithm. a CertPathValidator object that implements the - specified algorithm. + specified algorithm diff --git a/docs/Mono.Android/en/Java.Security.Cert/CertStore.xml b/docs/Mono.Android/en/Java.Security.Cert/CertStore.xml index f300599c56..c780ac8082 100644 --- a/docs/Mono.Android/en/Java.Security.Cert/CertStore.xml +++ b/docs/Mono.Android/en/Java.Security.Cert/CertStore.xml @@ -300,15 +300,15 @@ the name of the requested CertStore type. - See the CertStore section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the CertStore section in the + Java Security Standard Algorithm Names Specification for information about standard types. the initialization parameters (may be null). Returns a CertStore object that implements the specified CertStore type and is initialized with the specified parameters. a CertStore object that implements the specified - CertStore type. + CertStore type @@ -355,15 +355,15 @@ the requested CertStore type. - See the CertStore section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the CertStore section in the + Java Security Standard Algorithm Names Specification for information about standard types. the initialization parameters (may be null). the provider. Returns a CertStore object that implements the specified CertStore type. a CertStore object that implements the - specified type. + specified type @@ -411,15 +411,15 @@ the requested CertStore type. - See the CertStore section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the CertStore section in the + Java Security Standard Algorithm Names Specification for information about standard types. the initialization parameters (may be null). the name of the provider. Returns a CertStore object that implements the specified CertStore type. a CertStore object that implements the - specified type. + specified type diff --git a/docs/Mono.Android/en/Java.Security.Cert/Certificate+CertificateRep.xml b/docs/Mono.Android/en/Java.Security.Cert/Certificate+CertificateRep.xml index 5e5709987f..f50e7721b1 100644 --- a/docs/Mono.Android/en/Java.Security.Cert/Certificate+CertificateRep.xml +++ b/docs/Mono.Android/en/Java.Security.Cert/Certificate+CertificateRep.xml @@ -90,7 +90,7 @@ - the standard name of the Certificate type. <p> + the standard name of the Certificate type. the Certificate data. Construct the alternate Certificate class with the Certificate type and Certificate encoding bytes. diff --git a/docs/Mono.Android/en/Java.Security.Cert/Certificate.xml b/docs/Mono.Android/en/Java.Security.Cert/Certificate.xml index 1ee55c990c..920f250f1a 100644 --- a/docs/Mono.Android/en/Java.Security.Cert/Certificate.xml +++ b/docs/Mono.Android/en/Java.Security.Cert/Certificate.xml @@ -68,8 +68,8 @@ the standard name of the certificate type. - See the CertificateFactory section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the CertificateFactory section in the + Java Security Standard Algorithm Names Specification for information about standard certificate types. Creates a certificate of the specified type. diff --git a/docs/Mono.Android/en/Java.Security.Cert/CertificateFactory.xml b/docs/Mono.Android/en/Java.Security.Cert/CertificateFactory.xml index 28107c9afb..62f2a168ac 100644 --- a/docs/Mono.Android/en/Java.Security.Cert/CertificateFactory.xml +++ b/docs/Mono.Android/en/Java.Security.Cert/CertificateFactory.xml @@ -634,7 +634,7 @@ the name of the requested certificate type. - See the CertificateFactory section in the + See the CertificateFactory section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard certificate types. Returns a certificate factory object that implements the @@ -683,7 +683,7 @@ the certificate type. - See the CertificateFactory section in the + See the CertificateFactory section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard certificate types. the provider. @@ -735,7 +735,7 @@ the certificate type. - See the CertificateFactory section in the + See the CertificateFactory section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard certificate types. the name of the provider. diff --git a/docs/Mono.Android/en/Java.Security.Cert/URICertStoreParameters.xml b/docs/Mono.Android/en/Java.Security.Cert/URICertStoreParameters.xml new file mode 100644 index 0000000000..8817649521 --- /dev/null +++ b/docs/Mono.Android/en/Java.Security.Cert/URICertStoreParameters.xml @@ -0,0 +1,258 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + Java.Lang.ICloneable + + + Java.Security.Cert.ICertStoreParameters + + + System.IDisposable + + + + + [Android.Runtime.Register("java/security/cert/URICertStoreParameters", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("java/security/cert/URICertStoreParameters", ApiSince=33, DoNotGenerateAcw=true)>] + + + + Parameters used as input for CertStore algorithms which use + information contained in a URI to retrieve certificates and CRLs. + + + + Java documentation for java.security.cert.URICertStoreParameters. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/net/URI;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/net/URI;)V", "", ApiSince=33)>] + + + + + + + the URI which contains configuration information. + Creates an instance of URICertStoreParameters with the + specified URI. + + + + Java documentation for java.security.cert.URICertStoreParameters.URICertStoreParameters(java.net.URI). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + M:Java.Security.Cert.ICertStoreParameters.Clone + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clone", "()Ljava/security/cert/URICertStoreParameters;", "", ApiSince=33)] + [<Android.Runtime.Register("clone", "()Ljava/security/cert/URICertStoreParameters;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + Returns a copy of this object. + the copy + + + + Java documentation for java.security.cert.URICertStoreParameters.clone(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getURI", "()Ljava/net/URI;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getURI", "()Ljava/net/URI;", "", ApiSince=33)>] + + + + Java.Net.URI + + + Returns the URI used to construct this + URICertStoreParameters object. + the URI. + + + + Java documentation for java.security.cert.URICertStoreParameters.getURI(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Java.Security.Cert/X509CertSelector.xml b/docs/Mono.Android/en/Java.Security.Cert/X509CertSelector.xml index 0988104010..2569eddebf 100644 --- a/docs/Mono.Android/en/Java.Security.Cert/X509CertSelector.xml +++ b/docs/Mono.Android/en/Java.Security.Cert/X509CertSelector.xml @@ -132,7 +132,7 @@ the name type (0-8, as specified in - RFC 3280, section 4.2.1.7) + RFC 5280, section 4.2.1.6) a byte array containing the name in ASN.1 DER encoded form Adds a name to the pathToNames criterion. @@ -176,7 +176,7 @@ the name type (0-8, as specified in - RFC 3280, section 4.2.1.7) + RFC 5280, section 4.2.1.6) the name in string form Adds a name to the pathToNames criterion. @@ -264,7 +264,7 @@ the name type (0-8, as specified in - RFC 3280, section 4.2.1.7) + RFC 5280, section 4.2.1.6) the name in string form (not null) Adds a name to the subjectAlternativeNames criterion. diff --git a/docs/Mono.Android/en/Java.Security.Interfaces/IEdECKey.xml b/docs/Mono.Android/en/Java.Security.Interfaces/IEdECKey.xml new file mode 100644 index 0000000000..75aa9ba588 --- /dev/null +++ b/docs/Mono.Android/en/Java.Security.Interfaces/IEdECKey.xml @@ -0,0 +1,71 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("java/security/interfaces/EdECKey", "", "Java.Security.Interfaces.IEdECKeyInvoker", ApiSince=33)] + [<Android.Runtime.Register("java/security/interfaces/EdECKey", "", "Java.Security.Interfaces.IEdECKeyInvoker", ApiSince=33)>] + + + + An interface for an elliptic curve public/private key as defined by + RFC 8032: Edwards-Curve + Digital Signature Algorithm (EdDSA). + + + + Java documentation for java.security.interfaces.EdECKey. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getParams", "()Ljava/security/spec/NamedParameterSpec;", "GetGetParamsHandler:Java.Security.Interfaces.IEdECKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<get: Android.Runtime.Register("getParams", "()Ljava/security/spec/NamedParameterSpec;", "GetGetParamsHandler:Java.Security.Interfaces.IEdECKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + Java.Security.Spec.NamedParameterSpec + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Java.Security.Interfaces/IEdECPrivateKey.xml b/docs/Mono.Android/en/Java.Security.Interfaces/IEdECPrivateKey.xml new file mode 100644 index 0000000000..3a541516c0 --- /dev/null +++ b/docs/Mono.Android/en/Java.Security.Interfaces/IEdECPrivateKey.xml @@ -0,0 +1,83 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + Java.IO.ISerializable + + + Java.Security.IKey + + + Java.Security.Interfaces.IEdECKey + + + Java.Security.IPrivateKey + + + System.IDisposable + + + + + [Android.Runtime.Register("java/security/interfaces/EdECPrivateKey", "", "Java.Security.Interfaces.IEdECPrivateKeyInvoker", ApiSince=33)] + [<Android.Runtime.Register("java/security/interfaces/EdECPrivateKey", "", "Java.Security.Interfaces.IEdECPrivateKeyInvoker", ApiSince=33)>] + + + + An interface for an elliptic curve private key as defined by + RFC 8032: Edwards-Curve + Digital Signature Algorithm (EdDSA). + + + + Java documentation for java.security.interfaces.EdECPrivateKey. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getBytes", "()Ljava/util/Optional;", "GetGetBytesHandler:Java.Security.Interfaces.IEdECPrivateKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<get: Android.Runtime.Register("getBytes", "()Ljava/util/Optional;", "GetGetBytesHandler:Java.Security.Interfaces.IEdECPrivateKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + Java.Util.Optional + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Java.Security.Interfaces/IEdECPublicKey.xml b/docs/Mono.Android/en/Java.Security.Interfaces/IEdECPublicKey.xml new file mode 100644 index 0000000000..261af37783 --- /dev/null +++ b/docs/Mono.Android/en/Java.Security.Interfaces/IEdECPublicKey.xml @@ -0,0 +1,83 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + Java.IO.ISerializable + + + Java.Security.IKey + + + Java.Security.Interfaces.IEdECKey + + + Java.Security.IPublicKey + + + System.IDisposable + + + + + [Android.Runtime.Register("java/security/interfaces/EdECPublicKey", "", "Java.Security.Interfaces.IEdECPublicKeyInvoker", ApiSince=33)] + [<Android.Runtime.Register("java/security/interfaces/EdECPublicKey", "", "Java.Security.Interfaces.IEdECPublicKeyInvoker", ApiSince=33)>] + + + + An interface for an elliptic curve public key as defined by + RFC 8032: Edwards-Curve + Digital Signature Algorithm (EdDSA). + + + + Java documentation for java.security.interfaces.EdECPublicKey. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPoint", "()Ljava/security/spec/EdECPoint;", "GetGetPointHandler:Java.Security.Interfaces.IEdECPublicKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<get: Android.Runtime.Register("getPoint", "()Ljava/security/spec/EdECPoint;", "GetGetPointHandler:Java.Security.Interfaces.IEdECPublicKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + Java.Security.Spec.EdECPoint + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Java.Security.Interfaces/IRSAMultiPrimePrivateCrtKey.xml b/docs/Mono.Android/en/Java.Security.Interfaces/IRSAMultiPrimePrivateCrtKey.xml index ae9e05d1b4..433478f1e8 100644 --- a/docs/Mono.Android/en/Java.Security.Interfaces/IRSAMultiPrimePrivateCrtKey.xml +++ b/docs/Mono.Android/en/Java.Security.Interfaces/IRSAMultiPrimePrivateCrtKey.xml @@ -41,7 +41,8 @@ The interface to an RSA multi-prime private key, as defined in the - PKCS#1 v2. + PKCS#1 v2.2 standard, + using the Chinese Remainder Theorem (CRT) information values. diff --git a/docs/Mono.Android/en/Java.Security.Interfaces/IRSAPrivateCrtKey.xml b/docs/Mono.Android/en/Java.Security.Interfaces/IRSAPrivateCrtKey.xml index 0c9da2db2b..2a550ed67f 100644 --- a/docs/Mono.Android/en/Java.Security.Interfaces/IRSAPrivateCrtKey.xml +++ b/docs/Mono.Android/en/Java.Security.Interfaces/IRSAPrivateCrtKey.xml @@ -40,7 +40,8 @@ - The interface to an RSA private key, as defined in the PKCS#1 standard, + The interface to an RSA private key, as defined in the + PKCS#1 v2.2 standard, using the Chinese Remainder Theorem (CRT) information values. diff --git a/docs/Mono.Android/en/Java.Security.Interfaces/IXECKey.xml b/docs/Mono.Android/en/Java.Security.Interfaces/IXECKey.xml new file mode 100644 index 0000000000..32aa9e4b41 --- /dev/null +++ b/docs/Mono.Android/en/Java.Security.Interfaces/IXECKey.xml @@ -0,0 +1,70 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("java/security/interfaces/XECKey", "", "Java.Security.Interfaces.IXECKeyInvoker", ApiSince=33)] + [<Android.Runtime.Register("java/security/interfaces/XECKey", "", "Java.Security.Interfaces.IXECKeyInvoker", ApiSince=33)>] + + + + An interface for an elliptic curve public/private key as defined by + RFC 7748. + + + + Java documentation for java.security.interfaces.XECKey. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getParams", "()Ljava/security/spec/AlgorithmParameterSpec;", "GetGetParamsHandler:Java.Security.Interfaces.IXECKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<get: Android.Runtime.Register("getParams", "()Ljava/security/spec/AlgorithmParameterSpec;", "GetGetParamsHandler:Java.Security.Interfaces.IXECKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + Java.Security.Spec.IAlgorithmParameterSpec + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Java.Security.Interfaces/IXECPrivateKey.xml b/docs/Mono.Android/en/Java.Security.Interfaces/IXECPrivateKey.xml new file mode 100644 index 0000000000..799e698a72 --- /dev/null +++ b/docs/Mono.Android/en/Java.Security.Interfaces/IXECPrivateKey.xml @@ -0,0 +1,81 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + Java.IO.ISerializable + + + Java.Security.IKey + + + Java.Security.Interfaces.IXECKey + + + Java.Security.IPrivateKey + + + System.IDisposable + + + + + [Android.Runtime.Register("java/security/interfaces/XECPrivateKey", "", "Java.Security.Interfaces.IXECPrivateKeyInvoker", ApiSince=33)] + [<Android.Runtime.Register("java/security/interfaces/XECPrivateKey", "", "Java.Security.Interfaces.IXECPrivateKeyInvoker", ApiSince=33)>] + + + + An interface for an elliptic curve private key as defined by RFC 7748. + + + + Java documentation for java.security.interfaces.XECPrivateKey. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getScalar", "()Ljava/util/Optional;", "GetGetScalarHandler:Java.Security.Interfaces.IXECPrivateKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<get: Android.Runtime.Register("getScalar", "()Ljava/util/Optional;", "GetGetScalarHandler:Java.Security.Interfaces.IXECPrivateKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + Java.Util.Optional + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Java.Security.Interfaces/IXECPublicKey.xml b/docs/Mono.Android/en/Java.Security.Interfaces/IXECPublicKey.xml new file mode 100644 index 0000000000..8b463bac26 --- /dev/null +++ b/docs/Mono.Android/en/Java.Security.Interfaces/IXECPublicKey.xml @@ -0,0 +1,94 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + Java.IO.ISerializable + + + Java.Security.IKey + + + Java.Security.Interfaces.IXECKey + + + Java.Security.IPublicKey + + + System.IDisposable + + + + + [Android.Runtime.Register("java/security/interfaces/XECPublicKey", "", "Java.Security.Interfaces.IXECPublicKeyInvoker", ApiSince=33)] + [<Android.Runtime.Register("java/security/interfaces/XECPublicKey", "", "Java.Security.Interfaces.IXECPublicKeyInvoker", ApiSince=33)>] + + + + An interface for an elliptic curve public key as defined by RFC 7748. + + + + Java documentation for java.security.interfaces.XECPublicKey. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getU", "()Ljava/math/BigInteger;", "GetGetUHandler:Java.Security.Interfaces.IXECPublicKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("getU", "()Ljava/math/BigInteger;", "GetGetUHandler:Java.Security.Interfaces.IXECPublicKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + Java.Math.BigInteger + + + + Get the u coordinate of the point. + the u-coordinate, represented using a BigInteger which may hold + any value + + + + Java documentation for java.security.interfaces.XECPublicKey.getU(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Java.Security.Spec/ECGenParameterSpec.xml b/docs/Mono.Android/en/Java.Security.Spec/ECGenParameterSpec.xml index 9ba1add507..894fdc364f 100644 --- a/docs/Mono.Android/en/Java.Security.Spec/ECGenParameterSpec.xml +++ b/docs/Mono.Android/en/Java.Security.Spec/ECGenParameterSpec.xml @@ -1,14 +1,14 @@ - - + + - + Mono.Android 0.0.0.0 - Java.Lang.Object + Java.Security.Spec.NamedParameterSpec @@ -69,7 +69,7 @@ the standard name of the to-be-generated EC - domain parameters. + domain parameters. Creates a parameter specification for EC parameter generation using a standard (or predefined) name stdName in order to generate the corresponding @@ -147,7 +147,7 @@ - + diff --git a/docs/Mono.Android/en/Java.Security.Spec/EdECPoint.xml b/docs/Mono.Android/en/Java.Security.Spec/EdECPoint.xml new file mode 100644 index 0000000000..80d14a44af --- /dev/null +++ b/docs/Mono.Android/en/Java.Security.Spec/EdECPoint.xml @@ -0,0 +1,237 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("java/security/spec/EdECPoint", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("java/security/spec/EdECPoint", ApiSince=33, DoNotGenerateAcw=true)>] + + + + An elliptic curve point used to specify keys as defined by + RFC 8032: Edwards-Curve + Digital Signature Algorithm (EdDSA). + + + + Java documentation for java.security.spec.EdECPoint. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(ZLjava/math/BigInteger;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(ZLjava/math/BigInteger;)V", "", ApiSince=33)>] + + + + + + + + whether the x-coordinate is odd. + the y-coordinate, represented using a BigInteger. + Construct an EdECPoint. + + + + Java documentation for java.security.spec.EdECPoint.EdECPoint(boolean, java.math.BigInteger). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getY", "()Ljava/math/BigInteger;", "", ApiSince=33)] + [<Android.Runtime.Register("getY", "()Ljava/math/BigInteger;", "", ApiSince=33)>] + + + + Java.Math.BigInteger + + + + Get the y-coordinate of the point. + the y-coordinate, represented using a BigInteger. + + + + Java documentation for java.security.spec.EdECPoint.getY(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isXOdd", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isXOdd", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + Get whether the x-coordinate of the point is odd. + a boolean indicating whether the x-coordinate is odd. + + + + Java documentation for java.security.spec.EdECPoint.isXOdd(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Java.Security.Spec/EdECPrivateKeySpec.xml b/docs/Mono.Android/en/Java.Security.Spec/EdECPrivateKeySpec.xml new file mode 100644 index 0000000000..60e330a724 --- /dev/null +++ b/docs/Mono.Android/en/Java.Security.Spec/EdECPrivateKeySpec.xml @@ -0,0 +1,256 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + Java.Security.Spec.IKeySpec + + + System.IDisposable + + + + + [Android.Runtime.Register("java/security/spec/EdECPrivateKeySpec", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("java/security/spec/EdECPrivateKeySpec", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A class representing elliptic curve private keys as defined in + RFC 8032: Edwards-Curve + Digital Signature Algorithm (EdDSA), including the curve and other + algorithm parameters. + + + + Java documentation for java.security.spec.EdECPrivateKeySpec. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/security/spec/NamedParameterSpec;[B)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/security/spec/NamedParameterSpec;[B)V", "", ApiSince=33)>] + + + + + + + + the algorithm parameters. + the key as a byte array. This array is copied + to protect against subsequent modification. + Construct a private key spec using the supplied parameters and + bit string. + + + + Java documentation for java.security.spec.EdECPrivateKeySpec.EdECPrivateKeySpec(java.security.spec.NamedParameterSpec, byte[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getBytes", "()[B", "", ApiSince=33)] + [<Android.Runtime.Register("getBytes", "()[B", "", ApiSince=33)>] + + + + System.Byte[] + + + + Get the byte array representing the private key. + the private key as a byte array. + + + + Java documentation for java.security.spec.EdECPrivateKeySpec.getBytes(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getParams", "()Ljava/security/spec/NamedParameterSpec;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getParams", "()Ljava/security/spec/NamedParameterSpec;", "", ApiSince=33)>] + + + + Java.Security.Spec.NamedParameterSpec + + + Get the algorithm parameters that define the curve and other settings. + the algorithm parameters. + + + + Java documentation for java.security.spec.EdECPrivateKeySpec.getParams(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Java.Security.Spec/EdECPublicKeySpec.xml b/docs/Mono.Android/en/Java.Security.Spec/EdECPublicKeySpec.xml new file mode 100644 index 0000000000..47e6a2285a --- /dev/null +++ b/docs/Mono.Android/en/Java.Security.Spec/EdECPublicKeySpec.xml @@ -0,0 +1,254 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + Java.Security.Spec.IKeySpec + + + System.IDisposable + + + + + [Android.Runtime.Register("java/security/spec/EdECPublicKeySpec", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("java/security/spec/EdECPublicKeySpec", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A class representing elliptic curve public keys as defined in + RFC 8032: Edwards-Curve + Digital Signature Algorithm (EdDSA), including the curve and other + algorithm parameters. + + + + Java documentation for java.security.spec.EdECPublicKeySpec. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/security/spec/NamedParameterSpec;Ljava/security/spec/EdECPoint;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/security/spec/NamedParameterSpec;Ljava/security/spec/EdECPoint;)V", "", ApiSince=33)>] + + + + + + + + the algorithm parameters. + the point representing the public key. + Construct a public key spec using the supplied parameters and + point. + + + + Java documentation for java.security.spec.EdECPublicKeySpec.EdECPublicKeySpec(java.security.spec.NamedParameterSpec, java.security.spec.EdECPoint). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getParams", "()Ljava/security/spec/NamedParameterSpec;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getParams", "()Ljava/security/spec/NamedParameterSpec;", "", ApiSince=33)>] + + + + Java.Security.Spec.NamedParameterSpec + + + Get the algorithm parameters that define the curve and other settings. + the parameters. + + + + Java documentation for java.security.spec.EdECPublicKeySpec.getParams(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPoint", "()Ljava/security/spec/EdECPoint;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPoint", "()Ljava/security/spec/EdECPoint;", "", ApiSince=33)>] + + + + Java.Security.Spec.EdECPoint + + + Get the point representing the public key. + the EdECPoint representing the public key. + + + + Java documentation for java.security.spec.EdECPublicKeySpec.getPoint(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Java.Security.Spec/InvalidKeySpecException.xml b/docs/Mono.Android/en/Java.Security.Spec/InvalidKeySpecException.xml index 0250a430b9..85cfb1dace 100644 --- a/docs/Mono.Android/en/Java.Security.Spec/InvalidKeySpecException.xml +++ b/docs/Mono.Android/en/Java.Security.Spec/InvalidKeySpecException.xml @@ -90,7 +90,7 @@ the cause (which is saved for later retrieval by the #getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.) - Creates a InvalidKeySpecException with the specified cause + Creates an InvalidKeySpecException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause). @@ -196,7 +196,7 @@ the cause (which is saved for later retrieval by the #getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.) - Creates a InvalidKeySpecException with the specified + Creates an InvalidKeySpecException with the specified detail message and cause. diff --git a/docs/Mono.Android/en/Java.Security.Spec/NamedParameterSpec.xml b/docs/Mono.Android/en/Java.Security.Spec/NamedParameterSpec.xml new file mode 100644 index 0000000000..d563f83764 --- /dev/null +++ b/docs/Mono.Android/en/Java.Security.Spec/NamedParameterSpec.xml @@ -0,0 +1,383 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + Java.Security.Spec.IAlgorithmParameterSpec + + + System.IDisposable + + + + + [Android.Runtime.Register("java/security/spec/NamedParameterSpec", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("java/security/spec/NamedParameterSpec", ApiSince=33, DoNotGenerateAcw=true)>] + + + + This class is used to specify any algorithm parameters that are determined + by a standard name. + + + + Java documentation for java.security.spec.NamedParameterSpec. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=33)>] + + + + + + + the standard name of the algorithm parameters. See the + ParameterSpec Names section in the + + Java Security Standard Algorithm Names Specification for + information about standard names. + Creates a parameter specification using a standard (or predefined) + name stdName. + + + + Java documentation for java.security.spec.NamedParameterSpec.NamedParameterSpec(java.lang.String). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ED25519", ApiSince=33)] + [<Android.Runtime.Register("ED25519", ApiSince=33)>] + + + + Java.Security.Spec.NamedParameterSpec + + + The Ed25519 parameters + To be added. + + + + Java documentation for java.security.spec.NamedParameterSpec.ED25519. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ED448", ApiSince=33)] + [<Android.Runtime.Register("ED448", ApiSince=33)>] + + + + Java.Security.Spec.NamedParameterSpec + + + The Ed448 parameters + To be added. + + + + Java documentation for java.security.spec.NamedParameterSpec.ED448. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getName", "()Ljava/lang/String;", "GetGetNameHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getName", "()Ljava/lang/String;", "GetGetNameHandler", ApiSince=33)>] + + + + System.String + + + Returns the standard name that determines the algorithm parameters. + the standard name. + + + + Java documentation for java.security.spec.NamedParameterSpec.getName(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("X25519", ApiSince=33)] + [<Android.Runtime.Register("X25519", ApiSince=33)>] + + + + Java.Security.Spec.NamedParameterSpec + + + The X25519 parameters + To be added. + + + + Java documentation for java.security.spec.NamedParameterSpec.X25519. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("X448", ApiSince=33)] + [<Android.Runtime.Register("X448", ApiSince=33)>] + + + + Java.Security.Spec.NamedParameterSpec + + + The X448 parameters + To be added. + + + + Java documentation for java.security.spec.NamedParameterSpec.X448. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + diff --git a/docs/Mono.Android/en/Java.Security.Spec/XECPrivateKeySpec.xml b/docs/Mono.Android/en/Java.Security.Spec/XECPrivateKeySpec.xml new file mode 100644 index 0000000000..71a3147c49 --- /dev/null +++ b/docs/Mono.Android/en/Java.Security.Spec/XECPrivateKeySpec.xml @@ -0,0 +1,275 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + Java.Security.Spec.IKeySpec + + + System.IDisposable + + + + + [Android.Runtime.Register("java/security/spec/XECPrivateKeySpec", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("java/security/spec/XECPrivateKeySpec", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A class representing elliptic curve private keys as defined in RFC 7748, + including the curve and other algorithm parameters. + + + + Java documentation for java.security.spec.XECPrivateKeySpec. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/security/spec/AlgorithmParameterSpec;[B)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/security/spec/AlgorithmParameterSpec;[B)V", "", ApiSince=33)>] + + + + + + + + the algorithm parameters + the unpruned encoded scalar value. This array is copied + to protect against subsequent modification. + Construct a private key spec using the supplied parameters and + encoded scalar value. + + + + Java documentation for java.security.spec.XECPrivateKeySpec.XECPrivateKeySpec(java.security.spec.AlgorithmParameterSpec, byte[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getScalar", "()[B", "GetGetScalarHandler", ApiSince=33)] + [<Android.Runtime.Register("getScalar", "()[B", "GetGetScalarHandler", ApiSince=33)>] + + + + System.Byte[] + + + + Get the scalar value encoded as an unpruned byte array. + the unpruned encoded scalar value + + + + Java documentation for java.security.spec.XECPrivateKeySpec.getScalar(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getParams", "()Ljava/security/spec/AlgorithmParameterSpec;", "GetGetParamsHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getParams", "()Ljava/security/spec/AlgorithmParameterSpec;", "GetGetParamsHandler", ApiSince=33)>] + + + + Java.Security.Spec.IAlgorithmParameterSpec + + + Get the algorithm parameters that define the curve and other settings. + the algorithm parameters + + + + Java documentation for java.security.spec.XECPrivateKeySpec.getParams(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Java.Security.Spec/XECPublicKeySpec.xml b/docs/Mono.Android/en/Java.Security.Spec/XECPublicKeySpec.xml new file mode 100644 index 0000000000..bf50c28c91 --- /dev/null +++ b/docs/Mono.Android/en/Java.Security.Spec/XECPublicKeySpec.xml @@ -0,0 +1,276 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + Java.Security.Spec.IKeySpec + + + System.IDisposable + + + + + [Android.Runtime.Register("java/security/spec/XECPublicKeySpec", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("java/security/spec/XECPublicKeySpec", ApiSince=33, DoNotGenerateAcw=true)>] + + + + A class representing elliptic curve public keys as defined in RFC 7748, + including the curve and other algorithm parameters. + + + + Java documentation for java.security.spec.XECPublicKeySpec. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/security/spec/AlgorithmParameterSpec;Ljava/math/BigInteger;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/security/spec/AlgorithmParameterSpec;Ljava/math/BigInteger;)V", "", ApiSince=33)>] + + + + + + + + the algorithm parameters + the u-coordinate of the point, represented using a BigInteger + which may hold any value + Construct a public key spec using the supplied parameters and + u coordinate. + + + + Java documentation for java.security.spec.XECPublicKeySpec.XECPublicKeySpec(java.security.spec.AlgorithmParameterSpec, java.math.BigInteger). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getU", "()Ljava/math/BigInteger;", "GetGetUHandler", ApiSince=33)] + [<Android.Runtime.Register("getU", "()Ljava/math/BigInteger;", "GetGetUHandler", ApiSince=33)>] + + + + Java.Math.BigInteger + + + + Get the u coordinate of the point. + the u-coordinate, represented using a BigInteger which may hold + any value + + + + Java documentation for java.security.spec.XECPublicKeySpec.getU(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getParams", "()Ljava/security/spec/AlgorithmParameterSpec;", "GetGetParamsHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getParams", "()Ljava/security/spec/AlgorithmParameterSpec;", "GetGetParamsHandler", ApiSince=33)>] + + + + Java.Security.Spec.IAlgorithmParameterSpec + + + Get the algorithm parameters that define the curve and other settings. + the parameters + + + + Java documentation for java.security.spec.XECPublicKeySpec.getParams(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Java.Security/AlgorithmParameterGenerator.xml b/docs/Mono.Android/en/Java.Security/AlgorithmParameterGenerator.xml index 3380cc8972..b533bcd7b4 100644 --- a/docs/Mono.Android/en/Java.Security/AlgorithmParameterGenerator.xml +++ b/docs/Mono.Android/en/Java.Security/AlgorithmParameterGenerator.xml @@ -201,7 +201,7 @@ the name of the algorithm this parameter generator is associated with. - See the AlgorithmParameterGenerator section in the + See the AlgorithmParameterGenerator section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. Returns an AlgorithmParameterGenerator object for generating @@ -251,7 +251,7 @@ the string name of the algorithm this parameter generator is associated with. - See the AlgorithmParameterGenerator section in the + See the AlgorithmParameterGenerator section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the Provider object. @@ -302,7 +302,7 @@ the name of the algorithm this parameter generator is associated with. - See the AlgorithmParameterGenerator section in the + See the AlgorithmParameterGenerator section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the string name of the Provider. diff --git a/docs/Mono.Android/en/Java.Security/AlgorithmParameters.xml b/docs/Mono.Android/en/Java.Security/AlgorithmParameters.xml index c5ba6a1b7c..8b4f4a76d7 100644 --- a/docs/Mono.Android/en/Java.Security/AlgorithmParameters.xml +++ b/docs/Mono.Android/en/Java.Security/AlgorithmParameters.xml @@ -244,7 +244,7 @@ the name of the algorithm requested. - See the AlgorithmParameters section in the + See the AlgorithmParameters section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. Returns a parameter object for the specified algorithm. @@ -292,7 +292,7 @@ the name of the algorithm requested. - See the AlgorithmParameters section in the + See the AlgorithmParameters section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the name of the provider. @@ -341,7 +341,7 @@ the name of the algorithm requested. - See the AlgorithmParameters section in the + See the AlgorithmParameters section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the name of the provider. diff --git a/docs/Mono.Android/en/Java.Security/InvalidAlgorithmParameterException.xml b/docs/Mono.Android/en/Java.Security/InvalidAlgorithmParameterException.xml index 184acfc0e7..091c4ee157 100644 --- a/docs/Mono.Android/en/Java.Security/InvalidAlgorithmParameterException.xml +++ b/docs/Mono.Android/en/Java.Security/InvalidAlgorithmParameterException.xml @@ -91,7 +91,7 @@ the cause (which is saved for later retrieval by the #getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.) - Creates a InvalidAlgorithmParameterException with the + Creates an InvalidAlgorithmParameterException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of @@ -198,7 +198,7 @@ the cause (which is saved for later retrieval by the #getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.) - Creates a InvalidAlgorithmParameterException with the + Creates an InvalidAlgorithmParameterException with the specified detail message and cause. diff --git a/docs/Mono.Android/en/Java.Security/InvalidKeyException.xml b/docs/Mono.Android/en/Java.Security/InvalidKeyException.xml index ec2d2c162e..4e09112fcd 100644 --- a/docs/Mono.Android/en/Java.Security/InvalidKeyException.xml +++ b/docs/Mono.Android/en/Java.Security/InvalidKeyException.xml @@ -91,7 +91,7 @@ the cause (which is saved for later retrieval by the #getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.) - Creates a InvalidKeyException with the specified cause + Creates an InvalidKeyException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause). @@ -197,7 +197,7 @@ the cause (which is saved for later retrieval by the #getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.) - Creates a InvalidKeyException with the specified + Creates an InvalidKeyException with the specified detail message and cause. diff --git a/docs/Mono.Android/en/Java.Security/KeyFactory.xml b/docs/Mono.Android/en/Java.Security/KeyFactory.xml index 86ee52ede7..92f8189360 100644 --- a/docs/Mono.Android/en/Java.Security/KeyFactory.xml +++ b/docs/Mono.Android/en/Java.Security/KeyFactory.xml @@ -253,7 +253,7 @@ the name of the requested key algorithm. - See the KeyFactory section in the + See the KeyFactory section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. Returns a KeyFactory object that converts @@ -301,7 +301,7 @@ the name of the requested key algorithm. - See the KeyFactory section in the + See the KeyFactory section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the provider. @@ -350,7 +350,7 @@ the name of the requested key algorithm. - See the KeyFactory section in the + See the KeyFactory section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the name of the provider. diff --git a/docs/Mono.Android/en/Java.Security/KeyPairGenerator.xml b/docs/Mono.Android/en/Java.Security/KeyPairGenerator.xml index d5db635f48..110f928678 100644 --- a/docs/Mono.Android/en/Java.Security/KeyPairGenerator.xml +++ b/docs/Mono.Android/en/Java.Security/KeyPairGenerator.xml @@ -56,8 +56,8 @@ the standard string name of the algorithm. - See the KeyPairGenerator section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the KeyPairGenerator section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. Creates a KeyPairGenerator object for the specified algorithm. @@ -235,12 +235,12 @@ the standard string name of the algorithm. - See the KeyPairGenerator section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the KeyPairGenerator section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. Returns a KeyPairGenerator object that generates public/private key pairs for the specified algorithm. - the new KeyPairGenerator object. + the new KeyPairGenerator object @@ -283,13 +283,13 @@ the standard string name of the algorithm. - See the KeyPairGenerator section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the KeyPairGenerator section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the provider. Returns a KeyPairGenerator object that generates public/private key pairs for the specified algorithm. - the new KeyPairGenerator object. + the new KeyPairGenerator object @@ -333,13 +333,13 @@ the standard string name of the algorithm. - See the KeyPairGenerator section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the KeyPairGenerator section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the string name of the provider. Returns a KeyPairGenerator object that generates public/private key pairs for the specified algorithm. - the new KeyPairGenerator object. + the new KeyPairGenerator object diff --git a/docs/Mono.Android/en/Java.Security/KeyStore+Builder.xml b/docs/Mono.Android/en/Java.Security/KeyStore+Builder.xml index 47db14ca25..daab3d96d7 100644 --- a/docs/Mono.Android/en/Java.Security/KeyStore+Builder.xml +++ b/docs/Mono.Android/en/Java.Security/KeyStore+Builder.xml @@ -189,6 +189,37 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("newInstance", "(Ljava/io/File;Ljava/security/KeyStore$ProtectionParameter;)Ljava/security/KeyStore$Builder;", "", ApiSince=33)] + [<Android.Runtime.Register("newInstance", "(Ljava/io/File;Ljava/security/KeyStore$ProtectionParameter;)Ljava/security/KeyStore$Builder;", "", ApiSince=33)>] + + + + Java.Security.KeyStore+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Java.Security/KeyStore+PasswordProtection.xml b/docs/Mono.Android/en/Java.Security/KeyStore+PasswordProtection.xml index 7ce4c4a77d..39c09bb98a 100644 --- a/docs/Mono.Android/en/Java.Security/KeyStore+PasswordProtection.xml +++ b/docs/Mono.Android/en/Java.Security/KeyStore+PasswordProtection.xml @@ -135,9 +135,8 @@ the password, which may be null the encryption algorithm name, for example, PBEWithHmacSHA256AndAES_256. - See the Cipher section in the - Java Cryptography Architecture Standard Algorithm Name - Documentation + See the Cipher section in the + Java Security Standard Algorithm Names Specification for information about standard encryption algorithm names. the encryption algorithm parameter specification, which may be null diff --git a/docs/Mono.Android/en/Java.Security/KeyStore.xml b/docs/Mono.Android/en/Java.Security/KeyStore.xml index 61e650e1a7..cc1336e5d6 100644 --- a/docs/Mono.Android/en/Java.Security/KeyStore.xml +++ b/docs/Mono.Android/en/Java.Security/KeyStore.xml @@ -568,11 +568,11 @@ the type of keystore. - See the KeyStore section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the KeyStore section in the + Java Security Standard Algorithm Names Specification for information about standard keystore types. Returns a keystore object of the specified type. - a keystore object of the specified type. + a keystore object of the specified type @@ -591,6 +591,79 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getInstance", "(Ljava/io/File;Ljava/security/KeyStore$LoadStoreParameter;)Ljava/security/KeyStore;", "", ApiSince=33)] + [<Android.Runtime.Register("getInstance", "(Ljava/io/File;Ljava/security/KeyStore$LoadStoreParameter;)Ljava/security/KeyStore;", "", ApiSince=33)>] + + + + Java.Security.KeyStore + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getInstance", "(Ljava/io/File;[C)Ljava/security/KeyStore;", "", ApiSince=33)] + [<Android.Runtime.Register("getInstance", "(Ljava/io/File;[C)Ljava/security/KeyStore;", "", ApiSince=33)>] + + + + Java.Security.KeyStore + + + + + + + the keystore file + the keystore password, which may be null + Returns a loaded keystore object of the appropriate keystore type. + a keystore object loaded with keystore data + + + + Java documentation for java.security.KeyStore.getInstance(java.io.File, char[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -616,12 +689,12 @@ the type of keystore. - See the KeyStore section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the KeyStore section in the + Java Security Standard Algorithm Names Specification for information about standard keystore types. the provider. Returns a keystore object of the specified type. - a keystore object of the specified type. + a keystore object of the specified type @@ -667,12 +740,12 @@ the type of keystore. - See the KeyStore section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the KeyStore section in the + Java Security Standard Algorithm Names Specification for information about standard keystore types. the name of the provider. Returns a keystore object of the specified type. - a keystore object of the specified type. + a keystore object of the specified type diff --git a/docs/Mono.Android/en/Java.Security/KeyStoreSpi.xml b/docs/Mono.Android/en/Java.Security/KeyStoreSpi.xml index 0733299ded..ee7a81c200 100644 --- a/docs/Mono.Android/en/Java.Security/KeyStoreSpi.xml +++ b/docs/Mono.Android/en/Java.Security/KeyStoreSpi.xml @@ -707,6 +707,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("engineProbe", "(Ljava/io/InputStream;)Z", "GetEngineProbe_Ljava_io_InputStream_Handler", ApiSince=33)] + [<Android.Runtime.Register("engineProbe", "(Ljava/io/InputStream;)Z", "GetEngineProbe_Ljava_io_InputStream_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + the keystore data to be probed + Probes the specified input stream to determine whether it contains a + keystore that is supported by this implementation, or not. + true if the keystore data is supported, otherwise false + + + + Java documentation for java.security.KeyStoreSpi.engineProbe(java.io.InputStream). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Security/MessageDigest.xml b/docs/Mono.Android/en/Java.Security/MessageDigest.xml index b73a25e932..c161a44b54 100644 --- a/docs/Mono.Android/en/Java.Security/MessageDigest.xml +++ b/docs/Mono.Android/en/Java.Security/MessageDigest.xml @@ -56,8 +56,8 @@ the standard name of the digest algorithm. - See the MessageDigest section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the MessageDigest section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. Creates a message digest with the specified algorithm name. @@ -333,12 +333,13 @@ the name of the algorithm requested. - See the MessageDigest section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the MessageDigest section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. Returns a MessageDigest object that implements the specified digest algorithm. - a Message Digest object that implements the specified algorithm. + a MessageDigest object that implements the + specified algorithm @@ -381,13 +382,14 @@ the name of the algorithm requested. - See the MessageDigest section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the MessageDigest section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the provider. Returns a MessageDigest object that implements the specified digest algorithm. - a MessageDigest object that implements the specified algorithm. + a MessageDigest object that implements the + specified algorithm @@ -431,13 +433,14 @@ the name of the algorithm requested. - See the MessageDigest section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the MessageDigest section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the name of the provider. Returns a MessageDigest object that implements the specified digest algorithm. - a MessageDigest object that implements the specified algorithm. + a MessageDigest object that implements the + specified algorithm diff --git a/docs/Mono.Android/en/Java.Security/SecureRandom.xml b/docs/Mono.Android/en/Java.Security/SecureRandom.xml index 33da9ea3b2..0a134bdcce 100644 --- a/docs/Mono.Android/en/Java.Security/SecureRandom.xml +++ b/docs/Mono.Android/en/Java.Security/SecureRandom.xml @@ -274,7 +274,7 @@ the name of the RNG algorithm. - See the SecureRandom section in the + See the SecureRandom section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard RNG algorithm names. Returns a SecureRandom object that implements the specified @@ -323,7 +323,7 @@ the name of the RNG algorithm. - See the SecureRandom section in the + See the SecureRandom section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard RNG algorithm names. the provider. @@ -373,7 +373,7 @@ the name of the RNG algorithm. - See the SecureRandom section in the + See the SecureRandom section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard RNG algorithm names. the name of the provider. diff --git a/docs/Mono.Android/en/Java.Security/Signature.xml b/docs/Mono.Android/en/Java.Security/Signature.xml index c63708fc20..d31cfb8055 100644 --- a/docs/Mono.Android/en/Java.Security/Signature.xml +++ b/docs/Mono.Android/en/Java.Security/Signature.xml @@ -56,7 +56,7 @@ the standard string name of the algorithm. - See the Signature section in the + See the Signature section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. Creates a Signature object for the specified algorithm. @@ -159,7 +159,7 @@ the standard name of the algorithm requested. - See the Signature section in the + See the Signature section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. Returns a Signature object that implements the specified signature @@ -208,7 +208,7 @@ the name of the algorithm requested. - See the Signature section in the + See the Signature section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the provider. @@ -258,7 +258,7 @@ the name of the algorithm requested. - See the Signature section in the + See the Signature section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the name of the provider. diff --git a/docs/Mono.Android/en/Java.Text/DateFormat.xml b/docs/Mono.Android/en/Java.Text/DateFormat.xml index 859f580f6b..7d677cb973 100644 --- a/docs/Mono.Android/en/Java.Text/DateFormat.xml +++ b/docs/Mono.Android/en/Java.Text/DateFormat.xml @@ -499,9 +499,9 @@ - the time value to be formatted into a time string. - Formats a Date into a date/time string. - the formatted time string. + the time value to be formatted into a date-time string. + Formats a Date into a date-time string. + the formatted date-time string. @@ -542,26 +542,25 @@ - must be a Number or a Date. - the string buffer for the returning time string. - keeps track of the position of the field - within the returned string. - On input: an alignment field, - if desired. On output: the offsets of the alignment field. For - example, given a time text "1996.07.10 AD at 15:08:56 PDT", - if the given fieldPosition is DateFormat.YEAR_FIELD, the - begin index and end index of fieldPosition will be set to - 0 and 4, respectively. - Notice that if the same time field appears - more than once in a pattern, the fieldPosition will be set for the first - occurrence of that time field. For instance, formatting a Date to - the time string "1 PM PDT (Pacific Daylight Time)" using the pattern - "h a z (zzzz)" and the alignment field DateFormat.TIMEZONE_FIELD, - the begin index and end index of fieldPosition will be set to - 5 and 8, respectively, for the first occurrence of the timezone - pattern character 'z'. - Overrides Format. - the string buffer passed in as toAppendTo, with formatted text appended. + Must be a Date or a Number representing a + millisecond offset from the "../util/Calendar.html#Epoch">Epoch. + The string buffer for the returning date-time string. + keeps track on the position of the field within + the returned string. For example, given a date-time text + "1996.07.10 AD at 15:08:56 PDT", if the given fieldPosition + is DateFormat#YEAR_FIELD, the begin index and end index of + fieldPosition will be set to 0 and 4, respectively. + Notice that if the same date-time field appears more than once in a + pattern, the fieldPosition will be set for the first occurrence + of that date-time field. For instance, formatting a Date to the + date-time string "1 PM PDT (Pacific Daylight Time)" using the + pattern "h a z (zzzz)" and the alignment field + DateFormat#TIMEZONE_FIELD, the begin index and end index of + fieldPosition will be set to 5 and 8, respectively, for the + first occurrence of the timezone pattern character 'z'. + Formats the given Object into a date-time string. + the string buffer passed in as toAppendTo, + with formatted text appended. @@ -605,26 +604,24 @@ - a Date to be formatted into a date/time string. - the string buffer for the returning date/time string. - keeps track of the position of the field - within the returned string. - On input: an alignment field, - if desired. On output: the offsets of the alignment field. For - example, given a time text "1996.07.10 AD at 15:08:56 PDT", - if the given fieldPosition is DateFormat.YEAR_FIELD, the - begin index and end index of fieldPosition will be set to - 0 and 4, respectively. - Notice that if the same time field appears - more than once in a pattern, the fieldPosition will be set for the first - occurrence of that time field. For instance, formatting a Date to - the time string "1 PM PDT (Pacific Daylight Time)" using the pattern - "h a z (zzzz)" and the alignment field DateFormat.TIMEZONE_FIELD, - the begin index and end index of fieldPosition will be set to - 5 and 8, respectively, for the first occurrence of the timezone - pattern character 'z'. - Formats a Date into a date/time string. - the string buffer passed in as toAppendTo, with formatted text appended. + a Date to be formatted into a date-time string. + the string buffer for the returning date-time string. + keeps track on the position of the field within + the returned string. For example, given a date-time text + "1996.07.10 AD at 15:08:56 PDT", if the given fieldPosition + is DateFormat#YEAR_FIELD, the begin index and end index of + fieldPosition will be set to 0 and 4, respectively. + Notice that if the same date-time field appears more than once in a + pattern, the fieldPosition will be set for the first occurrence + of that date-time field. For instance, formatting a Date to the + date-time string "1 PM PDT (Pacific Daylight Time)" using the + pattern "h a z (zzzz)" and the alignment field + DateFormat#TIMEZONE_FIELD, the begin index and end index of + fieldPosition will be set to 5 and 8, respectively, for the + first occurrence of the timezone pattern character 'z'. + Formats a Date into a date-time string. + the string buffer passed in as toAppendTo, with formatted + text appended. diff --git a/docs/Mono.Android/en/Java.Text/DateFormatSymbols.xml b/docs/Mono.Android/en/Java.Text/DateFormatSymbols.xml index 48980a48ce..7224bffff3 100644 --- a/docs/Mono.Android/en/Java.Text/DateFormatSymbols.xml +++ b/docs/Mono.Android/en/Java.Text/DateFormatSymbols.xml @@ -445,8 +445,10 @@ Gets short weekday strings. - the short weekday strings. Use Calendar.SUNDAY, - Calendar.MONDAY, etc. to index the result array. + the short weekday strings. Use + java.util.Calendar#SUNDAY Calendar.SUNDAY, + java.util.Calendar#MONDAY Calendar.MONDAY, etc. to index + the result array. @@ -484,8 +486,10 @@ Gets weekday strings. - the weekday strings. Use Calendar.SUNDAY, - Calendar.MONDAY, etc. to index the result array. + the weekday strings. Use + java.util.Calendar#SUNDAY Calendar.SUNDAY, + java.util.Calendar#MONDAY Calendar.MONDAY, etc. to index + the result array. @@ -776,7 +780,9 @@ - the new month strings. + the new month strings. The array should + be indexed by java.util.Calendar#JANUARY Calendar.JANUARY, + java.util.Calendar#FEBRUARY Calendar.FEBRUARY, etc. Sets month strings. @@ -816,7 +822,9 @@ - the new short month strings. + the new short month strings. The array should + be indexed by java.util.Calendar#JANUARY Calendar.JANUARY, + java.util.Calendar#FEBRUARY Calendar.FEBRUARY, etc. Sets short month strings. @@ -857,8 +865,8 @@ the new short weekday strings. The array should - be indexed by Calendar.SUNDAY, - Calendar.MONDAY, etc. + be indexed by java.util.Calendar#SUNDAY Calendar.SUNDAY, + java.util.Calendar#MONDAY Calendar.MONDAY, etc. Sets short weekday strings. @@ -899,8 +907,8 @@ the new weekday strings. The array should - be indexed by Calendar.SUNDAY, - Calendar.MONDAY, etc. + be indexed by java.util.Calendar#SUNDAY Calendar.SUNDAY, + java.util.Calendar#MONDAY Calendar.MONDAY, etc. Sets weekday strings. diff --git a/docs/Mono.Android/en/Java.Text/DecimalFormat.xml b/docs/Mono.Android/en/Java.Text/DecimalFormat.xml index 1e0dc32daa..28d3c885b4 100644 --- a/docs/Mono.Android/en/Java.Text/DecimalFormat.xml +++ b/docs/Mono.Android/en/Java.Text/DecimalFormat.xml @@ -390,8 +390,14 @@ the number to format the StringBuffer to which the formatted text is to be appended - On input: an alignment field, if desired. - On output: the offsets of the alignment field. + keeps track on the position of the field within the + returned string. For example, for formatting a number + 1234567.89 in Locale.US locale, + if the given fieldPosition is + NumberFormat#INTEGER_FIELD, the begin index + and end index of fieldPosition will be set + to 0 and 9, respectively for the output string + 1,234,567.89. Formats a number and appends the resulting text to the given string buffer. the value passed in as toAppendTo @@ -437,8 +443,14 @@ The double to format where the text is to be appended - On input: an alignment field, if desired. - On output: the offsets of the alignment field. + keeps track on the position of the field within + the returned string. For example, for formatting + a number 1234567.89 in Locale.US + locale, if the given fieldPosition is + NumberFormat#INTEGER_FIELD, the begin index + and end index of fieldPosition will be set + to 0 and 9, respectively for the output string + 1,234,567.89. Formats a double to produce a string. The formatted number string @@ -483,8 +495,14 @@ The long to format where the text is to be appended - On input: an alignment field, if desired. - On output: the offsets of the alignment field. + keeps track on the position of the field within + the returned string. For example, for formatting + a number 123456789 in Locale.US + locale, if the given fieldPosition is + NumberFormat#INTEGER_FIELD, the begin index + and end index of fieldPosition will be set + to 0 and 11, respectively for the output string + 123,456,789. Format a long to produce a string. The formatted number string diff --git a/docs/Mono.Android/en/Java.Text/MessageFormat.xml b/docs/Mono.Android/en/Java.Text/MessageFormat.xml index b07e49ad74..ee40a28f78 100644 --- a/docs/Mono.Android/en/Java.Text/MessageFormat.xml +++ b/docs/Mono.Android/en/Java.Text/MessageFormat.xml @@ -263,8 +263,8 @@ an array of objects to be formatted and substituted. where text is appended. - On input: an alignment field, if desired. - On output: the offsets of the alignment field. + keeps track on the position of the first replaced argument + in the output string. Formats an array of objects and appends the MessageFormat's pattern, with format elements replaced by the formatted objects, to the provided StringBuffer. @@ -313,8 +313,8 @@ an array of objects to be formatted and substituted. where text is appended. - On input: an alignment field, if desired. - On output: the offsets of the alignment field. + keeps track on the position of the first replaced argument + in the output string. Formats an array of objects and appends the MessageFormat's pattern, with format elements replaced by the formatted objects, to the provided StringBuffer. diff --git a/docs/Mono.Android/en/Java.Text/NumberFormat.xml b/docs/Mono.Android/en/Java.Text/NumberFormat.xml index 75eec472cc..397ef50274 100644 --- a/docs/Mono.Android/en/Java.Text/NumberFormat.xml +++ b/docs/Mono.Android/en/Java.Text/NumberFormat.xml @@ -293,8 +293,14 @@ the number to format the StringBuffer to which the formatted text is to be appended - On input: an alignment field, if desired. - On output: the offsets of the alignment field. + keeps track on the position of the field within the + returned string. For example, for formatting a number + 1234567.89 in Locale.US locale, + if the given fieldPosition is + NumberFormat#INTEGER_FIELD, the begin index + and end index of fieldPosition will be set + to 0 and 9, respectively for the output string + 1,234,567.89. Formats a number and appends the resulting text to the given string buffer. the value passed in as toAppendTo @@ -343,7 +349,14 @@ the double number to format the StringBuffer to which the formatted text is to be appended - the field position + keeps track on the position of the field within the + returned string. For example, for formatting a number + 1234567.89 in Locale.US locale, + if the given fieldPosition is + NumberFormat#INTEGER_FIELD, the begin index + and end index of fieldPosition will be set + to 0 and 9, respectively for the output string + 1,234,567.89. Specialization of format. the formatted StringBuffer @@ -389,7 +402,14 @@ the long number to format the StringBuffer to which the formatted text is to be appended - the field position + keeps track on the position of the field within the + returned string. For example, for formatting a number + 123456789 in Locale.US locale, + if the given fieldPosition is + NumberFormat#INTEGER_FIELD, the begin index + and end index of fieldPosition will be set + to 0 and 11, respectively for the output string + 123,456,789. Specialization of format. the formatted StringBuffer diff --git a/docs/Mono.Android/en/Java.Text/SimpleDateFormat.xml b/docs/Mono.Android/en/Java.Text/SimpleDateFormat.xml index 0b3b645217..38f5b13c9f 100644 --- a/docs/Mono.Android/en/Java.Text/SimpleDateFormat.xml +++ b/docs/Mono.Android/en/Java.Text/SimpleDateFormat.xml @@ -383,8 +383,19 @@ the date-time value to be formatted into a date-time string. where the new date-time text is to be appended. - the formatting position. On input: an alignment field, - if desired. On output: the offsets of the alignment field. + keeps track on the position of the field within + the returned string. For example, given a date-time text + "1996.07.10 AD at 15:08:56 PDT", if the given fieldPosition + is DateFormat#YEAR_FIELD, the begin index and end index of + fieldPosition will be set to 0 and 4, respectively. + Notice that if the same date-time field appears more than once in a + pattern, the fieldPosition will be set for the first occurrence + of that date-time field. For instance, formatting a Date to the + date-time string "1 PM PDT (Pacific Daylight Time)" using the + pattern "h a z (zzzz)" and the alignment field + DateFormat#TIMEZONE_FIELD, the begin index and end index of + fieldPosition will be set to 5 and 8, respectively, for the + first occurrence of the timezone pattern character 'z'. Formats the given Date into a date/time string and appends the result to the given StringBuffer. the formatted date-time string. diff --git a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicBoolean.xml b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicBoolean.xml index ad81f98126..8592fd273c 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicBoolean.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicBoolean.xml @@ -140,11 +140,186 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getAcquire", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("getAcquire", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + Returns the current value, + with memory effects as specified by VarHandle#getAcquire. + the value + + + + Java documentation for java.util.concurrent.atomic.AtomicBoolean.getAcquire(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchange", "(ZZ)Z", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchange", "(ZZ)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Atomically sets the value to newValue if the current value, + referred to as the <em>witness value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchange. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicBoolean.compareAndExchange(boolean, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchangeAcquire", "(ZZ)Z", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchangeAcquire", "(ZZ)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Atomically sets the value to newValue if the current value, + referred to as the <em>witness value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchangeAcquire. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicBoolean.compareAndExchangeAcquire(boolean, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchangeRelease", "(ZZ)Z", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchangeRelease", "(ZZ)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Atomically sets the value to newValue if the current value, + referred to as the <em>witness value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchangeRelease. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicBoolean.compareAndExchangeRelease(boolean, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + - - + + - + Method 0.0.0.0 @@ -160,14 +335,15 @@ System.Boolean - - + + - the expected value - the new value - Atomically sets the value to the given updated value - if the current value == the expected value. + the expected value + the new value + Atomically sets the value to newValue + if the current value == expectedValue, + with memory effects as specified by VarHandle#compareAndSet. true if successful. False return indicates that the actual value was not equal to the expected value. @@ -207,7 +383,8 @@ - Returns the current value. + Returns the current value, + with memory effects as specified by VarHandle#getVolatile. the current value @@ -248,7 +425,8 @@ the new value - Atomically sets to the given value and returns the previous value. + Atomically sets the value to newValue and returns the old value, + with memory effects as specified by VarHandle#getAndSet. the previous value @@ -323,7 +501,8 @@ the new value - Eventually sets to the given value. + Sets the value to newValue, + with memory effects as specified by VarHandle#setRelease. @@ -339,6 +518,107 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOpaque", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("getOpaque", "()Z", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setOpaque", "(Z)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setOpaque", "(Z)V", "", ApiSince=33)>] + + + + System.Boolean + + + the new value + Returns the current value, + with memory effects as specified by VarHandle#getOpaque. -or- Sets the value to newValue, + with memory effects as specified by VarHandle#setOpaque. + the value + + Property getter documentation: + + + Java documentation for java.util.concurrent.atomic.AtomicBoolean.getOpaque(). + + + Property setter documentation: + + + Java documentation for java.util.concurrent.atomic.AtomicBoolean.setOpaque(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPlain", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPlain", "()Z", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setPlain", "(Z)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setPlain", "(Z)V", "", ApiSince=33)>] + + + + System.Boolean + + + the new value + Returns the current value, with memory semantics of reading as + if the variable was declared non-volatile. -or- Sets the value to newValue, with memory semantics + of setting as if the variable was declared non-volatile + and non-final. + the value + + Property getter documentation: + + + Java documentation for java.util.concurrent.atomic.AtomicBoolean.getPlain(). + + + Property setter documentation: + + + Java documentation for java.util.concurrent.atomic.AtomicBoolean.setPlain(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -363,7 +643,8 @@ the new value - Unconditionally sets to the given value. + Sets the value to newValue, + with memory effects as specified by VarHandle#setVolatile. @@ -379,6 +660,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRelease", "(Z)V", "", ApiSince=33)] + [<Android.Runtime.Register("setRelease", "(Z)V", "", ApiSince=33)>] + + + + System.Void + + + + + + the new value + Sets the value to newValue, + with memory effects as specified by VarHandle#setRelease. + + + + Java documentation for java.util.concurrent.atomic.AtomicBoolean.setRelease(boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -442,10 +763,10 @@ - - + + - + Method 0.0.0.0 @@ -456,19 +777,24 @@ [Android.Runtime.Register("weakCompareAndSet", "(ZZ)Z", "GetWeakCompareAndSet_ZZHandler")] [<Android.Runtime.Register("weakCompareAndSet", "(ZZ)Z", "GetWeakCompareAndSet_ZZHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean - - + + - the expected value - the new value - Atomically sets the value to the given updated value - if the current value == the expected value. + the expected value + the new value + Possibly atomically sets the value to newValue + if the current value == expectedValue, + with memory effects as specified by VarHandle#weakCompareAndSetPlain. true if successful @@ -486,5 +812,188 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetAcquire", "(ZZ)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetAcquire", "(ZZ)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Possibly atomically sets the value to newValue if the current + value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSetAcquire. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicBoolean.weakCompareAndSetAcquire(boolean, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetPlain", "(ZZ)Z", "GetWeakCompareAndSetPlain_ZZHandler", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetPlain", "(ZZ)Z", "GetWeakCompareAndSetPlain_ZZHandler", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Possibly atomically sets the value to newValue + if the current value == expectedValue, + with memory effects as specified by VarHandle#weakCompareAndSetPlain. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicBoolean.weakCompareAndSetPlain(boolean, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetRelease", "(ZZ)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetRelease", "(ZZ)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Possibly atomically sets the value to newValue if the current + value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSetRelease. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicBoolean.weakCompareAndSetRelease(boolean, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetVolatile", "(ZZ)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetVolatile", "(ZZ)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Possibly atomically sets the value to newValue if the current + value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSet. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicBoolean.weakCompareAndSetVolatile(boolean, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicInteger.xml b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicInteger.xml index 067edcb679..2395b48481 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicInteger.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicInteger.xml @@ -166,7 +166,7 @@ the update value a side-effect-free function of two arguments - Atomically updates the current value with the results of + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the current value with the results of applying the given function to the current and given values, returning the updated value. the updated value @@ -184,6 +184,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getAcquire", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getAcquire", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + Returns the current value, + with memory effects as specified by VarHandle#getAcquire. + the value + + + + Java documentation for java.util.concurrent.atomic.AtomicInteger.getAcquire(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -208,7 +245,8 @@ the value to add - Atomically adds the given value to the current value. + Atomically adds the given value to the current value, + with memory effects as specified by VarHandle#getAndAdd. the updated value @@ -281,11 +319,149 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchange", "(II)I", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchange", "(II)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + + the expected value + the new value + Atomically sets the value to newValue if the current value, + referred to as the <em>witness value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchange. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicInteger.compareAndExchange(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchangeAcquire", "(II)I", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchangeAcquire", "(II)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + + the expected value + the new value + Atomically sets the value to newValue if the current value, + referred to as the <em>witness value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchangeAcquire. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicInteger.compareAndExchangeAcquire(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchangeRelease", "(II)I", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchangeRelease", "(II)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + + the expected value + the new value + Atomically sets the value to newValue if the current value, + referred to as the <em>witness value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchangeRelease. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicInteger.compareAndExchangeRelease(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + - - + + - + Method 0.0.0.0 @@ -301,14 +477,15 @@ System.Boolean - - + + - the expected value - the new value - Atomically sets the value to the given updated value - if the current value == the expected value. + the expected value + the new value + Atomically sets the value to newValue + if the current value == expectedValue, + with memory effects as specified by VarHandle#compareAndSet. true if successful. False return indicates that the actual value was not equal to the expected value. @@ -348,7 +525,8 @@ - Atomically decrements by one the current value. + Atomically decrements the current value, + with memory effects as specified by VarHandle#getAndAdd. the updated value @@ -386,8 +564,9 @@ - Returns the value of this AtomicInteger as a double - after a widening primitive conversion. + Returns the current value of this AtomicInteger as a + double after a widening primitive conversion, + with memory effects as specified by VarHandle#getVolatile. To be added. @@ -425,8 +604,9 @@ - Returns the value of this AtomicInteger as a float - after a widening primitive conversion. + Returns the current value of this AtomicInteger as a + float after a widening primitive conversion, + with memory effects as specified by VarHandle#getVolatile. To be added. @@ -464,7 +644,8 @@ - Gets the current value. + Returns the current value, + with memory effects as specified by VarHandle#getVolatile. the current value @@ -507,7 +688,7 @@ the update value a side-effect-free function of two arguments - Atomically updates the current value with the results of + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the current value with the results of applying the given function to the current and given values, returning the previous value. the previous value @@ -549,7 +730,8 @@ the value to add - Atomically adds the given value to the current value. + Atomically adds the given value to the current value, + with memory effects as specified by VarHandle#getAndAdd. the previous value @@ -587,7 +769,8 @@ - Atomically decrements by one the current value. + Atomically decrements the current value, + with memory effects as specified by VarHandle#getAndAdd. the previous value @@ -624,7 +807,8 @@ - Atomically increments by one the current value. + Atomically increments the current value, + with memory effects as specified by VarHandle#getAndAdd. the previous value @@ -664,7 +848,8 @@ the new value - Atomically sets to the given value and returns the old value. + Atomically sets the value to newValue and returns the old value, + with memory effects as specified by VarHandle#getAndSet. the previous value @@ -705,7 +890,7 @@ a side-effect-free function - Atomically updates the current value with the results of + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the current value with the results of applying the given function, returning the previous value. the previous value @@ -743,7 +928,8 @@ - Atomically increments by one the current value. + Atomically increments the current value, + with memory effects as specified by VarHandle#getAndAdd. the updated value @@ -781,7 +967,9 @@ - Returns the value of this AtomicInteger as an int. + Returns the current value of this AtomicInteger as an + int, + with memory effects as specified by VarHandle#getVolatile. To be added. @@ -856,7 +1044,8 @@ the new value - Eventually sets to the given value. + Sets the value to newValue, + with memory effects as specified by VarHandle#setRelease. @@ -893,8 +1082,9 @@ - Returns the value of this AtomicInteger as a long - after a widening primitive conversion. + Returns the current value of this AtomicInteger as a + long after a widening primitive conversion, + with memory effects as specified by VarHandle#getVolatile. To be added. @@ -911,6 +1101,107 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOpaque", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getOpaque", "()I", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setOpaque", "(I)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setOpaque", "(I)V", "", ApiSince=33)>] + + + + System.Int32 + + + the new value + Returns the current value, + with memory effects as specified by VarHandle#getOpaque. -or- Sets the value to newValue, + with memory effects as specified by VarHandle#setOpaque. + the value + + Property getter documentation: + + + Java documentation for java.util.concurrent.atomic.AtomicInteger.getOpaque(). + + + Property setter documentation: + + + Java documentation for java.util.concurrent.atomic.AtomicInteger.setOpaque(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPlain", "()I", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPlain", "()I", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setPlain", "(I)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setPlain", "(I)V", "", ApiSince=33)>] + + + + System.Int32 + + + the new value + Returns the current value, with memory semantics of reading as + if the variable was declared non-volatile. -or- Sets the value to newValue, with memory semantics + of setting as if the variable was declared non-volatile + and non-final. + the value + + Property getter documentation: + + + Java documentation for java.util.concurrent.atomic.AtomicInteger.getPlain(). + + + Property setter documentation: + + + Java documentation for java.util.concurrent.atomic.AtomicInteger.setPlain(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -935,7 +1226,8 @@ the new value - Sets to the given value. + Sets the value to newValue, + with memory effects as specified by VarHandle#setVolatile. @@ -951,6 +1243,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRelease", "(I)V", "", ApiSince=33)] + [<Android.Runtime.Register("setRelease", "(I)V", "", ApiSince=33)>] + + + + System.Void + + + + + + the new value + Sets the value to newValue, + with memory effects as specified by VarHandle#setRelease. + + + + Java documentation for java.util.concurrent.atomic.AtomicInteger.setRelease(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1037,7 +1369,7 @@ a side-effect-free function - Atomically updates the current value with the results of + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the current value with the results of applying the given function, returning the updated value. the updated value @@ -1055,10 +1387,10 @@ - - + + - + Method 0.0.0.0 @@ -1069,19 +1401,24 @@ [Android.Runtime.Register("weakCompareAndSet", "(II)Z", "")] [<Android.Runtime.Register("weakCompareAndSet", "(II)Z", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean - - + + - the expected value - the new value - Atomically sets the value to the given updated value - if the current value == the expected value. + the expected value + the new value + Possibly atomically sets the value to newValue + if the current value == expectedValue, + with memory effects as specified by VarHandle#weakCompareAndSetPlain. true if successful @@ -1099,5 +1436,188 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetAcquire", "(II)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetAcquire", "(II)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Possibly atomically sets the value to newValue if + the current value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSetAcquire. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicInteger.weakCompareAndSetAcquire(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetPlain", "(II)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetPlain", "(II)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Possibly atomically sets the value to newValue + if the current value == expectedValue, + with memory effects as specified by VarHandle#weakCompareAndSetPlain. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicInteger.weakCompareAndSetPlain(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetRelease", "(II)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetRelease", "(II)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Possibly atomically sets the value to newValue if + the current value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSetRelease. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicInteger.weakCompareAndSetRelease(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetVolatile", "(II)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetVolatile", "(II)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Possibly atomically sets the value to newValue if + the current value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSet. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicInteger.weakCompareAndSetVolatile(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicIntegerArray.xml b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicIntegerArray.xml index a1fc65fa6c..512d34b218 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicIntegerArray.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicIntegerArray.xml @@ -176,8 +176,8 @@ the index the update value a side-effect-free function of two arguments - Atomically updates the element at index i with the - results of applying the given function to the current and + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the element at index i with + the results of applying the given function to the current and given values, returning the updated value. the updated value @@ -220,7 +220,8 @@ the index the value to add - Atomically adds the given value to the element at index i. + Atomically adds the given value to the element at index i, + with memory effects as specified by VarHandle#getAndAdd. the updated value @@ -237,11 +238,158 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchange", "(III)I", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchange", "(III)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + + + the index + the expected value + the new value + Atomically sets the element at index i to newValue + if the element's current value, referred to as the <em>witness + value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchange. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicIntegerArray.compareAndExchange(int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchangeAcquire", "(III)I", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchangeAcquire", "(III)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + + + the index + the expected value + the new value + Atomically sets the element at index i to newValue + if the element's current value, referred to as the <em>witness + value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchangeAcquire. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicIntegerArray.compareAndExchangeAcquire(int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchangeRelease", "(III)I", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchangeRelease", "(III)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + + + the index + the expected value + the new value + Atomically sets the element at index i to newValue + if the element's current value, referred to as the <em>witness + value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchangeRelease. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicIntegerArray.compareAndExchangeRelease(int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + - - + + - + Method 0.0.0.0 @@ -258,15 +406,15 @@ - - + + the index - the expected value - the new value - Atomically sets the element at position i to the given - updated value if the current value == the expected value. + the expected value + the new value + Atomically sets the element at index i to newValue if the element's current value == expectedValue, + with memory effects as specified by VarHandle#compareAndSet. true if successful. False return indicates that the actual value was not equal to the expected value. @@ -309,7 +457,8 @@ the index - Atomically decrements by one the element at index i. + Atomically decrements the value of the element at index i, + with memory effects as specified by VarHandle#getAndAdd. the updated value @@ -350,7 +499,8 @@ the index - Gets the current value at position i. + Returns the current value of the element at index i, + with memory effects as specified by VarHandle#getVolatile. the current value @@ -367,6 +517,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAcquire", "(I)I", "", ApiSince=33)] + [<Android.Runtime.Register("getAcquire", "(I)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + the index + Returns the current value of the element at index i, + with memory effects as specified by VarHandle#getAcquire. + the value + + + + Java documentation for java.util.concurrent.atomic.AtomicIntegerArray.getAcquire(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -395,8 +586,8 @@ the index the update value a side-effect-free function of two arguments - Atomically updates the element at index i with the - results of applying the given function to the current and + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the element at index i with + the results of applying the given function to the current and given values, returning the previous value. the previous value @@ -439,7 +630,8 @@ the index the value to add - Atomically adds the given value to the element at index i. + Atomically adds the given value to the element at index i, + with memory effects as specified by VarHandle#getAndAdd. the previous value @@ -480,7 +672,8 @@ the index - Atomically decrements by one the element at index i. + Atomically decrements the value of the element at index i, + with memory effects as specified by VarHandle#getAndAdd. the previous value @@ -521,7 +714,8 @@ the index - Atomically increments by one the element at index i. + Atomically increments the value of the element at index i, + with memory effects as specified by VarHandle#getAndAdd. the previous value @@ -564,8 +758,8 @@ the index the new value - Atomically sets the element at position i to the given - value and returns the old value. + Atomically sets the element at index i to newValue and returns the old value, + with memory effects as specified by VarHandle#getAndSet. the previous value @@ -608,8 +802,9 @@ the index a side-effect-free function - Atomically updates the element at index i with the results - of applying the given function, returning the previous value. + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the element at index i with + the results of applying the given function, returning the + previous value. the previous value @@ -625,6 +820,89 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getOpaque", "(I)I", "", ApiSince=33)] + [<Android.Runtime.Register("getOpaque", "(I)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + the index + Returns the current value of the element at index i, + with memory effects as specified by VarHandle#getOpaque. + the value + + + + Java documentation for java.util.concurrent.atomic.AtomicIntegerArray.getOpaque(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getPlain", "(I)I", "", ApiSince=33)] + [<Android.Runtime.Register("getPlain", "(I)I", "", ApiSince=33)>] + + + + System.Int32 + + + + + + the index + Returns the current value of the element at index i, + with memory semantics of reading as if the variable was declared + non-volatile. + the value + + + + Java documentation for java.util.concurrent.atomic.AtomicIntegerArray.getPlain(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -649,7 +927,8 @@ the index - Atomically increments by one the element at index i. + Atomically increments the value of the element at index i, + with memory effects as specified by VarHandle#getAndAdd. the updated value @@ -726,7 +1005,8 @@ the index the new value - Eventually sets the element at position i to the given value. + Sets the element at index i to newValue, + with memory effects as specified by VarHandle#setRelease. @@ -806,7 +1086,8 @@ the index the new value - Sets the element at position i to the given value. + Sets the element at index i to newValue, + with memory effects as specified by VarHandle#setVolatile. @@ -822,6 +1103,133 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setOpaque", "(II)V", "", ApiSince=33)] + [<Android.Runtime.Register("setOpaque", "(II)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + the index + the new value + Sets the element at index i to newValue, + with memory effects as specified by VarHandle#setOpaque. + + + + Java documentation for java.util.concurrent.atomic.AtomicIntegerArray.setOpaque(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPlain", "(II)V", "", ApiSince=33)] + [<Android.Runtime.Register("setPlain", "(II)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + the index + the new value + Sets the element at index i to newValue, + with memory semantics of setting as if the variable was + declared non-volatile and non-final. + + + + Java documentation for java.util.concurrent.atomic.AtomicIntegerArray.setPlain(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRelease", "(II)V", "", ApiSince=33)] + [<Android.Runtime.Register("setRelease", "(II)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + the index + the new value + Sets the element at index i to newValue, + with memory effects as specified by VarHandle#setRelease. + + + + Java documentation for java.util.concurrent.atomic.AtomicIntegerArray.setRelease(int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -910,8 +1318,9 @@ the index a side-effect-free function - Atomically updates the element at index i with the results - of applying the given function, returning the updated value. + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the element at index i with + the results of applying the given function, returning the + updated value. the updated value @@ -928,10 +1337,10 @@ - - + + - + Method 0.0.0.0 @@ -942,21 +1351,26 @@ [Android.Runtime.Register("weakCompareAndSet", "(III)Z", "")] [<Android.Runtime.Register("weakCompareAndSet", "(III)Z", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean - - + + the index - the expected value - the new value - Atomically sets the element at position i to the given - updated value if the current value == the expected value. + the expected value + the new value + Possibly atomically sets the element at index i to + newValue if the element's current value == expectedValue, + with memory effects as specified by VarHandle#weakCompareAndSetPlain. true if successful @@ -974,5 +1388,196 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetAcquire", "(III)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetAcquire", "(III)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + the index + the expected value + the new value + Possibly atomically sets the element at index i to + newValue if the element's current value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSetAcquire. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicIntegerArray.weakCompareAndSetAcquire(int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetPlain", "(III)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetPlain", "(III)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + the index + the expected value + the new value + Possibly atomically sets the element at index i to + newValue if the element's current value == expectedValue, + with memory effects as specified by VarHandle#weakCompareAndSetPlain. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicIntegerArray.weakCompareAndSetPlain(int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetRelease", "(III)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetRelease", "(III)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + the index + the expected value + the new value + Possibly atomically sets the element at index i to + newValue if the element's current value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSetRelease. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicIntegerArray.weakCompareAndSetRelease(int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetVolatile", "(III)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetVolatile", "(III)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + the index + the expected value + the new value + Possibly atomically sets the element at index i to + newValue if the element's current value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSet. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicIntegerArray.weakCompareAndSetVolatile(int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicIntegerFieldUpdater.xml b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicIntegerFieldUpdater.xml index fbbe18c954..6a20b94842 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicIntegerFieldUpdater.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicIntegerFieldUpdater.xml @@ -124,9 +124,9 @@ An object whose field to get and set the update value a side-effect-free function of two arguments - Atomically updates the field of the given object managed by this - updater with the results of applying the given function to the - current and given values, returning the updated value. + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the field of the given object managed + by this updater with the results of applying the given function + to the current and given values, returning the updated value. the updated value @@ -297,8 +297,8 @@ An object whose field to get - Gets the current value held in the field of the given object managed - by this updater. + Returns the current value held in the field of the given object + managed by this updater. the current value @@ -342,9 +342,9 @@ An object whose field to get and set the update value a side-effect-free function of two arguments - Atomically updates the field of the given object managed by this - updater with the results of applying the given function to the - current and given values, returning the previous value. + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the field of the given object managed + by this updater with the results of applying the given function + to the current and given values, returning the previous value. the previous value @@ -554,9 +554,9 @@ An object whose field to get and set a side-effect-free function - Atomically updates the field of the given object managed by this updater - with the results of applying the given function, returning the previous - value. + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the field of the given object managed + by this updater with the results of applying the given + function, returning the previous value. the previous value @@ -863,9 +863,9 @@ An object whose field to get and set a side-effect-free function - Atomically updates the field of the given object managed by this updater - with the results of applying the given function, returning the updated - value. + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the field of the given object managed + by this updater with the results of applying the given + function, returning the updated value. the updated value diff --git a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicLong.xml b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicLong.xml index d142f12bc3..9fedcb00cd 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicLong.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicLong.xml @@ -166,7 +166,7 @@ the update value a side-effect-free function of two arguments - Atomically updates the current value with the results of + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the current value with the results of applying the given function to the current and given values, returning the updated value. the updated value @@ -184,6 +184,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getAcquire", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getAcquire", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + Returns the current value, + with memory effects as specified by VarHandle#getAcquire. + the value + + + + Java documentation for java.util.concurrent.atomic.AtomicLong.getAcquire(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -208,7 +245,8 @@ the value to add - Atomically adds the given value to the current value. + Atomically adds the given value to the current value, + with memory effects as specified by VarHandle#getAndAdd. the updated value @@ -281,11 +319,149 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchange", "(JJ)J", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchange", "(JJ)J", "", ApiSince=33)>] + + + + System.Int64 + + + + + + + the expected value + the new value + Atomically sets the value to newValue if the current value, + referred to as the <em>witness value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchange. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicLong.compareAndExchange(long, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchangeAcquire", "(JJ)J", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchangeAcquire", "(JJ)J", "", ApiSince=33)>] + + + + System.Int64 + + + + + + + the expected value + the new value + Atomically sets the value to newValue if the current value, + referred to as the <em>witness value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchangeAcquire. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicLong.compareAndExchangeAcquire(long, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchangeRelease", "(JJ)J", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchangeRelease", "(JJ)J", "", ApiSince=33)>] + + + + System.Int64 + + + + + + + the expected value + the new value + Atomically sets the value to newValue if the current value, + referred to as the <em>witness value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchangeRelease. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicLong.compareAndExchangeRelease(long, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + - - + + - + Method 0.0.0.0 @@ -301,14 +477,15 @@ System.Boolean - - + + - the expected value - the new value - Atomically sets the value to the given updated value - if the current value == the expected value. + the expected value + the new value + Atomically sets the value to newValue + if the current value == expectedValue, + with memory effects as specified by VarHandle#compareAndSet. true if successful. False return indicates that the actual value was not equal to the expected value. @@ -348,7 +525,8 @@ - Atomically decrements by one the current value. + Atomically decrements the current value, + with memory effects as specified by VarHandle#getAndAdd. the updated value @@ -386,8 +564,9 @@ - Returns the value of this AtomicLong as a double - after a widening primitive conversion. + Returns the current value of this AtomicLong as a double + after a widening primitive conversion, + with memory effects as specified by VarHandle#getVolatile. To be added. @@ -425,8 +604,9 @@ - Returns the value of this AtomicLong as a float - after a widening primitive conversion. + Returns the current value of this AtomicLong as a float + after a widening primitive conversion, + with memory effects as specified by VarHandle#getVolatile. To be added. @@ -464,7 +644,8 @@ - Gets the current value. + Returns the current value, + with memory effects as specified by VarHandle#getVolatile. the current value @@ -507,7 +688,7 @@ the update value a side-effect-free function of two arguments - Atomically updates the current value with the results of + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the current value with the results of applying the given function to the current and given values, returning the previous value. the previous value @@ -549,7 +730,8 @@ the value to add - Atomically adds the given value to the current value. + Atomically adds the given value to the current value, + with memory effects as specified by VarHandle#getAndAdd. the previous value @@ -587,7 +769,8 @@ - Atomically decrements by one the current value. + Atomically decrements the current value, + with memory effects as specified by VarHandle#getAndAdd. the previous value @@ -624,7 +807,8 @@ - Atomically increments by one the current value. + Atomically increments the current value, + with memory effects as specified by VarHandle#getAndAdd. the previous value @@ -664,7 +848,8 @@ the new value - Atomically sets to the given value and returns the old value. + Atomically sets the value to newValue and returns the old value, + with memory effects as specified by VarHandle#getAndSet. the previous value @@ -705,7 +890,7 @@ a side-effect-free function - Atomically updates the current value with the results of + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the current value with the results of applying the given function, returning the previous value. the previous value @@ -743,7 +928,8 @@ - Atomically increments by one the current value. + Atomically increments the current value, + with memory effects as specified by VarHandle#getAndAdd. the updated value @@ -781,8 +967,9 @@ - Returns the value of this AtomicLong as an int - after a narrowing primitive conversion. + Returns the current value of this AtomicLong as an int + after a narrowing primitive conversion, + with memory effects as specified by VarHandle#getVolatile. To be added. @@ -857,7 +1044,8 @@ the new value - Eventually sets to the given value. + Sets the value to newValue, + with memory effects as specified by VarHandle#setRelease. @@ -894,7 +1082,8 @@ - Returns the value of this AtomicLong as a long. + Returns the current value of this AtomicLong as a long, + with memory effects as specified by VarHandle#getVolatile. To be added. @@ -911,6 +1100,107 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOpaque", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getOpaque", "()J", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setOpaque", "(J)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setOpaque", "(J)V", "", ApiSince=33)>] + + + + System.Int64 + + + the new value + Returns the current value, + with memory effects as specified by VarHandle#getOpaque. -or- Sets the value to newValue, + with memory effects as specified by VarHandle#setOpaque. + the value + + Property getter documentation: + + + Java documentation for java.util.concurrent.atomic.AtomicLong.getOpaque(). + + + Property setter documentation: + + + Java documentation for java.util.concurrent.atomic.AtomicLong.setOpaque(long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPlain", "()J", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPlain", "()J", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setPlain", "(J)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setPlain", "(J)V", "", ApiSince=33)>] + + + + System.Int64 + + + the new value + Returns the current value, with memory semantics of reading as if the + variable was declared non-volatile. -or- Sets the value to newValue, with memory semantics + of setting as if the variable was declared non-volatile + and non-final. + the value + + Property getter documentation: + + + Java documentation for java.util.concurrent.atomic.AtomicLong.getPlain(). + + + Property setter documentation: + + + Java documentation for java.util.concurrent.atomic.AtomicLong.setPlain(long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -935,7 +1225,8 @@ the new value - Sets to the given value. + Sets the value to newValue, + with memory effects as specified by VarHandle#setVolatile. @@ -951,6 +1242,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRelease", "(J)V", "", ApiSince=33)] + [<Android.Runtime.Register("setRelease", "(J)V", "", ApiSince=33)>] + + + + System.Void + + + + + + the new value + Sets the value to newValue, + with memory effects as specified by VarHandle#setRelease. + + + + Java documentation for java.util.concurrent.atomic.AtomicLong.setRelease(long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1037,7 +1368,7 @@ a side-effect-free function - Atomically updates the current value with the results of + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the current value with the results of applying the given function, returning the updated value. the updated value @@ -1055,10 +1386,10 @@ - - + + - + Method 0.0.0.0 @@ -1069,19 +1400,24 @@ [Android.Runtime.Register("weakCompareAndSet", "(JJ)Z", "")] [<Android.Runtime.Register("weakCompareAndSet", "(JJ)Z", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean - - + + - the expected value - the new value - Atomically sets the value to the given updated value - if the current value == the expected value. + the expected value + the new value + Possibly atomically sets the value to newValue + if the current value == expectedValue, + with memory effects as specified by VarHandle#weakCompareAndSetPlain. true if successful @@ -1099,5 +1435,188 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetAcquire", "(JJ)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetAcquire", "(JJ)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Possibly atomically sets the value to newValue + if the current value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSetAcquire. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicLong.weakCompareAndSetAcquire(long, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetPlain", "(JJ)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetPlain", "(JJ)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Possibly atomically sets the value to newValue + if the current value == expectedValue, + with memory effects as specified by VarHandle#weakCompareAndSetPlain. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicLong.weakCompareAndSetPlain(long, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetRelease", "(JJ)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetRelease", "(JJ)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Possibly atomically sets the value to newValue + if the current value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSetRelease. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicLong.weakCompareAndSetRelease(long, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetVolatile", "(JJ)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetVolatile", "(JJ)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Possibly atomically sets the value to newValue + if the current value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSet. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicLong.weakCompareAndSetVolatile(long, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicLongArray.xml b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicLongArray.xml index 7d68bd92ef..30fddb61a4 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicLongArray.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicLongArray.xml @@ -176,8 +176,8 @@ the index the update value a side-effect-free function of two arguments - Atomically updates the element at index i with the - results of applying the given function to the current and + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the element at index i with + the results of applying the given function to the current and given values, returning the updated value. the updated value @@ -220,7 +220,8 @@ the index the value to add - Atomically adds the given value to the element at index i. + Atomically adds the given value to the element at index i, + with memory effects as specified by VarHandle#getAndAdd. the updated value @@ -237,11 +238,158 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchange", "(IJJ)J", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchange", "(IJJ)J", "", ApiSince=33)>] + + + + System.Int64 + + + + + + + + the index + the expected value + the new value + Atomically sets the element at index i to newValue + if the element's current value, referred to as the <em>witness + value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchange. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicLongArray.compareAndExchange(int, long, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchangeAcquire", "(IJJ)J", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchangeAcquire", "(IJJ)J", "", ApiSince=33)>] + + + + System.Int64 + + + + + + + + the index + the expected value + the new value + Atomically sets the element at index i to newValue + if the element's current value, referred to as the <em>witness + value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchangeAcquire. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicLongArray.compareAndExchangeAcquire(int, long, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchangeRelease", "(IJJ)J", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchangeRelease", "(IJJ)J", "", ApiSince=33)>] + + + + System.Int64 + + + + + + + + the index + the expected value + the new value + Atomically sets the element at index i to newValue + if the element's current value, referred to as the <em>witness + value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchangeRelease. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicLongArray.compareAndExchangeRelease(int, long, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + - - + + - + Method 0.0.0.0 @@ -258,15 +406,16 @@ - - + + the index - the expected value - the new value - Atomically sets the element at position i to the given - updated value if the current value == the expected value. + the expected value + the new value + Atomically sets the element at index i to newValue + if the element's current value == expectedValue, + with memory effects as specified by VarHandle#compareAndSet. true if successful. False return indicates that the actual value was not equal to the expected value. @@ -309,7 +458,8 @@ the index - Atomically decrements by one the element at index i. + Atomically decrements the value of the element at index i, + with memory effects as specified by VarHandle#getAndAdd. the updated value @@ -350,7 +500,8 @@ the index - Gets the current value at position i. + Returns the current value of the element at index i, + with memory effects as specified by VarHandle#getVolatile. the current value @@ -367,6 +518,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAcquire", "(I)J", "", ApiSince=33)] + [<Android.Runtime.Register("getAcquire", "(I)J", "", ApiSince=33)>] + + + + System.Int64 + + + + + + the index + Returns the current value of the element at index i, + with memory effects as specified by VarHandle#getAcquire. + the value + + + + Java documentation for java.util.concurrent.atomic.AtomicLongArray.getAcquire(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -395,8 +587,8 @@ the index the update value a side-effect-free function of two arguments - Atomically updates the element at index i with the - results of applying the given function to the current and + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the element at index i with + the results of applying the given function to the current and given values, returning the previous value. the previous value @@ -439,7 +631,8 @@ the index the value to add - Atomically adds the given value to the element at index i. + Atomically adds the given value to the element at index i, + with memory effects as specified by VarHandle#getAndAdd. the previous value @@ -480,7 +673,8 @@ the index - Atomically decrements by one the element at index i. + Atomically decrements the value of the element at index i, + with memory effects as specified by VarHandle#getAndAdd. the previous value @@ -521,7 +715,8 @@ the index - Atomically increments by one the element at index i. + Atomically increments the value of the element at index i, + with memory effects as specified by VarHandle#getAndAdd. the previous value @@ -564,8 +759,8 @@ the index the new value - Atomically sets the element at position i to the given value - and returns the old value. + Atomically sets the element at index i to newValue and returns the old value, + with memory effects as specified by VarHandle#getAndSet. the previous value @@ -608,8 +803,9 @@ the index a side-effect-free function - Atomically updates the element at index i with the results - of applying the given function, returning the previous value. + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the element at index i with + the results of applying the given function, returning the + previous value. the previous value @@ -625,6 +821,89 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getOpaque", "(I)J", "", ApiSince=33)] + [<Android.Runtime.Register("getOpaque", "(I)J", "", ApiSince=33)>] + + + + System.Int64 + + + + + + the index + Returns the current value of the element at index i, + with memory effects as specified by VarHandle#getOpaque. + the value + + + + Java documentation for java.util.concurrent.atomic.AtomicLongArray.getOpaque(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getPlain", "(I)J", "", ApiSince=33)] + [<Android.Runtime.Register("getPlain", "(I)J", "", ApiSince=33)>] + + + + System.Int64 + + + + + + the index + Returns the current value of the element at index i, + with memory semantics of reading as if the variable was declared + non-volatile. + the value + + + + Java documentation for java.util.concurrent.atomic.AtomicLongArray.getPlain(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -649,7 +928,8 @@ the index - Atomically increments by one the element at index i. + Atomically increments the value of the element at index i, + with memory effects as specified by VarHandle#getAndAdd. the updated value @@ -726,7 +1006,8 @@ the index the new value - Eventually sets the element at position i to the given value. + Sets the element at index i to newValue, + with memory effects as specified by VarHandle#setRelease. @@ -806,7 +1087,8 @@ the index the new value - Sets the element at position i to the given value. + Sets the element at index i to newValue, + with memory effects as specified by VarHandle#setVolatile. @@ -822,6 +1104,133 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setOpaque", "(IJ)V", "", ApiSince=33)] + [<Android.Runtime.Register("setOpaque", "(IJ)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + the index + the new value + Sets the element at index i to newValue, + with memory effects as specified by VarHandle#setOpaque. + + + + Java documentation for java.util.concurrent.atomic.AtomicLongArray.setOpaque(int, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPlain", "(IJ)V", "", ApiSince=33)] + [<Android.Runtime.Register("setPlain", "(IJ)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + the index + the new value + Sets the element at index i to newValue, + with memory semantics of setting as if the variable was + declared non-volatile and non-final. + + + + Java documentation for java.util.concurrent.atomic.AtomicLongArray.setPlain(int, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRelease", "(IJ)V", "", ApiSince=33)] + [<Android.Runtime.Register("setRelease", "(IJ)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + the index + the new value + Sets the element at index i to newValue, + with memory effects as specified by VarHandle#setRelease. + + + + Java documentation for java.util.concurrent.atomic.AtomicLongArray.setRelease(int, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -910,8 +1319,9 @@ the index a side-effect-free function - Atomically updates the element at index i with the results - of applying the given function, returning the updated value. + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the element at index i with + the results of applying the given function, returning the + updated value. the updated value @@ -928,10 +1338,10 @@ - - + + - + Method 0.0.0.0 @@ -942,21 +1352,26 @@ [Android.Runtime.Register("weakCompareAndSet", "(IJJ)Z", "")] [<Android.Runtime.Register("weakCompareAndSet", "(IJJ)Z", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean - - + + the index - the expected value - the new value - Atomically sets the element at position i to the given - updated value if the current value == the expected value. + the expected value + the new value + Possibly atomically sets the element at index i to + newValue if the element's current value == expectedValue, + with memory effects as specified by VarHandle#weakCompareAndSetPlain. true if successful @@ -974,5 +1389,196 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetAcquire", "(IJJ)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetAcquire", "(IJJ)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + the index + the expected value + the new value + Possibly atomically sets the element at index i to + newValue if the element's current value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSetAcquire. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetAcquire(int, long, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetPlain", "(IJJ)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetPlain", "(IJJ)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + the index + the expected value + the new value + Possibly atomically sets the element at index i to + newValue if the element's current value == expectedValue, + with memory effects as specified by VarHandle#weakCompareAndSetPlain. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetPlain(int, long, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetRelease", "(IJJ)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetRelease", "(IJJ)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + the index + the expected value + the new value + Possibly atomically sets the element at index i to + newValue if the element's current value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSetRelease. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetRelease(int, long, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetVolatile", "(IJJ)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetVolatile", "(IJJ)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + the index + the expected value + the new value + Possibly atomically sets the element at index i to + newValue if the element's current value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSet. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetVolatile(int, long, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicLongFieldUpdater.xml b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicLongFieldUpdater.xml index de13c428b6..f62d09eaeb 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicLongFieldUpdater.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicLongFieldUpdater.xml @@ -124,9 +124,9 @@ An object whose field to get and set the update value a side-effect-free function of two arguments - Atomically updates the field of the given object managed by this - updater with the results of applying the given function to the - current and given values, returning the updated value. + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the field of the given object managed + by this updater with the results of applying the given function + to the current and given values, returning the updated value. the updated value @@ -297,8 +297,8 @@ An object whose field to get - Gets the current value held in the field of the given object managed - by this updater. + Returns the current value held in the field of the given object + managed by this updater. the current value @@ -342,9 +342,9 @@ An object whose field to get and set the update value a side-effect-free function of two arguments - Atomically updates the field of the given object managed by this - updater with the results of applying the given function to the - current and given values, returning the previous value. + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the field of the given object managed + by this updater with the results of applying the given function + to the current and given values, returning the previous value. the previous value @@ -554,9 +554,9 @@ An object whose field to get and set a side-effect-free function - Atomically updates the field of the given object managed by this updater - with the results of applying the given function, returning the previous - value. + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the field of the given object managed + by this updater with the results of applying the given + function, returning the previous value. the previous value @@ -863,9 +863,9 @@ An object whose field to get and set a side-effect-free function - Atomically updates the field of the given object managed by this updater - with the results of applying the given function, returning the updated - value. + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the field of the given object managed + by this updater with the results of applying the given + function, returning the updated value. the updated value diff --git a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicReference.xml b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicReference.xml index d95faaeb36..1e7e2fcb30 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicReference.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicReference.xml @@ -170,7 +170,7 @@ the update value a side-effect-free function of two arguments - Atomically updates the current value with the results of + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the current value with the results of applying the given function to the current and given values, returning the updated value. the updated value @@ -188,11 +188,186 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getAcquire", "()Ljava/lang/Object;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getAcquire", "()Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + Returns the current value, + with memory effects as specified by VarHandle#getAcquire. + the value + + + + Java documentation for java.util.concurrent.atomic.AtomicReference.getAcquire(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchange", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchange", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + + the expected value + the new value + Atomically sets the value to newValue if the current value, + referred to as the <em>witness value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchange. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicReference.compareAndExchange(V, V). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchangeAcquire", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchangeAcquire", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + + the expected value + the new value + Atomically sets the value to newValue if the current value, + referred to as the <em>witness value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchangeAcquire. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicReference.compareAndExchangeAcquire(V, V). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchangeRelease", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchangeRelease", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + + the expected value + the new value + Atomically sets the value to newValue if the current value, + referred to as the <em>witness value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchangeRelease. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicReference.compareAndExchangeRelease(V, V). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + - - + + - + Method 0.0.0.0 @@ -208,14 +383,15 @@ System.Boolean - - + + - the expected value - the new value - Atomically sets the value to the given updated value - if the current value == the expected value. + the expected value + the new value + Atomically sets the value to newValue + if the current value == expectedValue, + with memory effects as specified by VarHandle#compareAndSet. true if successful. False return indicates that the actual value was not equal to the expected value. @@ -254,7 +430,8 @@ - Gets the current value. + Returns the current value, + with memory effects as specified by VarHandle#getVolatile. the current value @@ -297,7 +474,7 @@ the update value a side-effect-free function of two arguments - Atomically updates the current value with the results of + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the current value with the results of applying the given function to the current and given values, returning the previous value. the previous value @@ -339,7 +516,8 @@ the new value - Atomically sets to the given value and returns the old value. + Atomically sets the value to newValue and returns the old value, + with memory effects as specified by VarHandle#getAndSet. the previous value @@ -379,7 +557,7 @@ a side-effect-free function - Atomically updates the current value with the results of + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the current value with the results of applying the given function, returning the previous value. the previous value @@ -454,7 +632,8 @@ the new value - Eventually sets to the given value. + Sets the value to newValue, + with memory effects as specified by VarHandle#setRelease. @@ -469,6 +648,107 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getOpaque", "()Ljava/lang/Object;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getOpaque", "()Ljava/lang/Object;", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setOpaque", "(Ljava/lang/Object;)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setOpaque", "(Ljava/lang/Object;)V", "", ApiSince=33)>] + + + + Java.Lang.Object + + + the new value + Returns the current value, + with memory effects as specified by VarHandle#getOpaque. -or- Sets the value to newValue, + with memory effects as specified by VarHandle#setOpaque. + the value + + Property getter documentation: + + + Java documentation for java.util.concurrent.atomic.AtomicReference.getOpaque(). + + + Property setter documentation: + + + Java documentation for java.util.concurrent.atomic.AtomicReference.setOpaque(V). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getPlain", "()Ljava/lang/Object;", "", ApiSince=33)] + [<get: Android.Runtime.Register("getPlain", "()Ljava/lang/Object;", "", ApiSince=33)>] + + + [set: Android.Runtime.Register("setPlain", "(Ljava/lang/Object;)V", "", ApiSince=33)] + [<set: Android.Runtime.Register("setPlain", "(Ljava/lang/Object;)V", "", ApiSince=33)>] + + + + Java.Lang.Object + + + the new value + Returns the current value, with memory semantics of reading as + if the variable was declared non-volatile. -or- Sets the value to newValue, with memory semantics + of setting as if the variable was declared non-volatile + and non-final. + the value + + Property getter documentation: + + + Java documentation for java.util.concurrent.atomic.AtomicReference.getPlain(). + + + Property setter documentation: + + + Java documentation for java.util.concurrent.atomic.AtomicReference.setPlain(V). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -493,7 +773,8 @@ the new value - Sets to the given value. + Sets the value to newValue, + with memory effects as specified by VarHandle#setVolatile. @@ -508,6 +789,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRelease", "(Ljava/lang/Object;)V", "", ApiSince=33)] + [<Android.Runtime.Register("setRelease", "(Ljava/lang/Object;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + the new value + Sets the value to newValue, + with memory effects as specified by VarHandle#setRelease. + + + + Java documentation for java.util.concurrent.atomic.AtomicReference.setRelease(V). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -594,7 +915,7 @@ a side-effect-free function - Atomically updates the current value with the results of + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the current value with the results of applying the given function, returning the updated value. the updated value @@ -612,10 +933,10 @@ - - + + - + Method 0.0.0.0 @@ -626,19 +947,24 @@ [Android.Runtime.Register("weakCompareAndSet", "(Ljava/lang/Object;Ljava/lang/Object;)Z", "")] [<Android.Runtime.Register("weakCompareAndSet", "(Ljava/lang/Object;Ljava/lang/Object;)Z", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean - - + + - the expected value - the new value - Atomically sets the value to the given updated value - if the current value == the expected value. + the expected value + the new value + Possibly atomically sets the value to newValue + if the current value == expectedValue, + with memory effects as specified by VarHandle#weakCompareAndSetPlain. true if successful @@ -655,5 +981,188 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetAcquire", "(Ljava/lang/Object;Ljava/lang/Object;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetAcquire", "(Ljava/lang/Object;Ljava/lang/Object;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Possibly atomically sets the value to newValue + if the current value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSetAcquire. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicReference.weakCompareAndSetAcquire(V, V). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetPlain", "(Ljava/lang/Object;Ljava/lang/Object;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetPlain", "(Ljava/lang/Object;Ljava/lang/Object;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Possibly atomically sets the value to newValue + if the current value == expectedValue, + with memory effects as specified by VarHandle#weakCompareAndSetPlain. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicReference.weakCompareAndSetPlain(V, V). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetRelease", "(Ljava/lang/Object;Ljava/lang/Object;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetRelease", "(Ljava/lang/Object;Ljava/lang/Object;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Possibly atomically sets the value to newValue + if the current value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSetRelease. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicReference.weakCompareAndSetRelease(V, V). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetVolatile", "(Ljava/lang/Object;Ljava/lang/Object;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetVolatile", "(Ljava/lang/Object;Ljava/lang/Object;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + the expected value + the new value + Possibly atomically sets the value to newValue + if the current value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSet. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicReference.weakCompareAndSetVolatile(V, V). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicReferenceArray.xml b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicReferenceArray.xml index 7ee9816ad0..002f446d9f 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicReferenceArray.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicReferenceArray.xml @@ -179,8 +179,8 @@ the index the update value a side-effect-free function of two arguments - Atomically updates the element at index i with the - results of applying the given function to the current and + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the element at index i with + the results of applying the given function to the current and given values, returning the updated value. the updated value @@ -197,11 +197,158 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchange", "(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchange", "(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + + + the index + the expected value + the new value + Atomically sets the element at index i to newValue + if the element's current value, referred to as the <em>witness + value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchange. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicReferenceArray.compareAndExchange(int, E, E). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchangeAcquire", "(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchangeAcquire", "(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + + + the index + the expected value + the new value + Atomically sets the element at index i to newValue + if the element's current value, referred to as the <em>witness + value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchangeAcquire. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicReferenceArray.compareAndExchangeAcquire(int, E, E). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("compareAndExchangeRelease", "(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("compareAndExchangeRelease", "(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + + + the index + the expected value + the new value + Atomically sets the element at index i to newValue + if the element's current value, referred to as the <em>witness + value</em>, == expectedValue, + with memory effects as specified by + VarHandle#compareAndExchangeRelease. + the witness value, which will be the same as the + expected value if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicReferenceArray.compareAndExchangeRelease(int, E, E). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + - - + + - + Method 0.0.0.0 @@ -218,15 +365,16 @@ - - + + the index - the expected value - the new value - Atomically sets the element at position i to the given - updated value if the current value == the expected value. + the expected value + the new value + Atomically sets the element at index i to newValue + if the element's current value == expectedValue, + with memory effects as specified by VarHandle#compareAndSet. true if successful. False return indicates that the actual value was not equal to the expected value. @@ -268,7 +416,8 @@ the index - Gets the current value at position i. + Returns the current value of the element at index i, + with memory effects as specified by VarHandle#getVolatile. the current value @@ -285,6 +434,47 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAcquire", "(I)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getAcquire", "(I)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + the index + Returns the current value of the element at index i, + with memory effects as specified by VarHandle#getAcquire. + the value + + + + Java documentation for java.util.concurrent.atomic.AtomicReferenceArray.getAcquire(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -313,8 +503,8 @@ the index the update value a side-effect-free function of two arguments - Atomically updates the element at index i with the - results of applying the given function to the current and + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the element at index i with + the results of applying the given function to the current and given values, returning the previous value. the previous value @@ -357,8 +547,8 @@ the index the new value - Atomically sets the element at position i to the given - value and returns the old value. + Atomically sets the element at index i to newValue and returns the old value, + with memory effects as specified by VarHandle#getAndSet. the previous value @@ -400,8 +590,9 @@ the index a side-effect-free function - Atomically updates the element at index i with the results - of applying the given function, returning the previous value. + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the element at index i with + the results of applying the given function, returning the + previous value. the previous value @@ -417,6 +608,89 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getOpaque", "(I)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getOpaque", "(I)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + the index + Returns the current value of the element at index i, + with memory effects as specified by VarHandle#getOpaque. + the value + + + + Java documentation for java.util.concurrent.atomic.AtomicReferenceArray.getOpaque(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getPlain", "(I)Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("getPlain", "(I)Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + + + the index + Returns the current value of the element at index i, + with memory semantics of reading as if the variable was declared + non-volatile. + the value + + + + Java documentation for java.util.concurrent.atomic.AtomicReferenceArray.getPlain(int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -477,7 +751,8 @@ the index the new value - Eventually sets the element at position i to the given value. + Sets the element at index i to newValue, + with memory effects as specified by VarHandle#setRelease. @@ -556,7 +831,8 @@ the index the new value - Sets the element at position i to the given value. + Sets the element at index i to newValue, + with memory effects as specified by VarHandle#setVolatile. @@ -571,6 +847,133 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setOpaque", "(ILjava/lang/Object;)V", "", ApiSince=33)] + [<Android.Runtime.Register("setOpaque", "(ILjava/lang/Object;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + the index + the new value + Sets the element at index i to newValue, + with memory effects as specified by VarHandle#setOpaque. + + + + Java documentation for java.util.concurrent.atomic.AtomicReferenceArray.setOpaque(int, E). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPlain", "(ILjava/lang/Object;)V", "", ApiSince=33)] + [<Android.Runtime.Register("setPlain", "(ILjava/lang/Object;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + the index + the new value + Sets the element at index i to newValue, + with memory semantics of setting as if the variable was + declared non-volatile and non-final. + + + + Java documentation for java.util.concurrent.atomic.AtomicReferenceArray.setPlain(int, E). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRelease", "(ILjava/lang/Object;)V", "", ApiSince=33)] + [<Android.Runtime.Register("setRelease", "(ILjava/lang/Object;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + the index + the new value + Sets the element at index i to newValue, + with memory effects as specified by VarHandle#setRelease. + + + + Java documentation for java.util.concurrent.atomic.AtomicReferenceArray.setRelease(int, E). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -659,8 +1062,9 @@ the index a side-effect-free function - Atomically updates the element at index i with the results - of applying the given function, returning the updated value. + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the element at index i with + the results of applying the given function, returning the + updated value. the updated value @@ -677,10 +1081,10 @@ - - + + - + Method 0.0.0.0 @@ -691,21 +1095,26 @@ [Android.Runtime.Register("weakCompareAndSet", "(ILjava/lang/Object;Ljava/lang/Object;)Z", "")] [<Android.Runtime.Register("weakCompareAndSet", "(ILjava/lang/Object;Ljava/lang/Object;)Z", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Boolean - - + + the index - the expected value - the new value - Atomically sets the element at position i to the given - updated value if the current value == the expected value. + the expected value + the new value + Possibly atomically sets the element at index i to + newValue if the element's current value == expectedValue, + with memory effects as specified by VarHandle#weakCompareAndSetPlain. true if successful @@ -722,5 +1131,196 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetAcquire", "(ILjava/lang/Object;Ljava/lang/Object;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetAcquire", "(ILjava/lang/Object;Ljava/lang/Object;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + the index + the expected value + the new value + Possibly atomically sets the element at index i to + newValue if the element's current value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSetAcquire. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicReferenceArray.weakCompareAndSetAcquire(int, E, E). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetPlain", "(ILjava/lang/Object;Ljava/lang/Object;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetPlain", "(ILjava/lang/Object;Ljava/lang/Object;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + the index + the expected value + the new value + Possibly atomically sets the element at index i to + newValue if the element's current value == expectedValue, + with memory effects as specified by VarHandle#weakCompareAndSetPlain. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicReferenceArray.weakCompareAndSetPlain(int, E, E). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetRelease", "(ILjava/lang/Object;Ljava/lang/Object;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetRelease", "(ILjava/lang/Object;Ljava/lang/Object;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + the index + the expected value + the new value + Possibly atomically sets the element at index i to + newValue if the element's current value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSetRelease. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicReferenceArray.weakCompareAndSetRelease(int, E, E). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("weakCompareAndSetVolatile", "(ILjava/lang/Object;Ljava/lang/Object;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("weakCompareAndSetVolatile", "(ILjava/lang/Object;Ljava/lang/Object;)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + the index + the expected value + the new value + Possibly atomically sets the element at index i to + newValue if the element's current value == expectedValue, + with memory effects as specified by + VarHandle#weakCompareAndSet. + + true if successful + + + + Java documentation for java.util.concurrent.atomic.AtomicReferenceArray.weakCompareAndSetVolatile(int, E, E). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicReferenceFieldUpdater.xml b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicReferenceFieldUpdater.xml index c5c4aeb3c1..0cb07e76b2 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicReferenceFieldUpdater.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent.Atomic/AtomicReferenceFieldUpdater.xml @@ -126,9 +126,9 @@ An object whose field to get and set the update value a side-effect-free function of two arguments - Atomically updates the field of the given object managed by this - updater with the results of applying the given function to the - current and given values, returning the updated value. + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the field of the given object managed + by this updater with the results of applying the given function + to the current and given values, returning the updated value. the updated value @@ -215,8 +215,8 @@ An object whose field to get - Gets the current value held in the field of the given object managed - by this updater. + Returns the current value held in the field of the given object + managed by this updater. the current value @@ -260,9 +260,9 @@ An object whose field to get and set the update value a side-effect-free function of two arguments - Atomically updates the field of the given object managed by this - updater with the results of applying the given function to the - current and given values, returning the previous value. + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the field of the given object managed + by this updater with the results of applying the given function + to the current and given values, returning the previous value. the previous value @@ -347,9 +347,9 @@ An object whose field to get and set a side-effect-free function - Atomically updates the field of the given object managed by this updater - with the results of applying the given function, returning the previous - value. + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the field of the given object managed + by this updater with the results of applying the given + function, returning the previous value. the previous value @@ -618,9 +618,9 @@ An object whose field to get and set a side-effect-free function - Atomically updates the field of the given object managed by this updater - with the results of applying the given function, returning the updated - value. + Atomically updates (with memory effects as specified by VarHandle#compareAndSet) the field of the given object managed + by this updater with the results of applying the given + function, returning the updated value. the updated value diff --git a/docs/Mono.Android/en/Java.Util.Concurrent.Locks/AbstractQueuedLongSynchronizer+ConditionObject.xml b/docs/Mono.Android/en/Java.Util.Concurrent.Locks/AbstractQueuedLongSynchronizer+ConditionObject.xml index 31b4713a10..f43d7eaffd 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent.Locks/AbstractQueuedLongSynchronizer+ConditionObject.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent.Locks/AbstractQueuedLongSynchronizer+ConditionObject.xml @@ -34,7 +34,8 @@ - Condition implementation for a AbstractQueuedLongSynchronizer serving as the basis of a Lock implementation. + Condition implementation for a AbstractQueuedLongSynchronizer + serving as the basis of a Lock implementation. diff --git a/docs/Mono.Android/en/Java.Util.Concurrent.Locks/AbstractQueuedSynchronizer+ConditionObject.xml b/docs/Mono.Android/en/Java.Util.Concurrent.Locks/AbstractQueuedSynchronizer+ConditionObject.xml index 5ad35bf4ae..895b8b545e 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent.Locks/AbstractQueuedSynchronizer+ConditionObject.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent.Locks/AbstractQueuedSynchronizer+ConditionObject.xml @@ -34,7 +34,8 @@ - Condition implementation for a AbstractQueuedSynchronizer serving as the basis of a Lock implementation. + Condition implementation for a AbstractQueuedSynchronizer + serving as the basis of a Lock implementation. diff --git a/docs/Mono.Android/en/Java.Util.Concurrent.Locks/StampedLock.xml b/docs/Mono.Android/en/Java.Util.Concurrent.Locks/StampedLock.xml index 2c2d3f4fb2..09f0f78243 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent.Locks/StampedLock.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent.Locks/StampedLock.xml @@ -220,6 +220,92 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isLockStamp", "(J)Z", "", ApiSince=33)] + [<Android.Runtime.Register("isLockStamp", "(J)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + a stamp returned by a previous StampedLock operation + Tells whether a stamp represents holding a lock. + + true if the stamp was returned by a successful + read-lock or write-lock operation + + + + Java documentation for java.util.concurrent.locks.StampedLock.isLockStamp(long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isOptimisticReadStamp", "(J)Z", "", ApiSince=33)] + [<Android.Runtime.Register("isOptimisticReadStamp", "(J)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + a stamp returned by a previous StampedLock operation + Tells whether a stamp represents a successful optimistic read. + + true if the stamp was returned by a successful + optimistic read operation, that is, a non-zero return from + #tryOptimisticRead() or + #tryConvertToOptimisticRead(long) + + + + Java documentation for java.util.concurrent.locks.StampedLock.isOptimisticReadStamp(long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -257,6 +343,48 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isReadLockStamp", "(J)Z", "", ApiSince=33)] + [<Android.Runtime.Register("isReadLockStamp", "(J)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + a stamp returned by a previous StampedLock operation + Tells whether a stamp represents holding a lock non-exclusively. + + true if the stamp was returned by a successful + read-lock operation + + + + Java documentation for java.util.concurrent.locks.StampedLock.isReadLockStamp(long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -294,6 +422,48 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isWriteLockStamp", "(J)Z", "", ApiSince=33)] + [<Android.Runtime.Register("isWriteLockStamp", "(J)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + a stamp returned by a previous StampedLock operation + Tells whether a stamp represents holding a lock exclusively. + + true if the stamp was returned by a successful + write-lock operation + + + + Java documentation for java.util.concurrent.locks.StampedLock.isWriteLockStamp(long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -351,7 +521,7 @@ Non-exclusively acquires the lock, blocking if necessary until available. - a stamp that can be used to unlock or convert mode + a read stamp that can be used to unlock or convert mode @@ -425,7 +595,7 @@ Non-exclusively acquires the lock, blocking if necessary until available or the current thread is interrupted. - a stamp that can be used to unlock or convert mode + a read stamp that can be used to unlock or convert mode @@ -649,7 +819,7 @@ Returns a stamp that can later be validated, or zero if exclusively locked. - a stamp, or zero if exclusively locked + a valid optimistic read stamp, or zero if exclusively locked @@ -686,7 +856,7 @@ Non-exclusively acquires the lock if it is immediately available. - a stamp that can be used to unlock or convert mode, + a read stamp that can be used to unlock or convert mode, or zero if the lock is not available @@ -730,7 +900,7 @@ the time unit of the time argument Non-exclusively acquires the lock if it is available within the given time and the current thread has not been interrupted. - a stamp that can be used to unlock or convert mode, + a read stamp that can be used to unlock or convert mode, or zero if the lock is not available @@ -846,7 +1016,7 @@ Exclusively acquires the lock if it is immediately available. - a stamp that can be used to unlock or convert mode, + a write stamp that can be used to unlock or convert mode, or zero if the lock is not available @@ -890,7 +1060,7 @@ the time unit of the time argument Exclusively acquires the lock if it is available within the given time and the current thread has not been interrupted. - a stamp that can be used to unlock or convert mode, + a write stamp that can be used to unlock or convert mode, or zero if the lock is not available @@ -1092,7 +1262,7 @@ Exclusively acquires the lock, blocking if necessary until available. - a stamp that can be used to unlock or convert mode + a write stamp that can be used to unlock or convert mode @@ -1130,7 +1300,7 @@ Exclusively acquires the lock, blocking if necessary until available or the current thread is interrupted. - a stamp that can be used to unlock or convert mode + a write stamp that can be used to unlock or convert mode diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/ArrayBlockingQueue.xml b/docs/Mono.Android/en/Java.Util.Concurrent/ArrayBlockingQueue.xml index 38ae44c12f..3b4aa79e14 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/ArrayBlockingQueue.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/ArrayBlockingQueue.xml @@ -303,6 +303,48 @@ + + + + + + Method + + M:Java.Lang.IIterable.ForEach(Java.Util.Functions.IConsumer) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("forEach", "(Ljava/util/function/Consumer;)V", "GetForEach_Ljava_util_function_Consumer_Handler", ApiSince=33)] + [<Android.Runtime.Register("forEach", "(Ljava/util/function/Consumer;)V", "GetForEach_Ljava_util_function_Consumer_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + + + + Java documentation for java.util.concurrent.ArrayBlockingQueue.forEach(java.util.function.Consumer<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -666,6 +708,49 @@ + + + + + + Method + + M:Java.Util.ICollection.RemoveIf(Java.Util.Functions.IPredicate) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeIf", "(Ljava/util/function/Predicate;)Z", "GetRemoveIf_Ljava_util_function_Predicate_Handler", ApiSince=33)] + [<Android.Runtime.Register("removeIf", "(Ljava/util/function/Predicate;)Z", "GetRemoveIf_Ljava_util_function_Predicate_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + + + + Java documentation for java.util.concurrent.ArrayBlockingQueue.removeIf(java.util.function.Predicate<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/ConcurrentHashMap.xml b/docs/Mono.Android/en/Java.Util.Concurrent/ConcurrentHashMap.xml index 43cbad264c..2a32301e9f 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/ConcurrentHashMap.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/ConcurrentHashMap.xml @@ -272,8 +272,8 @@ updating threads. The implementation may use this value as a sizing hint. Creates a new, empty map with an initial table size based on - the given number of elements (initialCapacity), table - density (loadFactor), and number of concurrently + the given number of elements (initialCapacity), initial + table density (loadFactor), and number of concurrently updating threads (concurrencyLevel). diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/ConcurrentLinkedDeque.xml b/docs/Mono.Android/en/Java.Util.Concurrent/ConcurrentLinkedDeque.xml index 0bdb7d94b2..2272f829f7 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/ConcurrentLinkedDeque.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/ConcurrentLinkedDeque.xml @@ -363,6 +363,48 @@ + + + + + + Method + + M:Java.Lang.IIterable.ForEach(Java.Util.Functions.IConsumer) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("forEach", "(Ljava/util/function/Consumer;)V", "GetForEach_Ljava_util_function_Consumer_Handler", ApiSince=33)] + [<Android.Runtime.Register("forEach", "(Ljava/util/function/Consumer;)V", "GetForEach_Ljava_util_function_Consumer_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + + + + Java documentation for java.util.concurrent.ConcurrentLinkedDeque.forEach(java.util.function.Consumer<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1013,6 +1055,49 @@ + + + + + + Method + + M:Java.Util.ICollection.RemoveIf(Java.Util.Functions.IPredicate) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeIf", "(Ljava/util/function/Predicate;)Z", "GetRemoveIf_Ljava_util_function_Predicate_Handler", ApiSince=33)] + [<Android.Runtime.Register("removeIf", "(Ljava/util/function/Predicate;)Z", "GetRemoveIf_Ljava_util_function_Predicate_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + + + + Java documentation for java.util.concurrent.ConcurrentLinkedDeque.removeIf(java.util.function.Predicate<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/ConcurrentLinkedQueue.xml b/docs/Mono.Android/en/Java.Util.Concurrent/ConcurrentLinkedQueue.xml index 104df3e0e0..90962810d1 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/ConcurrentLinkedQueue.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/ConcurrentLinkedQueue.xml @@ -155,6 +155,48 @@ + + + + + + Method + + M:Java.Lang.IIterable.ForEach(Java.Util.Functions.IConsumer) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("forEach", "(Ljava/util/function/Consumer;)V", "GetForEach_Ljava_util_function_Consumer_Handler", ApiSince=33)] + [<Android.Runtime.Register("forEach", "(Ljava/util/function/Consumer;)V", "GetForEach_Ljava_util_function_Consumer_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + + + + Java documentation for java.util.concurrent.ConcurrentLinkedQueue.forEach(java.util.function.Consumer<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -340,6 +382,49 @@ + + + + + + Method + + M:Java.Util.ICollection.RemoveIf(Java.Util.Functions.IPredicate) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeIf", "(Ljava/util/function/Predicate;)Z", "GetRemoveIf_Ljava_util_function_Predicate_Handler", ApiSince=33)] + [<Android.Runtime.Register("removeIf", "(Ljava/util/function/Predicate;)Z", "GetRemoveIf_Ljava_util_function_Predicate_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + + + + Java documentation for java.util.concurrent.ConcurrentLinkedQueue.removeIf(java.util.function.Predicate<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/CopyOnWriteArrayList.xml b/docs/Mono.Android/en/Java.Util.Concurrent/CopyOnWriteArrayList.xml index 8e71409d8b..4206d6a43d 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/CopyOnWriteArrayList.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/CopyOnWriteArrayList.xml @@ -665,7 +665,16 @@ To be added. To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for java.util.concurrent.CopyOnWriteArrayList.forEach(java.util.function.Consumer<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -1259,7 +1268,16 @@ To be added. To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for java.util.concurrent.CopyOnWriteArrayList.removeIf(java.util.function.Predicate<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/CopyOnWriteArraySet.xml b/docs/Mono.Android/en/Java.Util.Concurrent/CopyOnWriteArraySet.xml index 4b690bac10..4d6e6cafce 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/CopyOnWriteArraySet.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/CopyOnWriteArraySet.xml @@ -36,7 +36,7 @@ the type of elements held in this set - A java.util.Set that uses an internal CopyOnWriteArrayList + A Set that uses an internal CopyOnWriteArrayList for all of its operations. @@ -172,7 +172,16 @@ To be added. To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for java.util.concurrent.CopyOnWriteArraySet.forEach(java.util.function.Consumer<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -276,7 +285,16 @@ To be added. To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for java.util.concurrent.CopyOnWriteArraySet.removeIf(java.util.function.Predicate<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/ExecutorCompletionService.xml b/docs/Mono.Android/en/Java.Util.Concurrent/ExecutorCompletionService.xml index 497126fabd..920549cb1f 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/ExecutorCompletionService.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/ExecutorCompletionService.xml @@ -347,7 +347,16 @@ To be added. To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for java.util.concurrent.ExecutorCompletionService.submit(java.util.concurrent.Callable<V>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. @@ -383,7 +392,16 @@ To be added. To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for java.util.concurrent.ExecutorCompletionService.submit(java.lang.Runnable, V). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/Executors.xml b/docs/Mono.Android/en/Java.Util.Concurrent/Executors.xml index 5e92bd4b04..80d8afc291 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/Executors.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/Executors.xml @@ -505,7 +505,7 @@ even if they are idle Creates a thread pool that can schedule commands to run after a given delay, or to execute periodically. - a newly created scheduled thread pool + the newly created scheduled thread pool @@ -552,7 +552,7 @@ creates a new thread Creates a thread pool that can schedule commands to run after a given delay, or to execute periodically. - a newly created scheduled thread pool + the newly created scheduled thread pool @@ -633,8 +633,7 @@ - the factory to use when creating new - threads + the factory to use when creating new threads Creates an Executor that uses a single worker thread operating off an unbounded queue, and uses the provided ThreadFactory to create a new thread when needed. @@ -718,11 +717,10 @@ - the factory to use when creating new - threads + the factory to use when creating new threads Creates a single-threaded executor that can schedule commands to run after a given delay, or to execute periodically. - a newly created scheduled executor + the newly created scheduled executor diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/ForkJoinPool.xml b/docs/Mono.Android/en/Java.Util.Concurrent/ForkJoinPool.xml index 987fe04666..8524af6f4b 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/ForkJoinPool.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/ForkJoinPool.xml @@ -50,8 +50,10 @@ - Creates a ForkJoinPool with parallelism equal to java.lang.Runtime#availableProcessors, using the #defaultForkJoinWorkerThreadFactory default thread factory, - no UncaughtExceptionHandler, and non-async LIFO processing mode. + Creates a ForkJoinPool with parallelism equal to java.lang.Runtime#availableProcessors, using defaults for all + other parameters (see #ForkJoinPool(int, + ForkJoinWorkerThreadFactory, UncaughtExceptionHandler, boolean, + int, int, int, Predicate, long, TimeUnit)). @@ -88,8 +90,9 @@ the parallelism level Creates a ForkJoinPool with the indicated parallelism - level, the #defaultForkJoinWorkerThreadFactory default thread factory, - no UncaughtExceptionHandler, and non-async LIFO processing mode. + level, using defaults for all other parameters (see #ForkJoinPool(int, ForkJoinWorkerThreadFactory, + UncaughtExceptionHandler, boolean, int, int, int, Predicate, + long, TimeUnit)). @@ -177,6 +180,49 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(ILjava/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory;Ljava/lang/Thread$UncaughtExceptionHandler;ZIIILjava/util/function/Predicate;JLjava/util/concurrent/TimeUnit;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(ILjava/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory;Ljava/lang/Thread$UncaughtExceptionHandler;ZIIILjava/util/function/Predicate;JLjava/util/concurrent/TimeUnit;)V", "", ApiSince=33)>] + + + + + + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/ForkJoinTask.xml b/docs/Mono.Android/en/Java.Util.Concurrent/ForkJoinTask.xml index 2819ce7154..28df7b403a 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/ForkJoinTask.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/ForkJoinTask.xml @@ -1114,8 +1114,8 @@ - Returns the result of the computation when it #isDone is - done. + Returns the result of the computation when it + #isDone is done. the computed result diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/IBlockingQueue.xml b/docs/Mono.Android/en/Java.Util.Concurrent/IBlockingQueue.xml index e5ab986f24..e34ad1a8a9 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/IBlockingQueue.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/IBlockingQueue.xml @@ -39,10 +39,9 @@ the type of elements held in this queue - A java.util.Queue that additionally supports operations - that wait for the queue to become non-empty when retrieving an - element, and wait for space to become available in the queue when - storing an element. + A Queue that additionally supports operations that wait for + the queue to become non-empty when retrieving an element, and wait + for space to become available in the queue when storing an element. diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/IConcurrentMap.xml b/docs/Mono.Android/en/Java.Util.Concurrent/IConcurrentMap.xml index 030449e6c6..b7cb8d11e1 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/IConcurrentMap.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/IConcurrentMap.xml @@ -34,8 +34,7 @@ the type of keys maintained by this map the type of mapped values - A java.util.Map providing thread safety and atomicity - guarantees. + A Map providing thread safety and atomicity guarantees. diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/IScheduledExecutorService.xml b/docs/Mono.Android/en/Java.Util.Concurrent/IScheduledExecutorService.xml index 1c0a790f6e..2931b602da 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/IScheduledExecutorService.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/IScheduledExecutorService.xml @@ -76,8 +76,7 @@ the task to execute the time from now to delay execution the time unit of the delay parameter - Creates and executes a one-shot action that becomes enabled - after the given delay. + Submits a one-shot task that becomes enabled after the given delay. a ScheduledFuture representing pending completion of the task and whose get() method will return null upon completion @@ -133,8 +132,8 @@ the time from now to delay execution the time unit of the delay parameter the type of the callable's result - Creates and executes a ScheduledFuture that becomes enabled after the - given delay. + Submits a value-returning one-shot task that becomes enabled + after the given delay. a ScheduledFuture that can be used to extract result or cancel @@ -180,9 +179,9 @@ the time to delay first execution the period between successive executions the time unit of the initialDelay and period parameters - Creates and executes a periodic action that becomes enabled first - after the given initial delay, and subsequently with the given - period; that is, executions will commence after + Submits a periodic action that becomes enabled first after the + given initial delay, and subsequently with the given period; + that is, executions will commence after initialDelay, then initialDelay + period, then initialDelay + 2 * period, and so on. a ScheduledFuture representing pending completion of @@ -240,10 +239,10 @@ the delay between the termination of one execution and the commencement of the next the time unit of the initialDelay and delay parameters - Creates and executes a periodic action that becomes enabled first - after the given initial delay, and subsequently with the - given delay between the termination of one execution and the - commencement of the next. + Submits a periodic action that becomes enabled first after the + given initial delay, and subsequently with the given delay + between the termination of one execution and the commencement of + the next. a ScheduledFuture representing pending completion of the series of repeated tasks. The future's Future#get() get() method will never return normally, and will throw an exception upon task cancellation or diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/LinkedBlockingDeque.xml b/docs/Mono.Android/en/Java.Util.Concurrent/LinkedBlockingDeque.xml index 8a3a35c757..ba109754e7 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/LinkedBlockingDeque.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/LinkedBlockingDeque.xml @@ -461,6 +461,48 @@ + + + + + + Method + + M:Java.Lang.IIterable.ForEach(Java.Util.Functions.IConsumer) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("forEach", "(Ljava/util/function/Consumer;)V", "GetForEach_Ljava_util_function_Consumer_Handler", ApiSince=33)] + [<Android.Runtime.Register("forEach", "(Ljava/util/function/Consumer;)V", "GetForEach_Ljava_util_function_Consumer_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + + + + Java documentation for java.util.concurrent.LinkedBlockingDeque.forEach(java.util.function.Consumer<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -1501,6 +1543,49 @@ + + + + + + Method + + M:Java.Util.ICollection.RemoveIf(Java.Util.Functions.IPredicate) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeIf", "(Ljava/util/function/Predicate;)Z", "GetRemoveIf_Ljava_util_function_Predicate_Handler", ApiSince=33)] + [<Android.Runtime.Register("removeIf", "(Ljava/util/function/Predicate;)Z", "GetRemoveIf_Ljava_util_function_Predicate_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + + + + Java documentation for java.util.concurrent.LinkedBlockingDeque.removeIf(java.util.function.Predicate<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/LinkedBlockingQueue.xml b/docs/Mono.Android/en/Java.Util.Concurrent/LinkedBlockingQueue.xml index 9d88aaa867..80694135e1 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/LinkedBlockingQueue.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/LinkedBlockingQueue.xml @@ -289,6 +289,48 @@ + + + + + + Method + + M:Java.Lang.IIterable.ForEach(Java.Util.Functions.IConsumer) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("forEach", "(Ljava/util/function/Consumer;)V", "GetForEach_Ljava_util_function_Consumer_Handler", ApiSince=33)] + [<Android.Runtime.Register("forEach", "(Ljava/util/function/Consumer;)V", "GetForEach_Ljava_util_function_Consumer_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + + + + Java documentation for java.util.concurrent.LinkedBlockingQueue.forEach(java.util.function.Consumer<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -653,6 +695,49 @@ + + + + + + Method + + M:Java.Util.ICollection.RemoveIf(Java.Util.Functions.IPredicate) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeIf", "(Ljava/util/function/Predicate;)Z", "GetRemoveIf_Ljava_util_function_Predicate_Handler", ApiSince=33)] + [<Android.Runtime.Register("removeIf", "(Ljava/util/function/Predicate;)Z", "GetRemoveIf_Ljava_util_function_Predicate_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + + + + Java documentation for java.util.concurrent.LinkedBlockingQueue.removeIf(java.util.function.Predicate<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/LinkedTransferQueue.xml b/docs/Mono.Android/en/Java.Util.Concurrent/LinkedTransferQueue.xml index cea7011171..c4b26f4441 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/LinkedTransferQueue.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/LinkedTransferQueue.xml @@ -247,6 +247,48 @@ + + + + + + Method + + M:Java.Lang.IIterable.ForEach(Java.Util.Functions.IConsumer) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("forEach", "(Ljava/util/function/Consumer;)V", "GetForEach_Ljava_util_function_Consumer_Handler", ApiSince=33)] + [<Android.Runtime.Register("forEach", "(Ljava/util/function/Consumer;)V", "GetForEach_Ljava_util_function_Consumer_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + + + + Java documentation for java.util.concurrent.LinkedTransferQueue.forEach(java.util.function.Consumer<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -431,8 +473,7 @@ Inserts the specified element at the tail of this queue. true (as specified by - java.util.concurrent.BlockingQueue#offer(Object,long,TimeUnit) - BlockingQueue.offer) + BlockingQueue#offer(Object,long,TimeUnit) BlockingQueue.offer) @@ -621,8 +662,7 @@ LinkedTransferQueue is not capacity constrained. Integer.MAX_VALUE (as specified by - java.util.concurrent.BlockingQueue#remainingCapacity() - BlockingQueue.remainingCapacity) + BlockingQueue#remainingCapacity()) @@ -637,6 +677,49 @@ + + + + + + Method + + M:Java.Util.ICollection.RemoveIf(Java.Util.Functions.IPredicate) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeIf", "(Ljava/util/function/Predicate;)Z", "GetRemoveIf_Ljava_util_function_Predicate_Handler", ApiSince=33)] + [<Android.Runtime.Register("removeIf", "(Ljava/util/function/Predicate;)Z", "GetRemoveIf_Ljava_util_function_Predicate_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + + + + Java documentation for java.util.concurrent.LinkedTransferQueue.removeIf(java.util.function.Predicate<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/Phaser.xml b/docs/Mono.Android/en/Java.Util.Concurrent/Phaser.xml index 285d4e51ae..02cec95a6e 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/Phaser.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/Phaser.xml @@ -19,9 +19,8 @@ A reusable synchronization barrier, similar in functionality to - java.util.concurrent.CyclicBarrier CyclicBarrier and - java.util.concurrent.CountDownLatch CountDownLatch - but supporting more flexible usage. + CyclicBarrier and CountDownLatch but supporting + more flexible usage. diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/PriorityBlockingQueue.xml b/docs/Mono.Android/en/Java.Util.Concurrent/PriorityBlockingQueue.xml index f820cd8ad5..626e98d314 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/PriorityBlockingQueue.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/PriorityBlockingQueue.xml @@ -376,6 +376,48 @@ + + + + + + Method + + M:Java.Lang.IIterable.ForEach(Java.Util.Functions.IConsumer) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("forEach", "(Ljava/util/function/Consumer;)V", "GetForEach_Ljava_util_function_Consumer_Handler", ApiSince=33)] + [<Android.Runtime.Register("forEach", "(Ljava/util/function/Consumer;)V", "GetForEach_Ljava_util_function_Consumer_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + + + + Java documentation for java.util.concurrent.PriorityBlockingQueue.forEach(java.util.function.Consumer<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -736,6 +778,49 @@ + + + + + + Method + + M:Java.Util.ICollection.RemoveIf(Java.Util.Functions.IPredicate) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeIf", "(Ljava/util/function/Predicate;)Z", "GetRemoveIf_Ljava_util_function_Predicate_Handler", ApiSince=33)] + [<Android.Runtime.Register("removeIf", "(Ljava/util/function/Predicate;)Z", "GetRemoveIf_Ljava_util_function_Predicate_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + + + + Java documentation for java.util.concurrent.PriorityBlockingQueue.removeIf(java.util.function.Predicate<? super E>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/ScheduledThreadPoolExecutor.xml b/docs/Mono.Android/en/Java.Util.Concurrent/ScheduledThreadPoolExecutor.xml index 5a40ae0e4e..640bf8d639 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/ScheduledThreadPoolExecutor.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/ScheduledThreadPoolExecutor.xml @@ -682,7 +682,11 @@ the time to delay first execution the period between successive executions the time unit of the initialDelay and period parameters - To be added. + Submits a periodic action that becomes enabled first after the + given initial delay, and subsequently with the given period; + that is, executions will commence after + initialDelay, then initialDelay + period, then + initialDelay + 2 * period, and so on. To be added. @@ -736,7 +740,10 @@ the delay between the termination of one execution and the commencement of the next the time unit of the initialDelay and delay parameters - To be added. + Submits a periodic action that becomes enabled first after the + given initial delay, and subsequently with the given delay + between the termination of one execution and the commencement of + the next. To be added. diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/Semaphore.xml b/docs/Mono.Android/en/Java.Util.Concurrent/Semaphore.xml index a0c41cfe59..90ba8c6550 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/Semaphore.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/Semaphore.xml @@ -380,8 +380,10 @@ - Acquires and returns all permits that are immediately available. - the number of permits acquired + Acquires and returns all permits that are immediately + available, or if negative permits are available, releases them. + the number of permits acquired or, if negative, the + number released diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/SubmissionPublisher.xml b/docs/Mono.Android/en/Java.Util.Concurrent/SubmissionPublisher.xml new file mode 100644 index 0000000000..4d2c839c46 --- /dev/null +++ b/docs/Mono.Android/en/Java.Util.Concurrent/SubmissionPublisher.xml @@ -0,0 +1,961 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + Java.Lang.IAutoCloseable + + + Java.Util.Concurrent.Flow+IPublisher + + + System.IDisposable + + + + + [Android.Runtime.Register("java/util/concurrent/SubmissionPublisher", ApiSince=33, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("java/util/concurrent/SubmissionPublisher", ApiSince=33, DoNotGenerateAcw=true)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + the published item type + A Flow.Publisher that asynchronously issues submitted + (non-null) items to current subscribers until it is closed. + + + + Java documentation for java.util.concurrent.SubmissionPublisher. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)>] + + + + + Creates a new SubmissionPublisher using the ForkJoinPool#commonPool() for async delivery to subscribers + (unless it does not support a parallelism level of at least two, + in which case, a new Thread is created to run each task), with + maximum buffer capacity of Flow#defaultBufferSize, and no + handler for Subscriber exceptions in method Flow.Subscriber#onNext(Object) onNext. + + + + Java documentation for java.util.concurrent.SubmissionPublisher.SubmissionPublisher(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Executor;I)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Executor;I)V", "", ApiSince=33)>] + + + + + + + + the executor to use for async delivery, + supporting creation of at least one independent thread + the maximum capacity for each + subscriber's buffer (the enforced capacity may be rounded up to + the nearest power of two and/or bounded by the largest value + supported by this implementation; method #getMaxBufferCapacity + returns the actual value) + Creates a new SubmissionPublisher using the given Executor for + async delivery to subscribers, with the given maximum buffer size + for each subscriber, and no handler for Subscriber exceptions in + method Flow.Subscriber#onNext(Object) onNext. + + + + Java documentation for java.util.concurrent.SubmissionPublisher.SubmissionPublisher(java.util.concurrent.Executor, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Executor;ILjava/util/function/BiConsumer;)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Executor;ILjava/util/function/BiConsumer;)V", "", ApiSince=33)>] + + + + + + + + + the executor to use for async delivery, + supporting creation of at least one independent thread + the maximum capacity for each + subscriber's buffer (the enforced capacity may be rounded up to + the nearest power of two and/or bounded by the largest value + supported by this implementation; method #getMaxBufferCapacity + returns the actual value) + if non-null, procedure to invoke upon exception + thrown in method onNext + Creates a new SubmissionPublisher using the given Executor for + async delivery to subscribers, with the given maximum buffer size + for each subscriber, and, if non-null, the given handler invoked + when any Subscriber throws an exception in method Flow.Subscriber#onNext(Object) onNext. + + + + Java documentation for java.util.concurrent.SubmissionPublisher.SubmissionPublisher(java.util.concurrent.Executor, int, java.util.function.BiConsumer<? super java.util.concurrent.Flow.Subscriber<? super T>, ? super java.lang.Throwable>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + M:Java.Lang.IAutoCloseable.Close + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("close", "()V", "GetCloseHandler", ApiSince=33)] + [<Android.Runtime.Register("close", "()V", "GetCloseHandler", ApiSince=33)>] + + + + System.Void + + + + Unless already closed, issues Flow.Subscriber#onComplete() onComplete signals to current + subscribers, and disallows subsequent attempts to publish. + + + + Java documentation for java.util.concurrent.SubmissionPublisher.close(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getClosedException", "()Ljava/lang/Throwable;", "GetGetClosedExceptionHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getClosedException", "()Ljava/lang/Throwable;", "GetGetClosedExceptionHandler", ApiSince=33)>] + + + + Java.Lang.Throwable + + + Returns the exception associated with #closeExceptionally(Throwable) closeExceptionally, or null if + not closed or if closed normally. + the exception, or null if none + + + + Java documentation for java.util.concurrent.SubmissionPublisher.getClosedException(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("closeExceptionally", "(Ljava/lang/Throwable;)V", "GetCloseExceptionally_Ljava_lang_Throwable_Handler", ApiSince=33)] + [<Android.Runtime.Register("closeExceptionally", "(Ljava/lang/Throwable;)V", "GetCloseExceptionally_Ljava_lang_Throwable_Handler", ApiSince=33)>] + + + + System.Void + + + + + + the onError argument sent to subscribers + Unless already closed, issues Flow.Subscriber#onError(Throwable) onError signals to current + subscribers with the given error, and disallows subsequent + attempts to publish. + + + + Java documentation for java.util.concurrent.SubmissionPublisher.closeExceptionally(java.lang.Throwable). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("consume", "(Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;", "GetConsume_Ljava_util_function_Consumer_Handler", ApiSince=33)] + [<Android.Runtime.Register("consume", "(Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;", "GetConsume_Ljava_util_function_Consumer_Handler", ApiSince=33)>] + + + + Java.Util.Concurrent.CompletableFuture + + + + + + the function applied to each onNext item + Processes all published items using the given Consumer function. + a CompletableFuture that is completed normally + when the publisher signals onComplete, and exceptionally + upon any error or cancellation + + + + Java documentation for java.util.concurrent.SubmissionPublisher.consume(java.util.function.Consumer<? super T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("estimateMaximumLag", "()I", "GetEstimateMaximumLagHandler", ApiSince=33)] + [<Android.Runtime.Register("estimateMaximumLag", "()I", "GetEstimateMaximumLagHandler", ApiSince=33)>] + + + + System.Int32 + + + + Returns an estimate of the maximum number of items produced but + not yet consumed among all current subscribers. + the estimate + + + + Java documentation for java.util.concurrent.SubmissionPublisher.estimateMaximumLag(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("estimateMinimumDemand", "()J", "GetEstimateMinimumDemandHandler", ApiSince=33)] + [<Android.Runtime.Register("estimateMinimumDemand", "()J", "GetEstimateMinimumDemandHandler", ApiSince=33)>] + + + + System.Int64 + + + + Returns an estimate of the minimum number of items requested + (via Flow.Subscription#request(long) request) but not + yet produced, among all current subscribers. + the estimate, or zero if no subscribers + + + + Java documentation for java.util.concurrent.SubmissionPublisher.estimateMinimumDemand(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getExecutor", "()Ljava/util/concurrent/Executor;", "GetGetExecutorHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getExecutor", "()Ljava/util/concurrent/Executor;", "GetGetExecutorHandler", ApiSince=33)>] + + + + Java.Util.Concurrent.IExecutor + + + Returns the Executor used for asynchronous delivery. + the Executor used for asynchronous delivery + + + + Java documentation for java.util.concurrent.SubmissionPublisher.getExecutor(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("hasSubscribers", "()Z", "GetHasSubscribersHandler", ApiSince=33)] + [<get: Android.Runtime.Register("hasSubscribers", "()Z", "GetHasSubscribersHandler", ApiSince=33)>] + + + + System.Boolean + + + Returns true if this publisher has any subscribers. + true if this publisher has any subscribers + + + + Java documentation for java.util.concurrent.SubmissionPublisher.hasSubscribers(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isClosed", "()Z", "GetIsClosedHandler", ApiSince=33)] + [<get: Android.Runtime.Register("isClosed", "()Z", "GetIsClosedHandler", ApiSince=33)>] + + + + System.Boolean + + + Returns true if this publisher is not accepting submissions. + true if closed + + + + Java documentation for java.util.concurrent.SubmissionPublisher.isClosed(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isSubscribed", "(Ljava/util/concurrent/Flow$Subscriber;)Z", "GetIsSubscribed_Ljava_util_concurrent_Flow_Subscriber_Handler", ApiSince=33)] + [<Android.Runtime.Register("isSubscribed", "(Ljava/util/concurrent/Flow$Subscriber;)Z", "GetIsSubscribed_Ljava_util_concurrent_Flow_Subscriber_Handler", ApiSince=33)>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getMaxBufferCapacity", "()I", "GetGetMaxBufferCapacityHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getMaxBufferCapacity", "()I", "GetGetMaxBufferCapacityHandler", ApiSince=33)>] + + + + System.Int32 + + + Returns the maximum per-subscriber buffer capacity. + the maximum per-subscriber buffer capacity + + + + Java documentation for java.util.concurrent.SubmissionPublisher.getMaxBufferCapacity(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getNumberOfSubscribers", "()I", "GetGetNumberOfSubscribersHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getNumberOfSubscribers", "()I", "GetGetNumberOfSubscribersHandler", ApiSince=33)>] + + + + System.Int32 + + + Returns the number of current subscribers. + the number of current subscribers + + + + Java documentation for java.util.concurrent.SubmissionPublisher.getNumberOfSubscribers(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("offer", "(Ljava/lang/Object;Ljava/util/function/BiPredicate;)I", "GetOffer_Ljava_lang_Object_Ljava_util_function_BiPredicate_Handler", ApiSince=33)] + [<Android.Runtime.Register("offer", "(Ljava/lang/Object;Ljava/util/function/BiPredicate;)I", "GetOffer_Ljava_lang_Object_Ljava_util_function_BiPredicate_Handler", ApiSince=33)>] + + + + System.Int32 + + + + + + + the (non-null) item to publish + if non-null, the handler invoked upon a drop to a + subscriber, with arguments of the subscriber and item; if it + returns true, an offer is re-attempted (once) + Publishes the given item, if possible, to each current subscriber + by asynchronously invoking its Flow.Subscriber#onNext(Object) onNext method. + if negative, the (negative) number of drops; otherwise + an estimate of maximum lag + + + + Java documentation for java.util.concurrent.SubmissionPublisher.offer(T, java.util.function.BiPredicate<java.util.concurrent.Flow.Subscriber<? super T>, ? super T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("offer", "(Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;Ljava/util/function/BiPredicate;)I", "GetOffer_Ljava_lang_Object_JLjava_util_concurrent_TimeUnit_Ljava_util_function_BiPredicate_Handler", ApiSince=33)] + [<Android.Runtime.Register("offer", "(Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;Ljava/util/function/BiPredicate;)I", "GetOffer_Ljava_lang_Object_JLjava_util_concurrent_TimeUnit_Ljava_util_function_BiPredicate_Handler", ApiSince=33)>] + + + + System.Int32 + + + + + + + + + the (non-null) item to publish + how long to wait for resources for any subscriber + before giving up, in units of unit + a TimeUnit determining how to interpret the + timeout parameter + if non-null, the handler invoked upon a drop to a + subscriber, with arguments of the subscriber and item; if it + returns true, an offer is re-attempted (once) + Publishes the given item, if possible, to each current subscriber + by asynchronously invoking its Flow.Subscriber#onNext(Object) onNext method, blocking while + resources for any subscription are unavailable, up to the + specified timeout or until the caller thread is interrupted, at + which point the given handler (if non-null) is invoked, and if it + returns true, retried once. + if negative, the (negative) number of drops; otherwise + an estimate of maximum lag + + + + Java documentation for java.util.concurrent.SubmissionPublisher.offer(T, long, java.util.concurrent.TimeUnit, java.util.function.BiPredicate<java.util.concurrent.Flow.Subscriber<? super T>, ? super T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("submit", "(Ljava/lang/Object;)I", "GetSubmit_Ljava_lang_Object_Handler", ApiSince=33)] + [<Android.Runtime.Register("submit", "(Ljava/lang/Object;)I", "GetSubmit_Ljava_lang_Object_Handler", ApiSince=33)>] + + + + System.Int32 + + + + + + the (non-null) item to publish + Publishes the given item to each current subscriber by + asynchronously invoking its Flow.Subscriber#onNext(Object) + onNext method, blocking uninterruptibly while resources for any + subscriber are unavailable. + the estimated maximum lag among subscribers + + + + Java documentation for java.util.concurrent.SubmissionPublisher.submit(T). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + M:Java.Util.Concurrent.Flow.IPublisher.Subscribe(Java.Util.Concurrent.Flow.ISubscriber) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("subscribe", "(Ljava/util/concurrent/Flow$Subscriber;)V", "GetSubscribe_Ljava_util_concurrent_Flow_Subscriber_Handler", ApiSince=33)] + [<Android.Runtime.Register("subscribe", "(Ljava/util/concurrent/Flow$Subscriber;)V", "GetSubscribe_Ljava_util_concurrent_Flow_Subscriber_Handler", ApiSince=33)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getSubscribers", "()Ljava/util/List;", "GetGetSubscribersHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getSubscribers", "()Ljava/util/List;", "GetGetSubscribersHandler", ApiSince=33)>] + + + + System.Collections.IList + + + Returns a list of current subscribers for monitoring and + tracking purposes, not for invoking Flow.Subscriber + methods on the subscribers. + list of current subscribers + + + + Java documentation for java.util.concurrent.SubmissionPublisher.getSubscribers(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/SynchronousQueue.xml b/docs/Mono.Android/en/Java.Util.Concurrent/SynchronousQueue.xml index ae4e9a5cd6..3f267e399c 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/SynchronousQueue.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/SynchronousQueue.xml @@ -708,7 +708,7 @@ Returns an empty spliterator in which calls to - java.util.Spliterator#trySplit() always return null. + Spliterator#trySplit() trySplit always return null. an empty spliterator diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/ThreadPoolExecutor.xml b/docs/Mono.Android/en/Java.Util.Concurrent/ThreadPoolExecutor.xml index 3c40c07c50..ea2e240d93 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/ThreadPoolExecutor.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/ThreadPoolExecutor.xml @@ -95,7 +95,8 @@ executed. This queue will hold only the Runnable tasks submitted by the execute method. Creates a new ThreadPoolExecutor with the given initial - parameters and default thread factory and rejected execution handler. + parameters, the default thread factory and the default rejected + execution handler. @@ -149,7 +150,8 @@ the handler to use when execution is blocked because the thread bounds and queue capacities are reached Creates a new ThreadPoolExecutor with the given initial - parameters and default thread factory. + parameters and + Executors#defaultThreadFactory default thread factory. @@ -203,7 +205,7 @@ the factory to use when the executor creates a new thread Creates a new ThreadPoolExecutor with the given initial - parameters and default rejected execution handler. + parameters and ThreadPoolExecutor. diff --git a/docs/Mono.Android/en/Java.Util.Concurrent/TimeUnit.xml b/docs/Mono.Android/en/Java.Util.Concurrent/TimeUnit.xml index f0399186f8..82fc751d70 100644 --- a/docs/Mono.Android/en/Java.Util.Concurrent/TimeUnit.xml +++ b/docs/Mono.Android/en/Java.Util.Concurrent/TimeUnit.xml @@ -64,8 +64,8 @@ the unit of the sourceDuration argument Converts the given time duration in the given unit to this unit. the converted duration in this unit, - or Long.MIN_VALUE if conversion would negatively - overflow, or Long.MAX_VALUE if it would positively overflow. + or Long.MIN_VALUE if conversion would negatively overflow, + or Long.MAX_VALUE if it would positively overflow. @@ -579,8 +579,8 @@ Equivalent to #convert(long, TimeUnit) HOURS.convert(duration, this). the converted duration, - or Long.MIN_VALUE if conversion would negatively - overflow, or Long.MAX_VALUE if it would positively overflow. + or Long.MIN_VALUE if conversion would negatively overflow, + or Long.MAX_VALUE if it would positively overflow. @@ -623,8 +623,8 @@ Equivalent to #convert(long, TimeUnit) MICROSECONDS.convert(duration, this). the converted duration, - or Long.MIN_VALUE if conversion would negatively - overflow, or Long.MAX_VALUE if it would positively overflow. + or Long.MIN_VALUE if conversion would negatively overflow, + or Long.MAX_VALUE if it would positively overflow. @@ -667,8 +667,8 @@ Equivalent to #convert(long, TimeUnit) MILLISECONDS.convert(duration, this). the converted duration, - or Long.MIN_VALUE if conversion would negatively - overflow, or Long.MAX_VALUE if it would positively overflow. + or Long.MIN_VALUE if conversion would negatively overflow, + or Long.MAX_VALUE if it would positively overflow. @@ -711,8 +711,8 @@ Equivalent to #convert(long, TimeUnit) MINUTES.convert(duration, this). the converted duration, - or Long.MIN_VALUE if conversion would negatively - overflow, or Long.MAX_VALUE if it would positively overflow. + or Long.MIN_VALUE if conversion would negatively overflow, + or Long.MAX_VALUE if it would positively overflow. @@ -755,8 +755,8 @@ Equivalent to #convert(long, TimeUnit) NANOSECONDS.convert(duration, this). the converted duration, - or Long.MIN_VALUE if conversion would negatively - overflow, or Long.MAX_VALUE if it would positively overflow. + or Long.MIN_VALUE if conversion would negatively overflow, + or Long.MAX_VALUE if it would positively overflow. @@ -799,8 +799,8 @@ Equivalent to #convert(long, TimeUnit) SECONDS.convert(duration, this). the converted duration, - or Long.MIN_VALUE if conversion would negatively - overflow, or Long.MAX_VALUE if it would positively overflow. + or Long.MIN_VALUE if conversion would negatively overflow, + or Long.MAX_VALUE if it would positively overflow. diff --git a/docs/Mono.Android/en/Java.Util.Functions/IPredicate.xml b/docs/Mono.Android/en/Java.Util.Functions/IPredicate.xml index d8903cc265..3bb5c9456a 100644 --- a/docs/Mono.Android/en/Java.Util.Functions/IPredicate.xml +++ b/docs/Mono.Android/en/Java.Util.Functions/IPredicate.xml @@ -175,6 +175,52 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("not", "(Ljava/util/function/Predicate;)Ljava/util/function/Predicate;", "", ApiSince=33)] + [<Android.Runtime.Register("not", "(Ljava/util/function/Predicate;)Ljava/util/function/Predicate;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Util.Functions.IPredicate + + + + + + the type of arguments to the specified predicate + predicate to negate + Returns a predicate that is the negation of the supplied predicate. + a predicate that negates the results of the supplied + predicate + + + + Java documentation for java.util.function.Predicate.not(java.util.function.Predicate<? super T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util.Functions/Predicate.xml b/docs/Mono.Android/en/Java.Util.Functions/Predicate.xml index eace69ac36..852226d6ab 100644 --- a/docs/Mono.Android/en/Java.Util.Functions/Predicate.xml +++ b/docs/Mono.Android/en/Java.Util.Functions/Predicate.xml @@ -85,5 +85,55 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("not", "(Ljava/util/function/Predicate;)Ljava/util/function/Predicate;", "", ApiSince=33)] + [<Android.Runtime.Register("not", "(Ljava/util/function/Predicate;)Ljava/util/function/Predicate;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + [System.Obsolete("Use 'Java.Util.Functions.IPredicate.Not'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Java.Util.Functions.IPredicate.Not'. This class will be removed in a future release.")>] + + + + Java.Util.Functions.IPredicate + + + + + + the type of arguments to the specified predicate + predicate to negate + Returns a predicate that is the negation of the supplied predicate. + a predicate that negates the results of the supplied + predicate + + + + Java documentation for java.util.function.Predicate.not(java.util.function.Predicate<? super T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util.Jar/JarEntry.xml b/docs/Mono.Android/en/Java.Util.Jar/JarEntry.xml index 88205a4f27..d130ed809e 100644 --- a/docs/Mono.Android/en/Java.Util.Jar/JarEntry.xml +++ b/docs/Mono.Android/en/Java.Util.Jar/JarEntry.xml @@ -1326,6 +1326,42 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("getRealName", "()Ljava/lang/String;", "GetGetRealNameHandler", ApiSince=33)] + [<get: Android.Runtime.Register("getRealName", "()Ljava/lang/String;", "GetGetRealNameHandler", ApiSince=33)>] + + + + System.String + + + Returns the real name of this JarEntry. + the real name of the JarEntry + + + + Java documentation for java.util.jar.JarEntry.getRealName(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util.Streams/Collectors.xml b/docs/Mono.Android/en/Java.Util.Streams/Collectors.xml index 2f66b017f1..8944a8a611 100644 --- a/docs/Mono.Android/en/Java.Util.Streams/Collectors.xml +++ b/docs/Mono.Android/en/Java.Util.Streams/Collectors.xml @@ -63,10 +63,11 @@ the type of the input elements - a function extracting the property to be summed + a function extracting the property to be averaged Returns a Collector that produces the arithmetic mean of a double-valued function applied to the input elements. - a Collector that produces the sum of a derived property + a Collector that produces the arithmetic mean of a + derived property @@ -109,10 +110,11 @@ the type of the input elements - a function extracting the property to be summed + a function extracting the property to be averaged Returns a Collector that produces the arithmetic mean of an integer-valued function applied to the input elements. - a Collector that produces the sum of a derived property + a Collector that produces the arithmetic mean of a + derived property @@ -155,10 +157,11 @@ the type of the input elements - a function extracting the property to be summed + a function extracting the property to be averaged Returns a Collector that produces the arithmetic mean of a long-valued function applied to the input elements. - a Collector that produces the sum of a derived property + a Collector that produces the arithmetic mean of a + derived property @@ -268,6 +271,59 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("filtering", "(Ljava/util/function/Predicate;Ljava/util/stream/Collector;)Ljava/util/stream/Collector;", "", ApiSince=33)] + [<Android.Runtime.Register("filtering", "(Ljava/util/function/Predicate;Ljava/util/stream/Collector;)Ljava/util/stream/Collector;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T", "A", "R" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T", "A", "R" })>] + + + + Java.Util.Streams.ICollector + + + + + + + the type of the input elements + intermediate accumulation type of the downstream collector + result type of collector + a predicate to be applied to the input elements + a collector which will accept values that match the + predicate + Adapts a Collector to one accepting elements of the same type + T by applying the predicate to each input element and only + accumulating if the predicate returns true. + a collector which applies the predicate to the input elements + and provides matching elements to the downstream collector + + + + Java documentation for java.util.stream.Collectors.filtering(java.util.function.Predicate<? super T>, java.util.stream.Collector<? super T, A, R>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -406,8 +462,8 @@ the type of the resulting Map a classifier function mapping input elements to keys a Collector implementing the downstream reduction - a function which, when called, produces a new empty - Map of the desired type + a supplier providing a new empty Map + into which the results will be inserted Returns a Collector implementing a cascaded "group by" operation on input elements of type T, grouping elements according to a classification function, and then performing a reduction operation on @@ -566,8 +622,8 @@ the type of the resulting ConcurrentMap a classifier function mapping input elements to keys a Collector implementing the downstream reduction - a function which, when called, produces a new empty - ConcurrentMap of the desired type + a supplier providing a new empty ConcurrentMap + into which the results will be inserted Returns a concurrent Collector implementing a cascaded "group by" operation on input elements of type T, grouping elements according to a classification function, and then performing a reduction @@ -1594,8 +1650,8 @@ the type of the input elements the type of the resulting Collection - a Supplier which returns a new, empty - Collection of the appropriate type + a supplier providing a new empty Collection + into which the results will be inserted Returns a Collector that accumulates the input elements into a new Collection, in encounter order. a Collector which collects all the input elements into a @@ -1728,10 +1784,10 @@ - - + + - + Method Mono.Android @@ -1754,7 +1810,7 @@ - + the type of the input elements @@ -1766,8 +1822,8 @@ a merge function, used to resolve collisions between values associated with the same key, as supplied to Map#merge(Object, Object, BiFunction) - a function which returns a new, empty Map into - which the results will be inserted + a supplier providing a new empty ConcurrentMap + into which the results will be inserted Returns a concurrent Collector that accumulates elements into a ConcurrentMap whose keys and values are the result of applying the provided mapping functions to the input elements. @@ -1947,10 +2003,10 @@ - - + + - + Method Mono.Android @@ -1973,7 +2029,7 @@ - + the type of the input elements @@ -1985,8 +2041,8 @@ a merge function, used to resolve collisions between values associated with the same key, as supplied to Map#merge(Object, Object, BiFunction) - a function which returns a new, empty Map into - which the results will be inserted + a supplier providing a new empty Map + into which the results will be inserted Returns a Collector that accumulates elements into a Map whose keys and values are the result of applying the provided mapping functions to the input elements. @@ -2053,5 +2109,202 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toUnmodifiableList", "()Ljava/util/stream/Collector;", "", ApiSince=33)] + [<Android.Runtime.Register("toUnmodifiableList", "()Ljava/util/stream/Collector;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Util.Streams.ICollector + + + + the type of the input elements + Returns a Collector that accumulates the input elements into an + ". + a Collector that accumulates the input elements into an + "../List.html#unmodifiable">unmodifiable List in encounter order + + + + Java documentation for java.util.stream.Collectors.toUnmodifiableList(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toUnmodifiableMap", "(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector;", "", ApiSince=33)] + [<Android.Runtime.Register("toUnmodifiableMap", "(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T", "K", "U" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T", "K", "U" })>] + + + + Java.Util.Streams.ICollector + + + + + + + the type of the input elements + the output type of the key mapping function + the output type of the value mapping function + a mapping function to produce keys, must be non-null + a mapping function to produce values, must be non-null + Returns a Collector that accumulates the input elements into an + ". + a Collector that accumulates the input elements into an + "../Map.html#unmodifiable">unmodifiable Map, whose keys and values + are the result of applying the provided mapping functions to the input elements + + + + Java documentation for java.util.stream.Collectors.toUnmodifiableMap(java.util.function.Function<? super T, ? extends K>, java.util.function.Function<? super T, ? extends U>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toUnmodifiableMap", "(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;", "", ApiSince=33)] + [<Android.Runtime.Register("toUnmodifiableMap", "(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T", "K", "U" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T", "K", "U" })>] + + + + Java.Util.Streams.ICollector + + + + + + + + the type of the input elements + the output type of the key mapping function + the output type of the value mapping function + a mapping function to produce keys, must be non-null + a mapping function to produce values, must be non-null + a merge function, used to resolve collisions between + values associated with the same key, as supplied + to Map#merge(Object, Object, BiFunction), + must be non-null + Returns a Collector that accumulates the input elements into an + ". + a Collector that accumulates the input elements into an + "../Map.html#unmodifiable">unmodifiable Map, whose keys and values + are the result of applying the provided mapping functions to the input elements + + + + Java documentation for java.util.stream.Collectors.toUnmodifiableMap(java.util.function.Function<? super T, ? extends K>, java.util.function.Function<? super T, ? extends U>, java.util.function.BinaryOperator<U>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toUnmodifiableSet", "()Ljava/util/stream/Collector;", "", ApiSince=33)] + [<Android.Runtime.Register("toUnmodifiableSet", "()Ljava/util/stream/Collector;", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Util.Streams.ICollector + + + + the type of the input elements + Returns a Collector that accumulates the input elements into an + ". + a Collector that accumulates the input elements into an + "../Set.html#unmodifiable">unmodifiable Set + + + + Java documentation for java.util.stream.Collectors.toUnmodifiableSet(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util.Streams/IBaseStream.xml b/docs/Mono.Android/en/Java.Util.Streams/IBaseStream.xml index f6b436be8d..b6f95997a1 100644 --- a/docs/Mono.Android/en/Java.Util.Streams/IBaseStream.xml +++ b/docs/Mono.Android/en/Java.Util.Streams/IBaseStream.xml @@ -30,7 +30,7 @@ the type of the stream elements - the type of of the stream implementing BaseStream + the type of the stream implementing BaseStream Base interface for streams, which are sequences of elements supporting sequential and parallel aggregate operations. diff --git a/docs/Mono.Android/en/Java.Util/Arrays.xml b/docs/Mono.Android/en/Java.Util/Arrays.xml index 8bc08e6412..8e6bd7dcfa 100644 --- a/docs/Mono.Android/en/Java.Util/Arrays.xml +++ b/docs/Mono.Android/en/Java.Util/Arrays.xml @@ -1137,45 +1137,49 @@ - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOf", "([Ljava/lang/Object;I)[Ljava/lang/Object;", "")] - [<Android.Runtime.Register("copyOf", "([Ljava/lang/Object;I)[Ljava/lang/Object;", "")>] + [Android.Runtime.Register("compare", "([Ljava/lang/Comparable;[Ljava/lang/Comparable;)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([Ljava/lang/Comparable;[Ljava/lang/Comparable;)I", "", ApiSince=33)>] - [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] - [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + [Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.lang.Comparable<? super T>" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.lang.Comparable<? super T>" })>] - Java.Lang.Object[] + System.Int32 - - + + - the class of the objects in the array - the array to be copied - the length of the copy to be returned - Copies the specified array, truncating or padding with nulls (if necessary) - so the copy has the specified length. - a copy of the original array, truncated or padded with nulls - to obtain the specified length + the first array to compare + the second array to compare + the type of comparable array elements + Compares two Object arrays, within comparable elements, + lexicographically. + the value 0 if the first and second array are equal and + contain the same elements in the same order; + a value less than 0 if the first array is + lexicographically less than the second array; and + a value greater than 0 if the first array is + lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOf(T[], int). + Java documentation for java.util.Arrays.compare(T[], T[]). @@ -1186,40 +1190,43 @@ - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOf", "([ZI)[Z", "")] - [<Android.Runtime.Register("copyOf", "([ZI)[Z", "")>] + [Android.Runtime.Register("compare", "([Z[Z)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([Z[Z)I", "", ApiSince=33)>] - System.Boolean[] + System.Int32 - - + + - the array to be copied - the length of the copy to be returned - Copies the specified array, truncating or padding with false (if necessary) - so the copy has the specified length. - a copy of the original array, truncated or padded with false elements - to obtain the specified length + the first array to compare + the second array to compare + Compares two boolean arrays lexicographically. + the value 0 if the first and second array are equal and + contain the same elements in the same order; + a value less than 0 if the first array is + lexicographically less than the second array; and + a value greater than 0 if the first array is + lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOf(boolean[], int). + Java documentation for java.util.Arrays.compare(boolean[], boolean[]). @@ -1228,45 +1235,45 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if newLength - if original == null - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOf", "([BI)[B", "")] - [<Android.Runtime.Register("copyOf", "([BI)[B", "")>] + [Android.Runtime.Register("compare", "([B[B)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([B[B)I", "", ApiSince=33)>] - System.Byte[] + System.Int32 - - + + - the array to be copied - the length of the copy to be returned - Copies the specified array, truncating or padding with zeros (if necessary) - so the copy has the specified length. - a copy of the original array, truncated or padded with zeros - to obtain the specified length + the first array to compare + the second array to compare + Compares two byte arrays lexicographically. + the value 0 if the first and second array are equal and + contain the same elements in the same order; + a value less than 0 if the first array is + lexicographically less than the second array; and + a value greater than 0 if the first array is + lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOf(byte[], int). + Java documentation for java.util.Arrays.compare(byte[], byte[]). @@ -1275,45 +1282,45 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if newLength - if original == null - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOf", "([CI)[C", "")] - [<Android.Runtime.Register("copyOf", "([CI)[C", "")>] + [Android.Runtime.Register("compare", "([C[C)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([C[C)I", "", ApiSince=33)>] - System.Char[] + System.Int32 - - + + - the array to be copied - the length of the copy to be returned - Copies the specified array, truncating or padding with null characters (if necessary) - so the copy has the specified length. - a copy of the original array, truncated or padded with null characters - to obtain the specified length + the first array to compare + the second array to compare + Compares two char arrays lexicographically. + the value 0 if the first and second array are equal and + contain the same elements in the same order; + a value less than 0 if the first array is + lexicographically less than the second array; and + a value greater than 0 if the first array is + lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOf(char[], int). + Java documentation for java.util.Arrays.compare(char[], char[]). @@ -1322,45 +1329,45 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if newLength - if original == null - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOf", "([DI)[D", "")] - [<Android.Runtime.Register("copyOf", "([DI)[D", "")>] + [Android.Runtime.Register("compare", "([D[D)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([D[D)I", "", ApiSince=33)>] - System.Double[] + System.Int32 - - + + - the array to be copied - the length of the copy to be returned - Copies the specified array, truncating or padding with zeros (if necessary) - so the copy has the specified length. - a copy of the original array, truncated or padded with zeros - to obtain the specified length + the first array to compare + the second array to compare + Compares two double arrays lexicographically. + the value 0 if the first and second array are equal and + contain the same elements in the same order; + a value less than 0 if the first array is + lexicographically less than the second array; and + a value greater than 0 if the first array is + lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOf(double[], int). + Java documentation for java.util.Arrays.compare(double[], double[]). @@ -1369,45 +1376,45 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if newLength - if original == null - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOf", "([SI)[S", "")] - [<Android.Runtime.Register("copyOf", "([SI)[S", "")>] + [Android.Runtime.Register("compare", "([S[S)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([S[S)I", "", ApiSince=33)>] - System.Int16[] + System.Int32 - - + + - the array to be copied - the length of the copy to be returned - Copies the specified array, truncating or padding with zeros (if necessary) - so the copy has the specified length. - a copy of the original array, truncated or padded with zeros - to obtain the specified length + the first array to compare + the second array to compare + Compares two short arrays lexicographically. + the value 0 if the first and second array are equal and + contain the same elements in the same order; + a value less than 0 if the first array is + lexicographically less than the second array; and + a value greater than 0 if the first array is + lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOf(short[], int). + Java documentation for java.util.Arrays.compare(short[], short[]). @@ -1416,45 +1423,45 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if newLength - if original == null - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOf", "([II)[I", "")] - [<Android.Runtime.Register("copyOf", "([II)[I", "")>] + [Android.Runtime.Register("compare", "([I[I)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([I[I)I", "", ApiSince=33)>] - System.Int32[] + System.Int32 - - + + - the array to be copied - the length of the copy to be returned - Copies the specified array, truncating or padding with zeros (if necessary) - so the copy has the specified length. - a copy of the original array, truncated or padded with zeros - to obtain the specified length + the first array to compare + the second array to compare + Compares two int arrays lexicographically. + the value 0 if the first and second array are equal and + contain the same elements in the same order; + a value less than 0 if the first array is + lexicographically less than the second array; and + a value greater than 0 if the first array is + lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOf(int[], int). + Java documentation for java.util.Arrays.compare(int[], int[]). @@ -1463,45 +1470,45 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if newLength - if original == null - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOf", "([JI)[J", "")] - [<Android.Runtime.Register("copyOf", "([JI)[J", "")>] + [Android.Runtime.Register("compare", "([J[J)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([J[J)I", "", ApiSince=33)>] - System.Int64[] + System.Int32 - - + + - the array to be copied - the length of the copy to be returned - Copies the specified array, truncating or padding with zeros (if necessary) - so the copy has the specified length. - a copy of the original array, truncated or padded with zeros - to obtain the specified length + the first array to compare + the second array to compare + Compares two long arrays lexicographically. + the value 0 if the first and second array are equal and + contain the same elements in the same order; + a value less than 0 if the first array is + lexicographically less than the second array; and + a value greater than 0 if the first array is + lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOf(long[], int). + Java documentation for java.util.Arrays.compare(long[], long[]). @@ -1510,45 +1517,45 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if newLength - if original == null - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOf", "([FI)[F", "")] - [<Android.Runtime.Register("copyOf", "([FI)[F", "")>] + [Android.Runtime.Register("compare", "([F[F)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([F[F)I", "", ApiSince=33)>] - System.Single[] + System.Int32 - - + + - the array to be copied - the length of the copy to be returned - Copies the specified array, truncating or padding with zeros (if necessary) - so the copy has the specified length. - a copy of the original array, truncated or padded with zeros - to obtain the specified length + the first array to compare + the second array to compare + Compares two float arrays lexicographically. + the value 0 if the first and second array are equal and + contain the same elements in the same order; + a value less than 0 if the first array is + lexicographically less than the second array; and + a value greater than 0 if the first array is + lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOf(float[], int). + Java documentation for java.util.Arrays.compare(float[], float[]). @@ -1557,53 +1564,53 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if newLength - if original == null - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOf", "([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object;", "")] - [<Android.Runtime.Register("copyOf", "([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object;", "")>] + [Android.Runtime.Register("compare", "([Ljava/lang/Object;[Ljava/lang/Object;Ljava/util/Comparator;)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([Ljava/lang/Object;[Ljava/lang/Object;Ljava/util/Comparator;)I", "", ApiSince=33)>] - [Java.Interop.JavaTypeParameters(new System.String[] { "T", "U" })] - [<Java.Interop.JavaTypeParameters(new System.String[] { "T", "U" })>] + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] - Java.Lang.Object[] + System.Int32 - - - + + + - the class of the objects in the original array - the class of the objects in the returned array - the array to be copied - the length of the copy to be returned - the class of the copy to be returned - Copies the specified array, truncating or padding with nulls (if necessary) - so the copy has the specified length. - a copy of the original array, truncated or padded with nulls - to obtain the specified length + the first array to compare + the second array to compare + the comparator to compare array elements + the type of array elements + Compares two Object arrays lexicographically using a specified + comparator. + the value 0 if the first and second array are equal and + contain the same elements in the same order; + a value less than 0 if the first array is + lexicographically less than the second array; and + a value greater than 0 if the first array is + lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOf(U[], int, java.lang.Class<? extends T[]>). + Java documentation for java.util.Arrays.compare(T[], T[], java.util.Comparator<? super T>). @@ -1614,47 +1621,62 @@ - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOfRange", "([Ljava/lang/Object;II)[Ljava/lang/Object;", "")] - [<Android.Runtime.Register("copyOfRange", "([Ljava/lang/Object;II)[Ljava/lang/Object;", "")>] + [Android.Runtime.Register("compare", "([Ljava/lang/Comparable;II[Ljava/lang/Comparable;II)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([Ljava/lang/Comparable;II[Ljava/lang/Comparable;II)I", "", ApiSince=33)>] - [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] - [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + [Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.lang.Comparable<? super T>" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.lang.Comparable<? super T>" })>] - Java.Lang.Object[] + System.Int32 - - - + + + + + + - the class of the objects in the array - the array from which a range is to be copied - the initial index of the range to be copied, inclusive - the final index of the range to be copied, exclusive. - (This index may lie outside the array.) - Copies the specified range of the specified array into a new array. - a new array containing the specified range from the original array, - truncated or padded with nulls to obtain the required length + the first array to compare + the index (inclusive) of the first element in the + first array to be compared + the index (exclusive) of the last element in the + first array to be compared + the second array to compare + the index (inclusive) of the first element in the + second array to be compared + the index (exclusive) of the last element in the + second array to be compared + the type of comparable array elements + Compares two Object arrays lexicographically over the specified + ranges. + the value 0 if, over the specified ranges, the first and + second array are equal and contain the same elements in the same + order; + a value less than 0 if, over the specified ranges, the + first array is lexicographically less than the second array; and + a value greater than 0 if, over the specified ranges, the + first array is lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOfRange(T[], int, int). + Java documentation for java.util.Arrays.compare(T[], int, int, T[], int, int). @@ -1665,42 +1687,57 @@ - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOfRange", "([ZII)[Z", "")] - [<Android.Runtime.Register("copyOfRange", "([ZII)[Z", "")>] + [Android.Runtime.Register("compare", "([ZII[ZII)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([ZII[ZII)I", "", ApiSince=33)>] - System.Boolean[] + System.Int32 - - - + + + + + + - the array from which a range is to be copied - the initial index of the range to be copied, inclusive - the final index of the range to be copied, exclusive. - (This index may lie outside the array.) - Copies the specified range of the specified array into a new array. - a new array containing the specified range from the original array, - truncated or padded with false elements to obtain the required length + the first array to compare + the index (inclusive) of the first element in the + first array to be compared + the index (exclusive) of the last element in the + first array to be compared + the second array to compare + the index (inclusive) of the first element in the + second array to be compared + the index (exclusive) of the last element in the + second array to be compared + Compares two boolean arrays lexicographically over the specified + ranges. + the value 0 if, over the specified ranges, the first and + second array are equal and contain the same elements in the same + order; + a value less than 0 if, over the specified ranges, the + first array is lexicographically less than the second array; and + a value greater than 0 if, over the specified ranges, the + first array is lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOfRange(boolean[], int, int). + Java documentation for java.util.Arrays.compare(boolean[], int, int, boolean[], int, int). @@ -1709,48 +1746,59 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if start original.length - if start > end - if original == null - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOfRange", "([BII)[B", "")] - [<Android.Runtime.Register("copyOfRange", "([BII)[B", "")>] + [Android.Runtime.Register("compare", "([BII[BII)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([BII[BII)I", "", ApiSince=33)>] - System.Byte[] + System.Int32 - - - + + + + + + - the array from which a range is to be copied - the initial index of the range to be copied, inclusive - the final index of the range to be copied, exclusive. - (This index may lie outside the array.) - Copies the specified range of the specified array into a new array. - a new array containing the specified range from the original array, - truncated or padded with zeros to obtain the required length + the first array to compare + the index (inclusive) of the first element in the + first array to be compared + the index (exclusive) of the last element in the + first array to be compared + the second array to compare + the index (inclusive) of the first element in the + second array to be compared + the index (exclusive) of the last element in the + second array to be compared + Compares two byte arrays lexicographically over the specified + ranges. + the value 0 if, over the specified ranges, the first and + second array are equal and contain the same elements in the same + order; + a value less than 0 if, over the specified ranges, the + first array is lexicographically less than the second array; and + a value greater than 0 if, over the specified ranges, the + first array is lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOfRange(byte[], int, int). + Java documentation for java.util.Arrays.compare(byte[], int, int, byte[], int, int). @@ -1759,48 +1807,59 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if start original.length - if start > end - if original == null - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOfRange", "([CII)[C", "")] - [<Android.Runtime.Register("copyOfRange", "([CII)[C", "")>] + [Android.Runtime.Register("compare", "([CII[CII)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([CII[CII)I", "", ApiSince=33)>] - System.Char[] + System.Int32 - - - + + + + + + - the array from which a range is to be copied - the initial index of the range to be copied, inclusive - the final index of the range to be copied, exclusive. - (This index may lie outside the array.) - Copies the specified range of the specified array into a new array. - a new array containing the specified range from the original array, - truncated or padded with null characters to obtain the required length + the first array to compare + the index (inclusive) of the first element in the + first array to be compared + the index (exclusive) of the last element in the + first array to be compared + the second array to compare + the index (inclusive) of the first element in the + second array to be compared + the index (exclusive) of the last element in the + second array to be compared + Compares two char arrays lexicographically over the specified + ranges. + the value 0 if, over the specified ranges, the first and + second array are equal and contain the same elements in the same + order; + a value less than 0 if, over the specified ranges, the + first array is lexicographically less than the second array; and + a value greater than 0 if, over the specified ranges, the + first array is lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOfRange(char[], int, int). + Java documentation for java.util.Arrays.compare(char[], int, int, char[], int, int). @@ -1809,48 +1868,59 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if start original.length - if start > end - if original == null - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOfRange", "([DII)[D", "")] - [<Android.Runtime.Register("copyOfRange", "([DII)[D", "")>] + [Android.Runtime.Register("compare", "([DII[DII)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([DII[DII)I", "", ApiSince=33)>] - System.Double[] + System.Int32 - - - + + + + + + - the array from which a range is to be copied - the initial index of the range to be copied, inclusive - the final index of the range to be copied, exclusive. - (This index may lie outside the array.) - Copies the specified range of the specified array into a new array. - a new array containing the specified range from the original array, - truncated or padded with zeros to obtain the required length + the first array to compare + the index (inclusive) of the first element in the + first array to be compared + the index (exclusive) of the last element in the + first array to be compared + the second array to compare + the index (inclusive) of the first element in the + second array to be compared + the index (exclusive) of the last element in the + second array to be compared + Compares two double arrays lexicographically over the specified + ranges. + the value 0 if, over the specified ranges, the first and + second array are equal and contain the same elements in the same + order; + a value less than 0 if, over the specified ranges, the + first array is lexicographically less than the second array; and + a value greater than 0 if, over the specified ranges, the + first array is lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOfRange(double[], int, int). + Java documentation for java.util.Arrays.compare(double[], int, int, double[], int, int). @@ -1859,48 +1929,59 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if start original.length - if start > end - if original == null - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOfRange", "([SII)[S", "")] - [<Android.Runtime.Register("copyOfRange", "([SII)[S", "")>] + [Android.Runtime.Register("compare", "([SII[SII)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([SII[SII)I", "", ApiSince=33)>] - System.Int16[] + System.Int32 - - - + + + + + + - the array from which a range is to be copied - the initial index of the range to be copied, inclusive - the final index of the range to be copied, exclusive. - (This index may lie outside the array.) - Copies the specified range of the specified array into a new array. - a new array containing the specified range from the original array, - truncated or padded with zeros to obtain the required length + the first array to compare + the index (inclusive) of the first element in the + first array to be compared + the index (exclusive) of the last element in the + first array to be compared + the second array to compare + the index (inclusive) of the first element in the + second array to be compared + the index (exclusive) of the last element in the + second array to be compared + Compares two short arrays lexicographically over the specified + ranges. + the value 0 if, over the specified ranges, the first and + second array are equal and contain the same elements in the same + order; + a value less than 0 if, over the specified ranges, the + first array is lexicographically less than the second array; and + a value greater than 0 if, over the specified ranges, the + first array is lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOfRange(short[], int, int). + Java documentation for java.util.Arrays.compare(short[], int, int, short[], int, int). @@ -1909,48 +1990,59 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if start original.length - if start > end - if original == null - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOfRange", "([III)[I", "")] - [<Android.Runtime.Register("copyOfRange", "([III)[I", "")>] + [Android.Runtime.Register("compare", "([III[III)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([III[III)I", "", ApiSince=33)>] - System.Int32[] + System.Int32 - - - + + + + + + - the array from which a range is to be copied - the initial index of the range to be copied, inclusive - the final index of the range to be copied, exclusive. - (This index may lie outside the array.) - Copies the specified range of the specified array into a new array. - a new array containing the specified range from the original array, - truncated or padded with zeros to obtain the required length + the first array to compare + the index (inclusive) of the first element in the + first array to be compared + the index (exclusive) of the last element in the + first array to be compared + the second array to compare + the index (inclusive) of the first element in the + second array to be compared + the index (exclusive) of the last element in the + second array to be compared + Compares two int arrays lexicographically over the specified + ranges. + the value 0 if, over the specified ranges, the first and + second array are equal and contain the same elements in the same + order; + a value less than 0 if, over the specified ranges, the + first array is lexicographically less than the second array; and + a value greater than 0 if, over the specified ranges, the + first array is lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOfRange(int[], int, int). + Java documentation for java.util.Arrays.compare(int[], int, int, int[], int, int). @@ -1959,48 +2051,59 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if start original.length - if start > end - if original == null - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOfRange", "([JII)[J", "")] - [<Android.Runtime.Register("copyOfRange", "([JII)[J", "")>] + [Android.Runtime.Register("compare", "([JII[JII)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([JII[JII)I", "", ApiSince=33)>] - System.Int64[] + System.Int32 - - - + + + + + + - the array from which a range is to be copied - the initial index of the range to be copied, inclusive - the final index of the range to be copied, exclusive. - (This index may lie outside the array.) - Copies the specified range of the specified array into a new array. - a new array containing the specified range from the original array, - truncated or padded with zeros to obtain the required length + the first array to compare + the index (inclusive) of the first element in the + first array to be compared + the index (exclusive) of the last element in the + first array to be compared + the second array to compare + the index (inclusive) of the first element in the + second array to be compared + the index (exclusive) of the last element in the + second array to be compared + Compares two long arrays lexicographically over the specified + ranges. + the value 0 if, over the specified ranges, the first and + second array are equal and contain the same elements in the same + order; + a value less than 0 if, over the specified ranges, the + first array is lexicographically less than the second array; and + a value greater than 0 if, over the specified ranges, the + first array is lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOfRange(long[], int, int). + Java documentation for java.util.Arrays.compare(long[], int, int, long[], int, int). @@ -2009,48 +2112,59 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if start original.length - if start > end - if original == null - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOfRange", "([FII)[F", "")] - [<Android.Runtime.Register("copyOfRange", "([FII)[F", "")>] + [Android.Runtime.Register("compare", "([FII[FII)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([FII[FII)I", "", ApiSince=33)>] - System.Single[] + System.Int32 - - - + + + + + + - the array from which a range is to be copied - the initial index of the range to be copied, inclusive - the final index of the range to be copied, exclusive. - (This index may lie outside the array.) - Copies the specified range of the specified array into a new array. - a new array containing the specified range from the original array, - truncated or padded with zeros to obtain the required length + the first array to compare + the index (inclusive) of the first element in the + first array to be compared + the index (exclusive) of the last element in the + first array to be compared + the second array to compare + the index (inclusive) of the first element in the + second array to be compared + the index (exclusive) of the last element in the + second array to be compared + Compares two float arrays lexicographically over the specified + ranges. + the value 0 if, over the specified ranges, the first and + second array are equal and contain the same elements in the same + order; + a value less than 0 if, over the specified ranges, the + first array is lexicographically less than the second array; and + a value greater than 0 if, over the specified ranges, the + first array is lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOfRange(float[], int, int). + Java documentation for java.util.Arrays.compare(float[], int, int, float[], int, int). @@ -2059,56 +2173,66 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if start original.length - if start > end - if original == null - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("copyOfRange", "([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object;", "")] - [<Android.Runtime.Register("copyOfRange", "([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object;", "")>] + [Android.Runtime.Register("compare", "([Ljava/lang/Object;II[Ljava/lang/Object;IILjava/util/Comparator;)I", "", ApiSince=33)] + [<Android.Runtime.Register("compare", "([Ljava/lang/Object;II[Ljava/lang/Object;IILjava/util/Comparator;)I", "", ApiSince=33)>] - [Java.Interop.JavaTypeParameters(new System.String[] { "T", "U" })] - [<Java.Interop.JavaTypeParameters(new System.String[] { "T", "U" })>] + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] - Java.Lang.Object[] + System.Int32 - - - - - + + + + + + + + - the class of the objects in the original array - the class of the objects in the returned array - the array from which a range is to be copied - the initial index of the range to be copied, inclusive - the final index of the range to be copied, exclusive. - (This index may lie outside the array.) - the class of the copy to be returned - Copies the specified range of the specified array into a new array. - a new array containing the specified range from the original array, - truncated or padded with nulls to obtain the required length + the first array to compare + the index (inclusive) of the first element in the + first array to be compared + the index (exclusive) of the last element in the + first array to be compared + the second array to compare + the index (inclusive) of the first element in the + second array to be compared + the index (exclusive) of the last element in the + second array to be compared + the comparator to compare array elements + the type of array elements + Compares two Object arrays lexicographically over the specified + ranges. + the value 0 if, over the specified ranges, the first and + second array are equal and contain the same elements in the same + order; + a value less than 0 if, over the specified ranges, the + first array is lexicographically less than the second array; and + a value greater than 0 if, over the specified ranges, the + first array is lexicographically greater than the second array - Java documentation for java.util.Arrays.copyOfRange(U[], int, int, java.lang.Class<? extends T[]>). + Java documentation for java.util.Arrays.compare(T[], int, int, T[], int, int, java.util.Comparator<? super T>). @@ -2119,40 +2243,44 @@ - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("deepEquals", "([Ljava/lang/Object;[Ljava/lang/Object;)Z", "")] - [<Android.Runtime.Register("deepEquals", "([Ljava/lang/Object;[Ljava/lang/Object;)Z", "")>] + [Android.Runtime.Register("compareUnsigned", "([B[B)I", "", ApiSince=33)] + [<Android.Runtime.Register("compareUnsigned", "([B[B)I", "", ApiSince=33)>] - System.Boolean + System.Int32 - - + + - one array to be tested for equality - the other array to be tested for equality - Returns true if the two specified arrays are deeply - equal to one another. - - true if the two arrays are equal + the first array to compare + the second array to compare + Compares two byte arrays lexicographically, numerically treating + elements as unsigned. + the value 0 if the first and second array are + equal and contain the same elements in the same order; + a value less than 0 if the first array is + lexicographically less than the second array; and + a value greater than 0 if the first array is + lexicographically greater than the second array - Java documentation for java.util.Arrays.deepEquals(java.lang.Object[], java.lang.Object[]). + Java documentation for java.util.Arrays.compareUnsigned(byte[], byte[]). @@ -2161,40 +2289,46 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("deepHashCode", "([Ljava/lang/Object;)I", "")] - [<Android.Runtime.Register("deepHashCode", "([Ljava/lang/Object;)I", "")>] + [Android.Runtime.Register("compareUnsigned", "([S[S)I", "", ApiSince=33)] + [<Android.Runtime.Register("compareUnsigned", "([S[S)I", "", ApiSince=33)>] System.Int32 - + + - the array whose deep-content-based hash code to compute - Returns a hash code based on the "deep contents" of the specified - array. - a deep-content-based hash code for a + the first array to compare + the second array to compare + Compares two short arrays lexicographically, numerically treating + elements as unsigned. + the value 0 if the first and second array are + equal and contain the same elements in the same order; + a value less than 0 if the first array is + lexicographically less than the second array; and + a value greater than 0 if the first array is + lexicographically greater than the second array - Java documentation for java.util.Arrays.deepHashCode(java.lang.Object[]). + Java documentation for java.util.Arrays.compareUnsigned(short[], short[]). @@ -2203,40 +2337,46 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("deepToString", "([Ljava/lang/Object;)Ljava/lang/String;", "")] - [<Android.Runtime.Register("deepToString", "([Ljava/lang/Object;)Ljava/lang/String;", "")>] + [Android.Runtime.Register("compareUnsigned", "([I[I)I", "", ApiSince=33)] + [<Android.Runtime.Register("compareUnsigned", "([I[I)I", "", ApiSince=33)>] - System.String + System.Int32 - + + - the array whose string representation to return - Returns a string representation of the "deep contents" of the specified - array. - a string representation of a + the first array to compare + the second array to compare + Compares two int arrays lexicographically, numerically treating + elements as unsigned. + the value 0 if the first and second array are + equal and contain the same elements in the same order; + a value less than 0 if the first array is + lexicographically less than the second array; and + a value greater than 0 if the first array is + lexicographically greater than the second array - Java documentation for java.util.Arrays.deepToString(java.lang.Object[]). + Java documentation for java.util.Arrays.compareUnsigned(int[], int[]). @@ -2245,43 +2385,46 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("equals", "([Ljava/lang/Object;[Ljava/lang/Object;)Z", "")] - [<Android.Runtime.Register("equals", "([Ljava/lang/Object;[Ljava/lang/Object;)Z", "")>] + [Android.Runtime.Register("compareUnsigned", "([J[J)I", "", ApiSince=33)] + [<Android.Runtime.Register("compareUnsigned", "([J[J)I", "", ApiSince=33)>] - System.Boolean + System.Int32 - - + + - one array to be tested for equality - the other array to be tested for equality - Returns true if the two specified arrays of Objects are - equal to one another. - - true if the two arrays are equal + the first array to compare + the second array to compare + Compares two long arrays lexicographically, numerically treating + elements as unsigned. + the value 0 if the first and second array are + equal and contain the same elements in the same order; + a value less than 0 if the first array is + lexicographically less than the second array; and + a value greater than 0 if the first array is + lexicographically greater than the second array - Java documentation for java.util.Arrays.equals(java.lang.Object[], java.lang.Object[]). + Java documentation for java.util.Arrays.compareUnsigned(long[], long[]). @@ -2290,43 +2433,59 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("equals", "([Z[Z)Z", "")] - [<Android.Runtime.Register("equals", "([Z[Z)Z", "")>] + [Android.Runtime.Register("compareUnsigned", "([BII[BII)I", "", ApiSince=33)] + [<Android.Runtime.Register("compareUnsigned", "([BII[BII)I", "", ApiSince=33)>] - System.Boolean + System.Int32 - - + + + + + + - one array to be tested for equality - the other array to be tested for equality - Returns true if the two specified arrays of booleans are - equal to one another. - - true if the two arrays are equal + the first array to compare + the index (inclusive) of the first element in the + first array to be compared + the index (exclusive) of the last element in the + first array to be compared + the second array to compare + the index (inclusive) of the first element in the + second array to be compared + the index (exclusive) of the last element in the + second array to be compared + Compares two byte arrays lexicographically over the specified + ranges, numerically treating elements as unsigned. + the value 0 if, over the specified ranges, the first and + second array are equal and contain the same elements in the same + order; + a value less than 0 if, over the specified ranges, the + first array is lexicographically less than the second array; and + a value greater than 0 if, over the specified ranges, the + first array is lexicographically greater than the second array - Java documentation for java.util.Arrays.equals(boolean[], boolean[]). + Java documentation for java.util.Arrays.compareUnsigned(byte[], int, int, byte[], int, int). @@ -2335,43 +2494,59 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("equals", "([B[B)Z", "")] - [<Android.Runtime.Register("equals", "([B[B)Z", "")>] + [Android.Runtime.Register("compareUnsigned", "([SII[SII)I", "", ApiSince=33)] + [<Android.Runtime.Register("compareUnsigned", "([SII[SII)I", "", ApiSince=33)>] - System.Boolean + System.Int32 - - + + + + + + - one array to be tested for equality - the other array to be tested for equality - Returns true if the two specified arrays of bytes are - equal to one another. - - true if the two arrays are equal + the first array to compare + the index (inclusive) of the first element in the + first array to be compared + the index (exclusive) of the last element in the + first array to be compared + the second array to compare + the index (inclusive) of the first element in the + second array to be compared + the index (exclusive) of the last element in the + second array to be compared + Compares two short arrays lexicographically over the specified + ranges, numerically treating elements as unsigned. + the value 0 if, over the specified ranges, the first and + second array are equal and contain the same elements in the same + order; + a value less than 0 if, over the specified ranges, the + first array is lexicographically less than the second array; and + a value greater than 0 if, over the specified ranges, the + first array is lexicographically greater than the second array - Java documentation for java.util.Arrays.equals(byte[], byte[]). + Java documentation for java.util.Arrays.compareUnsigned(short[], int, int, short[], int, int). @@ -2380,43 +2555,59 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("equals", "([C[C)Z", "")] - [<Android.Runtime.Register("equals", "([C[C)Z", "")>] + [Android.Runtime.Register("compareUnsigned", "([III[III)I", "", ApiSince=33)] + [<Android.Runtime.Register("compareUnsigned", "([III[III)I", "", ApiSince=33)>] - System.Boolean + System.Int32 - - + + + + + + - one array to be tested for equality - the other array to be tested for equality - Returns true if the two specified arrays of chars are - equal to one another. - - true if the two arrays are equal + the first array to compare + the index (inclusive) of the first element in the + first array to be compared + the index (exclusive) of the last element in the + first array to be compared + the second array to compare + the index (inclusive) of the first element in the + second array to be compared + the index (exclusive) of the last element in the + second array to be compared + Compares two int arrays lexicographically over the specified + ranges, numerically treating elements as unsigned. + the value 0 if, over the specified ranges, the first and + second array are equal and contain the same elements in the same + order; + a value less than 0 if, over the specified ranges, the + first array is lexicographically less than the second array; and + a value greater than 0 if, over the specified ranges, the + first array is lexicographically greater than the second array - Java documentation for java.util.Arrays.equals(char[], char[]). + Java documentation for java.util.Arrays.compareUnsigned(int[], int, int, int[], int, int). @@ -2425,43 +2616,59 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("equals", "([D[D)Z", "")] - [<Android.Runtime.Register("equals", "([D[D)Z", "")>] + [Android.Runtime.Register("compareUnsigned", "([JII[JII)I", "", ApiSince=33)] + [<Android.Runtime.Register("compareUnsigned", "([JII[JII)I", "", ApiSince=33)>] - System.Boolean + System.Int32 - - + + + + + + - one array to be tested for equality - the other array to be tested for equality - Returns true if the two specified arrays of doubles are - equal to one another. - - true if the two arrays are equal + the first array to compare + the index (inclusive) of the first element in the + first array to be compared + the index (exclusive) of the last element in the + first array to be compared + the second array to compare + the index (inclusive) of the first element in the + second array to be compared + the index (exclusive) of the last element in the + second array to be compared + Compares two long arrays lexicographically over the specified + ranges, numerically treating elements as unsigned. + the value 0 if, over the specified ranges, the first and + second array are equal and contain the same elements in the same + order; + a value less than 0 if, over the specified ranges, the + first array is lexicographically less than the second array; and + a value greater than 0 if, over the specified ranges, the + first array is lexicographically greater than the second array - Java documentation for java.util.Arrays.equals(double[], double[]). + Java documentation for java.util.Arrays.compareUnsigned(long[], int, int, long[], int, int). @@ -2470,14 +2677,13 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method 0.0.0.0 @@ -2485,28 +2691,33 @@ - [Android.Runtime.Register("equals", "([S[S)Z", "")] - [<Android.Runtime.Register("equals", "([S[S)Z", "")>] + [Android.Runtime.Register("copyOf", "([Ljava/lang/Object;I)[Ljava/lang/Object;", "")] + [<Android.Runtime.Register("copyOf", "([Ljava/lang/Object;I)[Ljava/lang/Object;", "")>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] - System.Boolean + Java.Lang.Object[] - - + + - one array to be tested for equality - the other array to be tested for equality - Returns true if the two specified arrays of shorts are - equal to one another. - - true if the two arrays are equal + the class of the objects in the array + the array to be copied + the length of the copy to be returned + Copies the specified array, truncating or padding with nulls (if necessary) + so the copy has the specified length. + a copy of the original array, truncated or padded with nulls + to obtain the specified length - Java documentation for java.util.Arrays.equals(short[], short[]). + Java documentation for java.util.Arrays.copyOf(T[], int). @@ -2515,14 +2726,13 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method 0.0.0.0 @@ -2530,28 +2740,2670 @@ - [Android.Runtime.Register("equals", "([I[I)Z", "")] - [<Android.Runtime.Register("equals", "([I[I)Z", "")>] + [Android.Runtime.Register("copyOf", "([ZI)[Z", "")] + [<Android.Runtime.Register("copyOf", "([ZI)[Z", "")>] - System.Boolean + System.Boolean[] - - + + - one array to be tested for equality - the other array to be tested for equality - Returns true if the two specified arrays of ints are - equal to one another. - - true if the two arrays are equal + the array to be copied + the length of the copy to be returned + Copies the specified array, truncating or padding with false (if necessary) + so the copy has the specified length. + a copy of the original array, truncated or padded with false elements + to obtain the specified length - Java documentation for java.util.Arrays.equals(int[], int[]). + Java documentation for java.util.Arrays.copyOf(boolean[], int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if newLength + if original == null + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("copyOf", "([BI)[B", "")] + [<Android.Runtime.Register("copyOf", "([BI)[B", "")>] + + + + System.Byte[] + + + + + + + the array to be copied + the length of the copy to be returned + Copies the specified array, truncating or padding with zeros (if necessary) + so the copy has the specified length. + a copy of the original array, truncated or padded with zeros + to obtain the specified length + + + + Java documentation for java.util.Arrays.copyOf(byte[], int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if newLength + if original == null + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("copyOf", "([CI)[C", "")] + [<Android.Runtime.Register("copyOf", "([CI)[C", "")>] + + + + System.Char[] + + + + + + + the array to be copied + the length of the copy to be returned + Copies the specified array, truncating or padding with null characters (if necessary) + so the copy has the specified length. + a copy of the original array, truncated or padded with null characters + to obtain the specified length + + + + Java documentation for java.util.Arrays.copyOf(char[], int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if newLength + if original == null + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("copyOf", "([DI)[D", "")] + [<Android.Runtime.Register("copyOf", "([DI)[D", "")>] + + + + System.Double[] + + + + + + + the array to be copied + the length of the copy to be returned + Copies the specified array, truncating or padding with zeros (if necessary) + so the copy has the specified length. + a copy of the original array, truncated or padded with zeros + to obtain the specified length + + + + Java documentation for java.util.Arrays.copyOf(double[], int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if newLength + if original == null + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("copyOf", "([SI)[S", "")] + [<Android.Runtime.Register("copyOf", "([SI)[S", "")>] + + + + System.Int16[] + + + + + + + the array to be copied + the length of the copy to be returned + Copies the specified array, truncating or padding with zeros (if necessary) + so the copy has the specified length. + a copy of the original array, truncated or padded with zeros + to obtain the specified length + + + + Java documentation for java.util.Arrays.copyOf(short[], int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if newLength + if original == null + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("copyOf", "([II)[I", "")] + [<Android.Runtime.Register("copyOf", "([II)[I", "")>] + + + + System.Int32[] + + + + + + + the array to be copied + the length of the copy to be returned + Copies the specified array, truncating or padding with zeros (if necessary) + so the copy has the specified length. + a copy of the original array, truncated or padded with zeros + to obtain the specified length + + + + Java documentation for java.util.Arrays.copyOf(int[], int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if newLength + if original == null + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("copyOf", "([JI)[J", "")] + [<Android.Runtime.Register("copyOf", "([JI)[J", "")>] + + + + System.Int64[] + + + + + + + the array to be copied + the length of the copy to be returned + Copies the specified array, truncating or padding with zeros (if necessary) + so the copy has the specified length. + a copy of the original array, truncated or padded with zeros + to obtain the specified length + + + + Java documentation for java.util.Arrays.copyOf(long[], int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if newLength + if original == null + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("copyOf", "([FI)[F", "")] + [<Android.Runtime.Register("copyOf", "([FI)[F", "")>] + + + + System.Single[] + + + + + + + the array to be copied + the length of the copy to be returned + Copies the specified array, truncating or padding with zeros (if necessary) + so the copy has the specified length. + a copy of the original array, truncated or padded with zeros + to obtain the specified length + + + + Java documentation for java.util.Arrays.copyOf(float[], int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if newLength + if original == null + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("copyOf", "([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object;", "")] + [<Android.Runtime.Register("copyOf", "([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object;", "")>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T", "U" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T", "U" })>] + + + + Java.Lang.Object[] + + + + + + + + the class of the objects in the original array + the class of the objects in the returned array + the array to be copied + the length of the copy to be returned + the class of the copy to be returned + Copies the specified array, truncating or padding with nulls (if necessary) + so the copy has the specified length. + a copy of the original array, truncated or padded with nulls + to obtain the specified length + + + + Java documentation for java.util.Arrays.copyOf(U[], int, java.lang.Class<? extends T[]>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("copyOfRange", "([Ljava/lang/Object;II)[Ljava/lang/Object;", "")] + [<Android.Runtime.Register("copyOfRange", "([Ljava/lang/Object;II)[Ljava/lang/Object;", "")>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Lang.Object[] + + + + + + + + the class of the objects in the array + the array from which a range is to be copied + the initial index of the range to be copied, inclusive + the final index of the range to be copied, exclusive. + (This index may lie outside the array.) + Copies the specified range of the specified array into a new array. + a new array containing the specified range from the original array, + truncated or padded with nulls to obtain the required length + + + + Java documentation for java.util.Arrays.copyOfRange(T[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("copyOfRange", "([ZII)[Z", "")] + [<Android.Runtime.Register("copyOfRange", "([ZII)[Z", "")>] + + + + System.Boolean[] + + + + + + + + the array from which a range is to be copied + the initial index of the range to be copied, inclusive + the final index of the range to be copied, exclusive. + (This index may lie outside the array.) + Copies the specified range of the specified array into a new array. + a new array containing the specified range from the original array, + truncated or padded with false elements to obtain the required length + + + + Java documentation for java.util.Arrays.copyOfRange(boolean[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if start original.length + if start > end + if original == null + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("copyOfRange", "([BII)[B", "")] + [<Android.Runtime.Register("copyOfRange", "([BII)[B", "")>] + + + + System.Byte[] + + + + + + + + the array from which a range is to be copied + the initial index of the range to be copied, inclusive + the final index of the range to be copied, exclusive. + (This index may lie outside the array.) + Copies the specified range of the specified array into a new array. + a new array containing the specified range from the original array, + truncated or padded with zeros to obtain the required length + + + + Java documentation for java.util.Arrays.copyOfRange(byte[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if start original.length + if start > end + if original == null + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("copyOfRange", "([CII)[C", "")] + [<Android.Runtime.Register("copyOfRange", "([CII)[C", "")>] + + + + System.Char[] + + + + + + + + the array from which a range is to be copied + the initial index of the range to be copied, inclusive + the final index of the range to be copied, exclusive. + (This index may lie outside the array.) + Copies the specified range of the specified array into a new array. + a new array containing the specified range from the original array, + truncated or padded with null characters to obtain the required length + + + + Java documentation for java.util.Arrays.copyOfRange(char[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if start original.length + if start > end + if original == null + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("copyOfRange", "([DII)[D", "")] + [<Android.Runtime.Register("copyOfRange", "([DII)[D", "")>] + + + + System.Double[] + + + + + + + + the array from which a range is to be copied + the initial index of the range to be copied, inclusive + the final index of the range to be copied, exclusive. + (This index may lie outside the array.) + Copies the specified range of the specified array into a new array. + a new array containing the specified range from the original array, + truncated or padded with zeros to obtain the required length + + + + Java documentation for java.util.Arrays.copyOfRange(double[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if start original.length + if start > end + if original == null + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("copyOfRange", "([SII)[S", "")] + [<Android.Runtime.Register("copyOfRange", "([SII)[S", "")>] + + + + System.Int16[] + + + + + + + + the array from which a range is to be copied + the initial index of the range to be copied, inclusive + the final index of the range to be copied, exclusive. + (This index may lie outside the array.) + Copies the specified range of the specified array into a new array. + a new array containing the specified range from the original array, + truncated or padded with zeros to obtain the required length + + + + Java documentation for java.util.Arrays.copyOfRange(short[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if start original.length + if start > end + if original == null + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("copyOfRange", "([III)[I", "")] + [<Android.Runtime.Register("copyOfRange", "([III)[I", "")>] + + + + System.Int32[] + + + + + + + + the array from which a range is to be copied + the initial index of the range to be copied, inclusive + the final index of the range to be copied, exclusive. + (This index may lie outside the array.) + Copies the specified range of the specified array into a new array. + a new array containing the specified range from the original array, + truncated or padded with zeros to obtain the required length + + + + Java documentation for java.util.Arrays.copyOfRange(int[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if start original.length + if start > end + if original == null + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("copyOfRange", "([JII)[J", "")] + [<Android.Runtime.Register("copyOfRange", "([JII)[J", "")>] + + + + System.Int64[] + + + + + + + + the array from which a range is to be copied + the initial index of the range to be copied, inclusive + the final index of the range to be copied, exclusive. + (This index may lie outside the array.) + Copies the specified range of the specified array into a new array. + a new array containing the specified range from the original array, + truncated or padded with zeros to obtain the required length + + + + Java documentation for java.util.Arrays.copyOfRange(long[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if start original.length + if start > end + if original == null + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("copyOfRange", "([FII)[F", "")] + [<Android.Runtime.Register("copyOfRange", "([FII)[F", "")>] + + + + System.Single[] + + + + + + + + the array from which a range is to be copied + the initial index of the range to be copied, inclusive + the final index of the range to be copied, exclusive. + (This index may lie outside the array.) + Copies the specified range of the specified array into a new array. + a new array containing the specified range from the original array, + truncated or padded with zeros to obtain the required length + + + + Java documentation for java.util.Arrays.copyOfRange(float[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if start original.length + if start > end + if original == null + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("copyOfRange", "([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object;", "")] + [<Android.Runtime.Register("copyOfRange", "([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object;", "")>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T", "U" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T", "U" })>] + + + + Java.Lang.Object[] + + + + + + + + + the class of the objects in the original array + the class of the objects in the returned array + the array from which a range is to be copied + the initial index of the range to be copied, inclusive + the final index of the range to be copied, exclusive. + (This index may lie outside the array.) + the class of the copy to be returned + Copies the specified range of the specified array into a new array. + a new array containing the specified range from the original array, + truncated or padded with nulls to obtain the required length + + + + Java documentation for java.util.Arrays.copyOfRange(U[], int, int, java.lang.Class<? extends T[]>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("deepEquals", "([Ljava/lang/Object;[Ljava/lang/Object;)Z", "")] + [<Android.Runtime.Register("deepEquals", "([Ljava/lang/Object;[Ljava/lang/Object;)Z", "")>] + + + + System.Boolean + + + + + + + one array to be tested for equality + the other array to be tested for equality + Returns true if the two specified arrays are deeply + equal to one another. + + true if the two arrays are equal + + + + Java documentation for java.util.Arrays.deepEquals(java.lang.Object[], java.lang.Object[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("deepHashCode", "([Ljava/lang/Object;)I", "")] + [<Android.Runtime.Register("deepHashCode", "([Ljava/lang/Object;)I", "")>] + + + + System.Int32 + + + + + + the array whose deep-content-based hash code to compute + Returns a hash code based on the "deep contents" of the specified + array. + a deep-content-based hash code for a + + + + Java documentation for java.util.Arrays.deepHashCode(java.lang.Object[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("deepToString", "([Ljava/lang/Object;)Ljava/lang/String;", "")] + [<Android.Runtime.Register("deepToString", "([Ljava/lang/Object;)Ljava/lang/String;", "")>] + + + + System.String + + + + + + the array whose string representation to return + Returns a string representation of the "deep contents" of the specified + array. + a string representation of a + + + + Java documentation for java.util.Arrays.deepToString(java.lang.Object[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("equals", "([Ljava/lang/Object;[Ljava/lang/Object;)Z", "")] + [<Android.Runtime.Register("equals", "([Ljava/lang/Object;[Ljava/lang/Object;)Z", "")>] + + + + System.Boolean + + + + + + + one array to be tested for equality + the other array to be tested for equality + Returns true if the two specified arrays of Objects are + equal to one another. + + true if the two arrays are equal + + + + Java documentation for java.util.Arrays.equals(java.lang.Object[], java.lang.Object[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("equals", "([Z[Z)Z", "")] + [<Android.Runtime.Register("equals", "([Z[Z)Z", "")>] + + + + System.Boolean + + + + + + + one array to be tested for equality + the other array to be tested for equality + Returns true if the two specified arrays of booleans are + equal to one another. + + true if the two arrays are equal + + + + Java documentation for java.util.Arrays.equals(boolean[], boolean[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("equals", "([B[B)Z", "")] + [<Android.Runtime.Register("equals", "([B[B)Z", "")>] + + + + System.Boolean + + + + + + + one array to be tested for equality + the other array to be tested for equality + Returns true if the two specified arrays of bytes are + equal to one another. + + true if the two arrays are equal + + + + Java documentation for java.util.Arrays.equals(byte[], byte[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("equals", "([C[C)Z", "")] + [<Android.Runtime.Register("equals", "([C[C)Z", "")>] + + + + System.Boolean + + + + + + + one array to be tested for equality + the other array to be tested for equality + Returns true if the two specified arrays of chars are + equal to one another. + + true if the two arrays are equal + + + + Java documentation for java.util.Arrays.equals(char[], char[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("equals", "([D[D)Z", "")] + [<Android.Runtime.Register("equals", "([D[D)Z", "")>] + + + + System.Boolean + + + + + + + one array to be tested for equality + the other array to be tested for equality + Returns true if the two specified arrays of doubles are + equal to one another. + + true if the two arrays are equal + + + + Java documentation for java.util.Arrays.equals(double[], double[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("equals", "([S[S)Z", "")] + [<Android.Runtime.Register("equals", "([S[S)Z", "")>] + + + + System.Boolean + + + + + + + one array to be tested for equality + the other array to be tested for equality + Returns true if the two specified arrays of shorts are + equal to one another. + + true if the two arrays are equal + + + + Java documentation for java.util.Arrays.equals(short[], short[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("equals", "([I[I)Z", "")] + [<Android.Runtime.Register("equals", "([I[I)Z", "")>] + + + + System.Boolean + + + + + + + one array to be tested for equality + the other array to be tested for equality + Returns true if the two specified arrays of ints are + equal to one another. + + true if the two arrays are equal + + + + Java documentation for java.util.Arrays.equals(int[], int[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("equals", "([J[J)Z", "")] + [<Android.Runtime.Register("equals", "([J[J)Z", "")>] + + + + System.Boolean + + + + + + + one array to be tested for equality + the other array to be tested for equality + Returns true if the two specified arrays of longs are + equal to one another. + + true if the two arrays are equal + + + + Java documentation for java.util.Arrays.equals(long[], long[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("equals", "([F[F)Z", "")] + [<Android.Runtime.Register("equals", "([F[F)Z", "")>] + + + + System.Boolean + + + + + + + one array to be tested for equality + the other array to be tested for equality + Returns true if the two specified arrays of floats are + equal to one another. + + true if the two arrays are equal + + + + Java documentation for java.util.Arrays.equals(float[], float[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("equals", "([Ljava/lang/Object;[Ljava/lang/Object;Ljava/util/Comparator;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("equals", "([Ljava/lang/Object;[Ljava/lang/Object;Ljava/util/Comparator;)Z", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + System.Boolean + + + + + + + + one array to be tested for equality + the other array to be tested for equality + the comparator to compare array elements + the type of array elements + Returns true if the two specified arrays of Objects are + equal to one another. + + true if the two arrays are equal + + + + Java documentation for java.util.Arrays.equals(T[], T[], java.util.Comparator<? super T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("equals", "([Ljava/lang/Object;II[Ljava/lang/Object;II)Z", "", ApiSince=33)] + [<Android.Runtime.Register("equals", "([Ljava/lang/Object;II[Ljava/lang/Object;II)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + + + + the first array to be tested for equality + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested fro equality + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + Returns true if the two specified arrays of Objects, over the specified + ranges, are equal to one another. + + true if the two arrays, over the specified ranges, are + equal + + + + Java documentation for java.util.Arrays.equals(java.lang.Object[], int, int, java.lang.Object[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("equals", "([ZII[ZII)Z", "", ApiSince=33)] + [<Android.Runtime.Register("equals", "([ZII[ZII)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + + + + the first array to be tested for equality + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested fro equality + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + Returns true if the two specified arrays of booleans, over the specified + ranges, are equal to one another. + + true if the two arrays, over the specified ranges, are + equal + + + + Java documentation for java.util.Arrays.equals(boolean[], int, int, boolean[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("equals", "([BII[BII)Z", "", ApiSince=33)] + [<Android.Runtime.Register("equals", "([BII[BII)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + + + + the first array to be tested for equality + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested fro equality + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + Returns true if the two specified arrays of bytes, over the specified + ranges, are equal to one another. + + true if the two arrays, over the specified ranges, are + equal + + + + Java documentation for java.util.Arrays.equals(byte[], int, int, byte[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("equals", "([CII[CII)Z", "", ApiSince=33)] + [<Android.Runtime.Register("equals", "([CII[CII)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + + + + the first array to be tested for equality + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested fro equality + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + Returns true if the two specified arrays of chars, over the specified + ranges, are equal to one another. + + true if the two arrays, over the specified ranges, are + equal + + + + Java documentation for java.util.Arrays.equals(char[], int, int, char[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("equals", "([DII[DII)Z", "", ApiSince=33)] + [<Android.Runtime.Register("equals", "([DII[DII)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + + + + the first array to be tested for equality + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested fro equality + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + Returns true if the two specified arrays of doubles, over the specified + ranges, are equal to one another. + + true if the two arrays, over the specified ranges, are + equal + + + + Java documentation for java.util.Arrays.equals(double[], int, int, double[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("equals", "([SII[SII)Z", "", ApiSince=33)] + [<Android.Runtime.Register("equals", "([SII[SII)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + + + + the first array to be tested for equality + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested fro equality + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + Returns true if the two specified arrays of shorts, over the specified + ranges, are equal to one another. + + true if the two arrays, over the specified ranges, are + equal + + + + Java documentation for java.util.Arrays.equals(short[], int, int, short[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("equals", "([III[III)Z", "", ApiSince=33)] + [<Android.Runtime.Register("equals", "([III[III)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + + + + the first array to be tested for equality + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested fro equality + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + Returns true if the two specified arrays of ints, over the specified + ranges, are equal to one another. + + true if the two arrays, over the specified ranges, are + equal + + + + Java documentation for java.util.Arrays.equals(int[], int, int, int[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("equals", "([JII[JII)Z", "", ApiSince=33)] + [<Android.Runtime.Register("equals", "([JII[JII)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + + + + the first array to be tested for equality + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested fro equality + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + Returns true if the two specified arrays of longs, over the specified + ranges, are equal to one another. + + true if the two arrays, over the specified ranges, are + equal + + + + Java documentation for java.util.Arrays.equals(long[], int, int, long[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("equals", "([FII[FII)Z", "", ApiSince=33)] + [<Android.Runtime.Register("equals", "([FII[FII)Z", "", ApiSince=33)>] + + + + System.Boolean + + + + + + + + + + + the first array to be tested for equality + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested fro equality + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + Returns true if the two specified arrays of floats, over the specified + ranges, are equal to one another. + + true if the two arrays, over the specified ranges, are + equal + + + + Java documentation for java.util.Arrays.equals(float[], int, int, float[], int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("equals", "([Ljava/lang/Object;II[Ljava/lang/Object;IILjava/util/Comparator;)Z", "", ApiSince=33)] + [<Android.Runtime.Register("equals", "([Ljava/lang/Object;II[Ljava/lang/Object;IILjava/util/Comparator;)Z", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + System.Boolean + + + + + + + + + + + + the first array to be tested for equality + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested fro equality + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + the comparator to compare array elements + the type of array elements + Returns true if the two specified arrays of Objects, over the specified + ranges, are equal to one another. + + true if the two arrays, over the specified ranges, are + equal + + + + Java documentation for java.util.Arrays.equals(T[], int, int, T[], int, int, java.util.Comparator<? super T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("fill", "([Ljava/lang/Object;Ljava/lang/Object;)V", "")] + [<Android.Runtime.Register("fill", "([Ljava/lang/Object;Ljava/lang/Object;)V", "")>] + + + + System.Void + + + + + + + the array to be filled + the value to be stored in all elements of the array + Assigns the specified Object reference to each element of the specified + array of Objects. + + + + Java documentation for java.util.Arrays.fill(java.lang.Object[], java.lang.Object). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("fill", "([ZZ)V", "")] + [<Android.Runtime.Register("fill", "([ZZ)V", "")>] + + + + System.Void + + + + + + + the array to be filled + the value to be stored in all elements of the array + Assigns the specified boolean value to each element of the specified + array of booleans. + + + + Java documentation for java.util.Arrays.fill(boolean[], boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("fill", "([BB)V", "")] + [<Android.Runtime.Register("fill", "([BB)V", "")>] + + + + System.Void + + + + + + + the array to be filled + the value to be stored in all elements of the array + Assigns the specified byte value to each element of the specified array + of bytes. + + + + Java documentation for java.util.Arrays.fill(byte[], byte). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("fill", "([CC)V", "")] + [<Android.Runtime.Register("fill", "([CC)V", "")>] + + + + System.Void + + + + + + + the array to be filled + the value to be stored in all elements of the array + Assigns the specified char value to each element of the specified array + of chars. + + + + Java documentation for java.util.Arrays.fill(char[], char). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("fill", "([DD)V", "")] + [<Android.Runtime.Register("fill", "([DD)V", "")>] + + + + System.Void + + + + + + + the array to be filled + the value to be stored in all elements of the array + Assigns the specified double value to each element of the specified + array of doubles. + + + + Java documentation for java.util.Arrays.fill(double[], double). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("fill", "([SS)V", "")] + [<Android.Runtime.Register("fill", "([SS)V", "")>] + + + + System.Void + + + + + + + the array to be filled + the value to be stored in all elements of the array + Assigns the specified short value to each element of the specified array + of shorts. + + + + Java documentation for java.util.Arrays.fill(short[], short). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("fill", "([II)V", "")] + [<Android.Runtime.Register("fill", "([II)V", "")>] + + + + System.Void + + + + + + + the array to be filled + the value to be stored in all elements of the array + Assigns the specified int value to each element of the specified array + of ints. + + + + Java documentation for java.util.Arrays.fill(int[], int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("fill", "([JJ)V", "")] + [<Android.Runtime.Register("fill", "([JJ)V", "")>] + + + + System.Void + + + + + + + the array to be filled + the value to be stored in all elements of the array + Assigns the specified long value to each element of the specified array + of longs. + + + + Java documentation for java.util.Arrays.fill(long[], long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("fill", "([FF)V", "")] + [<Android.Runtime.Register("fill", "([FF)V", "")>] + + + + System.Void + + + + + + + the array to be filled + the value to be stored in all elements of the array + Assigns the specified float value to each element of the specified array + of floats. + + + + Java documentation for java.util.Arrays.fill(float[], float). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("fill", "([Ljava/lang/Object;IILjava/lang/Object;)V", "")] + [<Android.Runtime.Register("fill", "([Ljava/lang/Object;IILjava/lang/Object;)V", "")>] + + + + System.Void + + + + + + + + + the array to be filled + the index of the first element (inclusive) to be + filled with the specified value + the index of the last element (exclusive) to be + filled with the specified value + the value to be stored in all elements of the array + Assigns the specified Object reference to each element of the specified + range of the specified array of Objects. + + + + Java documentation for java.util.Arrays.fill(java.lang.Object[], int, int, java.lang.Object). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if start > end. + if start or end > array.length. + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("fill", "([ZIIZ)V", "")] + [<Android.Runtime.Register("fill", "([ZIIZ)V", "")>] + + + + System.Void + + + + + + + + + the array to be filled + the index of the first element (inclusive) to be + filled with the specified value + the index of the last element (exclusive) to be + filled with the specified value + the value to be stored in all elements of the array + Assigns the specified boolean value to each element of the specified + range of the specified array of booleans. + + + + Java documentation for java.util.Arrays.fill(boolean[], int, int, boolean). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if start > end. + if start or end > array.length. + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("fill", "([BIIB)V", "")] + [<Android.Runtime.Register("fill", "([BIIB)V", "")>] + + + + System.Void + + + + + + + + + the array to be filled + the index of the first element (inclusive) to be + filled with the specified value + the index of the last element (exclusive) to be + filled with the specified value + the value to be stored in all elements of the array + Assigns the specified byte value to each element of the specified + range of the specified array of bytes. + + + + Java documentation for java.util.Arrays.fill(byte[], int, int, byte). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if start > end. + if start or end > array.length. + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("fill", "([CIIC)V", "")] + [<Android.Runtime.Register("fill", "([CIIC)V", "")>] + + + + System.Void + + + + + + + + + the array to be filled + the index of the first element (inclusive) to be + filled with the specified value + the index of the last element (exclusive) to be + filled with the specified value + the value to be stored in all elements of the array + Assigns the specified char value to each element of the specified + range of the specified array of chars. + + + + Java documentation for java.util.Arrays.fill(char[], int, int, char). @@ -2561,13 +5413,224 @@ Creative Commons 2.5 Attribution License. + if start > end. + if start or end > array.length. + - - - - - + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("fill", "([DIID)V", "")] + [<Android.Runtime.Register("fill", "([DIID)V", "")>] + + + + System.Void + + + + + + + + + the array to be filled + the index of the first element (inclusive) to be + filled with the specified value + the index of the last element (exclusive) to be + filled with the specified value + the value to be stored in all elements of the array + Assigns the specified double value to each element of the specified + range of the specified array of doubles. + + + + Java documentation for java.util.Arrays.fill(double[], int, int, double). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if start > end. + if start or end > array.length. + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("fill", "([SIIS)V", "")] + [<Android.Runtime.Register("fill", "([SIIS)V", "")>] + + + + System.Void + + + + + + + + + the array to be filled + the index of the first element (inclusive) to be + filled with the specified value + the index of the last element (exclusive) to be + filled with the specified value + the value to be stored in all elements of the array + Assigns the specified short value to each element of the specified + range of the specified array of shorts. + + + + Java documentation for java.util.Arrays.fill(short[], int, int, short). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if start > end. + if start or end > array.length. + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("fill", "([IIII)V", "")] + [<Android.Runtime.Register("fill", "([IIII)V", "")>] + + + + System.Void + + + + + + + + + the array to be filled + the index of the first element (inclusive) to be + filled with the specified value + the index of the last element (exclusive) to be + filled with the specified value + the value to be stored in all elements of the array + Assigns the specified int value to each element of the specified + range of the specified array of ints. + + + + Java documentation for java.util.Arrays.fill(int[], int, int, int). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if start > end. + if start or end > array.length. + + + + + + + + + Method + + 0.0.0.0 + Mono.Android + + + + [Android.Runtime.Register("fill", "([JIIJ)V", "")] + [<Android.Runtime.Register("fill", "([JIIJ)V", "")>] + + + + System.Void + + + + + + + + + the array to be filled + the index of the first element (inclusive) to be + filled with the specified value + the index of the last element (exclusive) to be + filled with the specified value + the value to be stored in all elements of the array + Assigns the specified long value to each element of the specified + range of the specified array of longs. + + + + Java documentation for java.util.Arrays.fill(long[], int, int, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + if start > end. + if start or end > array.length. + + + + + + + + Method 0.0.0.0 @@ -2575,28 +5638,32 @@ - [Android.Runtime.Register("equals", "([J[J)Z", "")] - [<Android.Runtime.Register("equals", "([J[J)Z", "")>] + [Android.Runtime.Register("fill", "([FIIF)V", "")] + [<Android.Runtime.Register("fill", "([FIIF)V", "")>] - System.Boolean + System.Void - - + + + + - one array to be tested for equality - the other array to be tested for equality - Returns true if the two specified arrays of longs are - equal to one another. - - true if the two arrays are equal + the array to be filled + the index of the first element (inclusive) to be + filled with the specified value + the index of the last element (exclusive) to be + filled with the specified value + the value to be stored in all elements of the array + Assigns the specified float value to each element of the specified + range of the specified array of floats. - Java documentation for java.util.Arrays.equals(long[], long[]). + Java documentation for java.util.Arrays.fill(float[], int, int, float). @@ -2606,13 +5673,16 @@ Creative Commons 2.5 Attribution License. + if start > end. + if start or end > array.length. + - - - - - + + + + + Method 0.0.0.0 @@ -2620,28 +5690,24 @@ - [Android.Runtime.Register("equals", "([F[F)Z", "")] - [<Android.Runtime.Register("equals", "([F[F)Z", "")>] + [Android.Runtime.Register("hashCode", "([Ljava/lang/Object;)I", "")] + [<Android.Runtime.Register("hashCode", "([Ljava/lang/Object;)I", "")>] - System.Boolean + System.Int32 - - + - one array to be tested for equality - the other array to be tested for equality - Returns true if the two specified arrays of floats are - equal to one another. - - true if the two arrays are equal + the array whose content-based hash code to compute + Returns a hash code based on the contents of the specified array. + a content-based hash code for a - Java documentation for java.util.Arrays.equals(float[], float[]). + Java documentation for java.util.Arrays.hashCode(java.lang.Object[]). @@ -2653,11 +5719,11 @@ - - - - - + + + + + Method 0.0.0.0 @@ -2665,26 +5731,24 @@ - [Android.Runtime.Register("fill", "([Ljava/lang/Object;Ljava/lang/Object;)V", "")] - [<Android.Runtime.Register("fill", "([Ljava/lang/Object;Ljava/lang/Object;)V", "")>] + [Android.Runtime.Register("hashCode", "([Z)I", "")] + [<Android.Runtime.Register("hashCode", "([Z)I", "")>] - System.Void + System.Int32 - - + - the array to be filled - the value to be stored in all elements of the array - Assigns the specified Object reference to each element of the specified - array of Objects. + the array whose hash value to compute + Returns a hash code based on the contents of the specified array. + a content-based hash code for a - Java documentation for java.util.Arrays.fill(java.lang.Object[], java.lang.Object). + Java documentation for java.util.Arrays.hashCode(boolean[]). @@ -2696,11 +5760,11 @@ - - - - - + + + + + Method 0.0.0.0 @@ -2708,26 +5772,24 @@ - [Android.Runtime.Register("fill", "([ZZ)V", "")] - [<Android.Runtime.Register("fill", "([ZZ)V", "")>] + [Android.Runtime.Register("hashCode", "([B)I", "")] + [<Android.Runtime.Register("hashCode", "([B)I", "")>] - System.Void + System.Int32 - - + - the array to be filled - the value to be stored in all elements of the array - Assigns the specified boolean value to each element of the specified - array of booleans. + the array whose hash value to compute + Returns a hash code based on the contents of the specified array. + a content-based hash code for a - Java documentation for java.util.Arrays.fill(boolean[], boolean). + Java documentation for java.util.Arrays.hashCode(byte[]). @@ -2739,11 +5801,11 @@ - - - - - + + + + + Method 0.0.0.0 @@ -2751,26 +5813,24 @@ - [Android.Runtime.Register("fill", "([BB)V", "")] - [<Android.Runtime.Register("fill", "([BB)V", "")>] + [Android.Runtime.Register("hashCode", "([C)I", "")] + [<Android.Runtime.Register("hashCode", "([C)I", "")>] - System.Void + System.Int32 - - + - the array to be filled - the value to be stored in all elements of the array - Assigns the specified byte value to each element of the specified array - of bytes. + the array whose hash value to compute + Returns a hash code based on the contents of the specified array. + a content-based hash code for a - Java documentation for java.util.Arrays.fill(byte[], byte). + Java documentation for java.util.Arrays.hashCode(char[]). @@ -2782,11 +5842,11 @@ - - - - - + + + + + Method 0.0.0.0 @@ -2794,26 +5854,24 @@ - [Android.Runtime.Register("fill", "([CC)V", "")] - [<Android.Runtime.Register("fill", "([CC)V", "")>] + [Android.Runtime.Register("hashCode", "([D)I", "")] + [<Android.Runtime.Register("hashCode", "([D)I", "")>] - System.Void + System.Int32 - - + - the array to be filled - the value to be stored in all elements of the array - Assigns the specified char value to each element of the specified array - of chars. + the array whose hash value to compute + Returns a hash code based on the contents of the specified array. + a content-based hash code for a - Java documentation for java.util.Arrays.fill(char[], char). + Java documentation for java.util.Arrays.hashCode(double[]). @@ -2825,11 +5883,11 @@ - - - - - + + + + + Method 0.0.0.0 @@ -2837,26 +5895,24 @@ - [Android.Runtime.Register("fill", "([DD)V", "")] - [<Android.Runtime.Register("fill", "([DD)V", "")>] + [Android.Runtime.Register("hashCode", "([S)I", "")] + [<Android.Runtime.Register("hashCode", "([S)I", "")>] - System.Void + System.Int32 - - + - the array to be filled - the value to be stored in all elements of the array - Assigns the specified double value to each element of the specified - array of doubles. + the array whose hash value to compute + Returns a hash code based on the contents of the specified array. + a content-based hash code for a - Java documentation for java.util.Arrays.fill(double[], double). + Java documentation for java.util.Arrays.hashCode(short[]). @@ -2868,11 +5924,11 @@ - - - - - + + + + + Method 0.0.0.0 @@ -2880,26 +5936,24 @@ - [Android.Runtime.Register("fill", "([SS)V", "")] - [<Android.Runtime.Register("fill", "([SS)V", "")>] + [Android.Runtime.Register("hashCode", "([I)I", "")] + [<Android.Runtime.Register("hashCode", "([I)I", "")>] - System.Void + System.Int32 - - + - the array to be filled - the value to be stored in all elements of the array - Assigns the specified short value to each element of the specified array - of shorts. + the array whose hash value to compute + Returns a hash code based on the contents of the specified array. + a content-based hash code for a - Java documentation for java.util.Arrays.fill(short[], short). + Java documentation for java.util.Arrays.hashCode(int[]). @@ -2911,11 +5965,11 @@ - - - - - + + + + + Method 0.0.0.0 @@ -2923,26 +5977,24 @@ - [Android.Runtime.Register("fill", "([II)V", "")] - [<Android.Runtime.Register("fill", "([II)V", "")>] + [Android.Runtime.Register("hashCode", "([J)I", "")] + [<Android.Runtime.Register("hashCode", "([J)I", "")>] - System.Void + System.Int32 - - + - - the array to be filled - the value to be stored in all elements of the array - Assigns the specified int value to each element of the specified array - of ints. + + the array whose hash value to compute + Returns a hash code based on the contents of the specified array. + a content-based hash code for a - Java documentation for java.util.Arrays.fill(int[], int). + Java documentation for java.util.Arrays.hashCode(long[]). @@ -2954,11 +6006,11 @@ - - - - - + + + + + Method 0.0.0.0 @@ -2966,26 +6018,24 @@ - [Android.Runtime.Register("fill", "([JJ)V", "")] - [<Android.Runtime.Register("fill", "([JJ)V", "")>] + [Android.Runtime.Register("hashCode", "([F)I", "")] + [<Android.Runtime.Register("hashCode", "([F)I", "")>] - System.Void + System.Int32 - - + - the array to be filled - the value to be stored in all elements of the array - Assigns the specified long value to each element of the specified array - of longs. + the array whose hash value to compute + Returns a hash code based on the contents of the specified array. + a content-based hash code for a - Java documentation for java.util.Arrays.fill(long[], long). + Java documentation for java.util.Arrays.hashCode(float[]). @@ -2997,38 +6047,71 @@ - - - - - - Method + + + + + + Property + Mono.Android 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + + + + Method + Mono.Android + 0.0.0.0 - [Android.Runtime.Register("fill", "([FF)V", "")] - [<Android.Runtime.Register("fill", "([FF)V", "")>] + [Android.Runtime.Register("mismatch", "([Ljava/lang/Object;[Ljava/lang/Object;)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([Ljava/lang/Object;[Ljava/lang/Object;)I", "", ApiSince=33)>] - System.Void + System.Int32 - - + + - the array to be filled - the value to be stored in all elements of the array - Assigns the specified float value to each element of the specified array - of floats. + the first array to be tested for a mismatch + the second array to be tested for a mismatch + Finds and returns the index of the first mismatch between two + Object arrays, otherwise return -1 if no mismatch is found. + the index of the first mismatch between the two arrays, + otherwise -1. - Java documentation for java.util.Arrays.fill(float[], float). + Java documentation for java.util.Arrays.mismatch(java.lang.Object[], java.lang.Object[]). @@ -3037,47 +6120,42 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("fill", "([Ljava/lang/Object;IILjava/lang/Object;)V", "")] - [<Android.Runtime.Register("fill", "([Ljava/lang/Object;IILjava/lang/Object;)V", "")>] + [Android.Runtime.Register("mismatch", "([Z[Z)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([Z[Z)I", "", ApiSince=33)>] - System.Void + System.Int32 - - - - + + - the array to be filled - the index of the first element (inclusive) to be - filled with the specified value - the index of the last element (exclusive) to be - filled with the specified value - the value to be stored in all elements of the array - Assigns the specified Object reference to each element of the specified - range of the specified array of Objects. + the first array to be tested for a mismatch + the second array to be tested for a mismatch + Finds and returns the index of the first mismatch between two + boolean arrays, otherwise return -1 if no mismatch is found. + the index of the first mismatch between the two arrays, + otherwise -1. - Java documentation for java.util.Arrays.fill(java.lang.Object[], int, int, java.lang.Object). + Java documentation for java.util.Arrays.mismatch(boolean[], boolean[]). @@ -3086,50 +6164,42 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if start > end. - if start or end > array.length. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("fill", "([ZIIZ)V", "")] - [<Android.Runtime.Register("fill", "([ZIIZ)V", "")>] + [Android.Runtime.Register("mismatch", "([B[B)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([B[B)I", "", ApiSince=33)>] - System.Void + System.Int32 - - - - + + - the array to be filled - the index of the first element (inclusive) to be - filled with the specified value - the index of the last element (exclusive) to be - filled with the specified value - the value to be stored in all elements of the array - Assigns the specified boolean value to each element of the specified - range of the specified array of booleans. + the first array to be tested for a mismatch + the second array to be tested for a mismatch + Finds and returns the index of the first mismatch between two byte + arrays, otherwise return -1 if no mismatch is found. + the index of the first mismatch between the two arrays, + otherwise -1. - Java documentation for java.util.Arrays.fill(boolean[], int, int, boolean). + Java documentation for java.util.Arrays.mismatch(byte[], byte[]). @@ -3138,50 +6208,42 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if start > end. - if start or end > array.length. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("fill", "([BIIB)V", "")] - [<Android.Runtime.Register("fill", "([BIIB)V", "")>] + [Android.Runtime.Register("mismatch", "([C[C)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([C[C)I", "", ApiSince=33)>] - System.Void + System.Int32 - - - - + + - the array to be filled - the index of the first element (inclusive) to be - filled with the specified value - the index of the last element (exclusive) to be - filled with the specified value - the value to be stored in all elements of the array - Assigns the specified byte value to each element of the specified - range of the specified array of bytes. + the first array to be tested for a mismatch + the second array to be tested for a mismatch + Finds and returns the index of the first mismatch between two char + arrays, otherwise return -1 if no mismatch is found. + the index of the first mismatch between the two arrays, + otherwise -1. - Java documentation for java.util.Arrays.fill(byte[], int, int, byte). + Java documentation for java.util.Arrays.mismatch(char[], char[]). @@ -3190,50 +6252,42 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if start > end. - if start or end > array.length. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("fill", "([CIIC)V", "")] - [<Android.Runtime.Register("fill", "([CIIC)V", "")>] + [Android.Runtime.Register("mismatch", "([D[D)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([D[D)I", "", ApiSince=33)>] - System.Void + System.Int32 - - - - + + - the array to be filled - the index of the first element (inclusive) to be - filled with the specified value - the index of the last element (exclusive) to be - filled with the specified value - the value to be stored in all elements of the array - Assigns the specified char value to each element of the specified - range of the specified array of chars. + the first array to be tested for a mismatch + the second array to be tested for a mismatch + Finds and returns the index of the first mismatch between two + double arrays, otherwise return -1 if no mismatch is found. + the index of the first mismatch between the two arrays, + otherwise -1. - Java documentation for java.util.Arrays.fill(char[], int, int, char). + Java documentation for java.util.Arrays.mismatch(double[], double[]). @@ -3242,50 +6296,42 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if start > end. - if start or end > array.length. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("fill", "([DIID)V", "")] - [<Android.Runtime.Register("fill", "([DIID)V", "")>] + [Android.Runtime.Register("mismatch", "([S[S)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([S[S)I", "", ApiSince=33)>] - System.Void + System.Int32 - - - - + + - the array to be filled - the index of the first element (inclusive) to be - filled with the specified value - the index of the last element (exclusive) to be - filled with the specified value - the value to be stored in all elements of the array - Assigns the specified double value to each element of the specified - range of the specified array of doubles. + the first array to be tested for a mismatch + the second array to be tested for a mismatch + Finds and returns the index of the first mismatch between two short + arrays, otherwise return -1 if no mismatch is found. + the index of the first mismatch between the two arrays, + otherwise -1. - Java documentation for java.util.Arrays.fill(double[], int, int, double). + Java documentation for java.util.Arrays.mismatch(short[], short[]). @@ -3294,50 +6340,42 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if start > end. - if start or end > array.length. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("fill", "([SIIS)V", "")] - [<Android.Runtime.Register("fill", "([SIIS)V", "")>] + [Android.Runtime.Register("mismatch", "([I[I)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([I[I)I", "", ApiSince=33)>] - System.Void + System.Int32 - - - - - - - the array to be filled - the index of the first element (inclusive) to be - filled with the specified value - the index of the last element (exclusive) to be - filled with the specified value - the value to be stored in all elements of the array - Assigns the specified short value to each element of the specified - range of the specified array of shorts. + + + + + the first array to be tested for a mismatch + the second array to be tested for a mismatch + Finds and returns the index of the first mismatch between two int + arrays, otherwise return -1 if no mismatch is found. + the index of the first mismatch between the two arrays, + otherwise -1. - Java documentation for java.util.Arrays.fill(short[], int, int, short). + Java documentation for java.util.Arrays.mismatch(int[], int[]). @@ -3346,50 +6384,42 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if start > end. - if start or end > array.length. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("fill", "([IIII)V", "")] - [<Android.Runtime.Register("fill", "([IIII)V", "")>] + [Android.Runtime.Register("mismatch", "([J[J)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([J[J)I", "", ApiSince=33)>] - System.Void + System.Int32 - - - - + + - the array to be filled - the index of the first element (inclusive) to be - filled with the specified value - the index of the last element (exclusive) to be - filled with the specified value - the value to be stored in all elements of the array - Assigns the specified int value to each element of the specified - range of the specified array of ints. + the first array to be tested for a mismatch + the second array to be tested for a mismatch + Finds and returns the index of the first mismatch between two long + arrays, otherwise return -1 if no mismatch is found. + the index of the first mismatch between the two arrays, + otherwise -1. - Java documentation for java.util.Arrays.fill(int[], int, int, int). + Java documentation for java.util.Arrays.mismatch(long[], long[]). @@ -3398,50 +6428,42 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if start > end. - if start or end > array.length. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("fill", "([JIIJ)V", "")] - [<Android.Runtime.Register("fill", "([JIIJ)V", "")>] + [Android.Runtime.Register("mismatch", "([F[F)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([F[F)I", "", ApiSince=33)>] - System.Void + System.Int32 - - - - + + - the array to be filled - the index of the first element (inclusive) to be - filled with the specified value - the index of the last element (exclusive) to be - filled with the specified value - the value to be stored in all elements of the array - Assigns the specified long value to each element of the specified - range of the specified array of longs. + the first array to be tested for a mismatch + the second array to be tested for a mismatch + Finds and returns the index of the first mismatch between two float + arrays, otherwise return -1 if no mismatch is found. + the index of the first mismatch between the two arrays, + otherwise -1. - Java documentation for java.util.Arrays.fill(long[], int, int, long). + Java documentation for java.util.Arrays.mismatch(float[], float[]). @@ -3450,50 +6472,49 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if start > end. - if start or end > array.length. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("fill", "([FIIF)V", "")] - [<Android.Runtime.Register("fill", "([FIIF)V", "")>] + [Android.Runtime.Register("mismatch", "([Ljava/lang/Object;[Ljava/lang/Object;Ljava/util/Comparator;)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([Ljava/lang/Object;[Ljava/lang/Object;Ljava/util/Comparator;)I", "", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] - System.Void + System.Int32 - - - - + + + - the array to be filled - the index of the first element (inclusive) to be - filled with the specified value - the index of the last element (exclusive) to be - filled with the specified value - the value to be stored in all elements of the array - Assigns the specified float value to each element of the specified - range of the specified array of floats. + the first array to be tested for a mismatch + the second array to be tested for a mismatch + the comparator to compare array elements + the type of array elements + Finds and returns the index of the first mismatch between two + Object arrays, otherwise return -1 if no mismatch is found. + the index of the first mismatch between the two arrays, + otherwise -1. - Java documentation for java.util.Arrays.fill(float[], int, int, float). + Java documentation for java.util.Arrays.mismatch(T[], T[], java.util.Comparator<? super T>). @@ -3502,26 +6523,22 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - if start > end. - if start or end > array.length. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("hashCode", "([Ljava/lang/Object;)I", "")] - [<Android.Runtime.Register("hashCode", "([Ljava/lang/Object;)I", "")>] + [Android.Runtime.Register("mismatch", "([Ljava/lang/Object;II[Ljava/lang/Object;II)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([Ljava/lang/Object;II[Ljava/lang/Object;II)I", "", ApiSince=33)>] @@ -3529,15 +6546,32 @@ + + + + + - the array whose content-based hash code to compute - Returns a hash code based on the contents of the specified array. - a content-based hash code for a + the first array to be tested for a mismatch + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested for a mismatch + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + Finds and returns the relative index of the first mismatch between two + Object arrays over the specified ranges, otherwise return -1 if + no mismatch is found. + the relative index of the first mismatch between the two arrays + over the specified ranges, otherwise -1. - Java documentation for java.util.Arrays.hashCode(java.lang.Object[]). + Java documentation for java.util.Arrays.mismatch(java.lang.Object[], int, int, java.lang.Object[], int, int). @@ -3546,23 +6580,22 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("hashCode", "([Z)I", "")] - [<Android.Runtime.Register("hashCode", "([Z)I", "")>] + [Android.Runtime.Register("mismatch", "([ZII[ZII)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([ZII[ZII)I", "", ApiSince=33)>] @@ -3570,15 +6603,32 @@ + + + + + - the array whose hash value to compute - Returns a hash code based on the contents of the specified array. - a content-based hash code for a + the first array to be tested for a mismatch + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested for a mismatch + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + Finds and returns the relative index of the first mismatch between two + boolean arrays over the specified ranges, otherwise return -1 if + no mismatch is found. + the relative index of the first mismatch between the two arrays + over the specified ranges, otherwise -1. - Java documentation for java.util.Arrays.hashCode(boolean[]). + Java documentation for java.util.Arrays.mismatch(boolean[], int, int, boolean[], int, int). @@ -3587,23 +6637,22 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("hashCode", "([B)I", "")] - [<Android.Runtime.Register("hashCode", "([B)I", "")>] + [Android.Runtime.Register("mismatch", "([BII[BII)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([BII[BII)I", "", ApiSince=33)>] @@ -3611,15 +6660,32 @@ + + + + + - the array whose hash value to compute - Returns a hash code based on the contents of the specified array. - a content-based hash code for a + the first array to be tested for a mismatch + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested for a mismatch + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + Finds and returns the relative index of the first mismatch between two + byte arrays over the specified ranges, otherwise return -1 if no + mismatch is found. + the relative index of the first mismatch between the two arrays + over the specified ranges, otherwise -1. - Java documentation for java.util.Arrays.hashCode(byte[]). + Java documentation for java.util.Arrays.mismatch(byte[], int, int, byte[], int, int). @@ -3628,23 +6694,22 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("hashCode", "([C)I", "")] - [<Android.Runtime.Register("hashCode", "([C)I", "")>] + [Android.Runtime.Register("mismatch", "([CII[CII)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([CII[CII)I", "", ApiSince=33)>] @@ -3652,15 +6717,32 @@ + + + + + - the array whose hash value to compute - Returns a hash code based on the contents of the specified array. - a content-based hash code for a + the first array to be tested for a mismatch + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested for a mismatch + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + Finds and returns the relative index of the first mismatch between two + char arrays over the specified ranges, otherwise return -1 if no + mismatch is found. + the relative index of the first mismatch between the two arrays + over the specified ranges, otherwise -1. - Java documentation for java.util.Arrays.hashCode(char[]). + Java documentation for java.util.Arrays.mismatch(char[], int, int, char[], int, int). @@ -3669,23 +6751,22 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("hashCode", "([D)I", "")] - [<Android.Runtime.Register("hashCode", "([D)I", "")>] + [Android.Runtime.Register("mismatch", "([DII[DII)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([DII[DII)I", "", ApiSince=33)>] @@ -3693,15 +6774,32 @@ + + + + + - the array whose hash value to compute - Returns a hash code based on the contents of the specified array. - a content-based hash code for a + the first array to be tested for a mismatch + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested for a mismatch + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + Finds and returns the relative index of the first mismatch between two + double arrays over the specified ranges, otherwise return -1 if + no mismatch is found. + the relative index of the first mismatch between the two arrays + over the specified ranges, otherwise -1. - Java documentation for java.util.Arrays.hashCode(double[]). + Java documentation for java.util.Arrays.mismatch(double[], int, int, double[], int, int). @@ -3710,23 +6808,22 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("hashCode", "([S)I", "")] - [<Android.Runtime.Register("hashCode", "([S)I", "")>] + [Android.Runtime.Register("mismatch", "([SII[SII)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([SII[SII)I", "", ApiSince=33)>] @@ -3734,15 +6831,32 @@ + + + + + - the array whose hash value to compute - Returns a hash code based on the contents of the specified array. - a content-based hash code for a + the first array to be tested for a mismatch + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested for a mismatch + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + Finds and returns the relative index of the first mismatch between two + short arrays over the specified ranges, otherwise return -1 if no + mismatch is found. + the relative index of the first mismatch between the two arrays + over the specified ranges, otherwise -1. - Java documentation for java.util.Arrays.hashCode(short[]). + Java documentation for java.util.Arrays.mismatch(short[], int, int, short[], int, int). @@ -3751,23 +6865,22 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("hashCode", "([I)I", "")] - [<Android.Runtime.Register("hashCode", "([I)I", "")>] + [Android.Runtime.Register("mismatch", "([III[III)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([III[III)I", "", ApiSince=33)>] @@ -3775,15 +6888,32 @@ + + + + + - the array whose hash value to compute - Returns a hash code based on the contents of the specified array. - a content-based hash code for a + the first array to be tested for a mismatch + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested for a mismatch + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + Finds and returns the relative index of the first mismatch between two + int arrays over the specified ranges, otherwise return -1 if no + mismatch is found. + the relative index of the first mismatch between the two arrays + over the specified ranges, otherwise -1. - Java documentation for java.util.Arrays.hashCode(int[]). + Java documentation for java.util.Arrays.mismatch(int[], int, int, int[], int, int). @@ -3792,23 +6922,22 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("hashCode", "([J)I", "")] - [<Android.Runtime.Register("hashCode", "([J)I", "")>] + [Android.Runtime.Register("mismatch", "([JII[JII)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([JII[JII)I", "", ApiSince=33)>] @@ -3816,15 +6945,32 @@ + + + + + - the array whose hash value to compute - Returns a hash code based on the contents of the specified array. - a content-based hash code for a + the first array to be tested for a mismatch + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested for a mismatch + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + Finds and returns the relative index of the first mismatch between two + long arrays over the specified ranges, otherwise return -1 if no + mismatch is found. + the relative index of the first mismatch between the two arrays + over the specified ranges, otherwise -1. - Java documentation for java.util.Arrays.hashCode(long[]). + Java documentation for java.util.Arrays.mismatch(long[], int, int, long[], int, int). @@ -3833,23 +6979,22 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - + + + + + Method - 0.0.0.0 Mono.Android + 0.0.0.0 - [Android.Runtime.Register("hashCode", "([F)I", "")] - [<Android.Runtime.Register("hashCode", "([F)I", "")>] + [Android.Runtime.Register("mismatch", "([FII[FII)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([FII[FII)I", "", ApiSince=33)>] @@ -3857,15 +7002,32 @@ + + + + + - the array whose hash value to compute - Returns a hash code based on the contents of the specified array. - a content-based hash code for a + the first array to be tested for a mismatch + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested for a mismatch + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + Finds and returns the relative index of the first mismatch between two + float arrays over the specified ranges, otherwise return -1 if no + mismatch is found. + the relative index of the first mismatch between the two arrays + over the specified ranges, otherwise -1. - Java documentation for java.util.Arrays.hashCode(float[]). + Java documentation for java.util.Arrays.mismatch(float[], int, int, float[], int, int). @@ -3874,37 +7036,69 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - - Property + + + + + + Method Mono.Android 0.0.0.0 - [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] - [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + [Android.Runtime.Register("mismatch", "([Ljava/lang/Object;II[Ljava/lang/Object;IILjava/util/Comparator;)I", "", ApiSince=33)] + [<Android.Runtime.Register("mismatch", "([Ljava/lang/Object;II[Ljava/lang/Object;IILjava/util/Comparator;)I", "", ApiSince=33)>] - [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] - [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] - Java.Interop.JniPeerMembers + System.Int32 + + + + + + + + + - To be added. - To be added. + the first array to be tested for a mismatch + the index (inclusive) of the first element in the + first array to be tested + the index (exclusive) of the last element in the + first array to be tested + the second array to be tested for a mismatch + the index (inclusive) of the first element in the + second array to be tested + the index (exclusive) of the last element in the + second array to be tested + the comparator to compare array elements + the type of array elements + Finds and returns the relative index of the first mismatch between two + Object arrays over the specified ranges, otherwise return -1 if + no mismatch is found. + the relative index of the first mismatch between the two arrays + over the specified ranges, otherwise -1. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for java.util.Arrays.mismatch(T[], int, int, T[], int, int, java.util.Comparator<? super T>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. diff --git a/docs/Mono.Android/en/Java.Util/EventObject.xml b/docs/Mono.Android/en/Java.Util/EventObject.xml index 279924b947..48bf13f243 100644 --- a/docs/Mono.Android/en/Java.Util/EventObject.xml +++ b/docs/Mono.Android/en/Java.Util/EventObject.xml @@ -67,7 +67,7 @@ - The object on which the Event initially occurred. + the object on which the Event initially occurred Constructs a prototypical Event. @@ -162,7 +162,7 @@ The object on which the Event initially occurred. - The object on which the Event initially occurred. + the object on which the Event initially occurred diff --git a/docs/Mono.Android/en/Java.Util/FormattableFlags.xml b/docs/Mono.Android/en/Java.Util/FormattableFlags.xml index 3505e51c63..4fd9e0c350 100644 --- a/docs/Mono.Android/en/Java.Util/FormattableFlags.xml +++ b/docs/Mono.Android/en/Java.Util/FormattableFlags.xml @@ -18,7 +18,7 @@ - FomattableFlags are passed to the Formattable#formatTo + FormattableFlags are passed to the Formattable#formatTo Formattable.formatTo() method and modify the output format for Formattable Formattables. diff --git a/docs/Mono.Android/en/Java.Util/ICollection.xml b/docs/Mono.Android/en/Java.Util/ICollection.xml index 81100beb24..d30e82737e 100644 --- a/docs/Mono.Android/en/Java.Util/ICollection.xml +++ b/docs/Mono.Android/en/Java.Util/ICollection.xml @@ -689,7 +689,8 @@ Returns an array containing all of the elements in this collection. - an array containing all of the elements in this collection + an array, whose Class#getComponentType runtime component + type is Object, containing all of the elements in this collection @@ -732,7 +733,7 @@ - the runtime type of the array to contain the collection + the component type of the array to contain the collection the array into which the elements of this collection are to be stored, if it is big enough; otherwise, a new array of the same runtime type is allocated for this purpose. @@ -753,5 +754,52 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toArray", "(Ljava/util/function/IntFunction;)[Ljava/lang/Object;", "GetToArray_Ljava_util_function_IntFunction_Handler:Java.Util.ICollection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("toArray", "(Ljava/util/function/IntFunction;)[Ljava/lang/Object;", "GetToArray_Ljava_util_function_IntFunction_Handler:Java.Util.ICollection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + [Java.Interop.JavaTypeParameters(new System.String[] { "T" })] + [<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>] + + + + Java.Lang.Object[] + + + + + + the component type of the array to contain the collection + a function which produces a new array of the desired + type and the provided length + Returns an array containing all of the elements in this collection, + using the provided generator function to allocate the returned array. + an array containing all of the elements in this collection + + + + Java documentation for java.util.Collection.toArray(java.util.function.IntFunction<T[]>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util/IComparator.xml b/docs/Mono.Android/en/Java.Util/IComparator.xml index 3e1c5c5b0b..799d0f3252 100644 --- a/docs/Mono.Android/en/Java.Util/IComparator.xml +++ b/docs/Mono.Android/en/Java.Util/IComparator.xml @@ -804,7 +804,7 @@ the function used to extract the integer sort key Returns a lexicographic-order comparator with a function that - extracts a int sort key. + extracts an int sort key. a lexicographic-order comparator composed of this and then the int sort key diff --git a/docs/Mono.Android/en/Java.Util/IEnumeration.xml b/docs/Mono.Android/en/Java.Util/IEnumeration.xml index 8ea282bc71..2118562529 100644 --- a/docs/Mono.Android/en/Java.Util/IEnumeration.xml +++ b/docs/Mono.Android/en/Java.Util/IEnumeration.xml @@ -46,6 +46,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("asIterator", "()Ljava/util/Iterator;", "GetAsIteratorHandler:Java.Util.IEnumeration, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)] + [<Android.Runtime.Register("asIterator", "()Ljava/util/Iterator;", "GetAsIteratorHandler:Java.Util.IEnumeration, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>] + + + + Java.Util.IIterator + + + + Returns an Iterator that traverses the remaining elements + covered by this enumeration. + an Iterator representing the remaining elements of this Enumeration + + + + Java documentation for java.util.Enumeration.asIterator(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util/IMap.xml b/docs/Mono.Android/en/Java.Util/IMap.xml index d2364de59a..9a30f2c372 100644 --- a/docs/Mono.Android/en/Java.Util/IMap.xml +++ b/docs/Mono.Android/en/Java.Util/IMap.xml @@ -790,7 +790,7 @@ the Map's key type the Map's value type - Returns an immutable map containing zero mappings. + Returns an unmodifiable map containing zero mappings. an empty Map @@ -838,7 +838,7 @@ the Map's value type the mapping's key the mapping's value - Returns an immutable map containing a single mapping. + Returns an unmodifiable map containing a single mapping. a Map containing the specified mapping @@ -890,7 +890,7 @@ the first mapping's value the second mapping's key the second mapping's value - Returns an immutable map containing two mappings. + Returns an unmodifiable map containing two mappings. a Map containing the specified mappings @@ -946,7 +946,7 @@ the second mapping's value the third mapping's key the third mapping's value - Returns an immutable map containing three mappings. + Returns an unmodifiable map containing three mappings. a Map containing the specified mappings @@ -1006,7 +1006,7 @@ the third mapping's value the fourth mapping's key the fourth mapping's value - Returns an immutable map containing four mappings. + Returns an unmodifiable map containing four mappings. a Map containing the specified mappings @@ -1070,7 +1070,7 @@ the fourth mapping's value the fifth mapping's key the fifth mapping's value - Returns an immutable map containing five mappings. + Returns an unmodifiable map containing five mappings. a Map containing the specified mappings @@ -1138,7 +1138,7 @@ the fifth mapping's value the sixth mapping's key the sixth mapping's value - Returns an immutable map containing six mappings. + Returns an unmodifiable map containing six mappings. a Map containing the specified mappings @@ -1210,7 +1210,7 @@ the sixth mapping's value the seventh mapping's key the seventh mapping's value - Returns an immutable map containing seven mappings. + Returns an unmodifiable map containing seven mappings. a Map containing the specified mappings @@ -1286,7 +1286,7 @@ the seventh mapping's value the eighth mapping's key the eighth mapping's value - Returns an immutable map containing eight mappings. + Returns an unmodifiable map containing eight mappings. a Map containing the specified mappings @@ -1366,7 +1366,7 @@ the eighth mapping's value the ninth mapping's key the ninth mapping's value - Returns an immutable map containing nine mappings. + Returns an unmodifiable map containing nine mappings. a Map containing the specified mappings @@ -1450,7 +1450,7 @@ the ninth mapping's value the tenth mapping's key the tenth mapping's value - Returns an immutable map containing ten mappings. + Returns an unmodifiable map containing ten mappings. a Map containing the specified mappings diff --git a/docs/Mono.Android/en/Java.Util/IObserver.xml b/docs/Mono.Android/en/Java.Util/IObserver.xml index eb420cf157..0a24a42c51 100644 --- a/docs/Mono.Android/en/Java.Util/IObserver.xml +++ b/docs/Mono.Android/en/Java.Util/IObserver.xml @@ -23,6 +23,10 @@ [Android.Runtime.Register("java/util/Observer", "", "Java.Util.IObserverInvoker")] [<Android.Runtime.Register("java/util/Observer", "", "Java.Util.IObserverInvoker")>] + + [System.Obsolete("This class is obsoleted in this android platform")] + [<System.Obsolete("This class is obsoleted in this android platform")>] + A class can implement the Observer interface when it @@ -57,6 +61,10 @@ [Android.Runtime.Register("update", "(Ljava/util/Observable;Ljava/lang/Object;)V", "GetUpdate_Ljava_util_Observable_Ljava_lang_Object_Handler:Java.Util.IObserverInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] [<Android.Runtime.Register("update", "(Ljava/util/Observable;Ljava/lang/Object;)V", "GetUpdate_Ljava_util_Observable_Ljava_lang_Object_Handler:Java.Util.IObserverInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void diff --git a/docs/Mono.Android/en/Java.Util/IntSummaryStatistics.xml b/docs/Mono.Android/en/Java.Util/IntSummaryStatistics.xml index 91e212e9c2..07649beaeb 100644 --- a/docs/Mono.Android/en/Java.Util/IntSummaryStatistics.xml +++ b/docs/Mono.Android/en/Java.Util/IntSummaryStatistics.xml @@ -64,7 +64,7 @@ - Construct an empty instance with zero count, zero sum, + Constructs an empty instance with zero count, zero sum, Integer.MAX_VALUE min, Integer.MIN_VALUE max and zero average. @@ -104,6 +104,49 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(JIIJ)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(JIIJ)V", "", ApiSince=33)>] + + + + + + + + + + the count of values + the minimum value + the maximum value + the sum of all values + Constructs a non-empty instance with the specified count, + min, max, and sum. + + + + Java documentation for java.util.IntSummaryStatistics.IntSummaryStatistics(long, int, int, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util/LongSummaryStatistics.xml b/docs/Mono.Android/en/Java.Util/LongSummaryStatistics.xml index a2631cb490..fc61b3a8a7 100644 --- a/docs/Mono.Android/en/Java.Util/LongSummaryStatistics.xml +++ b/docs/Mono.Android/en/Java.Util/LongSummaryStatistics.xml @@ -67,7 +67,7 @@ - Construct an empty instance with zero count, zero sum, + Constructs an empty instance with zero count, zero sum, Long.MAX_VALUE min, Long.MIN_VALUE max and zero average. @@ -107,6 +107,49 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(JJJJ)V", "", ApiSince=33)] + [<Android.Runtime.Register(".ctor", "(JJJJ)V", "", ApiSince=33)>] + + + + + + + + + + the count of values + the minimum value + the maximum value + the sum of all values + Constructs a non-empty instance with the specified count, + min, max, and sum. + + + + Java documentation for java.util.LongSummaryStatistics.LongSummaryStatistics(long, long, long, long). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util/Map.xml b/docs/Mono.Android/en/Java.Util/Map.xml index ecf291aa54..fbaf5489f7 100644 --- a/docs/Mono.Android/en/Java.Util/Map.xml +++ b/docs/Mono.Android/en/Java.Util/Map.xml @@ -158,7 +158,7 @@ the Map's key type the Map's value type - Returns an immutable map containing zero mappings. + Returns an unmodifiable map containing zero mappings. an empty Map @@ -210,7 +210,7 @@ the Map's value type the mapping's key the mapping's value - Returns an immutable map containing a single mapping. + Returns an unmodifiable map containing a single mapping. a Map containing the specified mapping @@ -266,7 +266,7 @@ the first mapping's value the second mapping's key the second mapping's value - Returns an immutable map containing two mappings. + Returns an unmodifiable map containing two mappings. a Map containing the specified mappings @@ -326,7 +326,7 @@ the second mapping's value the third mapping's key the third mapping's value - Returns an immutable map containing three mappings. + Returns an unmodifiable map containing three mappings. a Map containing the specified mappings @@ -390,7 +390,7 @@ the third mapping's value the fourth mapping's key the fourth mapping's value - Returns an immutable map containing four mappings. + Returns an unmodifiable map containing four mappings. a Map containing the specified mappings @@ -458,7 +458,7 @@ the fourth mapping's value the fifth mapping's key the fifth mapping's value - Returns an immutable map containing five mappings. + Returns an unmodifiable map containing five mappings. a Map containing the specified mappings @@ -530,7 +530,7 @@ the fifth mapping's value the sixth mapping's key the sixth mapping's value - Returns an immutable map containing six mappings. + Returns an unmodifiable map containing six mappings. a Map containing the specified mappings @@ -606,7 +606,7 @@ the sixth mapping's value the seventh mapping's key the seventh mapping's value - Returns an immutable map containing seven mappings. + Returns an unmodifiable map containing seven mappings. a Map containing the specified mappings @@ -686,7 +686,7 @@ the seventh mapping's value the eighth mapping's key the eighth mapping's value - Returns an immutable map containing eight mappings. + Returns an unmodifiable map containing eight mappings. a Map containing the specified mappings @@ -770,7 +770,7 @@ the eighth mapping's value the ninth mapping's key the ninth mapping's value - Returns an immutable map containing nine mappings. + Returns an unmodifiable map containing nine mappings. a Map containing the specified mappings @@ -858,7 +858,7 @@ the ninth mapping's value the tenth mapping's key the tenth mapping's value - Returns an immutable map containing ten mappings. + Returns an unmodifiable map containing ten mappings. a Map containing the specified mappings diff --git a/docs/Mono.Android/en/Java.Util/Observable.xml b/docs/Mono.Android/en/Java.Util/Observable.xml index 3b35dac151..ea276f3ca4 100644 --- a/docs/Mono.Android/en/Java.Util/Observable.xml +++ b/docs/Mono.Android/en/Java.Util/Observable.xml @@ -16,6 +16,10 @@ [Android.Runtime.Register("java/util/Observable", DoNotGenerateAcw=true)] [<Android.Runtime.Register("java/util/Observable", DoNotGenerateAcw=true)>] + + [System.Obsolete("This class is obsoleted in this android platform")] + [<System.Obsolete("This class is obsoleted in this android platform")>] + This class represents an observable object, or "data" @@ -49,6 +53,10 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + @@ -106,6 +114,10 @@ [Android.Runtime.Register("addObserver", "(Ljava/util/Observer;)V", "GetAddObserver_Ljava_util_Observer_Handler")] [<Android.Runtime.Register("addObserver", "(Ljava/util/Observer;)V", "GetAddObserver_Ljava_util_Observer_Handler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -147,6 +159,10 @@ [Android.Runtime.Register("clearChanged", "()V", "GetClearChangedHandler")] [<Android.Runtime.Register("clearChanged", "()V", "GetClearChangedHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -186,6 +202,10 @@ [Android.Runtime.Register("countObservers", "()I", "GetCountObserversHandler")] [<Android.Runtime.Register("countObservers", "()I", "GetCountObserversHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Int32 @@ -224,6 +244,10 @@ [Android.Runtime.Register("deleteObserver", "(Ljava/util/Observer;)V", "GetDeleteObserver_Ljava_util_Observer_Handler")] [<Android.Runtime.Register("deleteObserver", "(Ljava/util/Observer;)V", "GetDeleteObserver_Ljava_util_Observer_Handler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -264,6 +288,10 @@ [Android.Runtime.Register("deleteObservers", "()V", "GetDeleteObserversHandler")] [<Android.Runtime.Register("deleteObservers", "()V", "GetDeleteObserversHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -297,6 +325,10 @@ Mono.Android + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [get: Android.Runtime.Register("hasChanged", "()Z", "GetHasChangedHandler")] [<get: Android.Runtime.Register("hasChanged", "()Z", "GetHasChangedHandler")>] @@ -373,6 +405,10 @@ [Android.Runtime.Register("notifyObservers", "()V", "GetNotifyObserversHandler")] [<Android.Runtime.Register("notifyObservers", "()V", "GetNotifyObserversHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -413,6 +449,10 @@ [Android.Runtime.Register("notifyObservers", "(Ljava/lang/Object;)V", "GetNotifyObservers_Ljava_lang_Object_Handler")] [<Android.Runtime.Register("notifyObservers", "(Ljava/lang/Object;)V", "GetNotifyObservers_Ljava_lang_Object_Handler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void @@ -456,6 +496,10 @@ [Android.Runtime.Register("setChanged", "()V", "GetSetChangedHandler")] [<Android.Runtime.Register("setChanged", "()V", "GetSetChangedHandler")>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + System.Void diff --git a/docs/Mono.Android/en/Java.Util/Optional.xml b/docs/Mono.Android/en/Java.Util/Optional.xml index 16e019e0f6..6c29ad1c59 100644 --- a/docs/Mono.Android/en/Java.Util/Optional.xml +++ b/docs/Mono.Android/en/Java.Util/Optional.xml @@ -22,7 +22,8 @@ - A container object which may or may not contain a non-null value. + the type of value + A container object which may or may not contain a non-null value. @@ -62,7 +63,7 @@ - Type of the non-existent value + The type of the non-existent value Returns an empty Optional instance. an empty Optional @@ -102,13 +103,13 @@ - a predicate to apply to the value, if present + the predicate to apply to a value, if present If a value is present, and the value matches the given predicate, - return an Optional describing the value, otherwise return an + returns an Optional describing the value, otherwise returns an empty Optional. - an Optional describing the value of this Optional - if a value is present and the value matches the given predicate, - otherwise an empty Optional + an Optional describing the value of this + Optional, if a value is present and the value matches the + given predicate, otherwise an empty Optional @@ -150,19 +151,19 @@ - The type parameter to the Optional returned by - a mapping function to apply to the value, if present - the mapping function - If a value is present, apply the provided Optional-bearing - mapping function to it, return that result, otherwise return an empty - Optional. + The type of value of the Optional returned by the + mapping function + the mapping function to apply to a value, if present + If a value is present, returns the result of applying the given + Optional-bearing mapping function to the value, otherwise returns + an empty Optional. the result of applying an Optional-bearing mapping - function to the value of this Optional, if a value is present, - otherwise an empty Optional + function to the value of this Optional, if a value is + present, otherwise an empty Optional - Java documentation for java.util.Optional.flatMap(java.util.function.Function<? super T, java.util.Optional<U>>). + Java documentation for java.util.Optional.flatMap(java.util.function.Function<? super T, ? extends java.util.Optional<? extends U>>). @@ -194,9 +195,9 @@ - If a value is present in this Optional, returns the value, - otherwise throws NoSuchElementException. - the non-null value held by this Optional + If a value is present, returns the value, otherwise throws + NoSuchElementException. + the non-null value described by this Optional @@ -212,10 +213,10 @@ - - + + - + Method Mono.Android @@ -231,12 +232,12 @@ System.Void - + - block to be executed if a value is present - If a value is present, invoke the specified consumer with the value, - otherwise do nothing. + the action to be performed, if a value is present + If a value is present, performs the given action with the value, + otherwise does nothing. @@ -251,6 +252,87 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ifPresentOrElse", "(Ljava/util/function/Consumer;Ljava/lang/Runnable;)V", "", ApiSince=33)] + [<Android.Runtime.Register("ifPresentOrElse", "(Ljava/util/function/Consumer;Ljava/lang/Runnable;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + the action to be performed, if a value is present + the empty-based action to be performed, if no value is + present + If a value is present, performs the given action with the value, + otherwise performs the given empty-based action. + + + + Java documentation for java.util.Optional.ifPresentOrElse(java.util.function.Consumer<? super T>, java.lang.Runnable). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isEmpty", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isEmpty", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + If a value is not present, returns true, otherwise + false. + + true if a value is not present, otherwise false + + + + Java documentation for java.util.Optional.isEmpty(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -271,9 +353,9 @@ System.Boolean - Return true if there is a value present, otherwise false. + If a value is present, returns true, otherwise false. - true if there is a value present, otherwise false + true if a value is present, otherwise false @@ -346,14 +428,14 @@ - The type of the result of the mapping function - a mapping function to apply to the value, if present - If a value is present, apply the provided mapping function to it, - and if the result is non-null, return an Optional describing the - result. + the mapping function to apply to a value, if present + The type of the value returned from the mapping function + If a value is present, returns an Optional describing (as if by + #ofNullable) the result of applying the given mapping function to + the value, otherwise returns an empty Optional. an Optional describing the result of applying a mapping - function to the value of this Optional, if a value is present, - otherwise an empty Optional + function to the value of this Optional, if a value is + present, otherwise an empty Optional @@ -395,9 +477,10 @@ - the class of the value - the value to be present, which must be non-null - Returns an Optional with the specified present non-null value. + the value to describe, which must be non-null + the type of the value + Returns an Optional describing the given non-null + value. an Optional with the value present @@ -440,12 +523,12 @@ - the class of the value - the possibly-null value to describe - Returns an Optional describing the specified value, if non-null, - otherwise returns an empty Optional. + the possibly-null value to describe + the type of the value + Returns an Optional describing the given value, if + non-null, otherwise returns an empty Optional. an Optional with a present value if the specified value - is non-null, otherwise an empty Optional + is non-null, otherwise an empty Optional @@ -460,6 +543,50 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("or", "(Ljava/util/function/Supplier;)Ljava/util/Optional;", "", ApiSince=33)] + [<Android.Runtime.Register("or", "(Ljava/util/function/Supplier;)Ljava/util/Optional;", "", ApiSince=33)>] + + + + Java.Util.Optional + + + + + + the supplying function that produces an Optional + to be returned + If a value is present, returns an Optional describing the value, + otherwise returns an Optional produced by the supplying function. + returns an Optional describing the value of this + Optional, if a value is present, otherwise an + Optional produced by the supplying function. + + + + Java documentation for java.util.Optional.or(java.util.function.Supplier<? extends java.util.Optional<? extends T>>). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -483,9 +610,10 @@ - the value to be returned if there is no value present, may - be null - Return the value if present, otherwise return other. + the value to be returned, if no value is present. + May be null. + If a value is present, returns the value, otherwise returns + other. the value, if present, otherwise other @@ -502,10 +630,10 @@ - - + + - + Method Mono.Android @@ -521,14 +649,14 @@ Java.Lang.Object - + - a Supplier whose result is returned if no value - is present - Return the value if present, otherwise invoke other and return - the result of that invocation. - the value if present otherwise the result of other.get() + the supplying function that produces a value to be returned + If a value is present, returns the value, otherwise returns the result + produced by the supplying function. + the value, if present, otherwise the result produced by the + supplying function @@ -543,6 +671,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("orElseThrow", "()Ljava/lang/Object;", "", ApiSince=33)] + [<Android.Runtime.Register("orElseThrow", "()Ljava/lang/Object;", "", ApiSince=33)>] + + + + Java.Lang.Object + + + + If a value is present, returns the value, otherwise throws + NoSuchElementException. + the non-null value described by this Optional + + + + Java documentation for java.util.Optional.orElseThrow(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -571,11 +737,11 @@ Type of the exception to be thrown - The supplier which will return the exception to - be thrown - Return the contained value, if present, otherwise throw an exception - to be created by the provided supplier. - the present value + the supplying function that produces an + exception to be thrown + If a value is present, returns the value, otherwise throws an exception + produced by the exception supplying function. + the value, if present diff --git a/docs/Mono.Android/en/Java.Util/OptionalDouble.xml b/docs/Mono.Android/en/Java.Util/OptionalDouble.xml index 1541410b79..7e6e08cc51 100644 --- a/docs/Mono.Android/en/Java.Util/OptionalDouble.xml +++ b/docs/Mono.Android/en/Java.Util/OptionalDouble.xml @@ -53,9 +53,9 @@ System.Double - If a value is present in this OptionalDouble, returns the value, - otherwise throws NoSuchElementException. - the value held by this OptionalDouble + If a value is present, returns the value, otherwise throws + NoSuchElementException. + the value described by this OptionalDouble @@ -108,10 +108,10 @@ - - + + - + Method Mono.Android @@ -127,12 +127,12 @@ System.Void - + - block to be executed if a value is present - Have the specified consumer accept the value if a value is present, - otherwise do nothing. + the action to be performed, if a value is present + If a value is present, performs the given action with the value, + otherwise does nothing. @@ -147,6 +147,87 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ifPresentOrElse", "(Ljava/util/function/DoubleConsumer;Ljava/lang/Runnable;)V", "", ApiSince=33)] + [<Android.Runtime.Register("ifPresentOrElse", "(Ljava/util/function/DoubleConsumer;Ljava/lang/Runnable;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + the action to be performed, if a value is present + the empty-based action to be performed, if no value is + present + If a value is present, performs the given action with the value, + otherwise performs the given empty-based action. + + + + Java documentation for java.util.OptionalDouble.ifPresentOrElse(java.util.function.DoubleConsumer, java.lang.Runnable). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isEmpty", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isEmpty", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + If a value is not present, returns true, otherwise + false. + + true if a value is not present, otherwise false + + + + Java documentation for java.util.OptionalDouble.isEmpty(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -167,9 +248,9 @@ System.Boolean - Return true if there is a value present, otherwise false. + If a value is present, returns true, otherwise false. - true if there is a value present, otherwise false + true if a value is present, otherwise false @@ -238,8 +319,8 @@ - the value to be present - Return an OptionalDouble with the specified value present. + the value to describe + Returns an OptionalDouble describing the given value. an OptionalDouble with the value present @@ -278,8 +359,9 @@ - the value to be returned if there is no value present - Return the value if present, otherwise return other. + the value to be returned, if no value is present + If a value is present, returns the value, otherwise returns + other. the value, if present, otherwise other @@ -296,10 +378,10 @@ - - + + - + Method Mono.Android @@ -315,14 +397,14 @@ System.Double - + - a DoubleSupplier whose result is returned if no value - is present - Return the value if present, otherwise invoke other and return - the result of that invocation. - the value if present otherwise the result of other.getAsDouble() + the supplying function that produces a value to be returned + If a value is present, returns the value, otherwise returns the result + produced by the supplying function. + the value, if present, otherwise the result produced by the + supplying function @@ -337,6 +419,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("orElseThrow", "()D", "", ApiSince=33)] + [<Android.Runtime.Register("orElseThrow", "()D", "", ApiSince=33)>] + + + + System.Double + + + + If a value is present, returns the value, otherwise throws + NoSuchElementException. + the value described by this OptionalDouble + + + + Java documentation for java.util.OptionalDouble.orElseThrow(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -365,15 +485,15 @@ Type of the exception to be thrown - The supplier which will return the exception to - be thrown - Return the contained value, if present, otherwise throw an exception - to be created by the provided supplier. - the present value + the supplying function that produces an + exception to be thrown + If a value is present, returns the value, otherwise throws an exception + produced by the exception supplying function. + the value, if present - Java documentation for java.util.OptionalDouble.orElseThrow(java.util.function.Supplier<X>). + Java documentation for java.util.OptionalDouble.orElseThrow(java.util.function.Supplier<? extends X>). diff --git a/docs/Mono.Android/en/Java.Util/OptionalInt.xml b/docs/Mono.Android/en/Java.Util/OptionalInt.xml index ec0337a11a..a9d4b1773e 100644 --- a/docs/Mono.Android/en/Java.Util/OptionalInt.xml +++ b/docs/Mono.Android/en/Java.Util/OptionalInt.xml @@ -18,7 +18,7 @@ - A container object which may or may not contain a int value. + A container object which may or may not contain an int value. @@ -53,9 +53,9 @@ System.Int32 - If a value is present in this OptionalInt, returns the value, - otherwise throws NoSuchElementException. - the value held by this OptionalInt + If a value is present, returns the value, otherwise throws + NoSuchElementException. + the value described by this OptionalInt @@ -108,10 +108,10 @@ - - + + - + Method Mono.Android @@ -127,12 +127,12 @@ System.Void - + - block to be executed if a value is present - Have the specified consumer accept the value if a value is present, - otherwise do nothing. + the action to be performed, if a value is present + If a value is present, performs the given action with the value, + otherwise does nothing. @@ -147,6 +147,87 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ifPresentOrElse", "(Ljava/util/function/IntConsumer;Ljava/lang/Runnable;)V", "", ApiSince=33)] + [<Android.Runtime.Register("ifPresentOrElse", "(Ljava/util/function/IntConsumer;Ljava/lang/Runnable;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + the action to be performed, if a value is present + the empty-based action to be performed, if no value is + present + If a value is present, performs the given action with the value, + otherwise performs the given empty-based action. + + + + Java documentation for java.util.OptionalInt.ifPresentOrElse(java.util.function.IntConsumer, java.lang.Runnable). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isEmpty", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isEmpty", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + If a value is not present, returns true, otherwise + false. + + true if a value is not present, otherwise false + + + + Java documentation for java.util.OptionalInt.isEmpty(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -167,9 +248,9 @@ System.Boolean - Return true if there is a value present, otherwise false. + If a value is present, returns true, otherwise false. - true if there is a value present, otherwise false + true if a value is present, otherwise false @@ -238,8 +319,8 @@ - the value to be present - Return an OptionalInt with the specified value present. + the value to describe + Returns an OptionalInt describing the given value. an OptionalInt with the value present @@ -278,8 +359,9 @@ - the value to be returned if there is no value present - Return the value if present, otherwise return other. + the value to be returned, if no value is present + If a value is present, returns the value, otherwise returns + other. the value, if present, otherwise other @@ -296,10 +378,10 @@ - - + + - + Method Mono.Android @@ -315,14 +397,14 @@ System.Int32 - + - a IntSupplier whose result is returned if no value - is present - Return the value if present, otherwise invoke other and return - the result of that invocation. - the value if present otherwise the result of other.getAsInt() + the supplying function that produces a value to be returned + If a value is present, returns the value, otherwise returns the result + produced by the supplying function. + the value, if present, otherwise the result produced by the + supplying function @@ -337,6 +419,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("orElseThrow", "()I", "", ApiSince=33)] + [<Android.Runtime.Register("orElseThrow", "()I", "", ApiSince=33)>] + + + + System.Int32 + + + + If a value is present, returns the value, otherwise throws + NoSuchElementException. + the value described by this OptionalInt + + + + Java documentation for java.util.OptionalInt.orElseThrow(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -365,15 +485,15 @@ Type of the exception to be thrown - The supplier which will return the exception to - be thrown - Return the contained value, if present, otherwise throw an exception - to be created by the provided supplier. - the present value + the supplying function that produces an + exception to be thrown + If a value is present, returns the value, otherwise throws an exception + produced by the exception supplying function. + the value, if present - Java documentation for java.util.OptionalInt.orElseThrow(java.util.function.Supplier<X>). + Java documentation for java.util.OptionalInt.orElseThrow(java.util.function.Supplier<? extends X>). diff --git a/docs/Mono.Android/en/Java.Util/OptionalLong.xml b/docs/Mono.Android/en/Java.Util/OptionalLong.xml index f31bfde016..758a1ffff6 100644 --- a/docs/Mono.Android/en/Java.Util/OptionalLong.xml +++ b/docs/Mono.Android/en/Java.Util/OptionalLong.xml @@ -53,9 +53,9 @@ System.Int64 - If a value is present in this OptionalLong, returns the value, - otherwise throws NoSuchElementException. - the value held by this OptionalLong + If a value is present, returns the value, otherwise throws + NoSuchElementException. + the value described by this OptionalLong @@ -108,10 +108,10 @@ - - + + - + Method Mono.Android @@ -127,12 +127,12 @@ System.Void - + - block to be executed if a value is present - Have the specified consumer accept the value if a value is present, - otherwise do nothing. + the action to be performed, if a value is present + If a value is present, performs the given action with the value, + otherwise does nothing. @@ -147,6 +147,87 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ifPresentOrElse", "(Ljava/util/function/LongConsumer;Ljava/lang/Runnable;)V", "", ApiSince=33)] + [<Android.Runtime.Register("ifPresentOrElse", "(Ljava/util/function/LongConsumer;Ljava/lang/Runnable;)V", "", ApiSince=33)>] + + + + System.Void + + + + + + + the action to be performed, if a value is present + the empty-based action to be performed, if no value is + present + If a value is present, performs the given action with the value, + otherwise performs the given empty-based action. + + + + Java documentation for java.util.OptionalLong.ifPresentOrElse(java.util.function.LongConsumer, java.lang.Runnable). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [get: Android.Runtime.Register("isEmpty", "()Z", "", ApiSince=33)] + [<get: Android.Runtime.Register("isEmpty", "()Z", "", ApiSince=33)>] + + + + System.Boolean + + + If a value is not present, returns true, otherwise + false. + + true if a value is not present, otherwise false + + + + Java documentation for java.util.OptionalLong.isEmpty(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -167,9 +248,9 @@ System.Boolean - Return true if there is a value present, otherwise false. + If a value is present, returns true, otherwise false. - true if there is a value present, otherwise false + true if a value is present, otherwise false @@ -238,8 +319,8 @@ - the value to be present - Return an OptionalLong with the specified value present. + the value to describe + Returns an OptionalLong describing the given value. an OptionalLong with the value present @@ -278,8 +359,9 @@ - the value to be returned if there is no value present - Return the value if present, otherwise return other. + the value to be returned, if no value is present + If a value is present, returns the value, otherwise returns + other. the value, if present, otherwise other @@ -296,10 +378,10 @@ - - + + - + Method Mono.Android @@ -315,14 +397,14 @@ System.Int64 - + - a LongSupplier whose result is returned if no value - is present - Return the value if present, otherwise invoke other and return - the result of that invocation. - the value if present otherwise the result of other.getAsLong() + the supplying function that produces a value to be returned + If a value is present, returns the value, otherwise returns the result + produced by the supplying function. + the value, if present, otherwise the result produced by the + supplying function @@ -337,6 +419,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("orElseThrow", "()J", "", ApiSince=33)] + [<Android.Runtime.Register("orElseThrow", "()J", "", ApiSince=33)>] + + + + System.Int64 + + + + If a value is present, returns the value, otherwise throws + NoSuchElementException. + the value described by this OptionalLong + + + + Java documentation for java.util.OptionalLong.orElseThrow(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + @@ -365,15 +485,15 @@ Type of the exception to be thrown - The supplier which will return the exception to - be thrown - Return the contained value, if present, otherwise throw an exception - to be created by the provided supplier. - the present value + the supplying function that produces an + exception to be thrown + If a value is present, returns the value, otherwise throws an exception + produced by the exception supplying function. + the value, if present - Java documentation for java.util.OptionalLong.orElseThrow(java.util.function.Supplier<X>). + Java documentation for java.util.OptionalLong.orElseThrow(java.util.function.Supplier<? extends X>). diff --git a/docs/Mono.Android/en/Java.Util/ServiceConfigurationError.xml b/docs/Mono.Android/en/Java.Util/ServiceConfigurationError.xml index 42876169b8..782c9655ac 100644 --- a/docs/Mono.Android/en/Java.Util/ServiceConfigurationError.xml +++ b/docs/Mono.Android/en/Java.Util/ServiceConfigurationError.xml @@ -18,7 +18,8 @@ - Error thrown when something goes wrong while loading a service provider. + Error thrown when something goes wrong while locating, loading, or + instantiating a service provider. diff --git a/docs/Mono.Android/en/Java.Util/Spliterators.xml b/docs/Mono.Android/en/Java.Util/Spliterators.xml index e79901f08e..f885b27a3b 100644 --- a/docs/Mono.Android/en/Java.Util/Spliterators.xml +++ b/docs/Mono.Android/en/Java.Util/Spliterators.xml @@ -193,7 +193,7 @@ The array, assumed to be unmodified during use Additional spliterator characteristics of this spliterator's source or elements beyond SIZED and - SUBSIZED which are are always reported + SUBSIZED which are always reported Creates a Spliterator covering the elements of a given array, using a customized set of spliterator characteristics. A spliterator for an array @@ -372,7 +372,7 @@ One past the greatest index to cover Additional spliterator characteristics of this spliterator's source or elements beyond SIZED and - SUBSIZED which are are always reported + SUBSIZED which are always reported Creates a Spliterator covering a range of elements of a given array, using a customized set of spliterator characteristics. A spliterator for an array diff --git a/docs/Mono.Android/en/Java.Util/SplittableRandom.xml b/docs/Mono.Android/en/Java.Util/SplittableRandom.xml index aef1301469..2cf15f7833 100644 --- a/docs/Mono.Android/en/Java.Util/SplittableRandom.xml +++ b/docs/Mono.Android/en/Java.Util/SplittableRandom.xml @@ -175,6 +175,45 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("nextBytes", "([B)V", "", ApiSince=33)] + [<Android.Runtime.Register("nextBytes", "([B)V", "", ApiSince=33)>] + + + + System.Void + + + + + + the byte array to fill with pseudorandom bytes + Fills a user-supplied byte array with generated pseudorandom bytes. + + + + Java documentation for java.util.SplittableRandom.nextBytes(byte[]). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/Java.Util/TimerTask.xml b/docs/Mono.Android/en/Java.Util/TimerTask.xml index 7dad563733..d5a09a02ba 100644 --- a/docs/Mono.Android/en/Java.Util/TimerTask.xml +++ b/docs/Mono.Android/en/Java.Util/TimerTask.xml @@ -31,7 +31,8 @@ - A task that can be scheduled for one-time or repeated execution by a Timer. + A task that can be scheduled for one-time or repeated execution by a + Timer. diff --git a/docs/Mono.Android/en/Javax.Crypto.Spec/SecretKeySpec.xml b/docs/Mono.Android/en/Javax.Crypto.Spec/SecretKeySpec.xml index 87d074b4f6..7a34154432 100644 --- a/docs/Mono.Android/en/Javax.Crypto.Spec/SecretKeySpec.xml +++ b/docs/Mono.Android/en/Javax.Crypto.Spec/SecretKeySpec.xml @@ -81,7 +81,7 @@ the array are copied to protect against subsequent modification. the name of the secret-key algorithm to be associated with the given key material. - See Appendix A in the + See Appendix A in the Java Cryptography Architecture Reference Guide for information about standard algorithm names. Constructs a secret key from the given byte array. @@ -158,7 +158,7 @@ the length of the key material. the name of the secret-key algorithm to be associated with the given key material. - See Appendix A in the + See Appendix A in the Java Cryptography Architecture Reference Guide for information about standard algorithm names. Constructs a secret key from the given byte array, using the first diff --git a/docs/Mono.Android/en/Javax.Crypto/Cipher.xml b/docs/Mono.Android/en/Javax.Crypto/Cipher.xml index e76612f279..da61c4f15c 100644 --- a/docs/Mono.Android/en/Javax.Crypto/Cipher.xml +++ b/docs/Mono.Android/en/Javax.Crypto/Cipher.xml @@ -693,7 +693,7 @@ the name of the transformation, e.g., DES/CBC/PKCS5Padding. - See the Cipher section in the + See the Cipher section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard transformation names. Returns a Cipher object that implements the specified @@ -746,7 +746,7 @@ the name of the transformation, e.g., DES/CBC/PKCS5Padding. - See the Cipher section in the + See the Cipher section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard transformation names. the provider. @@ -801,7 +801,7 @@ the name of the transformation, e.g., DES/CBC/PKCS5Padding. - See the Cipher section in the + See the Cipher section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard transformation names. the name of the provider. diff --git a/docs/Mono.Android/en/Javax.Crypto/EncryptedPrivateKeyInfo.xml b/docs/Mono.Android/en/Javax.Crypto/EncryptedPrivateKeyInfo.xml index 58af9bd3a4..492faa654f 100644 --- a/docs/Mono.Android/en/Javax.Crypto/EncryptedPrivateKeyInfo.xml +++ b/docs/Mono.Android/en/Javax.Crypto/EncryptedPrivateKeyInfo.xml @@ -172,7 +172,7 @@ encryption algorithm name. See Appendix A in the - + Java Cryptography Architecture Reference Guide for information about standard Cipher algorithm names. encrypted data. The contents of diff --git a/docs/Mono.Android/en/Javax.Crypto/ExemptionMechanism.xml b/docs/Mono.Android/en/Javax.Crypto/ExemptionMechanism.xml index a0088318af..73d5520ae8 100644 --- a/docs/Mono.Android/en/Javax.Crypto/ExemptionMechanism.xml +++ b/docs/Mono.Android/en/Javax.Crypto/ExemptionMechanism.xml @@ -266,7 +266,7 @@ the standard name of the requested exemption mechanism. See the ExemptionMechanism section in the - + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard exemption mechanism names. Returns an ExemptionMechanism object that implements the @@ -316,7 +316,7 @@ the standard name of the requested exemption mechanism. See the ExemptionMechanism section in the - + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard exemption mechanism names. the provider. @@ -369,7 +369,7 @@ the standard name of the requested exemption mechanism. See the ExemptionMechanism section in the - + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard exemption mechanism names. the name of the provider. diff --git a/docs/Mono.Android/en/Javax.Crypto/KeyAgreement.xml b/docs/Mono.Android/en/Javax.Crypto/KeyAgreement.xml index c9d51c6673..68b1741752 100644 --- a/docs/Mono.Android/en/Javax.Crypto/KeyAgreement.xml +++ b/docs/Mono.Android/en/Javax.Crypto/KeyAgreement.xml @@ -350,12 +350,12 @@ the standard name of the requested key agreement algorithm. - See the KeyAgreement section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the KeyAgreement section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. Returns a KeyAgreement object that implements the specified key agreement algorithm. - the new KeyAgreement object. + the new KeyAgreement object @@ -400,13 +400,13 @@ the standard name of the requested key agreement algorithm. - See the KeyAgreement section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the KeyAgreement section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the provider. Returns a KeyAgreement object that implements the specified key agreement algorithm. - the new KeyAgreement object. + the new KeyAgreement object @@ -453,13 +453,13 @@ the standard name of the requested key agreement algorithm. - See the KeyAgreement section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the KeyAgreement section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the name of the provider. Returns a KeyAgreement object that implements the specified key agreement algorithm. - the new KeyAgreement object. + the new KeyAgreement object diff --git a/docs/Mono.Android/en/Javax.Crypto/KeyGenerator.xml b/docs/Mono.Android/en/Javax.Crypto/KeyGenerator.xml index 1d9f39a791..bbfbe42e28 100644 --- a/docs/Mono.Android/en/Javax.Crypto/KeyGenerator.xml +++ b/docs/Mono.Android/en/Javax.Crypto/KeyGenerator.xml @@ -197,7 +197,7 @@ the standard name of the requested key algorithm. - See the KeyGenerator section in the + See the KeyGenerator section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. Returns a KeyGenerator object that generates secret keys @@ -246,7 +246,7 @@ the standard name of the requested key algorithm. - See the KeyGenerator section in the + See the KeyGenerator section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the provider. @@ -298,7 +298,7 @@ the standard name of the requested key algorithm. - See the KeyGenerator section in the + See the KeyGenerator section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the name of the provider. diff --git a/docs/Mono.Android/en/Javax.Crypto/Mac.xml b/docs/Mono.Android/en/Javax.Crypto/Mac.xml index c424cc5b99..1860616315 100644 --- a/docs/Mono.Android/en/Javax.Crypto/Mac.xml +++ b/docs/Mono.Android/en/Javax.Crypto/Mac.xml @@ -345,7 +345,7 @@ the standard name of the requested MAC algorithm. - See the Mac section in the + See the Mac section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. Returns a Mac object that implements the @@ -395,7 +395,7 @@ the standard name of the requested MAC algorithm. - See the Mac section in the + See the Mac section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the provider. @@ -448,7 +448,7 @@ the standard name of the requested MAC algorithm. - See the Mac section in the + See the Mac section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the name of the provider. diff --git a/docs/Mono.Android/en/Javax.Crypto/SecretKeyFactory.xml b/docs/Mono.Android/en/Javax.Crypto/SecretKeyFactory.xml index bce86b76ea..5c07b62145 100644 --- a/docs/Mono.Android/en/Javax.Crypto/SecretKeyFactory.xml +++ b/docs/Mono.Android/en/Javax.Crypto/SecretKeyFactory.xml @@ -206,7 +206,7 @@ the standard name of the requested secret-key algorithm. - See the SecretKeyFactory section in the + See the SecretKeyFactory section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. Returns a SecretKeyFactory object that converts @@ -256,7 +256,7 @@ the standard name of the requested secret-key algorithm. - See the SecretKeyFactory section in the + See the SecretKeyFactory section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the provider. @@ -309,7 +309,7 @@ the standard name of the requested secret-key algorithm. - See the SecretKeyFactory section in the + See the SecretKeyFactory section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the name of the provider. diff --git a/docs/Mono.Android/en/Javax.Net.Ssl/KeyManagerFactory.xml b/docs/Mono.Android/en/Javax.Net.Ssl/KeyManagerFactory.xml index 021dec54c6..afef566762 100644 --- a/docs/Mono.Android/en/Javax.Net.Ssl/KeyManagerFactory.xml +++ b/docs/Mono.Android/en/Javax.Net.Ssl/KeyManagerFactory.xml @@ -199,7 +199,7 @@ the standard name of the requested algorithm. - See the + See the Java Secure Socket Extension Reference Guide for information about standard algorithm names. Returns a KeyManagerFactory object that acts as a @@ -249,7 +249,7 @@ the standard name of the requested algorithm. - See the + See the Java Secure Socket Extension Reference Guide for information about standard algorithm names. an instance of the provider. @@ -301,7 +301,7 @@ the standard name of the requested algorithm. - See the + See the Java Secure Socket Extension Reference Guide for information about standard algorithm names. the name of the provider. diff --git a/docs/Mono.Android/en/Javax.Net.Ssl/SSLContext.xml b/docs/Mono.Android/en/Javax.Net.Ssl/SSLContext.xml index 58d01a5391..a43687c659 100644 --- a/docs/Mono.Android/en/Javax.Net.Ssl/SSLContext.xml +++ b/docs/Mono.Android/en/Javax.Net.Ssl/SSLContext.xml @@ -340,7 +340,7 @@ the standard name of the requested protocol. - See the SSLContext section in the + See the SSLContext section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard protocol names. @@ -391,7 +391,7 @@ the standard name of the requested protocol. - See the SSLContext section in the + See the SSLContext section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard protocol names. @@ -444,7 +444,7 @@ the standard name of the requested protocol. - See the SSLContext section in the + See the SSLContext section in the Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard protocol names. diff --git a/docs/Mono.Android/en/Javax.Net.Ssl/SSLParameters.xml b/docs/Mono.Android/en/Javax.Net.Ssl/SSLParameters.xml index 2b72d0299f..7af612a956 100644 --- a/docs/Mono.Android/en/Javax.Net.Ssl/SSLParameters.xml +++ b/docs/Mono.Android/en/Javax.Net.Ssl/SSLParameters.xml @@ -242,7 +242,7 @@ The standard string name of the endpoint - identification algorithm (or null). See Appendix A in the + identification algorithm (or null). See Appendix A in the Java Cryptography Architecture API Specification & Reference for information about standard algorithm names. Gets the endpoint identification algorithm. -or- Sets the endpoint identification algorithm. diff --git a/docs/Mono.Android/en/Javax.Net.Ssl/TrustManagerFactory.xml b/docs/Mono.Android/en/Javax.Net.Ssl/TrustManagerFactory.xml index fa69d9f152..418456d2b5 100644 --- a/docs/Mono.Android/en/Javax.Net.Ssl/TrustManagerFactory.xml +++ b/docs/Mono.Android/en/Javax.Net.Ssl/TrustManagerFactory.xml @@ -201,7 +201,7 @@ the standard name of the requested trust management - algorithm. See the + algorithm. See the Java Secure Socket Extension Reference Guide for information about standard algorithm names. Returns a TrustManagerFactory object that acts as a @@ -251,7 +251,7 @@ the standard name of the requested trust management - algorithm. See the + algorithm. See the Java Secure Socket Extension Reference Guide for information about standard algorithm names. an instance of the provider. @@ -303,7 +303,7 @@ the standard name of the requested trust management - algorithm. See the + algorithm. See the Java Secure Socket Extension Reference Guide for information about standard algorithm names. the name of the provider. diff --git a/docs/Mono.Android/en/Javax.Xml.Parsers/DocumentBuilder.xml b/docs/Mono.Android/en/Javax.Xml.Parsers/DocumentBuilder.xml index de0f9b6310..a7697118f6 100644 --- a/docs/Mono.Android/en/Javax.Xml.Parsers/DocumentBuilder.xml +++ b/docs/Mono.Android/en/Javax.Xml.Parsers/DocumentBuilder.xml @@ -667,7 +667,7 @@ - Reset this DocumentBuilder to its original configuration. + Reset this DocumentBuilder. diff --git a/docs/Mono.Android/en/Org.Json/JSONObject.xml b/docs/Mono.Android/en/Org.Json/JSONObject.xml index cb169190e1..b1564225fd 100644 --- a/docs/Mono.Android/en/Org.Json/JSONObject.xml +++ b/docs/Mono.Android/en/Org.Json/JSONObject.xml @@ -299,6 +299,48 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("append", "(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;", "GetAppend_Ljava_lang_String_Ljava_lang_Object_Handler", ApiSince=33)] + [<Android.Runtime.Register("append", "(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;", "GetAppend_Ljava_lang_String_Ljava_lang_Object_Handler", ApiSince=33)>] + + + + Org.Json.JSONObject + + + + + + + To be added. + To be added. + Appends values to the array mapped to name. + To be added. + + + + Java documentation for org.json.JSONObject.append(java.lang.String, java.lang.Object). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + diff --git a/docs/Mono.Android/en/index.xml b/docs/Mono.Android/en/index.xml index 3939f28ed3..b0fc85a440 100644 --- a/docs/Mono.Android/en/index.xml +++ b/docs/Mono.Android/en/index.xml @@ -911,7 +911,25 @@ System.Runtime.CompilerServices.InternalsVisibleTo("Mono.Android.NET-Tests, PublicKey=0024000004800000940000000602000000240000525341310004000011000000438ac2a5acfbf16cbd2b2b47a62762f273df9cb2795ceccdf77d10bf508e69e7a362ea7a45455bbf3ac955e1f2e2814f144e5d817efc4c6502cc012df310783348304e3ae38573c6d658c234025821fda87a0be8a0d504df564e2c93b2b878925f42503e9d54dfef9f9586d9e6f38a305769587b1de01f6c0410328b2c9733db") - System.Reflection.AssemblyInformationalVersion("13.1.99.15; git-rev-head:2c7d72d; git-branch:main") + Android.Runtime.NamespaceMapping(Java="android.adservices", Managed="Android.AdServices") + + + Android.Runtime.NamespaceMapping(Java="android.app.appsearch.observer", Managed="Android.App.AppSearch.Observers") + + + Android.Runtime.NamespaceMapping(Java="android.app.sdksandbox", Managed="Android.App.SdkSandbox") + + + Android.Runtime.NamespaceMapping(Java="android.media.tv.interactive", Managed="Android.Media.TV.Interactive") + + + Android.Runtime.NamespaceMapping(Java="android.os.ext", Managed="Android.OS.Ext") + + + Android.Runtime.NamespaceMapping(Java="android.telephony.ims.stub", Managed="Android.Telephony.Ims.Stub") + + + System.Reflection.AssemblyInformationalVersion("13.1.99.22; git-rev-head:7ae246f; git-branch:remotes/pull/7472/merge") [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 11 00 00 00 43 8a c2 a5 ac fb f1 6c bd 2b 2b 47 a6 27 62 f2 73 df 9c b2 79 5c ec cd f7 7d 10 bf 50 8e 69 e7 a3 62 ea 7a 45 45 5b bf 3a c9 55 e1 f2 e2 81 4f 14 4e 5d 81 7e fc 4c 65 02 cc 01 2d f3 10 78 33 48 30 4e 3a e3 85 73 c6 d6 58 c2 34 02 58 21 fd a8 7a 0b e8 a0 d5 04 df 56 4e 2c 93 b2 b8 78 92 5f 42 50 3e 9d 54 df ef 9f 95 86 d9 e6 f3 8a 30 57 69 58 7b 1d e0 1f 6c 04 10 32 8b 2c 97 33 db ] @@ -983,6 +1001,16 @@ + + + + + + + + + + @@ -1006,6 +1034,9 @@ + + + @@ -1045,7 +1076,9 @@ + + @@ -1090,6 +1123,7 @@ + @@ -1180,6 +1214,9 @@ + + + @@ -1191,9 +1228,11 @@ + + @@ -1203,6 +1242,9 @@ + + + @@ -1310,6 +1352,8 @@ + + @@ -1361,8 +1405,11 @@ + + + @@ -1380,6 +1427,10 @@ + + + + @@ -1401,6 +1452,10 @@ + + + + @@ -1449,6 +1504,7 @@ + @@ -1471,6 +1527,13 @@ + + + + + + + @@ -1512,6 +1575,7 @@ + @@ -1532,6 +1596,10 @@ + + + + @@ -1587,6 +1655,7 @@ + @@ -1597,7 +1666,16 @@ + + + + + + + + + @@ -1631,6 +1709,16 @@ + + + + + + + + + + @@ -1640,6 +1728,8 @@ + + @@ -1661,6 +1751,7 @@ + @@ -1702,14 +1793,21 @@ + + + + + + + @@ -1877,6 +1975,12 @@ + + + + + + @@ -1936,11 +2040,18 @@ + + + + + + + @@ -1965,6 +2076,7 @@ + @@ -1974,6 +2086,7 @@ + @@ -2041,6 +2154,7 @@ + @@ -2171,6 +2285,7 @@ + @@ -2276,6 +2391,7 @@ + @@ -2368,11 +2484,16 @@ + + + + + @@ -2403,6 +2524,11 @@ + + + + + @@ -2430,8 +2556,11 @@ + + + @@ -2450,6 +2579,8 @@ + + @@ -2512,6 +2643,7 @@ + @@ -2533,6 +2665,8 @@ + + @@ -2540,6 +2674,7 @@ + @@ -2551,6 +2686,7 @@ + @@ -2745,6 +2881,7 @@ + @@ -2776,6 +2913,9 @@ + + + @@ -2875,6 +3015,7 @@ + @@ -2930,6 +3071,9 @@ + + + @@ -2939,6 +3083,9 @@ + + + @@ -2952,6 +3099,7 @@ + @@ -3010,6 +3158,7 @@ + @@ -3045,6 +3194,7 @@ + @@ -3059,6 +3209,7 @@ + @@ -3094,6 +3245,7 @@ + @@ -3118,9 +3270,11 @@ + + @@ -3363,6 +3517,7 @@ + @@ -3420,6 +3575,13 @@ + + + + + + + @@ -3436,6 +3598,9 @@ + + + @@ -3534,6 +3699,8 @@ + + @@ -3565,6 +3732,7 @@ + @@ -3572,6 +3740,7 @@ + @@ -3585,6 +3754,7 @@ + @@ -3608,7 +3778,9 @@ + + @@ -3620,6 +3792,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3629,7 +3822,19 @@ + + + + + + + + + + + + @@ -3676,6 +3881,25 @@ + + + + + + + + + + + + + + + + + + + @@ -3713,10 +3937,15 @@ + + + + + @@ -3744,6 +3973,7 @@ + @@ -3769,11 +3999,15 @@ + + + + @@ -3786,16 +4020,26 @@ + + + + + + + + + + @@ -3865,10 +4109,12 @@ + + @@ -3927,6 +4173,9 @@ + + + @@ -3936,17 +4185,27 @@ + + + + + + + + + + @@ -3970,6 +4229,7 @@ + @@ -3982,6 +4242,7 @@ + @@ -4002,6 +4263,8 @@ + + @@ -4025,13 +4288,19 @@ + + + + + + @@ -4062,6 +4331,9 @@ + + + @@ -4082,8 +4354,11 @@ + + + @@ -4097,6 +4372,7 @@ + @@ -4106,6 +4382,7 @@ + @@ -4136,6 +4413,9 @@ + + + @@ -4334,8 +4614,10 @@ + + @@ -4392,6 +4674,9 @@ + + + @@ -4590,6 +4875,15 @@ + + + + + + + + + @@ -4865,6 +5159,7 @@ + @@ -4911,6 +5206,7 @@ + @@ -5100,6 +5396,7 @@ + @@ -5174,6 +5471,9 @@ + + + @@ -5184,6 +5484,11 @@ + + + + + @@ -5196,6 +5501,7 @@ + @@ -5244,6 +5550,9 @@ + + + @@ -5271,6 +5580,8 @@ + + @@ -5425,6 +5736,8 @@ + + @@ -5435,6 +5748,7 @@ + @@ -5451,15 +5765,21 @@ + + + + + + @@ -5498,6 +5818,8 @@ + + @@ -5579,8 +5901,10 @@ + + @@ -5596,10 +5920,20 @@ + + + + + + + + + + @@ -5647,6 +5981,22 @@ + + + + + + + + + + + + + + + + @@ -5671,6 +6021,7 @@ + @@ -5773,6 +6124,9 @@ + + + @@ -5852,7 +6206,12 @@ + + + + + @@ -5865,6 +6224,10 @@ + + + + @@ -6118,6 +6481,8 @@ + + @@ -6225,6 +6590,8 @@ + + @@ -6292,9 +6659,13 @@ + + + + @@ -6310,6 +6681,7 @@ + @@ -6350,6 +6722,8 @@ + + @@ -6472,6 +6846,7 @@ + @@ -6619,8 +6994,12 @@ + + + + @@ -6628,6 +7007,7 @@ + @@ -6651,8 +7031,10 @@ + + @@ -6747,6 +7129,10 @@ + + + + @@ -6793,7 +7179,11 @@ + + + + @@ -7292,9 +7682,13 @@ + + + + @@ -7671,10 +8065,14 @@ + + + + @@ -8123,6 +8521,7 @@ + @@ -8142,11 +8541,17 @@ + + + + + + @@ -8163,6 +8568,9 @@ + + + @@ -8171,6 +8579,7 @@ + @@ -8180,6 +8589,8 @@ + + @@ -8500,6 +8911,7 @@ + @@ -10427,7 +10839,7 @@ - + @@ -10452,7 +10864,7 @@ - + @@ -10477,7 +10889,7 @@ - + @@ -10502,7 +10914,7 @@ - + @@ -10549,6 +10961,35 @@ + + + + + + + + + + ExtensionMethod + + System.Boolean + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + @@ -10676,6 +11117,35 @@ + + + + + + + + + + ExtensionMethod + + System.Boolean + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/Mono.Android/en/ns-Android.AdServices.xml b/docs/Mono.Android/en/ns-Android.AdServices.xml new file mode 100644 index 0000000000..b3c5ead897 --- /dev/null +++ b/docs/Mono.Android/en/ns-Android.AdServices.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/ns-Android.App.AppSearch.Observers.xml b/docs/Mono.Android/en/ns-Android.App.AppSearch.Observers.xml new file mode 100644 index 0000000000..86e007b40d --- /dev/null +++ b/docs/Mono.Android/en/ns-Android.App.AppSearch.Observers.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/ns-Android.App.SdkSandbox.xml b/docs/Mono.Android/en/ns-Android.App.SdkSandbox.xml new file mode 100644 index 0000000000..0629df5960 --- /dev/null +++ b/docs/Mono.Android/en/ns-Android.App.SdkSandbox.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/ns-Android.Media.TV.Interactive.xml b/docs/Mono.Android/en/ns-Android.Media.TV.Interactive.xml new file mode 100644 index 0000000000..798f938b0f --- /dev/null +++ b/docs/Mono.Android/en/ns-Android.Media.TV.Interactive.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/ns-Android.OS.Ext.xml b/docs/Mono.Android/en/ns-Android.OS.Ext.xml new file mode 100644 index 0000000000..51fb54242b --- /dev/null +++ b/docs/Mono.Android/en/ns-Android.OS.Ext.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + + diff --git a/docs/Mono.Android/en/ns-Android.Telephony.Ims.Stub.xml b/docs/Mono.Android/en/ns-Android.Telephony.Ims.Stub.xml new file mode 100644 index 0000000000..82140c3944 --- /dev/null +++ b/docs/Mono.Android/en/ns-Android.Telephony.Ims.Stub.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + + From e65008cc717d12087953dcdd3889d9857b922ad8 Mon Sep 17 00:00:00 2001 From: Peter Collins Date: Wed, 26 Oct 2022 11:14:42 -0400 Subject: [PATCH 2/3] Trigger new build From d4fb93dce348ba4566dd2366648186ced4969230 Mon Sep 17 00:00:00 2001 From: Peter Collins Date: Thu, 10 Nov 2022 18:15:13 -0500 Subject: [PATCH 3/3] Update with xamarin/xamarin-android@4e2ec04 --- .openpublishing.publish.config.json | 2 +- .../xamarin-android-sdk-12.xml | 122192 +++++++++++++++ .../en/Java.Interop/JniRuntime.xml | 6 + docs/Mono.Android/en/index.xml | 2 +- 4 files changed, 122200 insertions(+), 2 deletions(-) create mode 100644 docs/Mono.Android/en/FrameworksIndex/xamarin-android-sdk-12.xml diff --git a/.openpublishing.publish.config.json b/.openpublishing.publish.config.json index 670de402a2..ca6fc1d508 100644 --- a/.openpublishing.publish.config.json +++ b/.openpublishing.publish.config.json @@ -6,7 +6,7 @@ "build_output_subfolder": "XamarinAndroidAPI", "locale": "en-us", "monikers": [ - "xamarin-android-sdk-13" + "xamarin-android-sdk-12" ], "moniker_ranges": [], "open_to_public_contributors": false, diff --git a/docs/Mono.Android/en/FrameworksIndex/xamarin-android-sdk-12.xml b/docs/Mono.Android/en/FrameworksIndex/xamarin-android-sdk-12.xml new file mode 100644 index 0000000000..f0ee2aaa74 --- /dev/null +++ b/docs/Mono.Android/en/FrameworksIndex/xamarin-android-sdk-12.xml @@ -0,0 +1,122192 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/Mono.Android/en/Java.Interop/JniRuntime.xml b/docs/Mono.Android/en/Java.Interop/JniRuntime.xml index 433b1c64a4..421401de4e 100644 --- a/docs/Mono.Android/en/Java.Interop/JniRuntime.xml +++ b/docs/Mono.Android/en/Java.Interop/JniRuntime.xml @@ -239,6 +239,12 @@ Java.Interop 0.1.0.0 + + + [System.Obsolete("Not sensible/usable at this level, and cannot work on e.g. Android. Try Java.Interop.JreRuntime.GetAvailableInvocationPointers() in Java.Runtime.Environment.dll, or rethink your structure.", true)] + [<System.Obsolete("Not sensible/usable at this level, and cannot work on e.g. Android. Try Java.Interop.JreRuntime.GetAvailableInvocationPointers() in Java.Runtime.Environment.dll, or rethink your structure.", true)>] + + System.Collections.Generic.IEnumerable<System.IntPtr> diff --git a/docs/Mono.Android/en/index.xml b/docs/Mono.Android/en/index.xml index b0fc85a440..9f554efab2 100644 --- a/docs/Mono.Android/en/index.xml +++ b/docs/Mono.Android/en/index.xml @@ -929,7 +929,7 @@ Android.Runtime.NamespaceMapping(Java="android.telephony.ims.stub", Managed="Android.Telephony.Ims.Stub") - System.Reflection.AssemblyInformationalVersion("13.1.99.22; git-rev-head:7ae246f; git-branch:remotes/pull/7472/merge") + System.Reflection.AssemblyInformationalVersion("13.1.99.45; git-rev-head:4e2ec04; git-branch:main") [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 11 00 00 00 43 8a c2 a5 ac fb f1 6c bd 2b 2b 47 a6 27 62 f2 73 df 9c b2 79 5c ec cd f7 7d 10 bf 50 8e 69 e7 a3 62 ea 7a 45 45 5b bf 3a c9 55 e1 f2 e2 81 4f 14 4e 5d 81 7e fc 4c 65 02 cc 01 2d f3 10 78 33 48 30 4e 3a e3 85 73 c6 d6 58 c2 34 02 58 21 fd a8 7a 0b e8 a0 d5 04 df 56 4e 2c 93 b2 b8 78 92 5f 42 50 3e 9d 54 df ef 9f 95 86 d9 e6 f3 8a 30 57 69 58 7b 1d e0 1f 6c 04 10 32 8b 2c 97 33 db ]