Partager via


TagAggregatorOptions Enumeration

Represents a set of options for aggregating tags.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  Microsoft.VisualStudio.Text.Tagging
Assembly:  Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration TagAggregatorOptions
[FlagsAttribute]
public enum TagAggregatorOptions
[FlagsAttribute]
public enum class TagAggregatorOptions
[<FlagsAttribute>]
type TagAggregatorOptions
public enum TagAggregatorOptions

Members

Member name Description
MapByContentType Map only through projection buffers that have the "projection" content type. Normally, a tag aggregator maps up and down through all projection buffers (buffers that implement IProjectionBufferBase). This flag causes the projection buffer not to map through buffers that are projection buffers but do not have a projection content type. This is used by the classifier aggregator, because classification depends on content type.
None Default behavior. The tag aggregator maps up and down through all projection buffers.

See Also

Reference

Microsoft.VisualStudio.Text.Tagging Namespace