Condividi tramite


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
Metodo protetto XmlEditorService Inizializza una nuova istanza della classe XmlEditorService.

In alto

Metodi

  Nome Descrizione
Metodo pubblico CreateXmlStore Crea un nuovo oggetto XmlStore.
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico 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.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.VisualStudio.XmlEditor