IBibliographyStylesProvider

IBibliographyStylesProvider interface

için kaynakça stili sağlamak üzere bu arayüzü uygulayın FieldBibliography VeFieldCitation güncellendiklerinde alanlar.

public interface IBibliographyStylesProvider

yöntemler

İsimTanım
GetStyle(string)Kaynakça stilini döndürür.

Örnekler

Yerleşik stillerin nasıl geçersiz kılınacağını veya özel bir stilin nasıl sağlanacağını gösterir.

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

    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");
    }
}

Ayrıca bakınız