Condividi tramite


Classe ProjectionSourceSpansChangedEventArgs

fornisce informazioni per SourceSpansChanged evento.

Gerarchia di ereditarietà

Object
  EventArgs
    Microsoft.VisualStudio.Text.TextSnapshotChangedEventArgs
      Microsoft.VisualStudio.Text.TextContentChangedEventArgs
        Microsoft.VisualStudio.Text.Projection.ProjectionSourceSpansChangedEventArgs
          Microsoft.VisualStudio.Text.Projection.ProjectionSourceBuffersChangedEventArgs

Spazio dei nomi:  Microsoft.VisualStudio.Text.Projection
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Sintassi

'Dichiarazione
Public Class ProjectionSourceSpansChangedEventArgs _
    Inherits TextContentChangedEventArgs
public class ProjectionSourceSpansChangedEventArgs : TextContentChangedEventArgs
public ref class ProjectionSourceSpansChangedEventArgs : public TextContentChangedEventArgs
type ProjectionSourceSpansChangedEventArgs =  
    class 
        inherit TextContentChangedEventArgs 
    end
public class ProjectionSourceSpansChangedEventArgs extends TextContentChangedEventArgs

Il tipo ProjectionSourceSpansChangedEventArgs espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico ProjectionSourceSpansChangedEventArgs Inizializza una nuova istanza di un oggetto ProjectionSourceSpansChangedEventArgs.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica After Ottiene lo stato di IProjectionBuffer dopo la modifica.
Proprietà pubblica AfterVersion ottiene ITextVersionassociato a l After. (Ereditato da TextSnapshotChangedEventArgs)
Proprietà pubblica Before Ottiene lo stato di IProjectionBuffer prima della modifica.
Proprietà pubblica BeforeVersion ottiene ITextVersion associato Before. (Ereditato da TextSnapshotChangedEventArgs)
Proprietà pubblica Changes Ottiene il set di modifiche apportate. (Ereditato da TextContentChangedEventArgs)
Proprietà pubblica DeletedSpans Ottiene il set di intervalli di origine eliminati da IProjectionBuffer da questa transazione di modifica.
Proprietà pubblica EditTag Ottiene un oggetto fornito dall'iniziatore delle modifiche. (Ereditato da TextSnapshotChangedEventArgs)
Proprietà pubblica InsertedSpans Ottiene il set di intervalli di origine inseriti in IProjectionBuffer da questa transazione di modifica.
Proprietà pubblica Options Ottiene le opzioni di modifica applicate a questa modifica. (Ereditato da TextContentChangedEventArgs)
Proprietà pubblica SpanPosition Ottiene la posizione nell'elenco di intervalli di origine a cui si è verificata la modifica.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text.Projection