CharsetEncoder Konstruktoren
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
CharsetEncoder(IntPtr, JniHandleOwnership) |
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen. |
CharsetEncoder(Charset, Single, Single) |
Initialisiert einen neuen Encoder. |
CharsetEncoder(Charset, Single, Single, Byte[]) |
Initialisiert einen neuen Encoder. |
CharsetEncoder(IntPtr, JniHandleOwnership)
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.
protected CharsetEncoder (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Nio.Charset.CharsetEncoder : nativeint * Android.Runtime.JniHandleOwnership -> Java.Nio.Charset.CharsetEncoder
Parameter
- transfer
- JniHandleOwnership
Ein JniHandleOwnershipHinweis auf die Behandlung javaReference
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CharsetEncoder(Charset, Single, Single)
Initialisiert einen neuen Encoder.
[Android.Runtime.Register(".ctor", "(Ljava/nio/charset/Charset;FF)V", "")]
protected CharsetEncoder (Java.Nio.Charset.Charset? cs, float averageBytesPerChar, float maxBytesPerChar);
[<Android.Runtime.Register(".ctor", "(Ljava/nio/charset/Charset;FF)V", "")>]
new Java.Nio.Charset.CharsetEncoder : Java.Nio.Charset.Charset * single * single -> Java.Nio.Charset.CharsetEncoder
Parameter
- cs
- Charset
Das Zeichenset, das diesen Encoder erstellt hat
- averageBytesPerChar
- Single
Ein positiver Float-Wert, der die erwartete Anzahl von Bytes angibt, die für jedes Eingabezeichen erzeugt werden
- maxBytesPerChar
- Single
Ein positiver Float-Wert, der die maximale Anzahl von Bytes angibt, die für jedes Eingabezeichen erzeugt werden
- Attribute
Hinweise
Initialisiert einen neuen Encoder. Der neue Encoder verfügt über die angegebenen Byte-pro-Zeichen-Werte und seine Ersetzung ist das Bytearray {
(byte)'?'
}
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CharsetEncoder(Charset, Single, Single, Byte[])
Initialisiert einen neuen Encoder.
[Android.Runtime.Register(".ctor", "(Ljava/nio/charset/Charset;FF[B)V", "")]
protected CharsetEncoder (Java.Nio.Charset.Charset? cs, float averageBytesPerChar, float maxBytesPerChar, byte[]? replacement);
[<Android.Runtime.Register(".ctor", "(Ljava/nio/charset/Charset;FF[B)V", "")>]
new Java.Nio.Charset.CharsetEncoder : Java.Nio.Charset.Charset * single * single * byte[] -> Java.Nio.Charset.CharsetEncoder
Parameter
- cs
- Charset
Das Zeichenset, das diesen Encoder erstellt hat
- averageBytesPerChar
- Single
Ein positiver Float-Wert, der die erwartete Anzahl von Bytes angibt, die für jedes Eingabezeichen erzeugt werden
- maxBytesPerChar
- Single
Ein positiver Float-Wert, der die maximale Anzahl von Bytes angibt, die für jedes Eingabezeichen erzeugt werden
- replacement
- Byte[]
Der erste Ersatz; darf keine null
Länge ungleich Null aufweisen, darf nicht länger sein als maxBytesPerChar und muss #isLegalReplacement legal sein.
- Attribute
Ausnahmen
wenn Parameter ungültig sind.
Hinweise
Initialisiert einen neuen Encoder. Der neue Encoder enthält die angegebenen Byte pro Zeichen und Ersetzungswerte.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.