Rune.TryEncodeToUtf8(Span<Byte>, Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zakóduje ji Rune do cílové vyrovnávací paměti s kódováním UTF-8.
public:
bool TryEncodeToUtf8(Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public bool TryEncodeToUtf8 (Span<byte> destination, out int bytesWritten);
member this.TryEncodeToUtf8 : Span<byte> * int -> bool
Public Function TryEncodeToUtf8 (destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean
Parametry
- bytesWritten
- Int32
Počet Byte hodnot zapsaných do destination
nebo 0, pokud cílová vyrovnávací paměť není dostatečně velká, aby obsahovala výstup.
Návraty
true
pokud byla hodnota zapsána do vyrovnávací paměti; v opačném případě . false
Poznámky
Vlastnost Utf8SequenceLength lze předem dotazovat, aby se určila požadovaná velikost destination
vyrovnávací paměti.