Partage via


MemoryExtensions.TryWriteInterpolatedStringHandler Constructeurs

Définition

Surcharges

MemoryExtensions.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Char>, Boolean)

Crée un gestionnaire utilisé pour écrire une chaîne interpolée dans une étendue de caractères.

MemoryExtensions.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Char>, IFormatProvider, Boolean)

Crée un gestionnaire utilisé pour écrire une chaîne interpolée dans une étendue de caractères.

MemoryExtensions.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Char>, Boolean)

Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs

Crée un gestionnaire utilisé pour écrire une chaîne interpolée dans une étendue de caractères.

public:
 TryWriteInterpolatedStringHandler(int literalLength, int formattedCount, Span<char> destination, [Runtime::InteropServices::Out] bool % shouldAppend);
public TryWriteInterpolatedStringHandler (int literalLength, int formattedCount, Span<char> destination, out bool shouldAppend);
new MemoryExtensions.TryWriteInterpolatedStringHandler : int * int * Span<char> * bool -> MemoryExtensions.TryWriteInterpolatedStringHandler
Public Sub New (literalLength As Integer, formattedCount As Integer, destination As Span(Of Char), ByRef shouldAppend As Boolean)

Paramètres

literalLength
Int32

Nombre de caractères constants en dehors des expressions d’interpolation dans la chaîne interpolée.

formattedCount
Int32

Nombre d’expressions d’interpolation dans la chaîne interpolée.

destination
Span<Char>

La mémoire tampon de destination.

shouldAppend
Boolean

Lorsque cette méthode retourne, indique true si la destination peut être suffisamment longue pour prendre en charge la mise en forme, ou false si elle ne le sera pas.

Remarques

Il est destiné à être appelé uniquement par le code généré par le compilateur. Les arguments ne sont pas validés, car ils le seraient autrement pour les membres destinés à être utilisés directement.

S’applique à

MemoryExtensions.TryWriteInterpolatedStringHandler(Int32, Int32, Span<Char>, IFormatProvider, Boolean)

Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs

Crée un gestionnaire utilisé pour écrire une chaîne interpolée dans une étendue de caractères.

public:
 TryWriteInterpolatedStringHandler(int literalLength, int formattedCount, Span<char> destination, IFormatProvider ^ provider, [Runtime::InteropServices::Out] bool % shouldAppend);
public TryWriteInterpolatedStringHandler (int literalLength, int formattedCount, Span<char> destination, IFormatProvider? provider, out bool shouldAppend);
new MemoryExtensions.TryWriteInterpolatedStringHandler : int * int * Span<char> * IFormatProvider * bool -> MemoryExtensions.TryWriteInterpolatedStringHandler
Public Sub New (literalLength As Integer, formattedCount As Integer, destination As Span(Of Char), provider As IFormatProvider, ByRef shouldAppend As Boolean)

Paramètres

literalLength
Int32

Nombre de caractères constants en dehors des expressions d’interpolation dans la chaîne interpolée.

formattedCount
Int32

Nombre d’expressions d’interpolation dans la chaîne interpolée.

destination
Span<Char>

La mémoire tampon de destination.

provider
IFormatProvider

Objet qui fournit des informations de mise en forme propres à la culture.

shouldAppend
Boolean

Lorsque cette méthode retourne, indique true si la destination peut être suffisamment longue pour prendre en charge la mise en forme, ou false si elle ne le sera pas.

Remarques

Il est destiné à être appelé uniquement par le code généré par le compilateur. Les arguments ne sont pas validés, car ils le seraient autrement pour les membres destinés à être utilisés directement.

S’applique à