Metodo SnapshotSpan.TranslateTo
Converte questo intervallo di snapshot in uno snapshot diverso dello stesso ITextBuffer.
Spazio dei nomi: Microsoft.VisualStudio.Text
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Sintassi
'Dichiarazione
Public Function TranslateTo ( _
targetSnapshot As ITextSnapshot, _
spanTrackingMode As SpanTrackingMode _
) As SnapshotSpan
public SnapshotSpan TranslateTo(
ITextSnapshot targetSnapshot,
SpanTrackingMode spanTrackingMode
)
public:
SnapshotSpan TranslateTo(
ITextSnapshot^ targetSnapshot,
SpanTrackingMode spanTrackingMode
)
member TranslateTo :
targetSnapshot:ITextSnapshot *
spanTrackingMode:SpanTrackingMode -> SnapshotSpan
public function TranslateTo(
targetSnapshot : ITextSnapshot,
spanTrackingMode : SpanTrackingMode
) : SnapshotSpan
Parametri
targetSnapshot
Tipo: Microsoft.VisualStudio.Text.ITextSnapshotSnapshot a cui eseguire la conversione.
spanTrackingMode
Tipo: Microsoft.VisualStudio.Text.SpanTrackingModeSpanTrackingMode per utilizzare nella conversione.
Valore restituito
Tipo: Microsoft.VisualStudio.Text.SnapshotSpan
Una nuova intervallo di snapshot.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | targetSnapshot viene nullriferimento null (Nothing in Visual Basic). |
ArgumentException | targetSnapshot non fa riferimento agli stessi ITextBuffer come questo intervallo di snapshot. |
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.