Share via


Classe XmlModelChange

Una classe astratta.La classe concreta modifica i tipi generati durante una transazione derivata da questa classe.

Questa API non è conforme a CLS. 

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.XmlEditor.XmlModelChange
    Microsoft.VisualStudio.XmlEditor.AddNodeChange
    Microsoft.VisualStudio.XmlEditor.NodeNameChange
    Microsoft.VisualStudio.XmlEditor.NodeValueChange
    Microsoft.VisualStudio.XmlEditor.RemoveNodeChange

Spazio dei nomi  Microsoft.VisualStudio.XmlEditor
Assembly:  Microsoft.VisualStudio.XmlEditor (in Microsoft.VisualStudio.XmlEditor.dll)

Sintassi

'Dichiarazione
<CLSCompliantAttribute(False)> _
Public MustInherit Class XmlModelChange
'Utilizzo
Dim instance As XmlModelChange
[CLSCompliantAttribute(false)]
public abstract class XmlModelChange
[CLSCompliantAttribute(false)]
public ref class XmlModelChange abstract
[<AbstractClassAttribute>]
[<CLSCompliantAttribute(false)>]
type XmlModelChange =  class end
public abstract class XmlModelChange

Nel tipo XmlModelChange sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo protetto XmlModelChange Inizializza una nuova istanza della classe XmlModelChange.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Action Ottiene il tipo di modifica apportata al nodo.
Proprietà pubblica Node Ottiene il nodo a cui sono state apportate modifiche.
Proprietà pubblica Parent Ottiene il padre del nodo a cui sono state apportate modifiche.

In alto

Metodi

  Nome Descrizione
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

La classe XmlModelChange contiene il nodo XObject modificato e i relativi padri.La classe contiene inoltre l'oggetto XObjectChangeenum che rappresenta il tipo di cambiamento.Ciascuna sottoclasse di questa classe di base aggiunge inoltre proprietà specifiche del tipo di modifica effettuata.

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