ColumnHashSetFilter Class
A helper class that implements an IEntryFilter that excludes entries whose untruncated text matches anything in a list of strings.
Assembly: Microsoft.VisualStudio.Shell.14.0 (in Microsoft.VisualStudio.Shell.14.0.dll)
| Name | Description | |
|---|---|---|
![]() | ColumnHashSetFilter(ITableColumnDefinition^, IEnumerable<String^>^) | Creates a filter for column that excludes entries if their column's untruncated text matches any string in excluded. |
![]() | ColumnHashSetFilter(ITableColumnDefinition^, array<String^>^) | Creates a filter for column that excludes entries if their column's untruncated text matches any string in excluded. |
| Name | Description | |
|---|---|---|
![]() | Comparer | Gets the IEqualityComparer<T> used by this filter. |
![]() | Excluded | Gets the list of strings excluded by the filter. |
![]() | ExcludedCount |
| Name | Description | |
|---|---|---|
![]() | CloneAndAdd(String^) | Clone this and add newItem to the list of excluded strings in the clone. |
![]() | CloneAndRemove(String^) | Clone this and remove removedItem from the list of excluded strings in the clone. |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | ExcludedContains(String^) | Tests to see whether a particular string value is contained in Excluded. |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | Match(ITableEntryHandle^) | Tests to see if entry matches the filter. |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
This class is immutable. 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.



