GetStyle

IBibliographyStylesProvider.GetStyle method

Renvoie le style de bibliographie.

public Stream GetStyle(string styleFileName)
ParamètreTaperLa description
styleFileNameStringLe nom du fichier de style bibliographique.

Return_Value

LeStream avec feuille de style XSLT de style bibliographique.

Remarques

L’implémentation doit renvoyernul pour indiquer que la version MS Word du style spécifié doit être utilisée.

Exemples

Montre comment remplacer les styles intégrés ou en fournir un personnalisé.

public void ChangeBibliographyStyles()
{
    Document doc = new Document(MyDir + "Bibliography.docx");

    // Si le document possède déjà un style, vous pouvez le modifier avec le code suivant :
    // doc.Bibliography.BibliographyStyle = "Style personnalisé de bibliographie.xsl";

    doc.FieldOptions.BibliographyStylesProvider = new BibliographyStylesProvider();
    doc.UpdateFields();

    doc.Save(ArtifactsDir + "Field.ChangeBibliographyStyles.docx");

}

public class BibliographyStylesProvider : IBibliographyStylesProvider
{
    Stream IBibliographyStylesProvider.GetStyle(string styleFileName)
    {
        return File.OpenRead(MyDir + "Bibliography custom style.xsl");
    }
}

Voir également