IProjectionSnapshot2.GetMatchingSnapshotInClosure Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| GetMatchingSnapshotInClosure(ITextBuffer) |
Выполняет вычисление моментального снимка |
| GetMatchingSnapshotInClosure(Predicate<ITextBuffer>) |
Для каждого моментального снимка в исходном замыкании этого снимка вызовите |
GetMatchingSnapshotInClosure(ITextBuffer)
Выполняет вычисление моментального снимка targetBuffer , который является участником этого моментального снимка. Если не targetBuffer находится в исходном замыкании этого снимка, возвращается значение 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
Параметры
- targetBuffer
- ITextBuffer
Целевой буфер.
Возвращаемое значение
Результирующий моментальный снимок текста.
Исключения
, если targetBuffer равно NULL.
Применяется к
GetMatchingSnapshotInClosure(Predicate<ITextBuffer>)
Для каждого моментального снимка в исходном замыкании этого снимка вызовите match предикат для соответствующего текстового буфера и возвратите первый исходный снимок, для которого он возвращает значение true. Порядок посещения исходных моментальных снимков не определен.
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
Параметры
- match
- Predicate<ITextBuffer>
Предикат для сопоставления.
Возвращаемое значение
Результирующий моментальный снимок текста.
Исключения
, если match равно NULL.