英語で読む

次の方法で共有


TextEncoderSettings クラス

定義

特定の Unicode コード ポイントのみを許可するフィルターを表します。

C#
public class TextEncoderSettings
継承
TextEncoderSettings

注釈

この型のソース コードは、GitHubの System.Text.Encodings.Web プロジェクトで入手できます。 コード例としても機能する単体テストは、GitHubの System.Text.Encodings.Web/tests フォルダーにあります。

コンストラクター

TextEncoderSettings()

空のフィルター (既定ではすべてのコード ポイントの通過を許可しません) をインスタンス化します。

TextEncoderSettings(TextEncoderSettings)

別の TextEncoderSettings オブジェクトの許可リストを複製することによって、フィルターをインスタンス化します。

TextEncoderSettings(UnicodeRange[])

allowedRanges で指定した文字範囲のみがフィルターによって許可されるフィルターをインスタンス化します。

メソッド

AllowCharacter(Char)

character で指定した文字がフィルターを通過するのを許可します。

AllowCharacters(Char[])

characters で指定したすべての文字がフィルターを通過するのを許可します。

AllowCodePoints(IEnumerable<Int32>)

codePoints で指定したすべてのコード ポイントを許可します。

AllowRange(UnicodeRange)

range で指定したすべての文字がフィルターを通過するのを許可します。

AllowRanges(UnicodeRange[])

ranges で指定したすべての文字がフィルターを通過するのを許可します。

Clear()

すべての文字を許可しないことで、このオブジェクトをリセットします。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
ForbidCharacter(Char)

文字 character がフィルターを通過するのを許可しません。

ForbidCharacters(Char[])

characters で指定したすべての文字がフィルターを通過するのを許可しません。

ForbidRange(UnicodeRange)

range で指定したすべての文字がフィルターを通過するのを許可しません。

ForbidRanges(UnicodeRange[])

ranges で指定したすべての文字がフィルターを通過するのを許可しません。

GetAllowedCodePoints()

許可されるすべてのコード ポイントの列挙を取得します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 3.0, Core 3.1, 5, 6, 7