36 references to XamlCompletionKind
Microsoft.VisualStudio.LanguageServices.Xaml (36)
Features\Completion\XamlCompletionItem.cs (1)
24public XamlCompletionKind Kind { get; set; }
Implementation\LanguageServer\Handler\Completion\CompletionHandler.cs (35)
74var commitCharactersCache = new Dictionary<XamlCompletionKind, ImmutableArray<VSInternalCommitCharacter>>(); 82private static CompletionItem CreateCompletionItem(XamlCompletionItem xamlCompletion, DocumentId documentId, SourceText text, Position position, TextDocumentIdentifier textDocument, Dictionary<XamlCompletionKind, ImmutableArray<VSInternalCommitCharacter>> commitCharactersCach) 127private static SumType<string[], VSInternalCommitCharacter[]> GetCommitCharacters(XamlCompletionItem completionItem, Dictionary<XamlCompletionKind, ImmutableArray<VSInternalCommitCharacter>> commitCharactersCache) 147private static CompletionItemKind GetItemKind(XamlCompletionKind kind) 151case XamlCompletionKind.Element: 152case XamlCompletionKind.ElementName: 154case XamlCompletionKind.EndTag: 156case XamlCompletionKind.Attribute: 157case XamlCompletionKind.AttachedPropertyValue: 158case XamlCompletionKind.ConditionalArgument: 159case XamlCompletionKind.DataBoundProperty: 160case XamlCompletionKind.MarkupExtensionParameter: 161case XamlCompletionKind.PropertyElement: 163case XamlCompletionKind.ConditionValue: 164case XamlCompletionKind.MarkupExtensionValue: 165case XamlCompletionKind.PropertyValue: 166case XamlCompletionKind.Value: 168case XamlCompletionKind.Event: 169case XamlCompletionKind.EventHandlerDescription: 171case XamlCompletionKind.NamespaceValue: 172case XamlCompletionKind.Prefix: 174case XamlCompletionKind.AttachedPropertyTypePrefix: 175case XamlCompletionKind.MarkupExtensionClass: 176case XamlCompletionKind.Type: 177case XamlCompletionKind.TypePrefix: 179case XamlCompletionKind.LocalResource: 181case XamlCompletionKind.SystemResource: 183case XamlCompletionKind.CData: 184case XamlCompletionKind.Comment: 185case XamlCompletionKind.ProcessingInstruction: 186case XamlCompletionKind.RegionStart: 187case XamlCompletionKind.RegionEnd: 189case XamlCompletionKind.Snippet: 192Debug.Fail($"Unhandled {nameof(XamlCompletionKind)}: {Enum.GetName(typeof(XamlCompletionKind), kind)}");