Método IBufferGraph.MapDownToInsertionPoint
Mapeia uma posição em algum buffer no gráfico para uma posição em um buffer correspondente menor no gráfico e para a qual uma inserção seria roteada. Buffers de origem são considerados ser menor do que os buffers de projeção que consomem-los.
Namespace: Microsoft.VisualStudio.Text.Projection
Assembly: Microsoft.VisualStudio.Text.Data (em Microsoft.VisualStudio.Text.Data.dll)
Sintaxe
'Declaração
Function MapDownToInsertionPoint ( _
position As SnapshotPoint, _
trackingMode As PointTrackingMode, _
match As Predicate(Of ITextSnapshot) _
) As Nullable(Of SnapshotPoint)
Nullable<SnapshotPoint> MapDownToInsertionPoint(
SnapshotPoint position,
PointTrackingMode trackingMode,
Predicate<ITextSnapshot> match
)
Nullable<SnapshotPoint> MapDownToInsertionPoint(
SnapshotPoint position,
PointTrackingMode trackingMode,
Predicate<ITextSnapshot^>^ match
)
abstract MapDownToInsertionPoint :
position:SnapshotPoint *
trackingMode:PointTrackingMode *
match:Predicate<ITextSnapshot> -> Nullable<SnapshotPoint>
function MapDownToInsertionPoint(
position : SnapshotPoint,
trackingMode : PointTrackingMode,
match : Predicate<ITextSnapshot>
) : Nullable<SnapshotPoint>
Parâmetros
position
Tipo: Microsoft.VisualStudio.Text.SnapshotPointA posição em um buffer no gráfico.
trackingMode
Tipo: Microsoft.VisualStudio.Text.PointTrackingModeComo position é controlado o atual snapshot se necessário.
match
Tipo: Predicate<ITextSnapshot>O predicado que identifica o buffer de destino.
Valor de retorno
Tipo: Nullable<SnapshotPoint>
Um ponto em um instantâneo de alguns buffer de origem.
Exceções
Exceção | Condição |
---|---|
ArgumentNullException | position.Snapshot or match is nulluma referência nula (Nothing no Visual Basic). |
ArgumentOutOfRangeException | trackingModenão é válido PointTrackingMode. |
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.