Costruttore CaretPosition
Inizializza una nuova istanza di un oggetto CaretPosition.
Spazio dei nomi: Microsoft.VisualStudio.Text.Editor
Assembly: Microsoft.VisualStudio.Text.UI (in Microsoft.VisualStudio.Text.UI.dll)
Sintassi
'Dichiarazione
Public Sub New ( _
bufferPosition As VirtualSnapshotPoint, _
mappingPoint As IMappingPoint, _
caretAffinity As PositionAffinity _
)
public CaretPosition(
VirtualSnapshotPoint bufferPosition,
IMappingPoint mappingPoint,
PositionAffinity caretAffinity
)
public:
CaretPosition(
VirtualSnapshotPoint bufferPosition,
IMappingPoint^ mappingPoint,
PositionAffinity caretAffinity
)
new :
bufferPosition:VirtualSnapshotPoint *
mappingPoint:IMappingPoint *
caretAffinity:PositionAffinity -> CaretPosition
public function CaretPosition(
bufferPosition : VirtualSnapshotPoint,
mappingPoint : IMappingPoint,
caretAffinity : PositionAffinity
)
Parametri
bufferPosition
Tipo: Microsoft.VisualStudio.Text.VirtualSnapshotPointIndice del cursore. L'indice corrisponde a un gap tra due caratteri nell'oggetto sottostante ITextBuffer.
mappingPoint
Tipo: Microsoft.VisualStudio.Text.IMappingPointUn punto del mapping per il cursore che può essere utilizzato per individuare la posizione nel buffer.
caretAffinity
Tipo: Microsoft.VisualStudio.Text.PositionAffinityPositionAffinity il cursore. Il cursore può disporre di un'affinità con il bordo precedente del gap o il bordo successivo del gap.
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.