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)
73var commitCharactersCache = new Dictionary<XamlCompletionKind, ImmutableArray<VSInternalCommitCharacter>>(); 81private static CompletionItem CreateCompletionItem(XamlCompletionItem xamlCompletion, DocumentId documentId, SourceText text, Position position, TextDocumentIdentifier textDocument, Dictionary<XamlCompletionKind, ImmutableArray<VSInternalCommitCharacter>> commitCharactersCach) 126private static SumType<string[], VSInternalCommitCharacter[]> GetCommitCharacters(XamlCompletionItem completionItem, Dictionary<XamlCompletionKind, ImmutableArray<VSInternalCommitCharacter>> commitCharactersCache) 146private static CompletionItemKind GetItemKind(XamlCompletionKind kind) 150case XamlCompletionKind.Element: 151case XamlCompletionKind.ElementName: 153case XamlCompletionKind.EndTag: 155case XamlCompletionKind.Attribute: 156case XamlCompletionKind.AttachedPropertyValue: 157case XamlCompletionKind.ConditionalArgument: 158case XamlCompletionKind.DataBoundProperty: 159case XamlCompletionKind.MarkupExtensionParameter: 160case XamlCompletionKind.PropertyElement: 162case XamlCompletionKind.ConditionValue: 163case XamlCompletionKind.MarkupExtensionValue: 164case XamlCompletionKind.PropertyValue: 165case XamlCompletionKind.Value: 167case XamlCompletionKind.Event: 168case XamlCompletionKind.EventHandlerDescription: 170case XamlCompletionKind.NamespaceValue: 171case XamlCompletionKind.Prefix: 173case XamlCompletionKind.AttachedPropertyTypePrefix: 174case XamlCompletionKind.MarkupExtensionClass: 175case XamlCompletionKind.Type: 176case XamlCompletionKind.TypePrefix: 178case XamlCompletionKind.LocalResource: 180case XamlCompletionKind.SystemResource: 182case XamlCompletionKind.CData: 183case XamlCompletionKind.Comment: 184case XamlCompletionKind.ProcessingInstruction: 185case XamlCompletionKind.RegionStart: 186case XamlCompletionKind.RegionEnd: 188case XamlCompletionKind.Snippet: 191Debug.Fail($"Unhandled {nameof(XamlCompletionKind)}: {Enum.GetName(typeof(XamlCompletionKind), kind)}");