言語

CharsetEncoder.CanEncode メソッド

定義

オーバーロード

名前 説明
CanEncode(ICharSequence)

このエンコーダーが指定された文字シーケンスをエンコードできるかどうかを示します。

CanEncode(Char)

このエンコーダーが指定された文字をエンコードできるかどうかを示します。

CanEncode(String)

このエンコーダーが指定された文字シーケンスをエンコードできるかどうかを示します。

CanEncode(ICharSequence)

このエンコーダーが指定された文字シーケンスをエンコードできるかどうかを示します。

[Android.Runtime.Register("canEncode", "(Ljava/lang/CharSequence;)Z", "GetCanEncode_Ljava_lang_CharSequence_Handler")]
public virtual bool CanEncode(Java.Lang.ICharSequence? cs);
[<Android.Runtime.Register("canEncode", "(Ljava/lang/CharSequence;)Z", "GetCanEncode_Ljava_lang_CharSequence_Handler")>]
abstract member CanEncode : Java.Lang.ICharSequence -> bool
override this.CanEncode : Java.Lang.ICharSequence -> bool

パラメーター

cs
ICharSequence

指定された文字シーケンス

返品

true 例外をスローせず、置換を実行せずに、このエンコーダーが指定された文字をエンコードできる場合のみ

属性

例外

別のエンコード プロセスが進行中の場合は〘。

注釈

このエンコーダーが指定された文字シーケンスをエンコードできるかどうかを示します。

このメソッドが特定の文字シーケンスの false を返す場合、シーケンスをエンコードできない理由の詳細については、完全なエンコード操作を実行して取得できます。

このメソッドは、このエンコーダーの状態を変更できます。そのため、エンコード操作が既に進行中の場合は呼び出さないでください。

このメソッドの既定の実装はあまり効率的ではありません。パフォーマンスを向上させるには、一般にオーバーライドする必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

CanEncode(Char)

このエンコーダーが指定された文字をエンコードできるかどうかを示します。

[Android.Runtime.Register("canEncode", "(C)Z", "GetCanEncode_CHandler")]
public virtual bool CanEncode(char c);
[<Android.Runtime.Register("canEncode", "(C)Z", "GetCanEncode_CHandler")>]
abstract member CanEncode : char -> bool
override this.CanEncode : char -> bool

パラメーター

c
Char

指定された文字

返品

true このエンコーダーが指定された文字をエンコードできる場合のみ

属性

例外

別のエンコード プロセスが進行中の場合は〘。

注釈

このエンコーダーが指定された文字をエンコードできるかどうかを示します。

このメソッドは、指定された文字がサロゲート文字の場合に false を返します。このような文字は、高サロゲートとそれに続く低サロゲートで構成されるペアのメンバーである場合にのみ解釈できます。 #canEncode(java.lang.CharSequence) canEncode(CharSequence)メソッドは、文字シーケンスをエンコードできるかどうかをテストするために使用できます。

このメソッドは、このエンコーダーの状態を変更できます。そのため、エンコード操作が既に進行中の場合は呼び出さないでください。

このメソッドの既定の実装はあまり効率的ではありません。パフォーマンスを向上させるには、一般にオーバーライドする必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

CanEncode(String)

このエンコーダーが指定された文字シーケンスをエンコードできるかどうかを示します。

public bool CanEncode(string? cs);
member this.CanEncode : string -> bool

パラメーター

cs
String

指定された文字シーケンス

返品

true 例外をスローせず、置換を実行せずに、このエンコーダーが指定された文字をエンコードできる場合のみ

注釈

このエンコーダーが指定された文字シーケンスをエンコードできるかどうかを示します。

このメソッドが特定の文字シーケンスの false を返す場合、シーケンスをエンコードできない理由の詳細については、完全なエンコード操作を実行して取得できます。

このメソッドは、このエンコーダーの状態を変更できます。そのため、エンコード操作が既に進行中の場合は呼び出さないでください。

このメソッドの既定の実装はあまり効率的ではありません。パフォーマンスを向上させるには、一般にオーバーライドする必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象