Microsoft.VisualStudio.XmlEditor Namespace

 

Exposes the parse tree through System.Xml.Linq for any XML documents.

Classes

Class Description
System_CAPS_pubclass AddNodeChange

Represents node insert operations.

System_CAPS_pubclass NodeNameChange

Represents node name change operations.

System_CAPS_pubclass NodeValueChange

Represents node value change operations.

System_CAPS_pubclass RemoveNodeChange

Represents node removal operations.

System_CAPS_pubclass XmlEditingScope

Represents a change to the XmlStore.

System_CAPS_pubclass XmlEditingScopeEventArgs

Provides the arguments for the XmlStore.EditingScopeCompleted and XmlStore.UndoRedoCompleted events.

System_CAPS_pubclass XmlEditorService

Provides access to the XML Editor parse tree. This class is a publicly accessible Visual Studio service that you can get from your IServiceProvider interface.

System_CAPS_pubclass XmlModel

Represents one XML Editor buffer and returns a parse tree over that buffer in the form of an XDocument object.

System_CAPS_pubclass XmlModelChange

An abstract class. The concrete change types that are generated during a transaction derive from this class.

System_CAPS_pubclass XmlSchemaContext

Provides the schema set associated with an XML Editor buffer.

System_CAPS_pubclass XmlSchemaReference

Represents the combination of an XML schema location and a target namespace.

System_CAPS_pubclass XmlSchemaReferenceException

Represents errors reported by the XmlSchemaSetBuilder when a call to XmlSchemaSetBuilder.Compile reports errors.

System_CAPS_pubclass XmlSchemaService

Contains a set of routines to assist XML schema discovery and compilation operations.

System_CAPS_pubclass XmlSchemaSetBuilder

Builds a self-contained set of schemas that will be compiled as a unit.

System_CAPS_pubclass XmlStore

Manages the XmlModel objects.

Interfaces

Interface Description
System_CAPS_pubinterface IXmlSchemaDesignerService

Microsoft internal use only.

Enumerations

Enumeration Description
System_CAPS_pubenum XmlEditingScopeStatus

Defines values that specify different states of the XmlEditingScope.

System_CAPS_pubenum XmlModelSaveAction

Specifies the action to be performed when the contents of the XML editor are closed.

Return to top