Metodo SnapshotPoint.TranslateTo
Converte questo punto dello 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, _
trackingMode As PointTrackingMode _
) As SnapshotPoint
public SnapshotPoint TranslateTo(
ITextSnapshot targetSnapshot,
PointTrackingMode trackingMode
)
public:
SnapshotPoint TranslateTo(
ITextSnapshot^ targetSnapshot,
PointTrackingMode trackingMode
)
member TranslateTo :
targetSnapshot:ITextSnapshot *
trackingMode:PointTrackingMode -> SnapshotPoint
public function TranslateTo(
targetSnapshot : ITextSnapshot,
trackingMode : PointTrackingMode
) : SnapshotPoint
Parametri
targetSnapshot
Tipo: Microsoft.VisualStudio.Text.ITextSnapshotSnapshot a cui eseguire la conversione.
trackingMode
Tipo: Microsoft.VisualStudio.Text.PointTrackingModePointTrackingMode per utilizzare nella conversione.
Valore restituito
Tipo: Microsoft.VisualStudio.Text.SnapshotPoint
Un nuovo punto dello snapshot di cui è stato eseguito il mapping allo snapshot richiesto.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | targetSnapshot viene nullriferimento null (Nothing in Visual Basic). |
ArgumentException | targetSnapshot non fa riferimento agli stessi ITextBuffer come questo punto dello 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.