XmlModel Class
Represents one XML Editor buffer and returns a parse tree over that buffer in the form of an XDocument object.
Assembly: Microsoft.VisualStudio.XmlEditor (in Microsoft.VisualStudio.XmlEditor.dll)
| Name | Description | |
|---|---|---|
![]() | XmlModel() | Initializes a new instance of the XmlModel class. |
| Name | Description | |
|---|---|---|
![]() | Document | Gets the XDocument object that represents the current parse tree for the XML Editor buffer. |
![]() | Name | Gets the file name used to open this model. |
![]() | SaveActionOnDispose | Gets or sets whether to save the action when dispose is called. |
![]() | Store | Gets the XmlStore that this XmlModel belongs to. |
| Name | Description | |
|---|---|---|
![]() | Dispose() | Releases all resources used by the current instance of the XmlModel class. |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetTextSpan(XObject^) | Gets the TextSpan object that represents the location of the specified node in the buffer. |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() | BufferReloaded | Occurs when the XDocument has been completely reloaded. |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



