Aliases
Contenu
[
Cacher
]Style.Aliases property
Obtient tous les alias de ce style. Si le style n’a pas d’alias, un tableau de chaînes vide est renvoyé.
public string[] Aliases { get; }
Exemples
Montre comment utiliser les alias de style.
Document doc = new Document(MyDir + "Style with alias.docx");
// Ce document contient un style nommé "MyStyle,MyStyle Alias 1,MyStyle Alias 2".
// Si le nom d'un style comporte plusieurs valeurs séparées par des virgules, chaque clause est un alias distinct.
Style style = doc.Styles["MyStyle"];
Assert.AreEqual(new [] { "MyStyle Alias 1", "MyStyle Alias 2" }, style.Aliases);
Assert.AreEqual("Title", style.BaseStyleName);
Assert.AreEqual("MyStyle Char", style.LinkedStyleName);
// On peut référencer un style en utilisant son alias, ainsi que son nom.
Assert.AreEqual(doc.Styles["MyStyle Alias 1"], doc.Styles["MyStyle Alias 2"]);
DocumentBuilder builder = new DocumentBuilder(doc);
builder.MoveToDocumentEnd();
builder.ParagraphFormat.Style = doc.Styles["MyStyle Alias 1"];
builder.Writeln("Hello world!");
builder.ParagraphFormat.Style = doc.Styles["MyStyle Alias 2"];
builder.Write("Hello again!");
Assert.AreEqual(doc.FirstSection.Body.Paragraphs[0].ParagraphFormat.Style,
doc.FirstSection.Body.Paragraphs[1].ParagraphFormat.Style);
Voir également
- class Style
- espace de noms Aspose.Words
- Assemblée Aspose.Words