JavaScriptTestEncoder クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
JavaScriptEncoder 単体テストに使用されます。 このエンコーダーはエンコードを実行しないため、アプリケーション コードでは使用しないでください。
public ref class JavaScriptTestEncoder : System::Text::Encodings::Web::JavaScriptEncoder
public class JavaScriptTestEncoder : System.Text.Encodings.Web.JavaScriptEncoder
type JavaScriptTestEncoder = class
inherit JavaScriptEncoder
Public Class JavaScriptTestEncoder
Inherits JavaScriptEncoder
- 継承
コンストラクター
| 名前 | 説明 |
|---|---|
| JavaScriptTestEncoder() |
JavaScriptEncoder 単体テストに使用されます。 このエンコーダーはエンコードを実行しないため、アプリケーション コードでは使用しないでください。 |
プロパティ
| 名前 | 説明 |
|---|---|
| MaxOutputCharactersPerInputCharacter |
このエンコーダーが入力コード ポイントごとに生成できる最大文字数を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Encode(ReadOnlySpan<Char>, Span<Char>, Int32, Int32, Boolean) |
指定された文字をエンコードします。 (継承元 TextEncoder) |
| Encode(String) |
指定された文字列をエンコードし、エンコードされたテキストを新しい文字列として返します。 |
| Encode(TextWriter, Char[], Int32, Int32) |
配列から文字をエンコードし、 TextWriter オブジェクトに書き込みます。 |
| Encode(TextWriter, String, Int32, Int32) |
部分文字列をエンコードし、 TextWriter オブジェクトに書き込みます。 |
| Encode(TextWriter, String) |
指定した文字列を TextWriter オブジェクトにエンコードします。 (継承元 TextEncoder) |
| EncodeUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
指定された UTF-8 テキストをエンコードします。 (継承元 TextEncoder) |
| FindFirstCharacterToEncode(Char*, Int32) |
エンコードする最初の文字のインデックスを検索します。 |
| FindFirstCharacterToEncodeUtf8(ReadOnlySpan<Byte>) |
現在のエンコーダー インスタンスによってエスケープされる UTF-8 テキスト入力バッファー内の最初の要素を検索します。 (継承元 TextEncoder) |
| TryEncodeUnicodeScalar(Int32, Char*, Int32, Int32) |
Unicode スカラー値をエンコードし、バッファーに書き込みます。 |
| WillEncode(Int32) |
特定の Unicode スカラー値がエンコードされるかどうかを判断します。 |