Compartilhar via


Método NormalizedSpanCollection.Intersection

Localiza a interseção de dois conjuntos de span.

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

Sintaxe

'Declaração
Public Shared Function Intersection ( _
    left As NormalizedSpanCollection, _
    right As NormalizedSpanCollection _
) As NormalizedSpanCollection
public static NormalizedSpanCollection Intersection(
    NormalizedSpanCollection left,
    NormalizedSpanCollection right
)
public:
static NormalizedSpanCollection^ Intersection(
    NormalizedSpanCollection^ left, 
    NormalizedSpanCollection^ right
)
static member Intersection : 
        left:NormalizedSpanCollection * 
        right:NormalizedSpanCollection -> NormalizedSpanCollection
public static function Intersection(
    left : NormalizedSpanCollection, 
    right : NormalizedSpanCollection
) : NormalizedSpanCollection

Parâmetros

Valor de retorno

Tipo: Microsoft.VisualStudio.Text.NormalizedSpanCollection
O novo conjunto de span que corresponde à interseção de left e right.

Exceções

Exceção Condição
ArgumentNullException

leftor right is nulluma referência nula (Nothing no Visual Basic).

Comentários

Este operador executa em tempo O(N+M), onde N = left.Count, M = right.Count.

Segurança do .NET Framework

Consulte também

Referência

NormalizedSpanCollection Classe

Namespace Microsoft.VisualStudio.Text