VirtualSnapshotPoint, constructeur (ITextSnapshotLine, Int32)
Initialise une nouvelle instance d'VirtualSnapshotPoint à l'offset spécifié de la ligne spécifiée, plaçant le point dans l'espace virtuel si nécessaire.
Espace de noms : Microsoft.VisualStudio.Text
Assembly : Microsoft.VisualStudio.Text.Logic (dans Microsoft.VisualStudio.Text.Logic.dll)
Syntaxe
'Déclaration
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
)
Paramètres
line
Type : Microsoft.VisualStudio.Text.ITextSnapshotLineLigne sur laquelle placer le point.
offset
Type : Int32Colonne (de base zéro) du point.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | line a la valeur nullune référence null (Nothing en Visual Basic). |
ArgumentOutOfRangeException | column est négatif, ou la position de départ ainsi que la colonne est inférieure à la position de départ. |
Notes
offset est un offset de personnage dès le début de la ligne. Il ne correspond pas à une position de la colonne (par exemple, si la ligne se compose d'un onglet unique et l'offset est 2, le VirtualSnapshotPoint résultante sera l'espace « un » au delà de la fin de la ligne).
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.
Voir aussi
Référence
VirtualSnapshotPoint Structure