Created
June 26, 2019 14:42
-
-
Save jpobst/7aa0bb1a01975a56038cb7ab12ecdb1c to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/mono.android-android-28/mcw/Android.Bluetooth.IBluetoothProfile.cs b/mono.android-android-28/mcw/Android.Bluetooth.IBluetoothProfile.cs | |
index ecff03c..1b63f92 100644 | |
--- a/mono.android-android-28/mcw/Android.Bluetooth.IBluetoothProfile.cs | |
+++ b/mono.android-android-28/mcw/Android.Bluetooth.IBluetoothProfile.cs | |
@@ -268,6 +268,14 @@ namespace Android.Bluetooth { | |
[Register ("android/bluetooth/BluetoothProfile", "", "Android.Bluetooth.IBluetoothProfileInvoker", ApiSince = 11)] | |
public partial interface IBluetoothProfile : IJavaObject { | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.bluetooth']/interface[@name='BluetoothProfile']/field[@name='EXTRA_PREVIOUS_STATE']" | |
+ [Register ("EXTRA_PREVIOUS_STATE")] | |
+ public const string ExtraPreviousState = (string) "android.bluetooth.profile.extra.PREVIOUS_STATE"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.bluetooth']/interface[@name='BluetoothProfile']/field[@name='EXTRA_STATE']" | |
+ [Register ("EXTRA_STATE")] | |
+ public const string ExtraState = (string) "android.bluetooth.profile.extra.STATE"; | |
+ | |
System.Collections.Generic.IList<Android.Bluetooth.BluetoothDevice> ConnectedDevices { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.bluetooth']/interface[@name='BluetoothProfile']/method[@name='getConnectedDevices' and count(parameter)=0]" | |
[Register ("getConnectedDevices", "()Ljava/util/List;", "GetGetConnectedDevicesHandler:Android.Bluetooth.IBluetoothProfileInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get; | |
diff --git a/mono.android-android-28/mcw/Android.Drm.DrmStore.cs b/mono.android-android-28/mcw/Android.Drm.DrmStore.cs | |
index a2be631..3832046 100644 | |
--- a/mono.android-android-28/mcw/Android.Drm.DrmStore.cs | |
+++ b/mono.android-android-28/mcw/Android.Drm.DrmStore.cs | |
@@ -96,6 +96,35 @@ namespace Android.Drm { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.drm']/interface[@name='DrmStore.ConstraintsColumns']" | |
+ public partial interface IConstraintsColumns { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.drm']/interface[@name='DrmStore.ConstraintsColumns']/field[@name='EXTENDED_METADATA']" | |
+ [Register ("EXTENDED_METADATA")] | |
+ public const string ExtendedMetadata = (string) "extended_metadata"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.drm']/interface[@name='DrmStore.ConstraintsColumns']/field[@name='LICENSE_AVAILABLE_TIME']" | |
+ [Register ("LICENSE_AVAILABLE_TIME")] | |
+ public const string LicenseAvailableTime = (string) "license_available_time"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.drm']/interface[@name='DrmStore.ConstraintsColumns']/field[@name='LICENSE_EXPIRY_TIME']" | |
+ [Register ("LICENSE_EXPIRY_TIME")] | |
+ public const string LicenseExpiryTime = (string) "license_expiry_time"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.drm']/interface[@name='DrmStore.ConstraintsColumns']/field[@name='LICENSE_START_TIME']" | |
+ [Register ("LICENSE_START_TIME")] | |
+ public const string LicenseStartTime = (string) "license_start_time"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.drm']/interface[@name='DrmStore.ConstraintsColumns']/field[@name='MAX_REPEAT_COUNT']" | |
+ [Register ("MAX_REPEAT_COUNT")] | |
+ public const string MaxRepeatCount = (string) "max_repeat_count"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.drm']/interface[@name='DrmStore.ConstraintsColumns']/field[@name='REMAINING_REPEAT_COUNT']" | |
+ [Register ("REMAINING_REPEAT_COUNT")] | |
+ public const string RemainingRepeatCount = (string) "remaining_repeat_count"; | |
+ | |
+ } | |
+ | |
// Metadata.xml XPath class reference: path="/api/package[@name='android.drm']/class[@name='DrmStore.DrmObjectType']" | |
[global::Android.Runtime.Register ("android/drm/DrmStore$DrmObjectType", DoNotGenerateAcw=true, ApiSince = 11)] | |
diff --git a/mono.android-android-28/mcw/Android.Icu.Lang.IUProperty.cs b/mono.android-android-28/mcw/Android.Icu.Lang.IUProperty.cs | |
index 6964870..1a8384e 100644 | |
--- a/mono.android-android-28/mcw/Android.Icu.Lang.IUProperty.cs | |
+++ b/mono.android-android-28/mcw/Android.Icu.Lang.IUProperty.cs | |
@@ -30,6 +30,19 @@ namespace Android.Icu.Lang { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty.NameChoice']" | |
+ public partial interface IUPropertyNameChoice { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty.NameChoice']/field[@name='LONG']" | |
+ [Register ("LONG")] | |
+ public const int Long = (int) 1; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty.NameChoice']/field[@name='SHORT']" | |
+ [Register ("SHORT")] | |
+ public const int Short = (int) 0; | |
+ | |
+ } | |
+ | |
[Register ("android/icu/lang/UProperty", ApiSince = 24, DoNotGenerateAcw=true)] | |
public abstract class UProperty : Java.Lang.Object { | |
@@ -476,4 +489,437 @@ namespace Android.Icu.Lang { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']" | |
+ public partial interface IUProperty { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='AGE']" | |
+ [Register ("AGE")] | |
+ public const int Age = (int) 16384; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='ALPHABETIC']" | |
+ [Register ("ALPHABETIC")] | |
+ public const int Alphabetic = (int) 0; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='ASCII_HEX_DIGIT']" | |
+ [Register ("ASCII_HEX_DIGIT")] | |
+ public const int AsciiHexDigit = (int) 1; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='BIDI_CLASS']" | |
+ [Register ("BIDI_CLASS")] | |
+ public const int BidiClass = (int) 4096; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='BIDI_CONTROL']" | |
+ [Register ("BIDI_CONTROL")] | |
+ public const int BidiControl = (int) 2; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='BIDI_MIRRORED']" | |
+ [Register ("BIDI_MIRRORED")] | |
+ public const int BidiMirrored = (int) 3; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='BIDI_MIRRORING_GLYPH']" | |
+ [Register ("BIDI_MIRRORING_GLYPH")] | |
+ public const int BidiMirroringGlyph = (int) 16385; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='BIDI_PAIRED_BRACKET']" | |
+ [Register ("BIDI_PAIRED_BRACKET")] | |
+ public const int BidiPairedBracket = (int) 16397; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='BIDI_PAIRED_BRACKET_TYPE']" | |
+ [Register ("BIDI_PAIRED_BRACKET_TYPE")] | |
+ public const int BidiPairedBracketType = (int) 4117; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='BINARY_START']" | |
+ [Register ("BINARY_START")] | |
+ public const int BinaryStart = (int) 0; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='BLOCK']" | |
+ [Register ("BLOCK")] | |
+ public const int Block = (int) 4097; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CANONICAL_COMBINING_CLASS']" | |
+ [Register ("CANONICAL_COMBINING_CLASS")] | |
+ public const int CanonicalCombiningClass = (int) 4098; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CASE_FOLDING']" | |
+ [Register ("CASE_FOLDING")] | |
+ public const int CaseFolding = (int) 16386; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CASE_IGNORABLE']" | |
+ [Register ("CASE_IGNORABLE")] | |
+ public const int CaseIgnorable = (int) 50; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CASE_SENSITIVE']" | |
+ [Register ("CASE_SENSITIVE")] | |
+ public const int CaseSensitive = (int) 34; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CASED']" | |
+ [Register ("CASED")] | |
+ public const int Cased = (int) 49; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CHANGES_WHEN_CASEFOLDED']" | |
+ [Register ("CHANGES_WHEN_CASEFOLDED")] | |
+ public const int ChangesWhenCasefolded = (int) 54; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CHANGES_WHEN_CASEMAPPED']" | |
+ [Register ("CHANGES_WHEN_CASEMAPPED")] | |
+ public const int ChangesWhenCasemapped = (int) 55; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CHANGES_WHEN_LOWERCASED']" | |
+ [Register ("CHANGES_WHEN_LOWERCASED")] | |
+ public const int ChangesWhenLowercased = (int) 51; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CHANGES_WHEN_NFKC_CASEFOLDED']" | |
+ [Register ("CHANGES_WHEN_NFKC_CASEFOLDED")] | |
+ public const int ChangesWhenNfkcCasefolded = (int) 56; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CHANGES_WHEN_TITLECASED']" | |
+ [Register ("CHANGES_WHEN_TITLECASED")] | |
+ public const int ChangesWhenTitlecased = (int) 53; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CHANGES_WHEN_UPPERCASED']" | |
+ [Register ("CHANGES_WHEN_UPPERCASED")] | |
+ public const int ChangesWhenUppercased = (int) 52; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='DASH']" | |
+ [Register ("DASH")] | |
+ public const int Dash = (int) 4; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='DECOMPOSITION_TYPE']" | |
+ [Register ("DECOMPOSITION_TYPE")] | |
+ public const int DecompositionType = (int) 4099; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='DEFAULT_IGNORABLE_CODE_POINT']" | |
+ [Register ("DEFAULT_IGNORABLE_CODE_POINT")] | |
+ public const int DefaultIgnorableCodePoint = (int) 5; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='DEPRECATED']" | |
+ [Register ("DEPRECATED")] | |
+ public const int Deprecated = (int) 6; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='DIACRITIC']" | |
+ [Register ("DIACRITIC")] | |
+ public const int Diacritic = (int) 7; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='DOUBLE_START']" | |
+ [Register ("DOUBLE_START")] | |
+ public const int DoubleStart = (int) 12288; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='EAST_ASIAN_WIDTH']" | |
+ [Register ("EAST_ASIAN_WIDTH")] | |
+ public const int EastAsianWidth = (int) 4100; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='EMOJI']" | |
+ [Register ("EMOJI", ApiSince = 28)] | |
+ public const int Emoji = (int) 57; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='EMOJI_COMPONENT']" | |
+ [Register ("EMOJI_COMPONENT", ApiSince = 28)] | |
+ public const int EmojiComponent = (int) 61; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='EMOJI_MODIFIER']" | |
+ [Register ("EMOJI_MODIFIER", ApiSince = 28)] | |
+ public const int EmojiModifier = (int) 59; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='EMOJI_MODIFIER_BASE']" | |
+ [Register ("EMOJI_MODIFIER_BASE", ApiSince = 28)] | |
+ public const int EmojiModifierBase = (int) 60; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='EMOJI_PRESENTATION']" | |
+ [Register ("EMOJI_PRESENTATION", ApiSince = 28)] | |
+ public const int EmojiPresentation = (int) 58; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='EXTENDER']" | |
+ [Register ("EXTENDER")] | |
+ public const int Extender = (int) 8; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='FULL_COMPOSITION_EXCLUSION']" | |
+ [Register ("FULL_COMPOSITION_EXCLUSION")] | |
+ public const int FullCompositionExclusion = (int) 9; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='GENERAL_CATEGORY']" | |
+ [Register ("GENERAL_CATEGORY")] | |
+ public const int GeneralCategory = (int) 4101; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='GENERAL_CATEGORY_MASK']" | |
+ [Register ("GENERAL_CATEGORY_MASK")] | |
+ public const int GeneralCategoryMask = (int) 8192; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='GRAPHEME_BASE']" | |
+ [Register ("GRAPHEME_BASE")] | |
+ public const int GraphemeBase = (int) 10; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='GRAPHEME_CLUSTER_BREAK']" | |
+ [Register ("GRAPHEME_CLUSTER_BREAK")] | |
+ public const int GraphemeClusterBreak = (int) 4114; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='GRAPHEME_EXTEND']" | |
+ [Register ("GRAPHEME_EXTEND")] | |
+ public const int GraphemeExtend = (int) 11; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='GRAPHEME_LINK']" | |
+ [Register ("GRAPHEME_LINK")] | |
+ public const int GraphemeLink = (int) 12; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='HANGUL_SYLLABLE_TYPE']" | |
+ [Register ("HANGUL_SYLLABLE_TYPE")] | |
+ public const int HangulSyllableType = (int) 4107; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='HEX_DIGIT']" | |
+ [Register ("HEX_DIGIT")] | |
+ public const int HexDigit = (int) 13; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='HYPHEN']" | |
+ [Register ("HYPHEN")] | |
+ public const int Hyphen = (int) 14; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='ID_CONTINUE']" | |
+ [Register ("ID_CONTINUE")] | |
+ public const int IdContinue = (int) 15; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='ID_START']" | |
+ [Register ("ID_START")] | |
+ public const int IdStart = (int) 16; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='IDEOGRAPHIC']" | |
+ [Register ("IDEOGRAPHIC")] | |
+ public const int Ideographic = (int) 17; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='IDS_BINARY_OPERATOR']" | |
+ [Register ("IDS_BINARY_OPERATOR")] | |
+ public const int IdsBinaryOperator = (int) 18; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='IDS_TRINARY_OPERATOR']" | |
+ [Register ("IDS_TRINARY_OPERATOR")] | |
+ public const int IdsTrinaryOperator = (int) 19; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='INT_START']" | |
+ [Register ("INT_START")] | |
+ public const int IntStart = (int) 4096; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='JOIN_CONTROL']" | |
+ [Register ("JOIN_CONTROL")] | |
+ public const int JoinControl = (int) 20; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='JOINING_GROUP']" | |
+ [Register ("JOINING_GROUP")] | |
+ public const int JoiningGroup = (int) 4102; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='JOINING_TYPE']" | |
+ [Register ("JOINING_TYPE")] | |
+ public const int JoiningType = (int) 4103; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='LEAD_CANONICAL_COMBINING_CLASS']" | |
+ [Register ("LEAD_CANONICAL_COMBINING_CLASS")] | |
+ public const int LeadCanonicalCombiningClass = (int) 4112; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='LINE_BREAK']" | |
+ [Register ("LINE_BREAK")] | |
+ public const int LineBreak = (int) 4104; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='LOGICAL_ORDER_EXCEPTION']" | |
+ [Register ("LOGICAL_ORDER_EXCEPTION")] | |
+ public const int LogicalOrderException = (int) 21; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='LOWERCASE']" | |
+ [Register ("LOWERCASE")] | |
+ public const int Lowercase = (int) 22; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='LOWERCASE_MAPPING']" | |
+ [Register ("LOWERCASE_MAPPING")] | |
+ public const int LowercaseMapping = (int) 16388; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='MASK_START']" | |
+ [Register ("MASK_START")] | |
+ public const int MaskStart = (int) 8192; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='MATH']" | |
+ [Register ("MATH")] | |
+ public const int Math = (int) 23; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NAME']" | |
+ [Register ("NAME")] | |
+ public const int Name = (int) 16389; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NFC_INERT']" | |
+ [Register ("NFC_INERT")] | |
+ public const int NfcInert = (int) 39; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NFC_QUICK_CHECK']" | |
+ [Register ("NFC_QUICK_CHECK")] | |
+ public const int NfcQuickCheck = (int) 4110; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NFD_INERT']" | |
+ [Register ("NFD_INERT")] | |
+ public const int NfdInert = (int) 37; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NFD_QUICK_CHECK']" | |
+ [Register ("NFD_QUICK_CHECK")] | |
+ public const int NfdQuickCheck = (int) 4108; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NFKC_INERT']" | |
+ [Register ("NFKC_INERT")] | |
+ public const int NfkcInert = (int) 40; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NFKC_QUICK_CHECK']" | |
+ [Register ("NFKC_QUICK_CHECK")] | |
+ public const int NfkcQuickCheck = (int) 4111; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NFKD_INERT']" | |
+ [Register ("NFKD_INERT")] | |
+ public const int NfkdInert = (int) 38; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NFKD_QUICK_CHECK']" | |
+ [Register ("NFKD_QUICK_CHECK")] | |
+ public const int NfkdQuickCheck = (int) 4109; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NONCHARACTER_CODE_POINT']" | |
+ [Register ("NONCHARACTER_CODE_POINT")] | |
+ public const int NoncharacterCodePoint = (int) 24; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NUMERIC_TYPE']" | |
+ [Register ("NUMERIC_TYPE")] | |
+ public const int NumericType = (int) 4105; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NUMERIC_VALUE']" | |
+ [Register ("NUMERIC_VALUE")] | |
+ public const int NumericValue = (int) 12288; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='OTHER_PROPERTY_START']" | |
+ [Register ("OTHER_PROPERTY_START")] | |
+ public const int OtherPropertyStart = (int) 28672; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='PATTERN_SYNTAX']" | |
+ [Register ("PATTERN_SYNTAX")] | |
+ public const int PatternSyntax = (int) 42; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='PATTERN_WHITE_SPACE']" | |
+ [Register ("PATTERN_WHITE_SPACE")] | |
+ public const int PatternWhiteSpace = (int) 43; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='POSIX_ALNUM']" | |
+ [Register ("POSIX_ALNUM")] | |
+ public const int PosixAlnum = (int) 44; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='POSIX_BLANK']" | |
+ [Register ("POSIX_BLANK")] | |
+ public const int PosixBlank = (int) 45; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='POSIX_GRAPH']" | |
+ [Register ("POSIX_GRAPH")] | |
+ public const int PosixGraph = (int) 46; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='POSIX_PRINT']" | |
+ [Register ("POSIX_PRINT")] | |
+ public const int PosixPrint = (int) 47; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='POSIX_XDIGIT']" | |
+ [Register ("POSIX_XDIGIT")] | |
+ public const int PosixXdigit = (int) 48; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='PREPENDED_CONCATENATION_MARK']" | |
+ [Register ("PREPENDED_CONCATENATION_MARK", ApiSince = 28)] | |
+ public const int PrependedConcatenationMark = (int) 63; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='QUOTATION_MARK']" | |
+ [Register ("QUOTATION_MARK")] | |
+ public const int QuotationMark = (int) 25; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='RADICAL']" | |
+ [Register ("RADICAL")] | |
+ public const int Radical = (int) 26; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='REGIONAL_INDICATOR']" | |
+ [Register ("REGIONAL_INDICATOR", ApiSince = 28)] | |
+ public const int RegionalIndicator = (int) 62; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='S_TERM']" | |
+ [Register ("S_TERM")] | |
+ public const int STerm = (int) 35; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='SCRIPT']" | |
+ [Register ("SCRIPT")] | |
+ public const int Script = (int) 4106; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='SCRIPT_EXTENSIONS']" | |
+ [Register ("SCRIPT_EXTENSIONS")] | |
+ public const int ScriptExtensions = (int) 28672; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='SEGMENT_STARTER']" | |
+ [Register ("SEGMENT_STARTER")] | |
+ public const int SegmentStarter = (int) 41; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='SENTENCE_BREAK']" | |
+ [Register ("SENTENCE_BREAK")] | |
+ public const int SentenceBreak = (int) 4115; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='SIMPLE_CASE_FOLDING']" | |
+ [Register ("SIMPLE_CASE_FOLDING")] | |
+ public const int SimpleCaseFolding = (int) 16390; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='SIMPLE_LOWERCASE_MAPPING']" | |
+ [Register ("SIMPLE_LOWERCASE_MAPPING")] | |
+ public const int SimpleLowercaseMapping = (int) 16391; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='SIMPLE_TITLECASE_MAPPING']" | |
+ [Register ("SIMPLE_TITLECASE_MAPPING")] | |
+ public const int SimpleTitlecaseMapping = (int) 16392; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='SIMPLE_UPPERCASE_MAPPING']" | |
+ [Register ("SIMPLE_UPPERCASE_MAPPING")] | |
+ public const int SimpleUppercaseMapping = (int) 16393; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='SOFT_DOTTED']" | |
+ [Register ("SOFT_DOTTED")] | |
+ public const int SoftDotted = (int) 27; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='STRING_START']" | |
+ [Register ("STRING_START")] | |
+ public const int StringStart = (int) 16384; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='TERMINAL_PUNCTUATION']" | |
+ [Register ("TERMINAL_PUNCTUATION")] | |
+ public const int TerminalPunctuation = (int) 28; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='TITLECASE_MAPPING']" | |
+ [Register ("TITLECASE_MAPPING")] | |
+ public const int TitlecaseMapping = (int) 16394; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='TRAIL_CANONICAL_COMBINING_CLASS']" | |
+ [Register ("TRAIL_CANONICAL_COMBINING_CLASS")] | |
+ public const int TrailCanonicalCombiningClass = (int) 4113; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='UNIFIED_IDEOGRAPH']" | |
+ [Register ("UNIFIED_IDEOGRAPH")] | |
+ public const int UnifiedIdeograph = (int) 29; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='UPPERCASE']" | |
+ [Register ("UPPERCASE")] | |
+ public const int Uppercase = (int) 30; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='UPPERCASE_MAPPING']" | |
+ [Register ("UPPERCASE_MAPPING")] | |
+ public const int UppercaseMapping = (int) 16396; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='VARIATION_SELECTOR']" | |
+ [Register ("VARIATION_SELECTOR")] | |
+ public const int VariationSelector = (int) 36; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='WHITE_SPACE']" | |
+ [Register ("WHITE_SPACE")] | |
+ public const int WhiteSpace = (int) 31; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='WORD_BREAK']" | |
+ [Register ("WORD_BREAK")] | |
+ public const int WordBreak = (int) 4116; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='XID_CONTINUE']" | |
+ [Register ("XID_CONTINUE")] | |
+ public const int XidContinue = (int) 32; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='XID_START']" | |
+ [Register ("XID_START")] | |
+ public const int XidStart = (int) 33; | |
+ | |
+ } | |
+ | |
} | |
diff --git a/mono.android-android-28/mcw/Android.Icu.Lang.UCharacter.cs b/mono.android-android-28/mcw/Android.Icu.Lang.UCharacter.cs | |
index 23a46bf..8b32d96 100644 | |
--- a/mono.android-android-28/mcw/Android.Icu.Lang.UCharacter.cs | |
+++ b/mono.android-android-28/mcw/Android.Icu.Lang.UCharacter.cs | |
@@ -434,6 +434,23 @@ namespace Android.Icu.Lang { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.BidiPairedBracketType']" | |
+ public partial interface IBidiPairedBracketType { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.BidiPairedBracketType']/field[@name='CLOSE']" | |
+ [Register ("CLOSE")] | |
+ public const int Close = (int) 2; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.BidiPairedBracketType']/field[@name='NONE']" | |
+ [Register ("NONE")] | |
+ public const int None = (int) 0; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.BidiPairedBracketType']/field[@name='OPEN']" | |
+ [Register ("OPEN")] | |
+ public const int Open = (int) 1; | |
+ | |
+ } | |
+ | |
[Register ("android/icu/lang/UCharacter$DecompositionType", ApiSince = 24, DoNotGenerateAcw=true)] | |
public abstract class DecompositionType : Java.Lang.Object { | |
@@ -524,6 +541,83 @@ namespace Android.Icu.Lang { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']" | |
+ public partial interface IDecompositionType { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='CANONICAL']" | |
+ [Register ("CANONICAL")] | |
+ public const int Canonical = (int) 1; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='CIRCLE']" | |
+ [Register ("CIRCLE")] | |
+ public const int Circle = (int) 3; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='COMPAT']" | |
+ [Register ("COMPAT")] | |
+ public const int Compat = (int) 2; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='FINAL']" | |
+ [Register ("FINAL")] | |
+ public const int Final = (int) 4; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='FONT']" | |
+ [Register ("FONT")] | |
+ public const int Font = (int) 5; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='FRACTION']" | |
+ [Register ("FRACTION")] | |
+ public const int Fraction = (int) 6; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='INITIAL']" | |
+ [Register ("INITIAL")] | |
+ public const int Initial = (int) 7; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='ISOLATED']" | |
+ [Register ("ISOLATED")] | |
+ public const int Isolated = (int) 8; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='MEDIAL']" | |
+ [Register ("MEDIAL")] | |
+ public const int Medial = (int) 9; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='NARROW']" | |
+ [Register ("NARROW")] | |
+ public const int Narrow = (int) 10; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='NOBREAK']" | |
+ [Register ("NOBREAK")] | |
+ public const int Nobreak = (int) 11; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='NONE']" | |
+ [Register ("NONE")] | |
+ public const int None = (int) 0; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='SMALL']" | |
+ [Register ("SMALL")] | |
+ public const int Small = (int) 12; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='SQUARE']" | |
+ [Register ("SQUARE")] | |
+ public const int Square = (int) 13; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='SUB']" | |
+ [Register ("SUB")] | |
+ public const int Sub = (int) 14; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='SUPER']" | |
+ [Register ("SUPER")] | |
+ public const int Super = (int) 15; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='VERTICAL']" | |
+ [Register ("VERTICAL")] | |
+ public const int Vertical = (int) 16; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='WIDE']" | |
+ [Register ("WIDE")] | |
+ public const int Wide = (int) 17; | |
+ | |
+ } | |
+ | |
[Register ("android/icu/lang/UCharacter$EastAsianWidth", ApiSince = 24, DoNotGenerateAcw=true)] | |
public abstract class EastAsianWidth : Java.Lang.Object { | |
@@ -566,6 +660,35 @@ namespace Android.Icu.Lang { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.EastAsianWidth']" | |
+ public partial interface IEastAsianWidth { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.EastAsianWidth']/field[@name='AMBIGUOUS']" | |
+ [Register ("AMBIGUOUS")] | |
+ public const int Ambiguous = (int) 1; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.EastAsianWidth']/field[@name='FULLWIDTH']" | |
+ [Register ("FULLWIDTH")] | |
+ public const int Fullwidth = (int) 3; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.EastAsianWidth']/field[@name='HALFWIDTH']" | |
+ [Register ("HALFWIDTH")] | |
+ public const int Halfwidth = (int) 2; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.EastAsianWidth']/field[@name='NARROW']" | |
+ [Register ("NARROW")] | |
+ public const int Narrow = (int) 4; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.EastAsianWidth']/field[@name='NEUTRAL']" | |
+ [Register ("NEUTRAL")] | |
+ public const int Neutral = (int) 0; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.EastAsianWidth']/field[@name='WIDE']" | |
+ [Register ("WIDE")] | |
+ public const int Wide = (int) 5; | |
+ | |
+ } | |
+ | |
[Register ("android/icu/lang/UCharacter$GraphemeClusterBreak", ApiSince = 24, DoNotGenerateAcw=true)] | |
public abstract class GraphemeClusterBreak : Java.Lang.Object { | |
@@ -656,6 +779,83 @@ namespace Android.Icu.Lang { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']" | |
+ public partial interface IGraphemeClusterBreak { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='CONTROL']" | |
+ [Register ("CONTROL")] | |
+ public const int Control = (int) 1; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='CR']" | |
+ [Register ("CR")] | |
+ public const int Cr = (int) 2; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='E_BASE']" | |
+ [Register ("E_BASE", ApiSince = 26)] | |
+ public const int EBase = (int) 13; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='E_BASE_GAZ']" | |
+ [Register ("E_BASE_GAZ", ApiSince = 26)] | |
+ public const int EBaseGaz = (int) 14; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='E_MODIFIER']" | |
+ [Register ("E_MODIFIER", ApiSince = 26)] | |
+ public const int EModifier = (int) 15; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='EXTEND']" | |
+ [Register ("EXTEND")] | |
+ public const int Extend = (int) 3; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='GLUE_AFTER_ZWJ']" | |
+ [Register ("GLUE_AFTER_ZWJ", ApiSince = 26)] | |
+ public const int GlueAfterZwj = (int) 16; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='L']" | |
+ [Register ("L")] | |
+ public const int L = (int) 4; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='LF']" | |
+ [Register ("LF")] | |
+ public const int Lf = (int) 5; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='LV']" | |
+ [Register ("LV")] | |
+ public const int Lv = (int) 6; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='LVT']" | |
+ [Register ("LVT")] | |
+ public const int Lvt = (int) 7; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='OTHER']" | |
+ [Register ("OTHER")] | |
+ public const int Other = (int) 0; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='PREPEND']" | |
+ [Register ("PREPEND")] | |
+ public const int Prepend = (int) 11; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='REGIONAL_INDICATOR']" | |
+ [Register ("REGIONAL_INDICATOR")] | |
+ public const int RegionalIndicator = (int) 12; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='SPACING_MARK']" | |
+ [Register ("SPACING_MARK")] | |
+ public const int SpacingMark = (int) 10; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='T']" | |
+ [Register ("T")] | |
+ public const int T = (int) 8; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='V']" | |
+ [Register ("V")] | |
+ public const int V = (int) 9; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='ZWJ']" | |
+ [Register ("ZWJ", ApiSince = 26)] | |
+ public const int Zwj = (int) 17; | |
+ | |
+ } | |
+ | |
[Register ("android/icu/lang/UCharacter$HangulSyllableType", ApiSince = 24, DoNotGenerateAcw=true)] | |
public abstract class HangulSyllableType : Java.Lang.Object { | |
@@ -698,6 +898,35 @@ namespace Android.Icu.Lang { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.HangulSyllableType']" | |
+ public partial interface IHangulSyllableType { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.HangulSyllableType']/field[@name='LEADING_JAMO']" | |
+ [Register ("LEADING_JAMO")] | |
+ public const int LeadingJamo = (int) 1; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.HangulSyllableType']/field[@name='LV_SYLLABLE']" | |
+ [Register ("LV_SYLLABLE")] | |
+ public const int LvSyllable = (int) 4; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.HangulSyllableType']/field[@name='LVT_SYLLABLE']" | |
+ [Register ("LVT_SYLLABLE")] | |
+ public const int LvtSyllable = (int) 5; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.HangulSyllableType']/field[@name='NOT_APPLICABLE']" | |
+ [Register ("NOT_APPLICABLE")] | |
+ public const int NotApplicable = (int) 0; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.HangulSyllableType']/field[@name='TRAILING_JAMO']" | |
+ [Register ("TRAILING_JAMO")] | |
+ public const int TrailingJamo = (int) 3; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.HangulSyllableType']/field[@name='VOWEL_JAMO']" | |
+ [Register ("VOWEL_JAMO")] | |
+ public const int VowelJamo = (int) 2; | |
+ | |
+ } | |
+ | |
[Register ("android/icu/lang/UCharacter$JoiningGroup", ApiSince = 24, DoNotGenerateAcw=true)] | |
public abstract class JoiningGroup : Java.Lang.Object { | |
@@ -1120,55 +1349,682 @@ namespace Android.Icu.Lang { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']" | |
+ public partial interface IJoiningGroup { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='AFRICAN_FEH']" | |
+ [Register ("AFRICAN_FEH", ApiSince = 26)] | |
+ public const int AfricanFeh = (int) 86; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='AFRICAN_NOON']" | |
+ [Register ("AFRICAN_NOON", ApiSince = 26)] | |
+ public const int AfricanNoon = (int) 87; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='AFRICAN_QAF']" | |
+ [Register ("AFRICAN_QAF", ApiSince = 26)] | |
+ public const int AfricanQaf = (int) 88; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='AIN']" | |
+ [Register ("AIN")] | |
+ public const int Ain = (int) 1; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='ALAPH']" | |
+ [Register ("ALAPH")] | |
+ public const int Alaph = (int) 2; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='ALEF']" | |
+ [Register ("ALEF")] | |
+ public const int Alef = (int) 3; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='BEH']" | |
+ [Register ("BEH")] | |
+ public const int Beh = (int) 4; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='BETH']" | |
+ [Register ("BETH")] | |
+ public const int Beth = (int) 5; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='BURUSHASKI_YEH_BARREE']" | |
+ [Register ("BURUSHASKI_YEH_BARREE")] | |
+ public const int BurushaskiYehBarree = (int) 54; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='DAL']" | |
+ [Register ("DAL")] | |
+ public const int Dal = (int) 6; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='DALATH_RISH']" | |
+ [Register ("DALATH_RISH")] | |
+ public const int DalathRish = (int) 7; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='E']" | |
+ [Register ("E")] | |
+ public const int E = (int) 8; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='FARSI_YEH']" | |
+ [Register ("FARSI_YEH")] | |
+ public const int FarsiYeh = (int) 55; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='FE']" | |
+ [Register ("FE")] | |
+ public const int Fe = (int) 51; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='FEH']" | |
+ [Register ("FEH")] | |
+ public const int Feh = (int) 9; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='FINAL_SEMKATH']" | |
+ [Register ("FINAL_SEMKATH")] | |
+ public const int FinalSemkath = (int) 10; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='GAF']" | |
+ [Register ("GAF")] | |
+ public const int Gaf = (int) 11; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='GAMAL']" | |
+ [Register ("GAMAL")] | |
+ public const int Gamal = (int) 12; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='HAH']" | |
+ [Register ("HAH")] | |
+ public const int Hah = (int) 13; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='HAMZA_ON_HEH_GOAL']" | |
+ [Register ("HAMZA_ON_HEH_GOAL")] | |
+ public const int HamzaOnHehGoal = (int) 14; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='HE']" | |
+ [Register ("HE")] | |
+ public const int He = (int) 15; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='HEH']" | |
+ [Register ("HEH")] | |
+ public const int Heh = (int) 16; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='HEH_GOAL']" | |
+ [Register ("HEH_GOAL")] | |
+ public const int HehGoal = (int) 17; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='HETH']" | |
+ [Register ("HETH")] | |
+ public const int Heth = (int) 18; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='KAF']" | |
+ [Register ("KAF")] | |
+ public const int Kaf = (int) 19; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='KAPH']" | |
+ [Register ("KAPH")] | |
+ public const int Kaph = (int) 20; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='KHAPH']" | |
+ [Register ("KHAPH")] | |
+ public const int Khaph = (int) 52; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='KNOTTED_HEH']" | |
+ [Register ("KNOTTED_HEH")] | |
+ public const int KnottedHeh = (int) 21; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='LAM']" | |
+ [Register ("LAM")] | |
+ public const int Lam = (int) 22; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='LAMADH']" | |
+ [Register ("LAMADH")] | |
+ public const int Lamadh = (int) 23; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_BHA']" | |
+ [Register ("MALAYALAM_BHA", ApiSince = 28)] | |
+ public const int MalayalamBha = (int) 89; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_JA']" | |
+ [Register ("MALAYALAM_JA", ApiSince = 28)] | |
+ public const int MalayalamJa = (int) 90; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_LLA']" | |
+ [Register ("MALAYALAM_LLA", ApiSince = 28)] | |
+ public const int MalayalamLla = (int) 91; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_LLLA']" | |
+ [Register ("MALAYALAM_LLLA", ApiSince = 28)] | |
+ public const int MalayalamLlla = (int) 92; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_NGA']" | |
+ [Register ("MALAYALAM_NGA", ApiSince = 28)] | |
+ public const int MalayalamNga = (int) 93; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_NNA']" | |
+ [Register ("MALAYALAM_NNA", ApiSince = 28)] | |
+ public const int MalayalamNna = (int) 94; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_NNNA']" | |
+ [Register ("MALAYALAM_NNNA", ApiSince = 28)] | |
+ public const int MalayalamNnna = (int) 95; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_NYA']" | |
+ [Register ("MALAYALAM_NYA", ApiSince = 28)] | |
+ public const int MalayalamNya = (int) 96; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_RA']" | |
+ [Register ("MALAYALAM_RA", ApiSince = 28)] | |
+ public const int MalayalamRa = (int) 97; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_SSA']" | |
+ [Register ("MALAYALAM_SSA", ApiSince = 28)] | |
+ public const int MalayalamSsa = (int) 98; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_TTA']" | |
+ [Register ("MALAYALAM_TTA", ApiSince = 28)] | |
+ public const int MalayalamTta = (int) 99; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_ALEPH']" | |
+ [Register ("MANICHAEAN_ALEPH")] | |
+ public const int ManichaeanAleph = (int) 58; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_AYIN']" | |
+ [Register ("MANICHAEAN_AYIN")] | |
+ public const int ManichaeanAyin = (int) 59; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_BETH']" | |
+ [Register ("MANICHAEAN_BETH")] | |
+ public const int ManichaeanBeth = (int) 60; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_DALETH']" | |
+ [Register ("MANICHAEAN_DALETH")] | |
+ public const int ManichaeanDaleth = (int) 61; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_DHAMEDH']" | |
+ [Register ("MANICHAEAN_DHAMEDH")] | |
+ public const int ManichaeanDhamedh = (int) 62; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_FIVE']" | |
+ [Register ("MANICHAEAN_FIVE")] | |
+ public const int ManichaeanFive = (int) 63; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_GIMEL']" | |
+ [Register ("MANICHAEAN_GIMEL")] | |
+ public const int ManichaeanGimel = (int) 64; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_HETH']" | |
+ [Register ("MANICHAEAN_HETH")] | |
+ public const int ManichaeanHeth = (int) 65; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_HUNDRED']" | |
+ [Register ("MANICHAEAN_HUNDRED")] | |
+ public const int ManichaeanHundred = (int) 66; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_KAPH']" | |
+ [Register ("MANICHAEAN_KAPH")] | |
+ public const int ManichaeanKaph = (int) 67; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_LAMEDH']" | |
+ [Register ("MANICHAEAN_LAMEDH")] | |
+ public const int ManichaeanLamedh = (int) 68; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_MEM']" | |
+ [Register ("MANICHAEAN_MEM")] | |
+ public const int ManichaeanMem = (int) 69; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_NUN']" | |
+ [Register ("MANICHAEAN_NUN")] | |
+ public const int ManichaeanNun = (int) 70; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_ONE']" | |
+ [Register ("MANICHAEAN_ONE")] | |
+ public const int ManichaeanOne = (int) 71; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_PE']" | |
+ [Register ("MANICHAEAN_PE")] | |
+ public const int ManichaeanPe = (int) 72; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_QOPH']" | |
+ [Register ("MANICHAEAN_QOPH")] | |
+ public const int ManichaeanQoph = (int) 73; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_RESH']" | |
+ [Register ("MANICHAEAN_RESH")] | |
+ public const int ManichaeanResh = (int) 74; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_SADHE']" | |
+ [Register ("MANICHAEAN_SADHE")] | |
+ public const int ManichaeanSadhe = (int) 75; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_SAMEKH']" | |
+ [Register ("MANICHAEAN_SAMEKH")] | |
+ public const int ManichaeanSamekh = (int) 76; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_TAW']" | |
+ [Register ("MANICHAEAN_TAW")] | |
+ public const int ManichaeanTaw = (int) 77; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_TEN']" | |
+ [Register ("MANICHAEAN_TEN")] | |
+ public const int ManichaeanTen = (int) 78; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_TETH']" | |
+ [Register ("MANICHAEAN_TETH")] | |
+ public const int ManichaeanTeth = (int) 79; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_THAMEDH']" | |
+ [Register ("MANICHAEAN_THAMEDH")] | |
+ public const int ManichaeanThamedh = (int) 80; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_TWENTY']" | |
+ [Register ("MANICHAEAN_TWENTY")] | |
+ public const int ManichaeanTwenty = (int) 81; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_WAW']" | |
+ [Register ("MANICHAEAN_WAW")] | |
+ public const int ManichaeanWaw = (int) 82; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_YODH']" | |
+ [Register ("MANICHAEAN_YODH")] | |
+ public const int ManichaeanYodh = (int) 83; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_ZAYIN']" | |
+ [Register ("MANICHAEAN_ZAYIN")] | |
+ public const int ManichaeanZayin = (int) 84; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MEEM']" | |
+ [Register ("MEEM")] | |
+ public const int Meem = (int) 24; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MIM']" | |
+ [Register ("MIM")] | |
+ public const int Mim = (int) 25; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='NO_JOINING_GROUP']" | |
+ [Register ("NO_JOINING_GROUP")] | |
+ public const int NoJoiningGroup = (int) 0; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='NOON']" | |
+ [Register ("NOON")] | |
+ public const int Noon = (int) 26; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='NUN']" | |
+ [Register ("NUN")] | |
+ public const int Nun = (int) 27; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='NYA']" | |
+ [Register ("NYA")] | |
+ public const int Nya = (int) 56; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='PE']" | |
+ [Register ("PE")] | |
+ public const int Pe = (int) 28; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='QAF']" | |
+ [Register ("QAF")] | |
+ public const int Qaf = (int) 29; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='QAPH']" | |
+ [Register ("QAPH")] | |
+ public const int Qaph = (int) 30; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='REH']" | |
+ [Register ("REH")] | |
+ public const int Reh = (int) 31; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='REVERSED_PE']" | |
+ [Register ("REVERSED_PE")] | |
+ public const int ReversedPe = (int) 32; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='ROHINGYA_YEH']" | |
+ [Register ("ROHINGYA_YEH")] | |
+ public const int RohingyaYeh = (int) 57; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='SAD']" | |
+ [Register ("SAD")] | |
+ public const int Sad = (int) 33; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='SADHE']" | |
+ [Register ("SADHE")] | |
+ public const int Sadhe = (int) 34; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='SEEN']" | |
+ [Register ("SEEN")] | |
+ public const int Seen = (int) 35; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='SEMKATH']" | |
+ [Register ("SEMKATH")] | |
+ public const int Semkath = (int) 36; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='SHIN']" | |
+ [Register ("SHIN")] | |
+ public const int Shin = (int) 37; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='STRAIGHT_WAW']" | |
+ [Register ("STRAIGHT_WAW")] | |
+ public const int StraightWaw = (int) 85; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='SWASH_KAF']" | |
+ [Register ("SWASH_KAF")] | |
+ public const int SwashKaf = (int) 38; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='SYRIAC_WAW']" | |
+ [Register ("SYRIAC_WAW")] | |
+ public const int SyriacWaw = (int) 39; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='TAH']" | |
+ [Register ("TAH")] | |
+ public const int Tah = (int) 40; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='TAW']" | |
+ [Register ("TAW")] | |
+ public const int Taw = (int) 41; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='TEH_MARBUTA']" | |
+ [Register ("TEH_MARBUTA")] | |
+ public const int TehMarbuta = (int) 42; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='TEH_MARBUTA_GOAL']" | |
+ [Register ("TEH_MARBUTA_GOAL")] | |
+ public const int TehMarbutaGoal = (int) 14; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='TETH']" | |
+ [Register ("TETH")] | |
+ public const int Teth = (int) 43; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='WAW']" | |
+ [Register ("WAW")] | |
+ public const int Waw = (int) 44; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='YEH']" | |
+ [Register ("YEH")] | |
+ public const int Yeh = (int) 45; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='YEH_BARREE']" | |
+ [Register ("YEH_BARREE")] | |
+ public const int YehBarree = (int) 46; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='YEH_WITH_TAIL']" | |
+ [Register ("YEH_WITH_TAIL")] | |
+ public const int YehWithTail = (int) 47; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='YUDH']" | |
+ [Register ("YUDH")] | |
+ public const int Yudh = (int) 48; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='YUDH_HE']" | |
+ [Register ("YUDH_HE")] | |
+ public const int YudhHe = (int) 49; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='ZAIN']" | |
+ [Register ("ZAIN")] | |
+ public const int Zain = (int) 50; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='ZHAIN']" | |
+ [Register ("ZHAIN")] | |
+ public const int Zhain = (int) 53; | |
+ | |
+ } | |
+ | |
+ | |
+ [Register ("android/icu/lang/UCharacter$JoiningType", ApiSince = 24, DoNotGenerateAcw=true)] | |
+ public abstract class JoiningType : Java.Lang.Object { | |
+ | |
+ internal JoiningType () | |
+ { | |
+ } | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='DUAL_JOINING']" | |
+ [Register ("DUAL_JOINING")] | |
+ public const int DualJoining = (int) 2; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='JOIN_CAUSING']" | |
+ [Register ("JOIN_CAUSING")] | |
+ public const int JoinCausing = (int) 1; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='LEFT_JOINING']" | |
+ [Register ("LEFT_JOINING")] | |
+ public const int LeftJoining = (int) 3; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='NON_JOINING']" | |
+ [Register ("NON_JOINING")] | |
+ public const int NonJoining = (int) 0; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='RIGHT_JOINING']" | |
+ [Register ("RIGHT_JOINING")] | |
+ public const int RightJoining = (int) 4; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='TRANSPARENT']" | |
+ [Register ("TRANSPARENT")] | |
+ public const int Transparent = (int) 5; | |
+ } | |
+ | |
+ [Register ("android/icu/lang/UCharacter$JoiningType", ApiSince = 24, DoNotGenerateAcw=true)] | |
+ [global::System.Obsolete ("Use the 'JoiningType' type. This type will be removed in a future release.")] | |
+ public abstract class JoiningTypeConsts : JoiningType { | |
+ | |
+ private JoiningTypeConsts () | |
+ { | |
+ } | |
+ } | |
+ | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']" | |
+ public partial interface IJoiningType { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='DUAL_JOINING']" | |
+ [Register ("DUAL_JOINING")] | |
+ public const int DualJoining = (int) 2; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='JOIN_CAUSING']" | |
+ [Register ("JOIN_CAUSING")] | |
+ public const int JoinCausing = (int) 1; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='LEFT_JOINING']" | |
+ [Register ("LEFT_JOINING")] | |
+ public const int LeftJoining = (int) 3; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='NON_JOINING']" | |
+ [Register ("NON_JOINING")] | |
+ public const int NonJoining = (int) 0; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='RIGHT_JOINING']" | |
+ [Register ("RIGHT_JOINING")] | |
+ public const int RightJoining = (int) 4; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='TRANSPARENT']" | |
+ [Register ("TRANSPARENT")] | |
+ public const int Transparent = (int) 5; | |
+ | |
+ } | |
+ | |
+ | |
+ [Register ("android/icu/lang/UCharacter$LineBreak", ApiSince = 24, DoNotGenerateAcw=true)] | |
+ public abstract class LineBreak : Java.Lang.Object { | |
+ | |
+ internal LineBreak () | |
+ { | |
+ } | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='ALPHABETIC']" | |
+ [Register ("ALPHABETIC")] | |
+ public const int Alphabetic = (int) 2; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='AMBIGUOUS']" | |
+ [Register ("AMBIGUOUS")] | |
+ public const int Ambiguous = (int) 1; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='BREAK_AFTER']" | |
+ [Register ("BREAK_AFTER")] | |
+ public const int BreakAfter = (int) 4; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='BREAK_BEFORE']" | |
+ [Register ("BREAK_BEFORE")] | |
+ public const int BreakBefore = (int) 5; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='BREAK_BOTH']" | |
+ [Register ("BREAK_BOTH")] | |
+ public const int BreakBoth = (int) 3; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='BREAK_SYMBOLS']" | |
+ [Register ("BREAK_SYMBOLS")] | |
+ public const int BreakSymbols = (int) 27; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='CARRIAGE_RETURN']" | |
+ [Register ("CARRIAGE_RETURN")] | |
+ public const int CarriageReturn = (int) 10; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='CLOSE_PARENTHESIS']" | |
+ [Register ("CLOSE_PARENTHESIS")] | |
+ public const int CloseParenthesis = (int) 36; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='CLOSE_PUNCTUATION']" | |
+ [Register ("CLOSE_PUNCTUATION")] | |
+ public const int ClosePunctuation = (int) 8; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='COMBINING_MARK']" | |
+ [Register ("COMBINING_MARK")] | |
+ public const int CombiningMark = (int) 9; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='COMPLEX_CONTEXT']" | |
+ [Register ("COMPLEX_CONTEXT")] | |
+ public const int ComplexContext = (int) 24; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='CONDITIONAL_JAPANESE_STARTER']" | |
+ [Register ("CONDITIONAL_JAPANESE_STARTER")] | |
+ public const int ConditionalJapaneseStarter = (int) 37; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='CONTINGENT_BREAK']" | |
+ [Register ("CONTINGENT_BREAK")] | |
+ public const int ContingentBreak = (int) 7; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='E_BASE']" | |
+ [Register ("E_BASE", ApiSince = 26)] | |
+ public const int EBase = (int) 40; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='E_MODIFIER']" | |
+ [Register ("E_MODIFIER", ApiSince = 26)] | |
+ public const int EModifier = (int) 41; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='EXCLAMATION']" | |
+ [Register ("EXCLAMATION")] | |
+ public const int Exclamation = (int) 11; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='GLUE']" | |
+ [Register ("GLUE")] | |
+ public const int Glue = (int) 12; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='H2']" | |
+ [Register ("H2")] | |
+ public const int H2 = (int) 31; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='H3']" | |
+ [Register ("H3")] | |
+ public const int H3 = (int) 32; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='HEBREW_LETTER']" | |
+ [Register ("HEBREW_LETTER")] | |
+ public const int HebrewLetter = (int) 38; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='HYPHEN']" | |
+ [Register ("HYPHEN")] | |
+ public const int Hyphen = (int) 13; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='IDEOGRAPHIC']" | |
+ [Register ("IDEOGRAPHIC")] | |
+ public const int Ideographic = (int) 14; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='INFIX_NUMERIC']" | |
+ [Register ("INFIX_NUMERIC")] | |
+ public const int InfixNumeric = (int) 16; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='INSEPARABLE']" | |
+ [Register ("INSEPARABLE")] | |
+ public const int Inseparable = (int) 15; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='INSEPERABLE']" | |
+ [Register ("INSEPERABLE")] | |
+ public const int Inseperable = (int) 15; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='JL']" | |
+ [Register ("JL")] | |
+ public const int Jl = (int) 33; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='JT']" | |
+ [Register ("JT")] | |
+ public const int Jt = (int) 34; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='JV']" | |
+ [Register ("JV")] | |
+ public const int Jv = (int) 35; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='LINE_FEED']" | |
+ [Register ("LINE_FEED")] | |
+ public const int LineFeed = (int) 17; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='MANDATORY_BREAK']" | |
+ [Register ("MANDATORY_BREAK")] | |
+ public const int MandatoryBreak = (int) 6; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='NEXT_LINE']" | |
+ [Register ("NEXT_LINE")] | |
+ public const int NextLine = (int) 29; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='NONSTARTER']" | |
+ [Register ("NONSTARTER")] | |
+ public const int Nonstarter = (int) 18; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='NUMERIC']" | |
+ [Register ("NUMERIC")] | |
+ public const int Numeric = (int) 19; | |
- [Register ("android/icu/lang/UCharacter$JoiningType", ApiSince = 24, DoNotGenerateAcw=true)] | |
- public abstract class JoiningType : Java.Lang.Object { | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='OPEN_PUNCTUATION']" | |
+ [Register ("OPEN_PUNCTUATION")] | |
+ public const int OpenPunctuation = (int) 20; | |
- internal JoiningType () | |
- { | |
- } | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='POSTFIX_NUMERIC']" | |
+ [Register ("POSTFIX_NUMERIC")] | |
+ public const int PostfixNumeric = (int) 21; | |
- // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='DUAL_JOINING']" | |
- [Register ("DUAL_JOINING")] | |
- public const int DualJoining = (int) 2; | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='PREFIX_NUMERIC']" | |
+ [Register ("PREFIX_NUMERIC")] | |
+ public const int PrefixNumeric = (int) 22; | |
- // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='JOIN_CAUSING']" | |
- [Register ("JOIN_CAUSING")] | |
- public const int JoinCausing = (int) 1; | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='QUOTATION']" | |
+ [Register ("QUOTATION")] | |
+ public const int Quotation = (int) 23; | |
- // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='LEFT_JOINING']" | |
- [Register ("LEFT_JOINING")] | |
- public const int LeftJoining = (int) 3; | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='REGIONAL_INDICATOR']" | |
+ [Register ("REGIONAL_INDICATOR")] | |
+ public const int RegionalIndicator = (int) 39; | |
- // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='NON_JOINING']" | |
- [Register ("NON_JOINING")] | |
- public const int NonJoining = (int) 0; | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='SPACE']" | |
+ [Register ("SPACE")] | |
+ public const int Space = (int) 26; | |
- // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='RIGHT_JOINING']" | |
- [Register ("RIGHT_JOINING")] | |
- public const int RightJoining = (int) 4; | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='SURROGATE']" | |
+ [Register ("SURROGATE")] | |
+ public const int Surrogate = (int) 25; | |
- // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='TRANSPARENT']" | |
- [Register ("TRANSPARENT")] | |
- public const int Transparent = (int) 5; | |
- } | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='UNKNOWN']" | |
+ [Register ("UNKNOWN")] | |
+ public const int Unknown = (int) 0; | |
- [Register ("android/icu/lang/UCharacter$JoiningType", ApiSince = 24, DoNotGenerateAcw=true)] | |
- [global::System.Obsolete ("Use the 'JoiningType' type. This type will be removed in a future release.")] | |
- public abstract class JoiningTypeConsts : JoiningType { | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='WORD_JOINER']" | |
+ [Register ("WORD_JOINER")] | |
+ public const int WordJoiner = (int) 30; | |
- private JoiningTypeConsts () | |
- { | |
- } | |
- } | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='ZWJ']" | |
+ [Register ("ZWJ", ApiSince = 26)] | |
+ public const int Zwj = (int) 42; | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='ZWSPACE']" | |
+ [Register ("ZWSPACE")] | |
+ public const int Zwspace = (int) 28; | |
+ } | |
[Register ("android/icu/lang/UCharacter$LineBreak", ApiSince = 24, DoNotGenerateAcw=true)] | |
- public abstract class LineBreak : Java.Lang.Object { | |
+ [global::System.Obsolete ("Use the 'LineBreak' type. This type will be removed in a future release.")] | |
+ public abstract class LineBreakConsts : LineBreak { | |
- internal LineBreak () | |
+ private LineBreakConsts () | |
{ | |
} | |
+ } | |
+ | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']" | |
+ public partial interface ILineBreak { | |
// Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='ALPHABETIC']" | |
[Register ("ALPHABETIC")] | |
@@ -1345,15 +2201,7 @@ namespace Android.Icu.Lang { | |
// Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='ZWSPACE']" | |
[Register ("ZWSPACE")] | |
public const int Zwspace = (int) 28; | |
- } | |
- | |
- [Register ("android/icu/lang/UCharacter$LineBreak", ApiSince = 24, DoNotGenerateAcw=true)] | |
- [global::System.Obsolete ("Use the 'LineBreak' type. This type will be removed in a future release.")] | |
- public abstract class LineBreakConsts : LineBreak { | |
- private LineBreakConsts () | |
- { | |
- } | |
} | |
@@ -1390,6 +2238,27 @@ namespace Android.Icu.Lang { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.NumericType']" | |
+ public partial interface INumericType { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.NumericType']/field[@name='DECIMAL']" | |
+ [Register ("DECIMAL")] | |
+ public const int Decimal = (int) 1; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.NumericType']/field[@name='DIGIT']" | |
+ [Register ("DIGIT")] | |
+ public const int Digit = (int) 2; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.NumericType']/field[@name='NONE']" | |
+ [Register ("NONE")] | |
+ public const int None = (int) 0; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.NumericType']/field[@name='NUMERIC']" | |
+ [Register ("NUMERIC")] | |
+ public const int Numeric = (int) 3; | |
+ | |
+ } | |
+ | |
[Register ("android/icu/lang/UCharacter$SentenceBreak", ApiSince = 24, DoNotGenerateAcw=true)] | |
public abstract class SentenceBreak : Java.Lang.Object { | |
@@ -1468,6 +2337,71 @@ namespace Android.Icu.Lang { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']" | |
+ public partial interface ISentenceBreak { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='ATERM']" | |
+ [Register ("ATERM")] | |
+ public const int Aterm = (int) 1; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='CLOSE']" | |
+ [Register ("CLOSE")] | |
+ public const int Close = (int) 2; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='CR']" | |
+ [Register ("CR")] | |
+ public const int Cr = (int) 11; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='EXTEND']" | |
+ [Register ("EXTEND")] | |
+ public const int Extend = (int) 12; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='FORMAT']" | |
+ [Register ("FORMAT")] | |
+ public const int Format = (int) 3; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='LF']" | |
+ [Register ("LF")] | |
+ public const int Lf = (int) 13; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='LOWER']" | |
+ [Register ("LOWER")] | |
+ public const int Lower = (int) 4; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='NUMERIC']" | |
+ [Register ("NUMERIC")] | |
+ public const int Numeric = (int) 5; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='OLETTER']" | |
+ [Register ("OLETTER")] | |
+ public const int Oletter = (int) 6; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='OTHER']" | |
+ [Register ("OTHER")] | |
+ public const int Other = (int) 0; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='SCONTINUE']" | |
+ [Register ("SCONTINUE")] | |
+ public const int Scontinue = (int) 14; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='SEP']" | |
+ [Register ("SEP")] | |
+ public const int Sep = (int) 7; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='SP']" | |
+ [Register ("SP")] | |
+ public const int Sp = (int) 8; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='STERM']" | |
+ [Register ("STERM")] | |
+ public const int Sterm = (int) 9; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='UPPER']" | |
+ [Register ("UPPER")] | |
+ public const int Upper = (int) 10; | |
+ | |
+ } | |
+ | |
// Metadata.xml XPath class reference: path="/api/package[@name='android.icu.lang']/class[@name='UCharacter.UnicodeBlock']" | |
[global::Android.Runtime.Register ("android/icu/lang/UCharacter$UnicodeBlock", DoNotGenerateAcw=true, ApiSince = 24)] | |
@@ -6198,6 +7132,99 @@ namespace Android.Icu.Lang { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']" | |
+ public partial interface IWordBreak { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='ALETTER']" | |
+ [Register ("ALETTER")] | |
+ public const int Aletter = (int) 1; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='CR']" | |
+ [Register ("CR")] | |
+ public const int Cr = (int) 8; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='DOUBLE_QUOTE']" | |
+ [Register ("DOUBLE_QUOTE")] | |
+ public const int DoubleQuote = (int) 16; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='E_BASE']" | |
+ [Register ("E_BASE", ApiSince = 26)] | |
+ public const int EBase = (int) 17; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='E_BASE_GAZ']" | |
+ [Register ("E_BASE_GAZ", ApiSince = 26)] | |
+ public const int EBaseGaz = (int) 18; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='E_MODIFIER']" | |
+ [Register ("E_MODIFIER", ApiSince = 26)] | |
+ public const int EModifier = (int) 19; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='EXTEND']" | |
+ [Register ("EXTEND")] | |
+ public const int Extend = (int) 9; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='EXTENDNUMLET']" | |
+ [Register ("EXTENDNUMLET")] | |
+ public const int Extendnumlet = (int) 7; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='FORMAT']" | |
+ [Register ("FORMAT")] | |
+ public const int Format = (int) 2; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='GLUE_AFTER_ZWJ']" | |
+ [Register ("GLUE_AFTER_ZWJ", ApiSince = 26)] | |
+ public const int GlueAfterZwj = (int) 20; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='HEBREW_LETTER']" | |
+ [Register ("HEBREW_LETTER")] | |
+ public const int HebrewLetter = (int) 14; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='KATAKANA']" | |
+ [Register ("KATAKANA")] | |
+ public const int Katakana = (int) 3; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='LF']" | |
+ [Register ("LF")] | |
+ public const int Lf = (int) 10; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='MIDLETTER']" | |
+ [Register ("MIDLETTER")] | |
+ public const int Midletter = (int) 4; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='MIDNUM']" | |
+ [Register ("MIDNUM")] | |
+ public const int Midnum = (int) 5; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='MIDNUMLET']" | |
+ [Register ("MIDNUMLET")] | |
+ public const int Midnumlet = (int) 11; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='NEWLINE']" | |
+ [Register ("NEWLINE")] | |
+ public const int Newline = (int) 12; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='NUMERIC']" | |
+ [Register ("NUMERIC")] | |
+ public const int Numeric = (int) 6; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='OTHER']" | |
+ [Register ("OTHER")] | |
+ public const int Other = (int) 0; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='REGIONAL_INDICATOR']" | |
+ [Register ("REGIONAL_INDICATOR")] | |
+ public const int RegionalIndicator = (int) 13; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='SINGLE_QUOTE']" | |
+ [Register ("SINGLE_QUOTE")] | |
+ public const int SingleQuote = (int) 15; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='ZWJ']" | |
+ [Register ("ZWJ", ApiSince = 26)] | |
+ public const int Zwj = (int) 21; | |
+ | |
+ } | |
+ | |
internal new static readonly JniPeerMembers _members = new XAPeerMembers ("android/icu/lang/UCharacter", typeof (UCharacter)); | |
internal static new IntPtr class_ref { | |
diff --git a/mono.android-android-28/mcw/Android.Icu.Lang.UCharacterEnums.cs b/mono.android-android-28/mcw/Android.Icu.Lang.UCharacterEnums.cs | |
index d7db5d8..a1bac84 100644 | |
--- a/mono.android-android-28/mcw/Android.Icu.Lang.UCharacterEnums.cs | |
+++ b/mono.android-android-28/mcw/Android.Icu.Lang.UCharacterEnums.cs | |
@@ -158,6 +158,143 @@ namespace Android.Icu.Lang { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']" | |
+ public partial interface IECharacterCategory { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='COMBINING_SPACING_MARK']" | |
+ [Register ("COMBINING_SPACING_MARK")] | |
+ public const sbyte CombiningSpacingMark = (sbyte) 8; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='CONNECTOR_PUNCTUATION']" | |
+ [Register ("CONNECTOR_PUNCTUATION")] | |
+ public const sbyte ConnectorPunctuation = (sbyte) 22; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='CONTROL']" | |
+ [Register ("CONTROL")] | |
+ public const sbyte Control = (sbyte) 15; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='CURRENCY_SYMBOL']" | |
+ [Register ("CURRENCY_SYMBOL")] | |
+ public const sbyte CurrencySymbol = (sbyte) 25; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='DASH_PUNCTUATION']" | |
+ [Register ("DASH_PUNCTUATION")] | |
+ public const sbyte DashPunctuation = (sbyte) 19; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='DECIMAL_DIGIT_NUMBER']" | |
+ [Register ("DECIMAL_DIGIT_NUMBER")] | |
+ public const sbyte DecimalDigitNumber = (sbyte) 9; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='ENCLOSING_MARK']" | |
+ [Register ("ENCLOSING_MARK")] | |
+ public const sbyte EnclosingMark = (sbyte) 7; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='END_PUNCTUATION']" | |
+ [Register ("END_PUNCTUATION")] | |
+ public const sbyte EndPunctuation = (sbyte) 21; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='FINAL_PUNCTUATION']" | |
+ [Register ("FINAL_PUNCTUATION")] | |
+ public const sbyte FinalPunctuation = (sbyte) 29; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='FINAL_QUOTE_PUNCTUATION']" | |
+ [Register ("FINAL_QUOTE_PUNCTUATION")] | |
+ public const sbyte FinalQuotePunctuation = (sbyte) 29; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='FORMAT']" | |
+ [Register ("FORMAT")] | |
+ public const sbyte Format = (sbyte) 16; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='GENERAL_OTHER_TYPES']" | |
+ [Register ("GENERAL_OTHER_TYPES")] | |
+ public const sbyte GeneralOtherTypes = (sbyte) 0; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='INITIAL_PUNCTUATION']" | |
+ [Register ("INITIAL_PUNCTUATION")] | |
+ public const sbyte InitialPunctuation = (sbyte) 28; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='INITIAL_QUOTE_PUNCTUATION']" | |
+ [Register ("INITIAL_QUOTE_PUNCTUATION")] | |
+ public const sbyte InitialQuotePunctuation = (sbyte) 28; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='LETTER_NUMBER']" | |
+ [Register ("LETTER_NUMBER")] | |
+ public const sbyte LetterNumber = (sbyte) 10; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='LINE_SEPARATOR']" | |
+ [Register ("LINE_SEPARATOR")] | |
+ public const sbyte LineSeparator = (sbyte) 13; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='LOWERCASE_LETTER']" | |
+ [Register ("LOWERCASE_LETTER")] | |
+ public const sbyte LowercaseLetter = (sbyte) 2; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='MATH_SYMBOL']" | |
+ [Register ("MATH_SYMBOL")] | |
+ public const sbyte MathSymbol = (sbyte) 24; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='MODIFIER_LETTER']" | |
+ [Register ("MODIFIER_LETTER")] | |
+ public const sbyte ModifierLetter = (sbyte) 4; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='MODIFIER_SYMBOL']" | |
+ [Register ("MODIFIER_SYMBOL")] | |
+ public const sbyte ModifierSymbol = (sbyte) 26; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='NON_SPACING_MARK']" | |
+ [Register ("NON_SPACING_MARK")] | |
+ public const sbyte NonSpacingMark = (sbyte) 6; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='OTHER_LETTER']" | |
+ [Register ("OTHER_LETTER")] | |
+ public const sbyte OtherLetter = (sbyte) 5; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='OTHER_NUMBER']" | |
+ [Register ("OTHER_NUMBER")] | |
+ public const sbyte OtherNumber = (sbyte) 11; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='OTHER_PUNCTUATION']" | |
+ [Register ("OTHER_PUNCTUATION")] | |
+ public const sbyte OtherPunctuation = (sbyte) 23; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='OTHER_SYMBOL']" | |
+ [Register ("OTHER_SYMBOL")] | |
+ public const sbyte OtherSymbol = (sbyte) 27; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='PARAGRAPH_SEPARATOR']" | |
+ [Register ("PARAGRAPH_SEPARATOR")] | |
+ public const sbyte ParagraphSeparator = (sbyte) 14; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='PRIVATE_USE']" | |
+ [Register ("PRIVATE_USE")] | |
+ public const sbyte PrivateUse = (sbyte) 17; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='SPACE_SEPARATOR']" | |
+ [Register ("SPACE_SEPARATOR")] | |
+ public const sbyte SpaceSeparator = (sbyte) 12; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='START_PUNCTUATION']" | |
+ [Register ("START_PUNCTUATION")] | |
+ public const sbyte StartPunctuation = (sbyte) 20; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='SURROGATE']" | |
+ [Register ("SURROGATE")] | |
+ public const sbyte Surrogate = (sbyte) 18; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='TITLECASE_LETTER']" | |
+ [Register ("TITLECASE_LETTER")] | |
+ public const sbyte TitlecaseLetter = (sbyte) 3; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='UNASSIGNED']" | |
+ [Register ("UNASSIGNED")] | |
+ public const sbyte Unassigned = (sbyte) 0; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='UPPERCASE_LETTER']" | |
+ [Register ("UPPERCASE_LETTER")] | |
+ public const sbyte UppercaseLetter = (sbyte) 1; | |
+ | |
+ } | |
+ | |
[Register ("android/icu/lang/UCharacterEnums$ECharacterDirection", ApiSince = 24, DoNotGenerateAcw=true)] | |
public abstract class ECharacterDirection : Java.Lang.Object { | |
@@ -348,6 +485,183 @@ namespace Android.Icu.Lang { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']" | |
+ public partial interface IECharacterDirection { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='ARABIC_NUMBER']" | |
+ [Register ("ARABIC_NUMBER")] | |
+ public const int ArabicNumber = (int) 5; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='BLOCK_SEPARATOR']" | |
+ [Register ("BLOCK_SEPARATOR")] | |
+ public const int BlockSeparator = (int) 7; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='BOUNDARY_NEUTRAL']" | |
+ [Register ("BOUNDARY_NEUTRAL")] | |
+ public const int BoundaryNeutral = (int) 18; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='COMMON_NUMBER_SEPARATOR']" | |
+ [Register ("COMMON_NUMBER_SEPARATOR")] | |
+ public const int CommonNumberSeparator = (int) 6; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIR_NON_SPACING_MARK']" | |
+ [Register ("DIR_NON_SPACING_MARK")] | |
+ public const int DirNonSpacingMark = (int) 17; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_ARABIC_NUMBER']" | |
+ [Register ("DIRECTIONALITY_ARABIC_NUMBER")] | |
+ public const sbyte DirectionalityArabicNumber = (sbyte) 5; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_BOUNDARY_NEUTRAL']" | |
+ [Register ("DIRECTIONALITY_BOUNDARY_NEUTRAL")] | |
+ public const sbyte DirectionalityBoundaryNeutral = (sbyte) 18; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_COMMON_NUMBER_SEPARATOR']" | |
+ [Register ("DIRECTIONALITY_COMMON_NUMBER_SEPARATOR")] | |
+ public const sbyte DirectionalityCommonNumberSeparator = (sbyte) 6; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_EUROPEAN_NUMBER']" | |
+ [Register ("DIRECTIONALITY_EUROPEAN_NUMBER")] | |
+ public const sbyte DirectionalityEuropeanNumber = (sbyte) 2; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR']" | |
+ [Register ("DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR")] | |
+ public const sbyte DirectionalityEuropeanNumberSeparator = (sbyte) 3; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR']" | |
+ [Register ("DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR")] | |
+ public const sbyte DirectionalityEuropeanNumberTerminator = (sbyte) 4; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_LEFT_TO_RIGHT']" | |
+ [Register ("DIRECTIONALITY_LEFT_TO_RIGHT")] | |
+ public const sbyte DirectionalityLeftToRight = (sbyte) 0; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING']" | |
+ [Register ("DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING")] | |
+ public const sbyte DirectionalityLeftToRightEmbedding = (sbyte) 11; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE']" | |
+ [Register ("DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE")] | |
+ public const sbyte DirectionalityLeftToRightOverride = (sbyte) 12; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_NONSPACING_MARK']" | |
+ [Register ("DIRECTIONALITY_NONSPACING_MARK")] | |
+ public const sbyte DirectionalityNonspacingMark = (sbyte) 17; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_OTHER_NEUTRALS']" | |
+ [Register ("DIRECTIONALITY_OTHER_NEUTRALS")] | |
+ public const sbyte DirectionalityOtherNeutrals = (sbyte) 10; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_PARAGRAPH_SEPARATOR']" | |
+ [Register ("DIRECTIONALITY_PARAGRAPH_SEPARATOR")] | |
+ public const sbyte DirectionalityParagraphSeparator = (sbyte) 7; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_POP_DIRECTIONAL_FORMAT']" | |
+ [Register ("DIRECTIONALITY_POP_DIRECTIONAL_FORMAT")] | |
+ public const sbyte DirectionalityPopDirectionalFormat = (sbyte) 16; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_RIGHT_TO_LEFT']" | |
+ [Register ("DIRECTIONALITY_RIGHT_TO_LEFT")] | |
+ public const sbyte DirectionalityRightToLeft = (sbyte) 1; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC']" | |
+ [Register ("DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC")] | |
+ public const sbyte DirectionalityRightToLeftArabic = (sbyte) 13; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING']" | |
+ [Register ("DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING")] | |
+ public const sbyte DirectionalityRightToLeftEmbedding = (sbyte) 14; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE']" | |
+ [Register ("DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE")] | |
+ public const sbyte DirectionalityRightToLeftOverride = (sbyte) 15; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_SEGMENT_SEPARATOR']" | |
+ [Register ("DIRECTIONALITY_SEGMENT_SEPARATOR")] | |
+ public const sbyte DirectionalitySegmentSeparator = (sbyte) 8; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_UNDEFINED']" | |
+ [Register ("DIRECTIONALITY_UNDEFINED")] | |
+ public const sbyte DirectionalityUndefined = (sbyte) -1; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_WHITESPACE']" | |
+ [Register ("DIRECTIONALITY_WHITESPACE")] | |
+ public const sbyte DirectionalityWhitespace = (sbyte) 9; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='EUROPEAN_NUMBER']" | |
+ [Register ("EUROPEAN_NUMBER")] | |
+ public const int EuropeanNumber = (int) 2; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='EUROPEAN_NUMBER_SEPARATOR']" | |
+ [Register ("EUROPEAN_NUMBER_SEPARATOR")] | |
+ public const int EuropeanNumberSeparator = (int) 3; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='EUROPEAN_NUMBER_TERMINATOR']" | |
+ [Register ("EUROPEAN_NUMBER_TERMINATOR")] | |
+ public const int EuropeanNumberTerminator = (int) 4; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='FIRST_STRONG_ISOLATE']" | |
+ [Register ("FIRST_STRONG_ISOLATE")] | |
+ public const sbyte FirstStrongIsolate = (sbyte) 19; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='LEFT_TO_RIGHT']" | |
+ [Register ("LEFT_TO_RIGHT")] | |
+ public const int LeftToRight = (int) 0; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='LEFT_TO_RIGHT_EMBEDDING']" | |
+ [Register ("LEFT_TO_RIGHT_EMBEDDING")] | |
+ public const int LeftToRightEmbedding = (int) 11; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='LEFT_TO_RIGHT_ISOLATE']" | |
+ [Register ("LEFT_TO_RIGHT_ISOLATE")] | |
+ public const sbyte LeftToRightIsolate = (sbyte) 20; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='LEFT_TO_RIGHT_OVERRIDE']" | |
+ [Register ("LEFT_TO_RIGHT_OVERRIDE")] | |
+ public const int LeftToRightOverride = (int) 12; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='OTHER_NEUTRAL']" | |
+ [Register ("OTHER_NEUTRAL")] | |
+ public const int OtherNeutral = (int) 10; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='POP_DIRECTIONAL_FORMAT']" | |
+ [Register ("POP_DIRECTIONAL_FORMAT")] | |
+ public const int PopDirectionalFormat = (int) 16; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='POP_DIRECTIONAL_ISOLATE']" | |
+ [Register ("POP_DIRECTIONAL_ISOLATE")] | |
+ public const sbyte PopDirectionalIsolate = (sbyte) 22; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='RIGHT_TO_LEFT']" | |
+ [Register ("RIGHT_TO_LEFT")] | |
+ public const int RightToLeft = (int) 1; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='RIGHT_TO_LEFT_ARABIC']" | |
+ [Register ("RIGHT_TO_LEFT_ARABIC")] | |
+ public const int RightToLeftArabic = (int) 13; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='RIGHT_TO_LEFT_EMBEDDING']" | |
+ [Register ("RIGHT_TO_LEFT_EMBEDDING")] | |
+ public const int RightToLeftEmbedding = (int) 14; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='RIGHT_TO_LEFT_ISOLATE']" | |
+ [Register ("RIGHT_TO_LEFT_ISOLATE")] | |
+ public const sbyte RightToLeftIsolate = (sbyte) 21; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='RIGHT_TO_LEFT_OVERRIDE']" | |
+ [Register ("RIGHT_TO_LEFT_OVERRIDE")] | |
+ public const int RightToLeftOverride = (int) 15; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='SEGMENT_SEPARATOR']" | |
+ [Register ("SEGMENT_SEPARATOR")] | |
+ public const int SegmentSeparator = (int) 8; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='WHITE_SPACE_NEUTRAL']" | |
+ [Register ("WHITE_SPACE_NEUTRAL")] | |
+ public const int WhiteSpaceNeutral = (int) 9; | |
+ | |
+ } | |
+ | |
internal new static readonly JniPeerMembers _members = new XAPeerMembers ("android/icu/lang/UCharacterEnums", typeof (UCharacterEnums)); | |
internal static new IntPtr class_ref { | |
diff --git a/mono.android-android-28/mcw/Android.Icu.Text.Collator.cs b/mono.android-android-28/mcw/Android.Icu.Text.Collator.cs | |
index 9281413..19b1a6e 100644 | |
--- a/mono.android-android-28/mcw/Android.Icu.Text.Collator.cs | |
+++ b/mono.android-android-28/mcw/Android.Icu.Text.Collator.cs | |
@@ -102,6 +102,47 @@ namespace Android.Icu.Text { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']" | |
+ public partial interface IReorderCodes { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']/field[@name='CURRENCY']" | |
+ [Register ("CURRENCY")] | |
+ public const int Currency = (int) 4099; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']/field[@name='DEFAULT']" | |
+ [Register ("DEFAULT")] | |
+ public const int Default = (int) -1; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']/field[@name='DIGIT']" | |
+ [Register ("DIGIT")] | |
+ public const int Digit = (int) 4100; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']/field[@name='FIRST']" | |
+ [Register ("FIRST")] | |
+ public const int First = (int) 4096; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']/field[@name='NONE']" | |
+ [Register ("NONE")] | |
+ public const int None = (int) 103; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']/field[@name='OTHERS']" | |
+ [Register ("OTHERS")] | |
+ public const int Others = (int) 103; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']/field[@name='PUNCTUATION']" | |
+ [Register ("PUNCTUATION")] | |
+ public const int Punctuation = (int) 4097; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']/field[@name='SPACE']" | |
+ [Register ("SPACE")] | |
+ public const int Space = (int) 4096; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']/field[@name='SYMBOL']" | |
+ [Register ("SYMBOL")] | |
+ public const int Symbol = (int) 4098; | |
+ | |
+ } | |
+ | |
internal new static readonly JniPeerMembers _members = new XAPeerMembers ("android/icu/text/Collator", typeof (Collator)); | |
internal static new IntPtr class_ref { | |
diff --git a/mono.android-android-28/mcw/Android.Icu.Text.ISymbolTable.cs b/mono.android-android-28/mcw/Android.Icu.Text.ISymbolTable.cs | |
index 7dd05ae..5e350a3 100644 | |
--- a/mono.android-android-28/mcw/Android.Icu.Text.ISymbolTable.cs | |
+++ b/mono.android-android-28/mcw/Android.Icu.Text.ISymbolTable.cs | |
@@ -30,6 +30,10 @@ namespace Android.Icu.Text { | |
[Register ("android/icu/text/SymbolTable", "", "Android.Icu.Text.ISymbolTableInvoker", ApiSince = 24)] | |
public partial interface ISymbolTable : IJavaObject { | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='SymbolTable']/field[@name='SYMBOL_REF']" | |
+ [Register ("SYMBOL_REF")] | |
+ public const char SymbolRef = (char) (char)36; | |
+ | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.icu.text']/interface[@name='SymbolTable']/method[@name='lookup' and count(parameter)=1 and parameter[1][@type='java.lang.String']]" | |
[Register ("lookup", "(Ljava/lang/String;)[C", "GetLookup_Ljava_lang_String_Handler:Android.Icu.Text.ISymbolTableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] | |
char[] Lookup (string s); | |
diff --git a/mono.android-android-28/mcw/Android.Icu.Text.IUnicodeMatcher.cs b/mono.android-android-28/mcw/Android.Icu.Text.IUnicodeMatcher.cs | |
index c53d874..7215f86 100644 | |
--- a/mono.android-android-28/mcw/Android.Icu.Text.IUnicodeMatcher.cs | |
+++ b/mono.android-android-28/mcw/Android.Icu.Text.IUnicodeMatcher.cs | |
@@ -45,6 +45,10 @@ namespace Android.Icu.Text { | |
[Register ("android/icu/text/UnicodeMatcher", "", "Android.Icu.Text.IUnicodeMatcherInvoker", ApiSince = 24)] | |
public partial interface IUnicodeMatcher : IJavaObject { | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='UnicodeMatcher']/field[@name='ETHER']" | |
+ [Register ("ETHER")] | |
+ public const char Ether = (char) (char)65535; | |
+ | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.icu.text']/interface[@name='UnicodeMatcher']/method[@name='addMatchSetTo' and count(parameter)=1 and parameter[1][@type='android.icu.text.UnicodeSet']]" | |
[Register ("addMatchSetTo", "(Landroid/icu/text/UnicodeSet;)V", "GetAddMatchSetTo_Landroid_icu_text_UnicodeSet_Handler:Android.Icu.Text.IUnicodeMatcherInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] | |
void AddMatchSetTo (Android.Icu.Text.UnicodeSet toUnionTo); | |
diff --git a/mono.android-android-28/mcw/Android.Media.TV.TvContract.cs b/mono.android-android-28/mcw/Android.Media.TV.TvContract.cs | |
index 1e51f7a..1170d81 100644 | |
--- a/mono.android-android-28/mcw/Android.Media.TV.TvContract.cs | |
+++ b/mono.android-android-28/mcw/Android.Media.TV.TvContract.cs | |
@@ -76,6 +76,15 @@ namespace Android.Media.TV { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.media.tv']/interface[@name='TvContract.BaseTvColumns']" | |
+ public partial interface IBaseTvColumns { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.media.tv']/interface[@name='TvContract.BaseTvColumns']/field[@name='COLUMN_PACKAGE_NAME']" | |
+ [Register ("COLUMN_PACKAGE_NAME")] | |
+ public const string ColumnPackageName = (string) "package_name"; | |
+ | |
+ } | |
+ | |
// Metadata.xml XPath class reference: path="/api/package[@name='android.media.tv']/class[@name='TvContract.Channels']" | |
[global::Android.Runtime.Register ("android/media/tv/TvContract$Channels", DoNotGenerateAcw=true, ApiSince = 21)] | |
diff --git a/mono.android-android-28/mcw/Android.OS.IBinder.cs b/mono.android-android-28/mcw/Android.OS.IBinder.cs | |
index c37f1b5..5e6bb38 100644 | |
--- a/mono.android-android-28/mcw/Android.OS.IBinder.cs | |
+++ b/mono.android-android-28/mcw/Android.OS.IBinder.cs | |
@@ -138,6 +138,34 @@ namespace Android.OS { | |
[Register ("android/os/IBinder", "", "Android.OS.IBinderInvoker", ApiSince = 1)] | |
public partial interface IBinder : IJavaObject { | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.os']/interface[@name='IBinder']/field[@name='DUMP_TRANSACTION']" | |
+ [Register ("DUMP_TRANSACTION")] | |
+ public const int DumpTransaction = (int) 1598311760; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.os']/interface[@name='IBinder']/field[@name='FIRST_CALL_TRANSACTION']" | |
+ [Register ("FIRST_CALL_TRANSACTION")] | |
+ public const int FirstCallTransaction = (int) 1; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.os']/interface[@name='IBinder']/field[@name='INTERFACE_TRANSACTION']" | |
+ [Register ("INTERFACE_TRANSACTION")] | |
+ public const int InterfaceTransaction = (int) 1598968902; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.os']/interface[@name='IBinder']/field[@name='LAST_CALL_TRANSACTION']" | |
+ [Register ("LAST_CALL_TRANSACTION")] | |
+ public const int LastCallTransaction = (int) 16777215; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.os']/interface[@name='IBinder']/field[@name='LIKE_TRANSACTION']" | |
+ [Register ("LIKE_TRANSACTION", ApiSince = 15)] | |
+ public const int LikeTransaction = (int) 1598835019; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.os']/interface[@name='IBinder']/field[@name='PING_TRANSACTION']" | |
+ [Register ("PING_TRANSACTION")] | |
+ public const int PingTransaction = (int) 1599098439; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.os']/interface[@name='IBinder']/field[@name='TWEET_TRANSACTION']" | |
+ [Register ("TWEET_TRANSACTION", ApiSince = 13)] | |
+ public const int TweetTransaction = (int) 1599362900; | |
+ | |
string InterfaceDescriptor { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.os']/interface[@name='IBinder']/method[@name='getInterfaceDescriptor' and count(parameter)=0]" | |
[Register ("getInterfaceDescriptor", "()Ljava/lang/String;", "GetGetInterfaceDescriptorHandler:Android.OS.IBinderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get; | |
diff --git a/mono.android-android-28/mcw/Android.OS.IParcelable.cs b/mono.android-android-28/mcw/Android.OS.IParcelable.cs | |
index e4670cc..5092369 100644 | |
--- a/mono.android-android-28/mcw/Android.OS.IParcelable.cs | |
+++ b/mono.android-android-28/mcw/Android.OS.IParcelable.cs | |
@@ -310,6 +310,10 @@ namespace Android.OS { | |
[Register ("android/os/Parcelable", "", "Android.OS.IParcelableInvoker", ApiSince = 1)] | |
public partial interface IParcelable : IJavaObject { | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.os']/interface[@name='Parcelable']/field[@name='CONTENTS_FILE_DESCRIPTOR']" | |
+ [Register ("CONTENTS_FILE_DESCRIPTOR")] | |
+ public const int ContentsFileDescriptor = (int) 1; | |
+ | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.os']/interface[@name='Parcelable']/method[@name='describeContents' and count(parameter)=0]" | |
[Register ("describeContents", "()I", "GetDescribeContentsHandler:Android.OS.IParcelableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] | |
int DescribeContents (); | |
diff --git a/mono.android-android-28/mcw/Android.Provider.CalendarContract.cs b/mono.android-android-28/mcw/Android.Provider.CalendarContract.cs | |
index 91fcbab..1a421c8 100644 | |
--- a/mono.android-android-28/mcw/Android.Provider.CalendarContract.cs | |
+++ b/mono.android-android-28/mcw/Android.Provider.CalendarContract.cs | |
@@ -602,6 +602,43 @@ namespace Android.Provider { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.AttendeesColumns']" | |
+ protected internal partial interface IAttendeesColumns { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.AttendeesColumns']/field[@name='ATTENDEE_EMAIL']" | |
+ [Register ("ATTENDEE_EMAIL")] | |
+ public const string AttendeeEmail = (string) "attendeeEmail"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.AttendeesColumns']/field[@name='ATTENDEE_ID_NAMESPACE']" | |
+ [Register ("ATTENDEE_ID_NAMESPACE", ApiSince = 16)] | |
+ public const string AttendeeIdNamespace = (string) "attendeeIdNamespace"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.AttendeesColumns']/field[@name='ATTENDEE_IDENTITY']" | |
+ [Register ("ATTENDEE_IDENTITY", ApiSince = 16)] | |
+ public const string AttendeeIdentity = (string) "attendeeIdentity"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.AttendeesColumns']/field[@name='ATTENDEE_NAME']" | |
+ [Register ("ATTENDEE_NAME")] | |
+ public const string AttendeeName = (string) "attendeeName"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.AttendeesColumns']/field[@name='ATTENDEE_RELATIONSHIP']" | |
+ [Register ("ATTENDEE_RELATIONSHIP")] | |
+ public const string AttendeeRelationship = (string) "attendeeRelationship"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.AttendeesColumns']/field[@name='ATTENDEE_STATUS']" | |
+ [Register ("ATTENDEE_STATUS")] | |
+ public const string AttendeeStatus = (string) "attendeeStatus"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.AttendeesColumns']/field[@name='ATTENDEE_TYPE']" | |
+ [Register ("ATTENDEE_TYPE")] | |
+ public const string AttendeeType = (string) "attendeeType"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.AttendeesColumns']/field[@name='EVENT_ID']" | |
+ [Register ("EVENT_ID")] | |
+ public const string EventId = (string) "event_id"; | |
+ | |
+ } | |
+ | |
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='CalendarContract.CalendarAlerts']" | |
[global::Android.Runtime.Register ("android/provider/CalendarContract$CalendarAlerts", DoNotGenerateAcw=true, ApiSince = 14)] | |
@@ -1152,6 +1189,51 @@ namespace Android.Provider { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']" | |
+ protected internal partial interface ICalendarAlertsColumns { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='ALARM_TIME']" | |
+ [Register ("ALARM_TIME")] | |
+ public const string AlarmTime = (string) "alarmTime"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='BEGIN']" | |
+ [Register ("BEGIN")] | |
+ public const string Begin = (string) "begin"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='CREATION_TIME']" | |
+ [Register ("CREATION_TIME")] | |
+ public const string CreationTime = (string) "creationTime"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='DEFAULT_SORT_ORDER']" | |
+ [Register ("DEFAULT_SORT_ORDER")] | |
+ public const string DefaultSortOrder = (string) "begin ASC,title ASC"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='END']" | |
+ [Register ("END")] | |
+ public const string End = (string) "end"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='EVENT_ID']" | |
+ [Register ("EVENT_ID")] | |
+ public const string EventId = (string) "event_id"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='MINUTES']" | |
+ [Register ("MINUTES")] | |
+ public const string Minutes = (string) "minutes"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='NOTIFY_TIME']" | |
+ [Register ("NOTIFY_TIME")] | |
+ public const string NotifyTime = (string) "notifyTime"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='RECEIVED_TIME']" | |
+ [Register ("RECEIVED_TIME")] | |
+ public const string ReceivedTime = (string) "receivedTime"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='STATE']" | |
+ [Register ("STATE")] | |
+ public const string State = (string) "state"; | |
+ | |
+ } | |
+ | |
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='CalendarContract.CalendarCache']" | |
[global::Android.Runtime.Register ("android/provider/CalendarContract$CalendarCache", DoNotGenerateAcw=true, ApiSince = 14)] | |
@@ -1251,6 +1333,19 @@ namespace Android.Provider { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarCacheColumns']" | |
+ protected internal partial interface ICalendarCacheColumns { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarCacheColumns']/field[@name='KEY']" | |
+ [Register ("KEY")] | |
+ public const string Key = (string) "key"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarCacheColumns']/field[@name='VALUE']" | |
+ [Register ("VALUE")] | |
+ public const string Value = (string) "value"; | |
+ | |
+ } | |
+ | |
[Register ("android/provider/CalendarContract$CalendarColumns", ApiSince = 14, DoNotGenerateAcw=true)] | |
public abstract class CalendarColumns : Java.Lang.Object { | |
@@ -1374,6 +1469,71 @@ namespace Android.Provider { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']" | |
+ protected internal partial interface ICalendarColumns { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='ALLOWED_ATTENDEE_TYPES']" | |
+ [Register ("ALLOWED_ATTENDEE_TYPES", ApiSince = 15)] | |
+ public const string AllowedAttendeeTypes = (string) "allowedAttendeeTypes"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='ALLOWED_AVAILABILITY']" | |
+ [Register ("ALLOWED_AVAILABILITY", ApiSince = 15)] | |
+ public const string AllowedAvailability = (string) "allowedAvailability"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='ALLOWED_REMINDERS']" | |
+ [Register ("ALLOWED_REMINDERS")] | |
+ public const string AllowedReminders = (string) "allowedReminders"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='CALENDAR_ACCESS_LEVEL']" | |
+ [Register ("CALENDAR_ACCESS_LEVEL")] | |
+ public const string CalendarAccessLevel = (string) "calendar_access_level"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='CALENDAR_COLOR']" | |
+ [Register ("CALENDAR_COLOR")] | |
+ public const string CalendarColor = (string) "calendar_color"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='CALENDAR_COLOR_KEY']" | |
+ [Register ("CALENDAR_COLOR_KEY", ApiSince = 15)] | |
+ public const string CalendarColorKey = (string) "calendar_color_index"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='CALENDAR_DISPLAY_NAME']" | |
+ [Register ("CALENDAR_DISPLAY_NAME")] | |
+ public const string CalendarDisplayName = (string) "calendar_displayName"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='CALENDAR_TIME_ZONE']" | |
+ [Register ("CALENDAR_TIME_ZONE")] | |
+ public const string CalendarTimeZone = (string) "calendar_timezone"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='CAN_MODIFY_TIME_ZONE']" | |
+ [Register ("CAN_MODIFY_TIME_ZONE")] | |
+ public const string CanModifyTimeZone = (string) "canModifyTimeZone"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='CAN_ORGANIZER_RESPOND']" | |
+ [Register ("CAN_ORGANIZER_RESPOND")] | |
+ public const string CanOrganizerRespond = (string) "canOrganizerRespond"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='IS_PRIMARY']" | |
+ [Register ("IS_PRIMARY", ApiSince = 17)] | |
+ public const string IsPrimary = (string) "isPrimary"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='MAX_REMINDERS']" | |
+ [Register ("MAX_REMINDERS")] | |
+ public const string MaxReminders = (string) "maxReminders"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='OWNER_ACCOUNT']" | |
+ [Register ("OWNER_ACCOUNT")] | |
+ public const string OwnerAccount = (string) "ownerAccount"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='SYNC_EVENTS']" | |
+ [Register ("SYNC_EVENTS")] | |
+ public const string SyncEvents = (string) "sync_events"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='VISIBLE']" | |
+ [Register ("VISIBLE")] | |
+ public const string Visible = (string) "visible"; | |
+ | |
+ } | |
+ | |
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='CalendarContract.CalendarEntity']" | |
[global::Android.Runtime.Register ("android/provider/CalendarContract$CalendarEntity", DoNotGenerateAcw=true, ApiSince = 14)] | |
@@ -1908,6 +2068,51 @@ namespace Android.Provider { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']" | |
+ protected internal partial interface ICalendarSyncColumns { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC1']" | |
+ [Register ("CAL_SYNC1")] | |
+ public const string CalSync1 = (string) "cal_sync1"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC10']" | |
+ [Register ("CAL_SYNC10")] | |
+ public const string CalSync10 = (string) "cal_sync10"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC2']" | |
+ [Register ("CAL_SYNC2")] | |
+ public const string CalSync2 = (string) "cal_sync2"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC3']" | |
+ [Register ("CAL_SYNC3")] | |
+ public const string CalSync3 = (string) "cal_sync3"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC4']" | |
+ [Register ("CAL_SYNC4")] | |
+ public const string CalSync4 = (string) "cal_sync4"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC5']" | |
+ [Register ("CAL_SYNC5")] | |
+ public const string CalSync5 = (string) "cal_sync5"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC6']" | |
+ [Register ("CAL_SYNC6")] | |
+ public const string CalSync6 = (string) "cal_sync6"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC7']" | |
+ [Register ("CAL_SYNC7")] | |
+ public const string CalSync7 = (string) "cal_sync7"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC8']" | |
+ [Register ("CAL_SYNC8")] | |
+ public const string CalSync8 = (string) "cal_sync8"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC9']" | |
+ [Register ("CAL_SYNC9")] | |
+ public const string CalSync9 = (string) "cal_sync9"; | |
+ | |
+ } | |
+ | |
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='CalendarContract.Colors']" | |
[global::Android.Runtime.Register ("android/provider/CalendarContract$Colors", DoNotGenerateAcw=true, ApiSince = 15)] | |
@@ -2063,6 +2268,23 @@ namespace Android.Provider { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.ColorsColumns']" | |
+ protected internal partial interface IColorsColumns { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.ColorsColumns']/field[@name='COLOR']" | |
+ [Register ("COLOR")] | |
+ public const string Color = (string) "color"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.ColorsColumns']/field[@name='COLOR_KEY']" | |
+ [Register ("COLOR_KEY")] | |
+ public const string ColorKey = (string) "color_index"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.ColorsColumns']/field[@name='COLOR_TYPE']" | |
+ [Register ("COLOR_TYPE")] | |
+ public const string ColorType = (string) "color_type"; | |
+ | |
+ } | |
+ | |
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='CalendarContract.EventDays']" | |
[global::Android.Runtime.Register ("android/provider/CalendarContract$EventDays", DoNotGenerateAcw=true, ApiSince = 14)] | |
@@ -2164,6 +2386,19 @@ namespace Android.Provider { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventDaysColumns']" | |
+ protected internal partial interface IEventDaysColumns { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventDaysColumns']/field[@name='ENDDAY']" | |
+ [Register ("ENDDAY")] | |
+ public const string Endday = (string) "endDay"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventDaysColumns']/field[@name='STARTDAY']" | |
+ [Register ("STARTDAY")] | |
+ public const string Startday = (string) "startDay"; | |
+ | |
+ } | |
+ | |
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='CalendarContract.Events']" | |
[global::Android.Runtime.Register ("android/provider/CalendarContract$Events", DoNotGenerateAcw=true, ApiSince = 14)] | |
@@ -2920,6 +3155,207 @@ namespace Android.Provider { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']" | |
+ protected internal partial interface IEventsColumns { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='ACCESS_LEVEL']" | |
+ [Register ("ACCESS_LEVEL")] | |
+ public const string AccessLevel = (string) "accessLevel"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='ALL_DAY']" | |
+ [Register ("ALL_DAY")] | |
+ public const string AllDay = (string) "allDay"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='AVAILABILITY']" | |
+ [Register ("AVAILABILITY")] | |
+ public const string Availability = (string) "availability"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='CALENDAR_ID']" | |
+ [Register ("CALENDAR_ID")] | |
+ public const string CalendarId = (string) "calendar_id"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='CAN_INVITE_OTHERS']" | |
+ [Register ("CAN_INVITE_OTHERS")] | |
+ public const string CanInviteOthers = (string) "canInviteOthers"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='CUSTOM_APP_PACKAGE']" | |
+ [Register ("CUSTOM_APP_PACKAGE", ApiSince = 16)] | |
+ public const string CustomAppPackage = (string) "customAppPackage"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='CUSTOM_APP_URI']" | |
+ [Register ("CUSTOM_APP_URI", ApiSince = 16)] | |
+ public const string CustomAppUri = (string) "customAppUri"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='DESCRIPTION']" | |
+ [Register ("DESCRIPTION")] | |
+ public const string Description = (string) "description"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='DISPLAY_COLOR']" | |
+ [Register ("DISPLAY_COLOR", ApiSince = 16)] | |
+ public const string DisplayColor = (string) "displayColor"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='DTEND']" | |
+ [Register ("DTEND")] | |
+ public const string Dtend = (string) "dtend"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='DTSTART']" | |
+ [Register ("DTSTART")] | |
+ public const string Dtstart = (string) "dtstart"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='DURATION']" | |
+ [Register ("DURATION")] | |
+ public const string Duration = (string) "duration"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='EVENT_COLOR']" | |
+ [Register ("EVENT_COLOR")] | |
+ public const string EventColor = (string) "eventColor"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='EVENT_COLOR_KEY']" | |
+ [Register ("EVENT_COLOR_KEY", ApiSince = 15)] | |
+ public const string EventColorKey = (string) "eventColor_index"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='EVENT_END_TIMEZONE']" | |
+ [Register ("EVENT_END_TIMEZONE")] | |
+ public const string EventEndTimezone = (string) "eventEndTimezone"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='EVENT_LOCATION']" | |
+ [Register ("EVENT_LOCATION")] | |
+ public const string EventLocation = (string) "eventLocation"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='EVENT_TIMEZONE']" | |
+ [Register ("EVENT_TIMEZONE")] | |
+ public const string EventTimezone = (string) "eventTimezone"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='EXDATE']" | |
+ [Register ("EXDATE")] | |
+ public const string Exdate = (string) "exdate"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='EXRULE']" | |
+ [Register ("EXRULE")] | |
+ public const string Exrule = (string) "exrule"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='GUESTS_CAN_INVITE_OTHERS']" | |
+ [Register ("GUESTS_CAN_INVITE_OTHERS")] | |
+ public const string GuestsCanInviteOthers = (string) "guestsCanInviteOthers"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='GUESTS_CAN_MODIFY']" | |
+ [Register ("GUESTS_CAN_MODIFY")] | |
+ public const string GuestsCanModify = (string) "guestsCanModify"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='GUESTS_CAN_SEE_GUESTS']" | |
+ [Register ("GUESTS_CAN_SEE_GUESTS")] | |
+ public const string GuestsCanSeeGuests = (string) "guestsCanSeeGuests"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='HAS_ALARM']" | |
+ [Register ("HAS_ALARM")] | |
+ public const string HasAlarm = (string) "hasAlarm"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='HAS_ATTENDEE_DATA']" | |
+ [Register ("HAS_ATTENDEE_DATA")] | |
+ public const string HasAttendeeData = (string) "hasAttendeeData"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='HAS_EXTENDED_PROPERTIES']" | |
+ [Register ("HAS_EXTENDED_PROPERTIES")] | |
+ public const string HasExtendedProperties = (string) "hasExtendedProperties"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='IS_ORGANIZER']" | |
+ [Register ("IS_ORGANIZER", ApiSince = 17)] | |
+ public const string IsOrganizer = (string) "isOrganizer"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='LAST_DATE']" | |
+ [Register ("LAST_DATE")] | |
+ public const string LastDate = (string) "lastDate"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='LAST_SYNCED']" | |
+ [Register ("LAST_SYNCED")] | |
+ public const string LastSynced = (string) "lastSynced"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='ORGANIZER']" | |
+ [Register ("ORGANIZER")] | |
+ public const string Organizer = (string) "organizer"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='ORIGINAL_ALL_DAY']" | |
+ [Register ("ORIGINAL_ALL_DAY")] | |
+ public const string OriginalAllDay = (string) "originalAllDay"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='ORIGINAL_ID']" | |
+ [Register ("ORIGINAL_ID")] | |
+ public const string OriginalId = (string) "original_id"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='ORIGINAL_INSTANCE_TIME']" | |
+ [Register ("ORIGINAL_INSTANCE_TIME")] | |
+ public const string OriginalInstanceTime = (string) "originalInstanceTime"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='ORIGINAL_SYNC_ID']" | |
+ [Register ("ORIGINAL_SYNC_ID")] | |
+ public const string OriginalSyncId = (string) "original_sync_id"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='RDATE']" | |
+ [Register ("RDATE")] | |
+ public const string Rdate = (string) "rdate"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='RRULE']" | |
+ [Register ("RRULE")] | |
+ public const string Rrule = (string) "rrule"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SELF_ATTENDEE_STATUS']" | |
+ [Register ("SELF_ATTENDEE_STATUS")] | |
+ public const string SelfAttendeeStatus = (string) "selfAttendeeStatus"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='STATUS']" | |
+ [Register ("STATUS")] | |
+ public const string Status = (string) "eventStatus"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA1']" | |
+ [Register ("SYNC_DATA1")] | |
+ public const string SyncData1 = (string) "sync_data1"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA10']" | |
+ [Register ("SYNC_DATA10")] | |
+ public const string SyncData10 = (string) "sync_data10"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA2']" | |
+ [Register ("SYNC_DATA2")] | |
+ public const string SyncData2 = (string) "sync_data2"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA3']" | |
+ [Register ("SYNC_DATA3")] | |
+ public const string SyncData3 = (string) "sync_data3"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA4']" | |
+ [Register ("SYNC_DATA4")] | |
+ public const string SyncData4 = (string) "sync_data4"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA5']" | |
+ [Register ("SYNC_DATA5")] | |
+ public const string SyncData5 = (string) "sync_data5"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA6']" | |
+ [Register ("SYNC_DATA6")] | |
+ public const string SyncData6 = (string) "sync_data6"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA7']" | |
+ [Register ("SYNC_DATA7")] | |
+ public const string SyncData7 = (string) "sync_data7"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA8']" | |
+ [Register ("SYNC_DATA8")] | |
+ public const string SyncData8 = (string) "sync_data8"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA9']" | |
+ [Register ("SYNC_DATA9")] | |
+ public const string SyncData9 = (string) "sync_data9"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='TITLE']" | |
+ [Register ("TITLE")] | |
+ public const string Title = (string) "title"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='UID_2445']" | |
+ [Register ("UID_2445", ApiSince = 17)] | |
+ public const string Uid2445 = (string) "uid2445"; | |
+ | |
+ } | |
+ | |
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='CalendarContract.EventsEntity']" | |
[global::Android.Runtime.Register ("android/provider/CalendarContract$EventsEntity", DoNotGenerateAcw=true, ApiSince = 14)] | |
@@ -3638,6 +4074,23 @@ namespace Android.Provider { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.ExtendedPropertiesColumns']" | |
+ protected internal partial interface IExtendedPropertiesColumns { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.ExtendedPropertiesColumns']/field[@name='EVENT_ID']" | |
+ [Register ("EVENT_ID")] | |
+ public const string EventId = (string) "event_id"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.ExtendedPropertiesColumns']/field[@name='NAME']" | |
+ [Register ("NAME")] | |
+ public const string Name = (string) "name"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.ExtendedPropertiesColumns']/field[@name='VALUE']" | |
+ [Register ("VALUE")] | |
+ public const string Value = (string) "value"; | |
+ | |
+ } | |
+ | |
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='CalendarContract.Instances']" | |
[global::Android.Runtime.Register ("android/provider/CalendarContract$Instances", DoNotGenerateAcw=true, ApiSince = 14)] | |
@@ -4581,6 +5034,27 @@ namespace Android.Provider { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.RemindersColumns']" | |
+ protected internal partial interface IRemindersColumns { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.RemindersColumns']/field[@name='EVENT_ID']" | |
+ [Register ("EVENT_ID")] | |
+ public const string EventId = (string) "event_id"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.RemindersColumns']/field[@name='METHOD']" | |
+ [Register ("METHOD")] | |
+ public const string Method = (string) "method"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.RemindersColumns']/field[@name='MINUTES']" | |
+ [Register ("MINUTES")] | |
+ public const string Minutes = (string) "minutes"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.RemindersColumns']/field[@name='MINUTES_DEFAULT']" | |
+ [Register ("MINUTES_DEFAULT")] | |
+ public const int MinutesDefault = (int) -1; | |
+ | |
+ } | |
+ | |
[Register ("android/provider/CalendarContract$SyncColumns", ApiSince = 14, DoNotGenerateAcw=true)] | |
public abstract class SyncColumns : Java.Lang.Object { | |
@@ -4669,6 +5143,39 @@ namespace Android.Provider { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.SyncColumns']" | |
+ protected internal partial interface ISyncColumns { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.SyncColumns']/field[@name='_SYNC_ID']" | |
+ [Register ("_SYNC_ID")] | |
+ public const string SyncId = (string) "_sync_id"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.SyncColumns']/field[@name='ACCOUNT_NAME']" | |
+ [Register ("ACCOUNT_NAME")] | |
+ public const string AccountName = (string) "account_name"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.SyncColumns']/field[@name='ACCOUNT_TYPE']" | |
+ [Register ("ACCOUNT_TYPE")] | |
+ public const string AccountType = (string) "account_type"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.SyncColumns']/field[@name='CAN_PARTIALLY_UPDATE']" | |
+ [Register ("CAN_PARTIALLY_UPDATE")] | |
+ public const string CanPartiallyUpdate = (string) "canPartiallyUpdate"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.SyncColumns']/field[@name='DELETED']" | |
+ [Register ("DELETED")] | |
+ public const string Deleted = (string) "deleted"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.SyncColumns']/field[@name='DIRTY']" | |
+ [Register ("DIRTY")] | |
+ public const string Dirty = (string) "dirty"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.SyncColumns']/field[@name='MUTATORS']" | |
+ [Register ("MUTATORS", ApiSince = 18)] | |
+ public const string Mutators = (string) "mutators"; | |
+ | |
+ } | |
+ | |
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='CalendarContract.SyncState']" | |
[global::Android.Runtime.Register ("android/provider/CalendarContract$SyncState", DoNotGenerateAcw=true, ApiSince = 14)] | |
diff --git a/mono.android-android-28/mcw/Android.Provider.Contacts.cs b/mono.android-android-28/mcw/Android.Provider.Contacts.cs | |
index 62f3a17..e2717f8 100644 | |
--- a/mono.android-android-28/mcw/Android.Provider.Contacts.cs | |
+++ b/mono.android-android-28/mcw/Android.Provider.Contacts.cs | |
@@ -370,6 +370,42 @@ namespace Android.Provider { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ContactMethodsColumns']" | |
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")] | |
+ public partial interface IContactMethodsColumns { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ContactMethodsColumns']/field[@name='AUX_DATA']" | |
+ [Register ("AUX_DATA")] | |
+ [Obsolete ("deprecated")] | |
+ public const string AuxData = (string) "aux_data"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ContactMethodsColumns']/field[@name='DATA']" | |
+ [Register ("DATA")] | |
+ [Obsolete ("deprecated")] | |
+ public const string Data = (string) "data"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ContactMethodsColumns']/field[@name='ISPRIMARY']" | |
+ [Register ("ISPRIMARY")] | |
+ [Obsolete ("deprecated")] | |
+ public const string Isprimary = (string) "isprimary"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ContactMethodsColumns']/field[@name='KIND']" | |
+ [Register ("KIND")] | |
+ [Obsolete ("deprecated")] | |
+ public const string Kind = (string) "kind"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ContactMethodsColumns']/field[@name='LABEL']" | |
+ [Register ("LABEL")] | |
+ [Obsolete ("deprecated")] | |
+ public const string Label = (string) "label"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ContactMethodsColumns']/field[@name='TYPE']" | |
+ [Register ("TYPE")] | |
+ [Obsolete ("deprecated")] | |
+ public const string Type = (string) "type"; | |
+ | |
+ } | |
+ | |
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='Contacts.Extensions']" | |
[ObsoleteAttribute (@"This class is obsoleted in this android platform")] | |
@@ -484,6 +520,22 @@ namespace Android.Provider { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ExtensionsColumns']" | |
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")] | |
+ public partial interface IExtensionsColumns { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ExtensionsColumns']/field[@name='NAME']" | |
+ [Register ("NAME")] | |
+ [Obsolete ("deprecated")] | |
+ public const string Name = (string) "name"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ExtensionsColumns']/field[@name='VALUE']" | |
+ [Register ("VALUE")] | |
+ [Obsolete ("deprecated")] | |
+ public const string Value = (string) "value"; | |
+ | |
+ } | |
+ | |
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='Contacts.GroupMembership']" | |
[ObsoleteAttribute (@"This class is obsoleted in this android platform")] | |
@@ -768,6 +820,32 @@ namespace Android.Provider { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.GroupsColumns']" | |
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")] | |
+ public partial interface IGroupsColumns { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.GroupsColumns']/field[@name='NAME']" | |
+ [Register ("NAME")] | |
+ [Obsolete ("deprecated")] | |
+ public const string Name = (string) "name"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.GroupsColumns']/field[@name='NOTES']" | |
+ [Register ("NOTES")] | |
+ [Obsolete ("deprecated")] | |
+ public const string Notes = (string) "notes"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.GroupsColumns']/field[@name='SHOULD_SYNC']" | |
+ [Register ("SHOULD_SYNC")] | |
+ [Obsolete ("deprecated")] | |
+ public const string ShouldSync = (string) "should_sync"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.GroupsColumns']/field[@name='SYSTEM_ID']" | |
+ [Register ("SYSTEM_ID")] | |
+ [Obsolete ("deprecated")] | |
+ public const string SystemId = (string) "system_id"; | |
+ | |
+ } | |
+ | |
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='Contacts.Intents']" | |
[ObsoleteAttribute (@"This class is obsoleted in this android platform")] | |
@@ -1182,6 +1260,42 @@ namespace Android.Provider { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.OrganizationColumns']" | |
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")] | |
+ public partial interface IOrganizationColumns { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.OrganizationColumns']/field[@name='COMPANY']" | |
+ [Register ("COMPANY")] | |
+ [Obsolete ("deprecated")] | |
+ public const string Company = (string) "company"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.OrganizationColumns']/field[@name='ISPRIMARY']" | |
+ [Register ("ISPRIMARY")] | |
+ [Obsolete ("deprecated")] | |
+ public const string Isprimary = (string) "isprimary"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.OrganizationColumns']/field[@name='LABEL']" | |
+ [Register ("LABEL")] | |
+ [Obsolete ("deprecated")] | |
+ public const string Label = (string) "label"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.OrganizationColumns']/field[@name='PERSON_ID']" | |
+ [Register ("PERSON_ID")] | |
+ [Obsolete ("deprecated")] | |
+ public const string PersonId = (string) "person"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.OrganizationColumns']/field[@name='TITLE']" | |
+ [Register ("TITLE")] | |
+ [Obsolete ("deprecated")] | |
+ public const string Title = (string) "title"; | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.OrganizationColumns']/field[@name='TYPE']" | |
+ [Register ("TYPE")] | |
+ [Obsolete ("deprecated")] | |
+ public const string Type = (string) "type"; | |
+ | |
+ } | |
+ | |
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='Contacts.Organizations']" | |
[ObsoleteAttribute (@"This class is obsoleted in this android platform")] | |
@@ -2111,6 +2225,62 @@ namespace Android.Provider { | |
} | |
} | |
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PeopleColumns']" | |
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")] | |
+ public partial interface IPeopleColumns { | |
+ | |
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PeopleColumns']/field[@name='CUSTOM_RINGTONE']" | |
+ [Register ("CUSTOM_RINGTONE")] | |
+ [Obsolete ("deprecated")] | |
+ public const string CustomRingtone = (string) "custom_ringtone"; | |
+ |