GetStyle

IBibliographyStylesProvider.GetStyle method

Restituisce lo stile della bibliografia.

public Stream GetStyle(string styleFileName)
ParametroTipoDescrizione
styleFileNameStringNome del file in stile bibliografico.

Valore di ritorno

ILStream con foglio di stile XSLT in stile bibliografico.

Osservazioni

L’implementazione dovrebbe restituirenull per indicare che deve essere utilizzata la versione MS Word dello stile specificato.

Esempi

Mostra come sovrascrivere gli stili predefiniti o fornirne di personalizzati.

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

    // Se il documento ha già uno stile, puoi modificarlo con il seguente codice:
    // doc.Bibliography.BibliographyStyle = "Stile personalizzato bibliografia.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");
    }
}

Guarda anche