Partage via


Uri.ISpanFormattable.TryFormat Méthode

Définition

Tente de mettre en forme la valeur du instance actuel dans l’étendue de caractères fournie.

 virtual bool System.ISpanFormattable.TryFormat(Span<char> destination, [Runtime::InteropServices::Out] int % charsWritten, ReadOnlySpan<char> format, IFormatProvider ^ provider) = ISpanFormattable::TryFormat;
bool ISpanFormattable.TryFormat (Span<char> destination, out int charsWritten, ReadOnlySpan<char> format, IFormatProvider provider);
abstract member System.ISpanFormattable.TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
override this.System.ISpanFormattable.TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
Function TryFormat (destination As Span(Of Char), ByRef charsWritten As Integer, format As ReadOnlySpan(Of Char), provider As IFormatProvider) As Boolean Implements ISpanFormattable.TryFormat

Paramètres

destination
Span<Char>

Étendue dans laquelle écrire la valeur de ce instance mise en forme sous forme de caractères.

charsWritten
Int32

Lorsque cette méthode retourne, contient le nombre de caractères qui ont été écrits dans destination.

format
ReadOnlySpan<Char>

Plage contenant les caractères qui représentent une chaîne de format standard ou personnalisée qui définit le format acceptable pour destination.

provider
IFormatProvider

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

Retours

true si la mise en forme a été effectuée, sinon, false.

Implémente

S’applique à