ProtoOutputStream.Write Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Write(Int64, Boolean) |
Запишите логическое значение для заданного fieldId. |
Write(Int64, Byte[]) |
Запишите значение byte[] для заданного fieldId. |
Write(Int64, Double) |
Запишите значение для заданного fieldId. |
Write(Int64, Int32) |
Запишите значение для заданного fieldId. |
Write(Int64, Int64) |
Запишите значение для заданного fieldId. |
Write(Int64, Single) |
Запишите значение для заданного fieldId. |
Write(Int64, String) |
Запишите строковое значение для заданного fieldId. |
Write(Int64, Boolean)
Запишите логическое значение для заданного fieldId.
[Android.Runtime.Register("write", "(JZ)V", "", ApiSince=30)]
public void Write (long fieldId, bool val);
[<Android.Runtime.Register("write", "(JZ)V", "", ApiSince=30)>]
member this.Write : int64 * bool -> unit
Параметры
- fieldId
- Int64
Константу идентификатора поля из созданного класса.
- val
- Boolean
Значение.
- Атрибуты
Комментарии
Запишите логическое значение для заданного fieldId.
Если поле не является логическим полем IllegalStateException
, будет выдано исключение .
Документация по Java для android.util.proto.ProtoOutputStream.write(long, boolean)
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.
Применяется к
Write(Int64, Byte[])
Запишите значение byte[] для заданного fieldId.
[Android.Runtime.Register("write", "(J[B)V", "", ApiSince=30)]
public void Write (long fieldId, byte[]? val);
[<Android.Runtime.Register("write", "(J[B)V", "", ApiSince=30)>]
member this.Write : int64 * byte[] -> unit
Параметры
- fieldId
- Int64
Константу идентификатора поля из созданного класса.
- val
- Byte[]
Значение.
- Атрибуты
Комментарии
Запишите значение byte[] для заданного fieldId.
Если поле не является полем байтов или объектов, будет создано исключение.
Документация по Java для android.util.proto.ProtoOutputStream.write(long, byte[])
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.
Применяется к
Write(Int64, Double)
Запишите значение для заданного fieldId.
[Android.Runtime.Register("write", "(JD)V", "", ApiSince=30)]
public void Write (long fieldId, double val);
[<Android.Runtime.Register("write", "(JD)V", "", ApiSince=30)>]
member this.Write : int64 * double -> unit
Параметры
- fieldId
- Int64
Константу идентификатора поля из созданного класса.
- val
- Double
Значение.
- Атрибуты
Комментарии
Запишите значение для заданного fieldId.
Автоматически преобразуется для следующих типов полей и создает исключение для других типов: double, float, int32, int64, uint32, uint64, sint32, sint64, fixed32, fixed64, fixed64, sfixed32, sfixed64, bool, enum.
Документация по Java для android.util.proto.ProtoOutputStream.write(long, double)
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.
Применяется к
Write(Int64, Int32)
Запишите значение для заданного fieldId.
[Android.Runtime.Register("write", "(JI)V", "", ApiSince=30)]
public void Write (long fieldId, int val);
[<Android.Runtime.Register("write", "(JI)V", "", ApiSince=30)>]
member this.Write : int64 * int -> unit
Параметры
- fieldId
- Int64
Константу идентификатора поля из созданного класса.
- val
- Int32
Значение.
- Атрибуты
Комментарии
Запишите значение для заданного fieldId.
Автоматически преобразуется для следующих типов полей и создает исключение для других типов: double, float, int32, int64, uint32, uint64, sint32, sint64, fixed32, fixed64, fixed64, sfixed32, sfixed64, bool, enum.
Документация по Java для android.util.proto.ProtoOutputStream.write(long, int)
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.
Применяется к
Write(Int64, Int64)
Запишите значение для заданного fieldId.
[Android.Runtime.Register("write", "(JJ)V", "", ApiSince=30)]
public void Write (long fieldId, long val);
[<Android.Runtime.Register("write", "(JJ)V", "", ApiSince=30)>]
member this.Write : int64 * int64 -> unit
Параметры
- fieldId
- Int64
Константу идентификатора поля из созданного класса.
- val
- Int64
Значение.
- Атрибуты
Комментарии
Запишите значение для заданного fieldId.
Автоматически преобразуется для следующих типов полей и создает исключение для других типов: double, float, int32, int64, uint32, uint64, sint32, sint64, fixed32, fixed64, fixed64, sfixed32, sfixed64, bool, enum.
Документация по Java для android.util.proto.ProtoOutputStream.write(long, long)
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.
Применяется к
Write(Int64, Single)
Запишите значение для заданного fieldId.
[Android.Runtime.Register("write", "(JF)V", "", ApiSince=30)]
public void Write (long fieldId, float val);
[<Android.Runtime.Register("write", "(JF)V", "", ApiSince=30)>]
member this.Write : int64 * single -> unit
Параметры
- fieldId
- Int64
Константу идентификатора поля из созданного класса.
- val
- Single
Значение.
- Атрибуты
Комментарии
Запишите значение для заданного fieldId.
Автоматически преобразуется для следующих типов полей и создает исключение для других типов: double, float, int32, int64, uint32, uint64, sint32, sint64, fixed32, fixed64, fixed64, sfixed32, sfixed64, bool, enum.
Документация по Java для android.util.proto.ProtoOutputStream.write(long, float)
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.
Применяется к
Write(Int64, String)
Запишите строковое значение для заданного fieldId.
[Android.Runtime.Register("write", "(JLjava/lang/String;)V", "", ApiSince=30)]
public void Write (long fieldId, string? val);
[<Android.Runtime.Register("write", "(JLjava/lang/String;)V", "", ApiSince=30)>]
member this.Write : int64 * string -> unit
Параметры
- fieldId
- Int64
Константу идентификатора поля из созданного класса.
- val
- String
Значение.
- Атрибуты
Комментарии
Запишите строковое значение для заданного fieldId.
Если поле не является строковым, будет выдано исключение.
Документация по Java для android.util.proto.ProtoOutputStream.write(long, java.lang.String)
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.