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ü gösteren 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 işaretçi) temsil eden statik üye.

Typedefs

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

Açıklamalar

Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Yığını üzerinde veya new operatörüyle bu tipin örneklerini asla 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 işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

Ayrıca Bakınız