ClassificationLayer Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines a set of well known classification layers to which an ILayeredClassificationType can belong.
public enum class ClassificationLayer
public enum ClassificationLayer
type ClassificationLayer =
Public Enum ClassificationLayer
- Inheritance
-
ClassificationLayer
Fields
Name | Value | Description |
---|---|---|
Default | 0 | The default behavior, assigned to any classifications that implement IClassificationType but do not implement ILayeredClassificationType. |
Lexical | 1000 | The lexical layer, including classifications generated through pure lexical analysis of a file. |
Syntactic | 2000 | The syntatic layer, including classifications generated through parsing the lexed syntactic tokens into a parse tree. |
Semantic | 3000 | The semantic layer, including classifications generated through type checking of a file, resolving of references, and other complex analyses. |
Remarks
IClassificationTag layers with greater numeric values take precedence over layers with smaller values. e.g.: Semantic classifications override Lexical classifications in cases of overlap.