Edit

Share via


Buffer.AddUtf32 Method

Definition

Overloads

Name Description
AddUtf32(IntPtr, Int32, Int32, Int32)

Appends a range of UTF-32 encoded text to the buffer.

AddUtf32(ReadOnlySpan<UInt32>, Int32, Int32)

Appends a range of UTF-32 encoded text to the buffer.

AddUtf32(IntPtr, Int32)

Appends UTF-32 encoded text to the buffer.

AddUtf32(ReadOnlySpan<Int32>, Int32, Int32)

Appends a range of UTF-32 encoded text to the buffer.

AddUtf32(ReadOnlySpan<UInt32>)

Appends UTF-32 encoded text to the buffer.

AddUtf32(ReadOnlySpan<Int32>)

Appends UTF-32 encoded text to the buffer.

AddUtf32(ReadOnlySpan<Byte>)

Appends UTF-32 encoded text to the buffer.

AddUtf32(String)

Appends the string as UTF-32 encoded text to the buffer.

AddUtf32(IntPtr, Int32, Int32, Int32)

Appends a range of UTF-32 encoded text to the buffer.

public void AddUtf32(IntPtr text, int textLength, int itemOffset, int itemLength);

Parameters

text
IntPtr

A pointer to UTF-32 encoded text.

textLength
Int32

The length of the text in UTF-32 code units.

itemOffset
Int32

The offset of the first code point to add to the buffer.

itemLength
Int32

The number of code points to add to the buffer, or -1 for the end of the text.

Applies to

AddUtf32(ReadOnlySpan<UInt32>, Int32, Int32)

Appends a range of UTF-32 encoded text to the buffer.

public void AddUtf32(ReadOnlySpan<uint> text, int itemOffset, int itemLength);

Parameters

text
ReadOnlySpan<UInt32>

The span of UTF-32 code points to append.

itemOffset
Int32

The offset of the first code point to add to the buffer.

itemLength
Int32

The number of code points to add to the buffer, or -1 for the end of the text.

Applies to

AddUtf32(IntPtr, Int32)

Appends UTF-32 encoded text to the buffer.

public void AddUtf32(IntPtr text, int textLength);

Parameters

text
IntPtr

A pointer to UTF-32 encoded text.

textLength
Int32

The length of the text in UTF-32 code units.

Applies to

AddUtf32(ReadOnlySpan<Int32>, Int32, Int32)

Appends a range of UTF-32 encoded text to the buffer.

public void AddUtf32(ReadOnlySpan<int> text, int itemOffset, int itemLength);

Parameters

text
ReadOnlySpan<Int32>

The span of UTF-32 code points to append.

itemOffset
Int32

The offset of the first code point to add to the buffer.

itemLength
Int32

The number of code points to add to the buffer, or -1 for the end of the text.

Applies to

AddUtf32(ReadOnlySpan<UInt32>)

Appends UTF-32 encoded text to the buffer.

public void AddUtf32(ReadOnlySpan<uint> text);

Parameters

text
ReadOnlySpan<UInt32>

The span of UTF-32 code points to append.

Applies to

AddUtf32(ReadOnlySpan<Int32>)

Appends UTF-32 encoded text to the buffer.

public void AddUtf32(ReadOnlySpan<int> text);

Parameters

text
ReadOnlySpan<Int32>

The span of UTF-32 code points to append.

Applies to

AddUtf32(ReadOnlySpan<Byte>)

Appends UTF-32 encoded text to the buffer.

public void AddUtf32(ReadOnlySpan<byte> text);

Parameters

text
ReadOnlySpan<Byte>

The span of UTF-32 encoded bytes to append.

Applies to

AddUtf32(String)

Appends the string as UTF-32 encoded text to the buffer.

public void AddUtf32(string text);

Parameters

text
String

The string to append as UTF-32 encoded text.

Applies to