GetStyle

IBibliographyStylesProvider.GetStyle method

يعيد نمط الببليوغرافيا.

public Stream GetStyle(string styleFileName)
معامليكتبوصف
styleFileNameStringاسم ملف نمط المراجع.

قيمة الإرجاع

الStream مع نمط XSLT ببليوغرافيا.

ملاحظات

يجب أن يعود التنفيذباطل للإشارة إلى أنه يجب استخدام إصدار MS Word للنمط المحدد.

أمثلة

يوضح كيفية تجاوز الأنماط المضمنة أو توفير نمط مخصص.

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

    // إذا كان المستند يحتوي بالفعل على نمط، فيمكنك تغييره باستخدام الكود التالي:
    // doc.Bibliography.BibliographyStyle = "Bibliography custom style.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");
    }
}

أنظر أيضا