EncoderReplacementFallbackBuffer.Fallback 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 대체 문자열을 사용하도록 대체 대체 버퍼를 준비합니다.
오버로드
| Name | Description |
|---|---|
| Fallback(Char, Int32) |
현재 대체 문자열을 사용하도록 대체 대체 버퍼를 준비합니다. |
| Fallback(Char, Char, Int32) |
입력 서로게이트 쌍을 인코딩할 수 없는 경우 대체 문자열을 사용할 수 있는지 또는 서로게이트 쌍을 무시할 수 있는지 여부를 나타냅니다. 매개 변수는 입력에서 쌍의 서로게이트 쌍 및 인덱스 위치를 지정합니다. |
Fallback(Char, Int32)
현재 대체 문자열을 사용하도록 대체 대체 버퍼를 준비합니다.
public:
override bool Fallback(char charUnknown, int index);
public override bool Fallback(char charUnknown, int index);
override this.Fallback : char * int -> bool
Public Overrides Function Fallback (charUnknown As Char, index As Integer) As Boolean
매개 변수
- charUnknown
- Char
입력 문자입니다. 예외가 throw되지 않는 한 이 매개 변수는 이 작업에서 무시됩니다.
- index
- Int32
입력 버퍼에 있는 문자의 인덱스 위치입니다. 이 매개 변수는 이 작업에서 무시됩니다.
반품
true 대체 문자열이 비어 있지 않으면 이고, false 대체 문자열이 비어 있으면 입니다.
예외
이 메서드는 대체 대체 버퍼의 GetNextChar() 모든 문자를 읽기 전에 다시 호출됩니다.
설명
GetBytes 입력에서 알 수 없는 문자가 발견되면 메서드 Convert 가 호출 Fallback 됩니다. 반환 값 Fallback 이면 호출 메서드는 true대체 대체 버퍼의 GetNextChar 각 문자를 가져오는 메서드를 호출할 수 있습니다.
적용 대상
Fallback(Char, Char, Int32)
입력 서로게이트 쌍을 인코딩할 수 없는 경우 대체 문자열을 사용할 수 있는지 또는 서로게이트 쌍을 무시할 수 있는지 여부를 나타냅니다. 매개 변수는 입력에서 쌍의 서로게이트 쌍 및 인덱스 위치를 지정합니다.
public:
override bool Fallback(char charUnknownHigh, char charUnknownLow, int index);
public override bool Fallback(char charUnknownHigh, char charUnknownLow, int index);
override this.Fallback : char * char * int -> bool
Public Overrides Function Fallback (charUnknownHigh As Char, charUnknownLow As Char, index As Integer) As Boolean
매개 변수
- charUnknownHigh
- Char
입력 쌍의 상위 서로게이트입니다.
- charUnknownLow
- Char
입력 쌍의 하위 서로게이트입니다.
- index
- Int32
입력 버퍼에 있는 서로게이트 쌍의 인덱스 위치입니다.
반품
true 대체 문자열이 비어 있지 않으면 이고, false 대체 문자열이 비어 있으면 입니다.
예외
이 메서드는 메서드가 GetNextChar() 모든 대체 문자열 문자를 읽기 전에 다시 호출됩니다.
값 charUnknownHigh 이 U+D800보다 작거나 U+D8FF보다 큰 경우
-또는-
값 charUnknownLow 이 U+DC00보다 작거나 U+DFFF보다 큰 경우
설명
GetBytes 입력에서 알 수 없는 문자가 발견되면 메서드 Convert 가 호출 Fallback 됩니다. 반환 값 Fallback 이면 호출 메서드는 true대체 대체 버퍼의 GetNextChar 각 문자를 가져오는 메서드를 호출할 수 있습니다.