TextEncoderSettings クラス

定義

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

public ref class TextEncoderSettings
public class TextEncoderSettings
type TextEncoderSettings = class
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)

適用対象