TextChangeRange Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta la modifica a un intervallo di testo.
public value class TextChangeRange : IEquatable<Microsoft::CodeAnalysis::Text::TextChangeRange>
public readonly struct TextChangeRange : IEquatable<Microsoft.CodeAnalysis.Text.TextChangeRange>
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")]
public readonly struct TextChangeRange : IEquatable<Microsoft.CodeAnalysis.Text.TextChangeRange>
type TextChangeRange = struct
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")>]
type TextChangeRange = struct
Public Structure TextChangeRange
Implements IEquatable(Of TextChangeRange)
- Ereditarietà
-
TextChangeRange
- Attributi
- Implementazioni
Costruttori
TextChangeRange(TextSpan, Int32) |
Inizializza una nuova istanza di TextChangeRange. |
Proprietà
NewLength |
Larghezza dell'intervallo dopo la modifica. Un valore 0 qui rappresenta un'eliminazione |
NoChanges |
Set vuoto di modifiche. |
Span |
Intervallo di testo prima della modifica che viene modificata |
Metodi
Collapse(IEnumerable<TextChangeRange>) |
Comprimere un set di TextChangeRanges in un singolo intervallo che comprende. Se il set di intervalli specificato è vuoto, viene restituito un intervallo vuoto. |
Equals(Object) |
Confronta l'istanza corrente di TextChangeRange con un'altra. |
Equals(TextChangeRange) |
Confronta l'istanza corrente di TextChangeRange con un'altra. |
GetHashCode() |
Fornisce il codice hash per l'istanza corrente di TextChangeRange. |
ToString() |
Rappresenta la modifica a un intervallo di testo. |
Operatori
Equality(TextChangeRange, TextChangeRange) |
Determina se due istanze di TextChangeRange sono uguali. |
Inequality(TextChangeRange, TextChangeRange) |
Determina se due istanze di TextChangeRange sono diverse. |