IProjectionSnapshot2.GetMatchingSnapshotInClosure Método

Definição

Sobrecargas

GetMatchingSnapshotInClosure(ITextBuffer)

Computa o instantâneo de targetBuffer que é um colaborador deste instantâneo. Se targetBuffer não estiver no fechamento de origem desse instantâneo, retornará NULL.

GetMatchingSnapshotInClosure(Predicate<ITextBuffer>)

Para cada instantâneo no fechamento de origem desse instantâneo, chame o match predicado no buffer de texto correspondente e retorne o primeiro instantâneo de origem para o qual ele retorna true. A ordem na qual os instantâneos de origem são visitados é indefinida.

GetMatchingSnapshotInClosure(ITextBuffer)

Computa o instantâneo de targetBuffer que é um colaborador deste instantâneo. Se targetBuffer não estiver no fechamento de origem desse instantâneo, retornará NULL.

public:
 Microsoft::VisualStudio::Text::ITextSnapshot ^ GetMatchingSnapshotInClosure(Microsoft::VisualStudio::Text::ITextBuffer ^ targetBuffer);
public:
 Microsoft::VisualStudio::Text::ITextSnapshot ^ GetMatchingSnapshotInClosure(Microsoft::VisualStudio::Text::ITextBuffer ^ targetBuffer);
Microsoft::VisualStudio::Text::ITextSnapshot GetMatchingSnapshotInClosure(Microsoft::VisualStudio::Text::ITextBuffer const & targetBuffer);
public Microsoft.VisualStudio.Text.ITextSnapshot GetMatchingSnapshotInClosure (Microsoft.VisualStudio.Text.ITextBuffer targetBuffer);
abstract member GetMatchingSnapshotInClosure : Microsoft.VisualStudio.Text.ITextBuffer -> Microsoft.VisualStudio.Text.ITextSnapshot
Public Function GetMatchingSnapshotInClosure (targetBuffer As ITextBuffer) As ITextSnapshot

Parâmetros

targetBuffer
ITextBuffer

O buffer de destino.

Retornos

ITextSnapshot

O instantâneo de texto resultante.

Exceções

Se targetBuffer for NULL.

Aplica-se a

GetMatchingSnapshotInClosure(Predicate<ITextBuffer>)

Para cada instantâneo no fechamento de origem desse instantâneo, chame o match predicado no buffer de texto correspondente e retorne o primeiro instantâneo de origem para o qual ele retorna true. A ordem na qual os instantâneos de origem são visitados é indefinida.

public:
 Microsoft::VisualStudio::Text::ITextSnapshot ^ GetMatchingSnapshotInClosure(Predicate<Microsoft::VisualStudio::Text::ITextBuffer ^> ^ match);
public Microsoft.VisualStudio.Text.ITextSnapshot GetMatchingSnapshotInClosure (Predicate<Microsoft.VisualStudio.Text.ITextBuffer> match);
abstract member GetMatchingSnapshotInClosure : Predicate<Microsoft.VisualStudio.Text.ITextBuffer> -> Microsoft.VisualStudio.Text.ITextSnapshot
Public Function GetMatchingSnapshotInClosure (match As Predicate(Of ITextBuffer)) As ITextSnapshot

Parâmetros

match
Predicate<ITextBuffer>

O predicado para correspondência.

Retornos

ITextSnapshot

O instantâneo de texto resultante.

Exceções

Se match for NULL.

Aplica-se a