Microsoft.VisualStudio.XmlEditor 네임스페이스
Exposes the XML Editor parse tree through System.Xml.Linq for any XML documents.
클래스
클래스 | 설명 |
---|---|
AddNodeChange | Represents node insert operations. |
NodeNameChange | Represents node name change operations. |
NodeValueChange | Represents node value change operations. |
RemoveNodeChange | Represents node removal operations. |
XmlEditingScope | Represents a change to the XmlStore. |
XmlEditingScopeEventArgs | Provides the arguments for the XmlStore.EditingScopeCompleted and XmlStore.UndoRedoCompleted events. |
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. |
XmlModel | Represents one XML Editor buffer and returns a parse tree over that buffer in the form of an XDocument object. |
XmlModelChange | An abstract class. The concrete change types that are generated during a transaction derive from this class. |
XmlSchemaContext | Provides the schema set associated with an XML Editor buffer. |
XmlSchemaReference | Represents the combination of an XML schema location and a target namespace. |
XmlSchemaReferenceException | Represents errors reported by the XmlSchemaSetBuilder when a call to XmlSchemaSetBuilder.Compile reports errors. |
XmlSchemaService | Contains a set of routines to assist XML schema discovery and compilation operations. |
XmlSchemaSetBuilder | Builds a self-contained set of schemas that will be compiled as a unit. |
XmlStore | Manages the XmlModel objects. |
인터페이스
인터페이스 | 설명 |
---|---|
IXmlSchemaDesignerService | Microsoft internal use only. |
열거형
열거형 | 설명 |
---|---|
XmlEditingScopeStatus | Defines values that specify different states of the XmlEditingScope. |
XmlModelSaveAction | Specifies the action to be performed when the contents of the XML editor are closed. |