Sprache

ProtoOutputStream.Write Methode

Definition

Überlädt

Name Beschreibung
Write(Int64, Boolean)

Schreiben Sie einen booleschen Wert für die angegebene FieldId.

Write(Int64, Byte[])

Schreiben Sie einen Byte[]-Wert für die angegebene fieldId.

Write(Int64, Double)

Schreiben Sie einen Wert für die angegebene FieldId.

Write(Int64, Int32)

Schreiben Sie einen Wert für die angegebene FieldId.

Write(Int64, Int64)

Schreiben Sie einen Wert für die angegebene FieldId.

Write(Int64, Single)

Schreiben Sie einen Wert für die angegebene FieldId.

Write(Int64, String)

Schreiben Sie einen Zeichenfolgenwert für die angegebene fieldId.

Write(Int64, Boolean)

Schreiben Sie einen booleschen Wert für die angegebene 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

Parameter

fieldId
Int64

Die Feldbezeichnerkonstante aus der generierten Klasse.

val
Boolean

Der Wert.

Attribute

Hinweise

Schreiben Sie einen booleschen Wert für die angegebene FieldId.

Wenn es sich bei dem Feld nicht um ein boolesches Feld handelt, wird ein IllegalStateException Feld ausgelöst.

Java Dokumentation für android.util.proto.ProtoOutputStream.write(long, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Write(Int64, Byte[])

Schreiben Sie einen Byte[]-Wert für die angegebene 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

Parameter

fieldId
Int64

Die Feldbezeichnerkonstante aus der generierten Klasse.

val
Byte[]

Der Wert.

Attribute

Hinweise

Schreiben Sie einen Byte[]-Wert für die angegebene fieldId.

Wenn das Feld kein Byte- oder Objektfeld ist, wird eine Ausnahme ausgelöst.

Java Dokumentation für android.util.proto.ProtoOutputStream.write(long, byte[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Write(Int64, Double)

Schreiben Sie einen Wert für die angegebene 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

Parameter

fieldId
Int64

Die Feldbezeichnerkonstante aus der generierten Klasse.

val
Double

Der Wert.

Attribute

Hinweise

Schreiben Sie einen Wert für die angegebene FieldId.

Konvertiert automatisch für die folgenden Feldtypen und löst eine Ausnahme für andere aus: double, float, int32, int64, uint32, uint64, sint32, sint64, fixed32, fixed64, sfixed32, sfixed64, bool, enum.

Java Dokumentation für android.util.proto.ProtoOutputStream.write(long, double).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Write(Int64, Int32)

Schreiben Sie einen Wert für die angegebene 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

Parameter

fieldId
Int64

Die Feldbezeichnerkonstante aus der generierten Klasse.

val
Int32

Der Wert.

Attribute

Hinweise

Schreiben Sie einen Wert für die angegebene FieldId.

Konvertiert automatisch für die folgenden Feldtypen und löst eine Ausnahme für andere aus: double, float, int32, int64, uint32, uint64, sint32, sint64, fixed32, fixed64, sfixed32, sfixed64, bool, enum.

Java Dokumentation für android.util.proto.ProtoOutputStream.write(long, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Write(Int64, Int64)

Schreiben Sie einen Wert für die angegebene 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

Parameter

fieldId
Int64

Die Feldbezeichnerkonstante aus der generierten Klasse.

val
Int64

Der Wert.

Attribute

Hinweise

Schreiben Sie einen Wert für die angegebene FieldId.

Konvertiert automatisch für die folgenden Feldtypen und löst eine Ausnahme für andere aus: double, float, int32, int64, uint32, uint64, sint32, sint64, fixed32, fixed64, sfixed32, sfixed64, bool, enum.

Java Dokumentation für android.util.proto.ProtoOutputStream.write(long, long).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Write(Int64, Single)

Schreiben Sie einen Wert für die angegebene 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

Parameter

fieldId
Int64

Die Feldbezeichnerkonstante aus der generierten Klasse.

val
Single

Der Wert.

Attribute

Hinweise

Schreiben Sie einen Wert für die angegebene FieldId.

Konvertiert automatisch für die folgenden Feldtypen und löst eine Ausnahme für andere aus: double, float, int32, int64, uint32, uint64, sint32, sint64, fixed32, fixed64, sfixed32, sfixed64, bool, enum.

Java Dokumentation für android.util.proto.ProtoOutputStream.write(long, float).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Write(Int64, String)

Schreiben Sie einen Zeichenfolgenwert für die angegebene 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

Parameter

fieldId
Int64

Die Feldbezeichnerkonstante aus der generierten Klasse.

val
String

Der Wert.

Attribute

Hinweise

Schreiben Sie einen Zeichenfolgenwert für die angegebene fieldId.

Wenn das Feld kein Zeichenfolgenfeld ist, wird eine Ausnahme ausgelöst.

Java Dokumentation für android.util.proto.ProtoOutputStream.write(long, java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: