SimpleTagger<T>.RemoveTagSpans-Methode
Entfernt alle Tagspannen, die die vom Prädikat angegebenen Bedingungen erfüllen.
Namespace: Microsoft.VisualStudio.Text.Tagging
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
Syntax
'Declaration
Public Function RemoveTagSpans ( _
match As Predicate(Of TrackingTagSpan(Of T)) _
) As Integer
public int RemoveTagSpans(
Predicate<TrackingTagSpan<T>> match
)
public:
int RemoveTagSpans(
Predicate<TrackingTagSpan<T>^>^ match
)
member RemoveTagSpans :
match:Predicate<TrackingTagSpan<'T>> -> int
public function RemoveTagSpans(
match : Predicate<TrackingTagSpan<T>>
) : int
Parameter
match
Typ: Predicate<TrackingTagSpan<T>>Das Predicate, das die Übereinstimmung definiert.
Rückgabewert
Typ: Int32
Die Anzahl der entfernten Tagspannen.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | match ist nullein Nullverweis (Nothing in Visual Basic). |
Hinweise
Diese Methode stellt sicher, dass von jedem Thread verwendet werden soll.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.