SnapshotSpan, constructeur (ITextSnapshot, Span)
Initialise une nouvelle instance d'une SnapshotSpan avec l'étendue et l'instantané spécifiés.
Espace de noms : Microsoft.VisualStudio.Text
Assembly : Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)
Syntaxe
'Déclaration
Public Sub New ( _
snapshot As ITextSnapshot, _
span As Span _
)
public SnapshotSpan(
ITextSnapshot snapshot,
Span span
)
public:
SnapshotSpan(
ITextSnapshot^ snapshot,
Span span
)
new :
snapshot:ITextSnapshot *
span:Span -> SnapshotSpan
public function SnapshotSpan(
snapshot : ITextSnapshot,
span : Span
)
Paramètres
snapshot
Type : Microsoft.VisualStudio.Text.ITextSnapshotITextSnapshot sur lequel baser l'étendue d'instantanés.
span
Type : Microsoft.VisualStudio.Text.SpanÉtendue de l'étendue d'instantanés.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | snapshot a la valeur nullune référence null (Nothing en Visual Basic). |
ArgumentOutOfRangeException | span.End est supérieur à snapshot.Length. |
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.