Язык

Class.Modifiers Свойство

Определение

Возвращает модификаторы языка Java для этого класса или интерфейса, закодированные в целочисленном виде.

public int Modifiers { [Android.Runtime.Register("getModifiers", "()I", "")] get; }
[<get: Android.Runtime.Register("getModifiers", "()I", "")>]
member this.Modifiers : int

Значение свойства

int представление модификаторов для этого класса

Атрибуты

Комментарии

Возвращает модификаторы языка Java для этого класса или интерфейса, закодированные в целочисленном виде. Модификаторы состоят из констант виртуальной машины Java для , , иpublicprotectedprivatefinalstatic; их следует декодировать с помощью методов класса.abstractinterfaceModifier

Если базовый класс является классом массива, его publicprivate и protected модификаторы совпадают с типом компонента. Если этот Class объект представляет примитивный тип или void, его public модификатор всегда является, а его true и protected модификаторы всегдаprivatefalse. Если этот Class объект представляет класс массива, примитивный тип или void, то его final модификатор всегда и его модификатор интерфейса всегда truefalse. Значения других модификаторов не определяются этой спецификацией.

Кодировки модификатора определены в разделе {

Добавлено в версии 1.1.

Java документации по java.lang.Class.getModifiers().

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к