SnapshotPoint.TranslateTo, méthode
Traduit ce point d'instantané à un instantané différent de la même façon ITextBuffer.
Espace de noms : Microsoft.VisualStudio.Text
Assembly : Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)
Syntaxe
'Déclaration
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
Paramètres
targetSnapshot
Type : Microsoft.VisualStudio.Text.ITextSnapshotInstantané vers lequel traduire.
trackingMode
Type : Microsoft.VisualStudio.Text.PointTrackingModePointTrackingMode à utiliser dans la traduction.
Valeur de retour
Type : Microsoft.VisualStudio.Text.SnapshotPoint
Nouveau point d'instantané ayant été mappé à l'instantané demandé.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | targetSnapshot a la valeur nullune référence null (Nothing en Visual Basic). |
ArgumentException | targetSnapshot ne fait pas référence à même ITextBuffer que ce point d'instantané. |
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.