XMLNode.ValidationErrorText Özellik

Üzerinde doğrulama hatası açıklaması temsil eden bir dize alır bir XMLNode denetim.

Ad alanı:  Microsoft.Office.Tools.Word
Derleme:  Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.dll içinde)

Sözdizimi

'Bildirim
ReadOnly Property ValidationErrorText As XMLNode_ValidationErrorTextType
XMLNode_ValidationErrorTextType ValidationErrorText { get; }

Özellik Değeri

Tür: Microsoft.Office.Tools.Word.XMLNode_ValidationErrorTextType
Üzerinde doğrulama hatası açıklaması temsil eden bir dize bir XMLNode denetim.

Notlar

ValidationErrorText Özelliği aşağıdaki parametresiyle birlikte kullanılmak üzere tasarlanmıştır.

Parametre

Tanımlama

Advanced

trueGelişmiş sürümü Microsoft Office Word'de bulunan MSXML 5.0 bileşenini geldiği doğrulama hata açıklamasını görüntülemek için; Aksi takdirde, false.

Kullanırsanız, ValidationErrorText bir parametre belirtmeden özelliği, onu döndürür bir XMLNode_ValidationErrorTextType nesnesini doğrudan kodunuzdan kullanılmaya yönelik değildir.

İsteğe Bağlı Parametreler

İsteğe bağlı parametreler hakkında daha fazla bilgi edinmek için bkz. Office Çözümlerinde İsteğe Bağlı Parametreler.

Örnekler

Aşağıdaki kod örneği, metin değerini ayarlayan bir XMLNode ve düğüm kullanarak Validate yöntem.Örnek daha sonra kullanır ValidationStatus düğümü doğrulanmış olup olmadığını belirlemek için özellik.Düğüm değil doğrulamak sonra örnek ValidationErrorText doğrulama hata iletisi görüntülemek için özellik.Bu örnek, geçerli belgenin CustomerAddress1Node adında bir XMLNode içerdiğini varsaymaktadır.Yoksa CustomerAddress1Node tamsayı veri içeren bir şema öğesi için haritalar yazın, sonra doğrulama başarısız olur.

Private Sub ValidateNode()
    Me.CustomerAddress1Node.NodeText = "Nineteen Hundred"
    Me.CustomerAddress1Node.Validate()

    If Me.CustomerAddress1Node.ValidationStatus = _
        Word.WdXMLValidationStatus.wdXMLValidationStatusOK Then
        MsgBox("'" & Me.CustomerAddress1Node.BaseName & "' validates.")
    Else
        MsgBox("'" & Me.CustomerAddress1Node.BaseName & _
            "': " & Me.CustomerAddress1Node.ValidationErrorText(False))
    End If
End Sub
private void ValidateNode()
{
    this.CustomerAddress1Node.NodeText = "Nineteen Hundred";
    this.CustomerAddress1Node.Validate();

    if (this.CustomerAddress1Node.ValidationStatus ==
        Word.WdXMLValidationStatus.wdXMLValidationStatusOK)
    {
        MessageBox.Show("'" + this.CustomerAddress1Node.BaseName +
            "' validates.");
    }
    else
    {
        MessageBox.Show("'" + this.CustomerAddress1Node.BaseName +
            "': " + this.CustomerAddress1Node.ValidationErrorText[false]);
    }
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

XMLNode Arabirim

Microsoft.Office.Tools.Word Ad Alanı