Documentation de Dvp.NET. Forum : http://www.developpez.net/forums/f1239/applications/projets/projets-heberges/dvp-net/
Assembly : Developpez.Dotnet (dans Developpez.Dotnet.dll) Version: 0.6.0.0 (0.6.0.0)
[Ceci est une documentation préliminaire, sous réserve de modification.]
Remplace les placeholders du template spécifié par les valeurs fournies dans le dictionnaire spécifié
Espace de nom : Developpez.Dotnet.TextAssembly : Developpez.Dotnet (dans Developpez.Dotnet.dll) Version: 0.6.0.0 (0.6.0.0)
Syntaxe
C# |
---|
public static string Format( string template, IDictionary<string, Object> values, bool throwOnMissingValue ) |
Visual Basic (Déclaration) |
---|
Public Shared Function Format ( _ template As String, _ values As IDictionary(Of String, Object), _ throwOnMissingValue As Boolean _ ) As String |
Visual C++ |
---|
public: static String^ Format( String^ template, IDictionary<String^, Object^>^ values, bool throwOnMissingValue ) |
Paramètres
- template
- Type: System..::..String
Le template à utiliser
- values
- Type: System.Collections.Generic..::..IDictionary<(Of <(<'String, Object>)>)>
Le dictionnaire contenant les valeurs pour les placeholders
- throwOnMissingValue
- Type: System..::..Boolean
Indique si une exception doit être levée quand aucune valeur n'est trouvée pour un placeholder du template. Si ce paramètre vaut false, le placeholder est laissé tel quel dans la chaine formatée.
Valeur de retour
La chaine formatéeExceptions
Exception | Condition |
---|---|
System.Collections.Generic..::..KeyNotFoundException | Le paramètre throwOnMissingValue vaut true et aucune valeur n'a été trouvée pour un placeholder du template |