MaskFilter Class

Visual Studio 2015
 

A helper class that implements an IEntryFilter that excludes entries whose untruncated text matches anything in a list of strings.

Namespace:   Microsoft.VisualStudio.Shell.TableControl
Assembly:  Microsoft.VisualStudio.Shell.14.0 (in Microsoft.VisualStudio.Shell.14.0.dll)

System::Object
  Microsoft.VisualStudio.Shell.TableControl::MaskFilter

[CLSCompliantAttribute(false)]
public ref class MaskFilter : IEntryFilter

NameDescription
System_CAPS_pubmethodMaskFilter(String^, Int32)

Create a filter that that excludes entries whose keyName property doesn't intersect mask.

NameDescription
System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodMatch(ITableEntryHandle^)

Tests to see if entry matches the filter.

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubfieldKeyName

System_CAPS_pubfieldMask

This class is immutabe. Use the CloneAndAdd(string) or CloneAndRemove(string) methods to create a new ColumnHashSetFilter with added or removed strings.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: