Partager via


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

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

Voir aussi

Référence

SnapshotSpan Structure

Overlap, surcharge

Microsoft.VisualStudio.Text, espace de noms