UrlTestEncoder.TryEncodeUnicodeScalar(Int32, Char*, Int32, Int32) 메서드

정의

유니코드 스칼라 값을 인코딩하고 버퍼에 씁니다.

public:
 override bool TryEncodeUnicodeScalar(int unicodeScalar, char* buffer, int bufferLength, [Runtime::InteropServices::Out] int % numberOfCharactersWritten);
public override bool TryEncodeUnicodeScalar (int unicodeScalar, char* buffer, int bufferLength, out int numberOfCharactersWritten);
override this.TryEncodeUnicodeScalar : int * nativeptr<char> * int * int -> bool

매개 변수

unicodeScalar
Int32

유니코드 스칼라 값입니다.

buffer
Char*

인코딩된 텍스트를 쓸 버퍼에 대한 포인터입니다.

bufferLength
Int32

buffer 대상의 길이(문자 수)입니다.

numberOfCharactersWritten
Int32

메서드가 반환하는 경우 buffer에 쓰여진 문자 수를 나타냅니다.

반환

bufferLength가 인코딩된 텍스트에 맞기에는 너무 작으면 false이고, 그렇지 않으면 true를 반환합니다.

적용 대상