HighlightClassifications(IClassificationTypeRegistryService registry) { Highlight1 = registry.GetClassificationTag(Constants.Highlight1); Highlight2 = registry.GetClassificationTag(Constants.Highlight2); Highlight3 = registry.GetClassificationTag(Constants.Highlight3); Highlight4 = registry.GetClassificationTag(Constants.Highlight4); Highlight5 = registry.GetClassificationTag(Constants.Highlight5); Highlight6 = registry.GetClassificationTag(Constants.Highlight6); Highlight7 = registry.GetClassificationTag(Constants.Highlight7); Highlight8 = registry.GetClassificationTag(Constants.Highlight8); Highlight9 = registry.GetClassificationTag(Constants.Highlight9); }
GeneralClassifications(IClassificationTypeRegistryService registry) { BranchingKeyword = registry.GetClassificationTag(Constants.CSharpBranchingKeyword); ControlFlowKeyword = registry.GetClassificationTag(Constants.CSharpControlFlowKeyword); Identifier = registry.GetClassificationTag(Constants.CodeIdentifier); LoopKeyword = registry.GetClassificationTag(Constants.CSharpLoopKeyword); TypeCastKeyword = registry.GetClassificationTag(Constants.CSharpTypeCastKeyword); Punctuation = registry.GetClassificationTag(Constants.CodePunctuation); Keyword = registry.GetClassificationTag(Constants.CodeKeyword); StrongBrace = registry.GetClassificationTag(Constants.CodeBoldBrace); }
CSharpClassifications(IClassificationTypeRegistryService registry) { AbstractMember = registry.GetClassificationTag(Constants.CSharpAbstractMemberName); AbstractionKeyword = registry.GetClassificationTag(Constants.CSharpAbstractionKeyword); AliasNamespace = registry.GetClassificationTag(Constants.CSharpAliasNamespaceName); AttributeName = registry.GetClassificationTag(Constants.CSharpAttributeName); AttributeNotation = registry.GetClassificationTag(Constants.CSharpAttributeNotation); ClassName = registry.GetClassificationTag(Constants.CodeClassName); ConstField = registry.GetClassificationTag(Constants.CSharpConstFieldName); ConstructorMethod = registry.GetClassificationTag(Constants.CSharpConstructorMethodName); Declaration = registry.GetClassificationTag(Constants.CSharpDeclarationName); DeclarationBrace = registry.GetClassificationTag(Constants.CSharpDeclarationBrace); DelegateName = registry.GetClassificationTag(Constants.CodeDelegateName); EnumName = registry.GetClassificationTag(Constants.CodeEnumName); EnumField = registry.GetClassificationTag(Constants.CSharpEnumFieldName); Event = registry.GetClassificationTag(Constants.CSharpEventName); ExtensionMethod = registry.GetClassificationTag(Constants.CSharpExtensionMethodName); ExternMethod = registry.GetClassificationTag(Constants.CSharpExternMethodName); Field = registry.GetClassificationTag(Constants.CSharpFieldName); InterfaceName = registry.GetClassificationTag(Constants.CodeInterfaceName); Label = registry.GetClassificationTag(Constants.CSharpLabel); LocalVariable = registry.GetClassificationTag(Constants.CSharpLocalVariableName); LocalDeclaration = registry.GetClassificationTag(Constants.CSharpLocalDeclarationName); Method = registry.GetClassificationTag(Constants.CSharpMethodName); Namespace = registry.GetClassificationTag(Constants.CSharpNamespaceName); NestedDeclaration = registry.GetClassificationTag(Constants.CSharpMemberDeclarationName); OverrideMember = registry.GetClassificationTag(Constants.CSharpOverrideMemberName); Parameter = registry.GetClassificationTag(Constants.CSharpParameterName); Property = registry.GetClassificationTag(Constants.CSharpPropertyName); ReadonlyField = registry.GetClassificationTag(Constants.CSharpReadOnlyFieldName); ResourceKeyword = registry.GetClassificationTag(Constants.CSharpResourceKeyword); SealedMember = registry.GetClassificationTag(Constants.CSharpSealedClassName); StaticMember = registry.GetClassificationTag(Constants.CSharpStaticMemberName); StructName = registry.GetClassificationTag(Constants.CodeStructName); TypeParameter = registry.GetClassificationTag(Constants.CSharpTypeParameterName); VirtualMember = registry.GetClassificationTag(Constants.CSharpVirtualMemberName); VolatileField = registry.GetClassificationTag(Constants.CSharpVolatileFieldName); XmlDoc = registry.GetClassificationTag(Constants.CSharpXmlDoc); UserSymbol = registry.GetClassificationTag(Constants.CSharpUserSymbol); MetadataSymbol = registry.GetClassificationTag(Constants.CSharpMetadataSymbol); }