XmlModelChange Class
Visual Studio 2015
An abstract class. The concrete change types that are generated during a transaction derive from this class.
Assembly: Microsoft.VisualStudio.XmlEditor (in Microsoft.VisualStudio.XmlEditor.dll)
System::Object
Microsoft.VisualStudio.XmlEditor::XmlModelChange
Microsoft.VisualStudio.XmlEditor::AddNodeChange
Microsoft.VisualStudio.XmlEditor::NodeNameChange
Microsoft.VisualStudio.XmlEditor::NodeValueChange
Microsoft.VisualStudio.XmlEditor::RemoveNodeChange
Microsoft.VisualStudio.XmlEditor::XmlModelChange
Microsoft.VisualStudio.XmlEditor::AddNodeChange
Microsoft.VisualStudio.XmlEditor::NodeNameChange
Microsoft.VisualStudio.XmlEditor::NodeValueChange
Microsoft.VisualStudio.XmlEditor::RemoveNodeChange
| Name | Description | |
|---|---|---|
![]() | XmlModelChange(XObject^, XObjectChange) | Initializes a new instance of the XmlModelChange class. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
The XmlModelChange class contains the changed XObject node and its parents. It also contains the XObjectChange enum, which represents the type of change. Each subclass of this base class also adds properties that are specific to the type of change being made.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:


