Buffer.AddUtf32 Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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(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.