CharsetEncoder Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| CharsetEncoder(IntPtr, JniHandleOwnership) |
Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime. |
| CharsetEncoder(Charset, Single, Single) |
Menginisialisasi encoder baru. |
| CharsetEncoder(Charset, Single, Single, Byte[]) |
Menginisialisasi encoder baru. |
CharsetEncoder(IntPtr, JniHandleOwnership)
Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime.
protected CharsetEncoder(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Nio.Charset.CharsetEncoder : nativeint * Android.Runtime.JniHandleOwnership -> Java.Nio.Charset.CharsetEncoder
Parameter
- transfer
- JniHandleOwnership
Menunjukkan JniHandleOwnershipcara menangani javaReference
Keterangan
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Berlaku untuk
CharsetEncoder(Charset, Single, Single)
Menginisialisasi encoder baru.
[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
Set karakter yang membuat encoder ini
- averageBytesPerChar
- Single
Nilai float positif yang menunjukkan jumlah byte yang diharapkan yang akan diproduksi untuk setiap karakter input
- maxBytesPerChar
- Single
Nilai float positif yang menunjukkan jumlah maksimum byte yang akan diproduksi untuk setiap karakter input
- Atribut
Keterangan
Menginisialisasi encoder baru. Encoder baru akan memiliki nilai byte-per-char yang diberikan dan penggantinya akan menjadi array {byte (byte)'?' }.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Berlaku untuk
CharsetEncoder(Charset, Single, Single, Byte[])
Menginisialisasi encoder baru.
[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
Set karakter yang membuat encoder ini
- averageBytesPerChar
- Single
Nilai float positif yang menunjukkan jumlah byte yang diharapkan yang akan diproduksi untuk setiap karakter input
- maxBytesPerChar
- Single
Nilai float positif yang menunjukkan jumlah maksimum byte yang akan diproduksi untuk setiap karakter input
- replacement
- Byte[]
Penggantian awal; tidak boleh null, harus memiliki panjang bukan nol, tidak boleh lebih panjang dari maxBytesPerChar, dan harus #isLegalReplacement legal
- Atribut
Pengecualian
jika ada parameter yang tidak valid.
Keterangan
Menginisialisasi encoder baru. Encoder baru akan memiliki nilai byte-per-char dan penggantian yang diberikan.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.