Costruttore VirtualSnapshotPoint (ITextSnapshotLine, Int32)
Inizializza una nuova istanza di un oggetto VirtualSnapshotPoint all'offset specificato della riga specificata, di l il punto nello spazio virtuale se necessario.
Spazio dei nomi: Microsoft.VisualStudio.Text
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
Sintassi
'Dichiarazione
Public Sub New ( _
line As ITextSnapshotLine, _
offset As Integer _
)
public VirtualSnapshotPoint(
ITextSnapshotLine line,
int offset
)
public:
VirtualSnapshotPoint(
ITextSnapshotLine^ line,
int offset
)
new :
line:ITextSnapshotLine *
offset:int -> VirtualSnapshotPoint
public function VirtualSnapshotPoint(
line : ITextSnapshotLine,
offset : int
)
Parametri
line
Tipo: Microsoft.VisualStudio.Text.ITextSnapshotLineLa riga su cui posizionare il punto.
offset
Tipo: Int32La colonna (in base zero) del punto.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | line viene nullriferimento null (Nothing in Visual Basic). |
ArgumentOutOfRangeException | column è negativo, o la posizione iniziale nella colonna è inferiore alla posizione iniziale. |
Note
offset è un offset del carattere dall'inizio della riga. Non corrisponde a una posizione di colonna (ad esempio, se la riga è costituito da una singola scheda e offset è 2, il VirtualSnapshotPoint risultante sarà un'esperienza “dello spazio„ fine della riga).
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.