Condividi tramite


Classe ProjectionSourceBuffersChangedEventArgs

Fornisce informazioni per una transazione di modifica su un oggetto IProjectionBuffer in cui il set di origine ITextBuffer gli oggetti è cambiato.

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 ProjectionSourceBuffersChangedEventArgs _
    Inherits ProjectionSourceSpansChangedEventArgs
public class ProjectionSourceBuffersChangedEventArgs : ProjectionSourceSpansChangedEventArgs
public ref class ProjectionSourceBuffersChangedEventArgs : public ProjectionSourceSpansChangedEventArgs
type ProjectionSourceBuffersChangedEventArgs =  
    class 
        inherit ProjectionSourceSpansChangedEventArgs 
    end
public class ProjectionSourceBuffersChangedEventArgs extends ProjectionSourceSpansChangedEventArgs

Il tipo ProjectionSourceBuffersChangedEventArgs espone i seguenti membri.

Costruttori

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

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AddedBuffers Ottiene i buffer di origine aggiunti al buffer di proiezione.
Proprietà pubblica After Ottiene lo stato di IProjectionBuffer dopo la modifica. (Ereditato da ProjectionSourceSpansChangedEventArgs)
Proprietà pubblica AfterVersion ottiene ITextVersionassociato a l After. (Ereditato da TextSnapshotChangedEventArgs)
Proprietà pubblica Before Ottiene lo stato di IProjectionBuffer prima della modifica. (Ereditato da ProjectionSourceSpansChangedEventArgs)
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. (Ereditato da ProjectionSourceSpansChangedEventArgs)
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. (Ereditato da ProjectionSourceSpansChangedEventArgs)
Proprietà pubblica Options Ottiene le opzioni di modifica applicate a questa modifica. (Ereditato da TextContentChangedEventArgs)
Proprietà pubblica RemovedBuffers Ottiene i buffer di origine rimossi e non contribuiscono più intervalli nel buffer di proiezione.
Proprietà pubblica SpanPosition Ottiene la posizione nell'elenco di intervalli di origine a cui si è verificata la modifica. (Ereditato da ProjectionSourceSpansChangedEventArgs)

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