SnapshotSpan.Overlap, méthode (SnapshotSpan)
Obtient la superposition avec SnapshotSpan donné.
Espace de noms : Microsoft.VisualStudio.Text
Assembly : Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)
Syntaxe
'Déclaration
Public Function Overlap ( _
snapshotSpan As SnapshotSpan _
) As Nullable(Of SnapshotSpan)
public Nullable<SnapshotSpan> Overlap(
SnapshotSpan snapshotSpan
)
public:
Nullable<SnapshotSpan> Overlap(
SnapshotSpan snapshotSpan
)
member Overlap :
snapshotSpan:SnapshotSpan -> Nullable<SnapshotSpan>
public function Overlap(
snapshotSpan : SnapshotSpan
) : Nullable<SnapshotSpan>
Paramètres
snapshotSpan
Type : Microsoft.VisualStudio.Text.SnapshotSpanÉtendue à vérifier.
Valeur de retour
Type : Nullable<SnapshotSpan>
La superposition des étendues, ou nullune référence null (Nothing en Visual Basic) s'ils ne chevauchent pas.
Exceptions
Exception | Condition |
---|---|
ArgumentException | snapshotSpan ne fait pas référence à même ITextSnapshot que cette étendue d'instantanés. |
Notes
Deux étendues chevauchent si elles ont des positions en commun et ne sont pas vides. Les étendues vides ne peuvent pas chevaucher d'autres étendues.
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.