OutlineLevel

OutlineLevel enumeration

Spécifie le niveau de plan d’un paragraphe dans le document.

public enum OutlineLevel

Valeurs

NomÉvaluerLa description
Level10Le paragraphe est au niveau de plan 1 (niveau le plus élevé).
Level21Le paragraphe est au niveau de plan 2.
Level32Le paragraphe est au niveau de plan 3.
Level43Le paragraphe est au niveau de plan 4.
Level54Le paragraphe est au niveau de plan 5.
Level65Le paragraphe est au niveau du plan 6.
Level76Le paragraphe est au niveau du plan 7.
Level87Le paragraphe est au niveau de plan 8.
Level98Le paragraphe est au niveau du plan 9.
BodyText9Le paragraphe est au niveau du texte principal.

Exemples

Montre comment configurer les niveaux de plan de paragraphe pour créer du texte réductible.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

// Chaque paragraphe a un OutlineLevel, qui peut être n'importe quel nombre de 1 à 9, ou la valeur par défaut « BodyText ».
// La définition de la propriété sur l'une des valeurs numérotées affichera une flèche vers la gauche
// du début du paragraphe.
builder.ParagraphFormat.OutlineLevel = OutlineLevel.Level1;
builder.Writeln("Paragraph outline level 1.");

// Le niveau 1 est le niveau le plus élevé. Si un paragraphe de niveau inférieur se trouve sous un paragraphe de niveau supérieur,
// réduire le paragraphe de niveau supérieur réduira le paragraphe de niveau inférieur.
builder.ParagraphFormat.OutlineLevel = OutlineLevel.Level2;
builder.Writeln("Paragraph outline level 2.");

// Deux paragraphes du même niveau ne s'effondreront pas l'un l'autre,
// et les flèches ne réduisent pas les paragraphes vers lesquels elles pointent.
builder.ParagraphFormat.OutlineLevel = OutlineLevel.Level3;
builder.Writeln("Paragraph outline level 3.");
builder.Writeln("Paragraph outline level 3.");

// La valeur par défaut de « BodyText » est la plus basse à laquelle un paragraphe de n'importe quel niveau peut se réduire.
builder.ParagraphFormat.OutlineLevel = OutlineLevel.BodyText;
builder.Writeln("Paragraph at main text level.");

doc.Save(ArtifactsDir + "ParagraphFormat.ParagraphOutlineLevel.docx");

Voir également