Classe XmlEditorService
Consente di accedere all'albero di analisi Editor XML.Questa classe rappresenta un servizio Visual Studio accessibile in modo pubblico disponibile tramite l'interfaccia IServiceProvider in uso.
Questa API non è conforme a CLS.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.XmlEditor.XmlEditorService
Spazio dei nomi Microsoft.VisualStudio.XmlEditor
Assembly: Microsoft.VisualStudio.XmlEditor (in Microsoft.VisualStudio.XmlEditor.dll)
Sintassi
'Dichiarazione
<CLSCompliantAttribute(False)> _
<GuidAttribute("F2CA69F1-49CD-4c69-9E73-B625F324596E")> _
Public MustInherit Class XmlEditorService
'Utilizzo
Dim instance As XmlEditorService
[CLSCompliantAttribute(false)]
[GuidAttribute("F2CA69F1-49CD-4c69-9E73-B625F324596E")]
public abstract class XmlEditorService
[CLSCompliantAttribute(false)]
[GuidAttribute(L"F2CA69F1-49CD-4c69-9E73-B625F324596E")]
public ref class XmlEditorService abstract
[<AbstractClassAttribute>]
[<CLSCompliantAttribute(false)>]
[<GuidAttribute("F2CA69F1-49CD-4c69-9E73-B625F324596E")>]
type XmlEditorService = class end
public abstract class XmlEditorService
Nel tipo XmlEditorService sono esposti i membri seguenti.
Costruttori
Nome | Descrizione | |
---|---|---|
XmlEditorService | Inizializza una nuova istanza della classe XmlEditorService. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CreateXmlStore | Crea un nuovo oggetto XmlStore. | |
Equals | Ereditato da Object. | |
Finalize | Ereditato da Object. | |
GetHashCode | Ereditato da Object. | |
GetType | Ereditato da Object. | |
MemberwiseClone | Ereditato da Object. | |
ToString | Ereditato da Object. |
In alto
Osservazioni
Per ottenere l'albero di analisi dell'editor XML, per prima cosa è necessario ottenere XmlEditorService, quindi è necessario richiamare il metodo CreateXmlStore per creare un nuovo XmlStore, come illustrato di seguito.
XmlEditorService es = site.GetService(typeof(XmlEditorService));
XmlStore store = es.CreateXmlStore();
Protezione dei thread
I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.