WarningSource

WarningSource enumeration

Anger modulen som utlöser en varning när dokumentet laddas eller sparas.

public enum WarningSource

Värderingar

namnVärdeBeskrivning
Unknown0Varningskällan är inte specificerad.
Layout1Modul som bygger en dokumentlayout.
DrawingML2Modul som renderar DrawingML-former.
OfficeMath3Modul som renderar OfficeMath.
Shapes4Modul som återger vanliga former.
Metafile5Modul som renderar metafiler.
Xps6Modul som renderar XPS.
Pdf7Modul som renderar PDF.
Image8Modul som renderar bilder.
Docx9Modul som läser/skriver DOCX-filer.
Doc10Modul som läser/skriver binära DOC-filer.
Text11Modul som läser/skriver klartextfiler.
Rtf12Modul som läser/skriver RTF-filer.
WordML13Modul som läser/skriver WML-filer.
Nrx14Gemensamma moduler som delas mellan DOCX/WML-läsar-/skrivarmoduler.
Odt15Modul som läser/skriver ODT-filer.
Html16Modul som läser/skriver HTML/MHTML-filer.
Validator17Modul som verifierar modellens konsistens och validitet.
Xaml18Modul som läser/skriver Xaml-filer.
Svm19Modul som läser Svm-filer.
MathML20Modul som läser W3C MathML-filer.
Font21Modul som läser teckensnittsfiler.
Svg22Modul som läser SVG-filer.
Markdown23Modul som läser/skriver Markdown-filer.
Chm24Modul som läser CHM-filer.
Epub25Modul som läser/skriver EPUB-filer.
Xml26Modul som läser XML-filer.
Xlsx27Modul som skriver XLSX-filer.

Exempel

Visar hur man arbetar med varningskällan.

Document doc = new Document(MyDir + "Emphases markdown warning.docx");

WarningInfoCollection warnings = new WarningInfoCollection();
doc.WarningCallback = warnings;
doc.Save(ArtifactsDir + "DocumentBuilder.EmphasesWarningSourceMarkdown.md");

foreach (WarningInfo warningInfo in warnings)
{
    if (warningInfo.Source == WarningSource.Markdown)
        Assert.AreEqual("The (*, 0:11) cannot be properly written into Markdown.", warningInfo.Description);
}

Se även