WarningSource

WarningSource enumeration

Belge yükleme veya kaydetme sırasında uyarı üreten modülü belirtir.

public enum WarningSource

değerler

İsimDeğerTanım
Unknown0Uyarı kaynağı belirtilmemiş.
Layout1Belge düzeni oluşturan modül.
DrawingML2DrawingML şekillerini oluşturan modül.
OfficeMath3OfficeMath’i oluşturan modül.
Shapes4Sıradan şekilleri oluşturan modül.
Metafile5Meta dosyalarını işleyen modül.
Xps6XPS’i oluşturan modül.
Pdf7PDF’yi işleyen modül.
Image8Görüntüleri işleyen modül.
Docx9DOCX dosyalarını okuyan/yazabilen modül.
Doc10İkili DOC dosyalarını okuyan/yazabilen modül.
Text11Düz metin dosyalarını okuyan/yazabilen modül.
Rtf12RTF dosyalarını okuyan/yazabilen modül.
WordML13WML dosyalarını okuyan/yazabilen modül.
Nrx14DOCX/WML okuyucu/yazıcı modülleri arasında paylaşılan ortak modüller.
Odt15ODT dosyalarını okuyan/yazabilen modül.
Html16HTML/MHTML dosyalarını okuyan/yazabilen modül.
Validator17Model tutarlılığını ve geçerliliğini doğrulayan modül.
Xaml18Xaml dosyalarını okuyan/yazabilen modül.
Svm19Svm dosyalarını okuyan modül.
MathML20W3C MathML dosyalarını okuyan modül.
Font21Yazı tipi dosyalarını okuyan modül.
Svg22SVG dosyalarını okuyan modül.
Markdown23Markdown dosyalarını okuyan/yazabilen modül.
Chm24CHM dosyalarını okuyan modül.
Epub25EPUB dosyalarını okuyan/yazabilen modül.
Xml26XML dosyalarını okuyan modül.
Xlsx27XLSX dosyalarını yazan modül.

Örnekler

Uyarı kaynağıyla nasıl çalışılacağını gösterir.

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

Ayrıca bakınız