Condividi tramite


Metodo SnapshotSpan.Intersection (SnapshotSpan)

Calcola l'intersezione con l'oggetto specificato SnapshotSpan.

Spazio dei nomi:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Sintassi

'Dichiarazione
Public Function Intersection ( _
    snapshotSpan As SnapshotSpan _
) As Nullable(Of SnapshotSpan)
public Nullable<SnapshotSpan> Intersection(
    SnapshotSpan snapshotSpan
)
public:
Nullable<SnapshotSpan> Intersection(
    SnapshotSpan snapshotSpan
)
member Intersection : 
        snapshotSpan:SnapshotSpan -> Nullable<SnapshotSpan> 
public function Intersection(
    snapshotSpan : SnapshotSpan
) : Nullable<SnapshotSpan>

Parametri

Valore restituito

Tipo: Nullable<SnapshotSpan>
L'intersezione di intervalli, o nullriferimento null (Nothing in Visual Basic) se non si intersecano.

Eccezioni

Eccezione Condizione
ArgumentException

snapshotSpan non fa riferimento allo stesso snapshot.

Note

Due intervalli si intersecano quando dispongono di posizioni in comune o, se la fine di un intervallo coincide con l'inizio dell'altro e nessuno è vuota.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

SnapshotSpan Struttura

Overload Intersection

Spazio dei nomi Microsoft.VisualStudio.Text