System::Xml::XmlNodeChangedEventArgs class

XmlNodeChangedEventArgs class

XmlDocument::NodeChanged, XmlDocument::NodeChanging, XmlDocument::NodeInserted, XmlDocument::NodeInserting, XmlDocument::NodeRemoved ve XmlDocument::NodeRemoving olayları için veri sağlar.

class XmlNodeChangedEventArgs : public System::EventArgs

Yöntemler

YöntemAçıklama
get_Action()Gerçekleşen düğüm değişikliği olayının türünü belirten bir değer döndürür.
get_NewParent()İşlem tamamlandıktan sonra XmlNode::get_ParentNode değerini döndürür.
get_NewValue()Düğümün yeni değerini döndürür.
get_Node()Eklenen, kaldırılan veya değiştirilen XmlNode öğesini döndürür.
get_OldParent()İşlem başlamadan önce XmlNode::get_ParentNode değerini döndürür.
get_OldValue()Düğümün orijinal değerini döndürür.
XmlNodeChangedEventArgs(const SharedPtr<XmlNode>&, const SharedPtr<XmlNode>&, const SharedPtr<XmlNode>&, const String&, const String&, XmlNodeChangedAction)XmlNodeChangedEventArgs sınıfının yeni bir örneğini başlatır.

Alanlar

AlanAçıklama
static EmptyBoş bir EventArgs paylaşımlı işaretçiyi (null-pointer) temsil eden statik bir üye.

Typedefs

TypedefAçıklama
PtrBu sınıfın bir örneğine ortak gösterici için bir takma ad.

Açıklamalar

Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu türden örnekleri yığıt üzerinde veya new operatörüyle oluşturmayın, çünkü bu çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr göstericisine sarın ve bu göstericiyi fonksiyonlara argüman olarak geçirmek için kullanın.

Ayrıca Bakınız