ProtoOutputStream.Write Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.