Compartilhar via


Método SnapshotSpan.Intersection (SnapshotSpan)

Calcula a interseção com a determinado SnapshotSpan.

Namespace:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (em Microsoft.VisualStudio.Text.Data.dll)

Sintaxe

'Declaração
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>

Parâmetros

Valor de retorno

Tipo: Nullable<SnapshotSpan>
A interseção entre as extensões, ou nulluma referência nula (Nothing no Visual Basic) se eles não interceptam.

Exceções

Exceção Condição
ArgumentException

snapshotSpannão se refere ao mesmo snapshot.

Comentários

Duas extensões se cruzam se eles têm posições em comum, ou se o final de uma extensão coincide com o início do intervalo de, e nenhum deles está vazia.

Segurança do .NET Framework

Consulte também

Referência

SnapshotSpan Estrutura

Sobrecargas Intersection

Namespace Microsoft.VisualStudio.Text