Character.IsUnicodeIdentifierStart Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
IsUnicodeIdentifierStart(Char) |
Определяет, разрешен ли указанный символ в качестве первого символа в идентификаторе Юникода. |
IsUnicodeIdentifierStart(Int32) |
Определяет, допустим ли указанный символ (кодовая точка Юникода) в качестве первого символа в идентификаторе Юникода. |
IsUnicodeIdentifierStart(Char)
Определяет, разрешен ли указанный символ в качестве первого символа в идентификаторе Юникода.
[Android.Runtime.Register("isUnicodeIdentifierStart", "(C)Z", "")]
public static bool IsUnicodeIdentifierStart(char ch);
[<Android.Runtime.Register("isUnicodeIdentifierStart", "(C)Z", "")>]
static member IsUnicodeIdentifierStart : char -> bool
Параметры
- ch
- Char
символ, который необходимо проверить.
Возвращаемое значение
true
Значение , если символ может запустить идентификатор Юникода; false
Иначе.
- Атрибуты
Комментарии
Определяет, разрешен ли указанный символ в качестве первого символа в идентификаторе Юникода.
Символ может запустить идентификатор Юникода, если и только если одно из следующих условий имеет значение true: <ul><li>#isLetter(char) isLetter(ch)
возвращает true
<LETTER_NUMBER
значение li.>#getType(char) getType(ch)
<li> это Other_ID_Start
http://www.unicode.org/reports/tr44/#Other_ID_Start символ. </ul>
Этот метод соответствует требованиям UAX31-R1: требование идентификаторов по умолчанию стандарта Юникод со следующим профилем UAX31:
Start := ID_Start + 'VERTICAL TILDE' (U+2E2F)
'VERTICAL TILDE'
добавляется для Start
обеспечения обратной совместимости.
<b>Примечание.</b> Этот метод не может обрабатывать дополнительные символы. Для поддержки всех символов Юникода, включая дополнительные символы, используйте #isUnicodeIdentifierStart(int)
этот метод.
Добавлено в версии 1.1.
Документация по Java для java.lang.Character.isUnicodeIdentifierStart(char)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
IsUnicodeIdentifierStart(Int32)
Определяет, допустим ли указанный символ (кодовая точка Юникода) в качестве первого символа в идентификаторе Юникода.
[Android.Runtime.Register("isUnicodeIdentifierStart", "(I)Z", "")]
public static bool IsUnicodeIdentifierStart(int codePoint);
[<Android.Runtime.Register("isUnicodeIdentifierStart", "(I)Z", "")>]
static member IsUnicodeIdentifierStart : int -> bool
Параметры
- codePoint
- Int32
Символ (точка кода Юникода), который необходимо протестировать.
Возвращаемое значение
true
Значение , если символ может запустить идентификатор Юникода; false
Иначе.
- Атрибуты
Комментарии
Определяет, допустим ли указанный символ (кодовая точка Юникода) в качестве первого символа в идентификаторе Юникода.
Символ может запустить идентификатор Юникода, если и только если одно из следующих условий имеет значение true: <ul><li>#isLetter(int) isLetter(codePoint)
возвращает true
<LETTER_NUMBER
значение li.>#getType(int) getType(codePoint)
<li> это Other_ID_Start
http://www.unicode.org/reports/tr44/#Other_ID_Start символ. </ul>
Этот метод соответствует требованиям UAX31-R1: требование идентификаторов по умолчанию стандарта Юникод со следующим профилем UAX31:
Start := ID_Start + 'VERTICAL TILDE' (U+2E2F)
'VERTICAL TILDE'
добавляется для Start
обеспечения обратной совместимости.
Добавлено в версии 1.5.
Документация по Java для java.lang.Character.isUnicodeIdentifierStart(int)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.