Trace.IndentLevel Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le niveau de retrait.
public:
static property int IndentLevel { int get(); void set(int value); };
public static int IndentLevel { get; set; }
static member IndentLevel : int with get, set
Public Shared Property IndentLevel As Integer
Valeur de propriété
Niveau de retrait. La valeur par défaut est zéro.
Exemples
L’exemple suivant incrémente et décrémente le niveau de retrait et émet des messages de suivi.
Trace::WriteLine( "List of errors:" );
Trace::Indent();
Trace::WriteLine( "Error 1: File not found" );
Trace::WriteLine( "Error 2: Directory not found" );
Trace::Unindent();
Trace::WriteLine( "End of list of errors" );
Trace.WriteLine("List of errors:");
Trace.Indent();
Trace.WriteLine("Error 1: File not found");
Trace.WriteLine("Error 2: Directory not found");
Trace.Unindent();
Trace.WriteLine("End of list of errors");
Trace.WriteLine("List of errors:")
Trace.Indent()
Trace.WriteLine("Error 1: File not found")
Trace.WriteLine("Error 2: Directory not found")
Trace.Unindent()
Trace.WriteLine("End of list of errors")
Cet exemple produit la sortie suivante :
List of errors:
Error 1: File not found
Error 2: Directory not found
End of list of errors
Remarques
La IndentLevel propriété représente le nombre de fois où le retrait de la taille IndentSize est appliqué. Cette propriété est stockée par thread/par requête.