Freigeben über


VirtualSnapshotPoint-Konstruktor (SnapshotPoint, Int32)

Initialisiert eine neue Instanz von VirtualSnapshotPoint an der angegebenen Position und mit der angegebenen Anzahl der virtuellen Leerzeichen.

Namespace:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)

Syntax

'Declaration
Public Sub New ( _
    position As SnapshotPoint, _
    virtualSpaces As Integer _
)
public VirtualSnapshotPoint(
    SnapshotPoint position,
    int virtualSpaces
)
public:
VirtualSnapshotPoint(
    SnapshotPoint position, 
    int virtualSpaces
)
new : 
        position:SnapshotPoint * 
        virtualSpaces:int -> VirtualSnapshotPoint
public function VirtualSnapshotPoint(
    position : SnapshotPoint, 
    virtualSpaces : int
)

Parameter

  • virtualSpaces
    Typ: Int32

    Die Anzahl der virtuellen Leerzeichen nach position.

Ausnahmen

Ausnahme Bedingung
ArgumentOutOfRangeException

virtualSpaces ist negativ oder die Position und die Anzahl der virtuellen Leerzeichen ist kleiner als die Position.

ArgumentException

virtualSpaces ist nicht Null und Position entspricht nicht dem Ende der Linie.

Hinweise

virtualSpaces muss Null sein, es sei denn, position an einer Position am Ende der ITextSnapshotLineentspricht.

.NET Framework-Sicherheit

Siehe auch

Referenz

VirtualSnapshotPoint Struktur

VirtualSnapshotPoint-Überladung

Microsoft.VisualStudio.Text-Namespace