IAttributeSet Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Коллекция атрибутов, связанная с тегом в XML-документе.
[Android.Runtime.Register("android/util/AttributeSet", "", "Android.Util.IAttributeSetInvoker")]
public interface IAttributeSet : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/util/AttributeSet", "", "Android.Util.IAttributeSetInvoker")>]
type IAttributeSet = interface
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Производный
- Атрибуты
- Реализации
Комментарии
Коллекция атрибутов, связанная с тегом в XML-документе. Часто вы не хотите использовать этот интерфейс напрямую, вместо этого передайте его android.content.res.Resources.Theme#obtainStyledAttributes(AttributeSet, int[], int, int) Resources.Theme.obtainStyledAttributes()
, чтобы выполнить анализ атрибутов. В частности, API ресурсов преобразует ссылки на ресурсы (значения атрибутов, такие как "
Документация по Java для android.util.AttributeSet
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.
Свойства
AttributeCount |
Возвращает количество атрибутов, доступных в наборе. |
ClassAttribute |
Возвращает значение атрибута class или null, если его нет. |
Handle |
Возвращает значение JNI базового объекта Android. (Унаследовано от IJavaObject) |
IdAttribute |
Возвращает значение атрибута id или значение NULL, если его нет. |
JniIdentityHashCode |
Возвращает значение |
JniManagedPeerState |
Состояние управляемого однорангового узла. (Унаследовано от IJavaPeerable) |
JniPeerMembers |
Поддержка доступа к членам и вызова. (Унаследовано от IJavaPeerable) |
PeerReference |
Возвращает экземпляр JniObjectReference объекта Java, заключенный в оболочку. (Унаследовано от IJavaPeerable) |
PositionDescription |
Возвращает описание текущей позиции набора атрибутов. |
StyleAttribute |
Возвращает значение атрибута style или 0, если его нет. |
Методы
Disposed() |
Вызывается при удалении экземпляра. (Унаследовано от IJavaPeerable) |
DisposeUnlessReferenced() |
Если отсутствуют невыполненные ссылки на этот экземпляр, вызывает метод |
Finalized() |
Вызывается при завершении работы экземпляра. (Унаследовано от IJavaPeerable) |
GetAttributeBooleanValue(Int32, Boolean) |
Возвращает логическое значение атрибута в индексе. |
GetAttributeBooleanValue(String, String, Boolean) |
Возвращает логическое значение атрибута. |
GetAttributeFloatValue(Int32, Single) |
Возвращает значение с плавающей точкой атрибута по индексу. |
GetAttributeFloatValue(String, String, Single) |
Возвращает значение с плавающей точкой атрибута. |
GetAttributeIntValue(Int32, Int32) |
Возвращает целочисленное значение атрибута в индексе. |
GetAttributeIntValue(String, String, Int32) |
Возвращает целочисленное значение атрибута. |
GetAttributeListValue(Int32, String[], Int32) |
Возвращает индекс значения атрибута в "index" в списке "options". |
GetAttributeListValue(String, String, String[], Int32) |
Возвращает индекс значения "attribute" в списке "параметры". |
GetAttributeName(Int32) |
Возвращает имя указанного атрибута. |
GetAttributeNameResource(Int32) |
Возвращает идентификатор ресурса, связанный с заданным именем атрибута. |
GetAttributeNamespace(Int32) |
Возвращает пространство имен указанного атрибута. |
GetAttributeResourceValue(Int32, Int32) |
Возвращает значение атрибута index в качестве идентификатора ресурса. |
GetAttributeResourceValue(String, String, Int32) |
Возвращает значение attribute в качестве идентификатора ресурса. |
GetAttributeUnsignedIntValue(Int32, Int32) |
Возвращает целочисленное значение атрибута в индексе, отформатированного как значение без знака. |
GetAttributeUnsignedIntValue(String, String, Int32) |
Возвращает логическое значение атрибута, отформатированного как неподписаемое значение. |
GetAttributeValue(Int32) |
Возвращает значение указанного атрибута в виде строкового представления. |
GetAttributeValue(String, String) |
Возвращает значение указанного атрибута в виде строкового представления. |
GetIdAttributeResourceValue(Int32) |
Возвращает целочисленное значение атрибута id или defaultValue, если его нет. |
SetJniIdentityHashCode(Int32) |
Задайте значение, возвращаемое . |
SetJniManagedPeerState(JniManagedPeerStates) |
Коллекция атрибутов, связанная с тегом в XML-документе. (Унаследовано от IJavaPeerable) |
SetPeerReference(JniObjectReference) |
Задайте значение, возвращаемое . |
UnregisterFromRuntime() |
Отмените регистрацию этого экземпляра, чтобы среда выполнения не возвращала его из будущих Java.Interop.JniRuntime+JniValueManager.PeekValue вызовов. (Унаследовано от IJavaPeerable) |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверенного средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
Коллекция атрибутов, связанная с тегом в XML-документе. |
GetJniTypeName(IJavaPeerable) |
Коллекция атрибутов, связанная с тегом в XML-документе. |