コード例 #1
0
 public static CompletionKind GetCompletionKindForHintValues(MetadataType type)
 => type.IsEnum ? CompletionKind.Enum : CompletionKind.StaticProperty;
コード例 #2
0
ファイル: Metadata.cs プロジェクト: slagusev/Avalonia.Ide
 public void AddType(string ns, MetadataType type) => Namespaces.GetOrCreate(ns)[type.Name] = type;
コード例 #3
0
        List <Completion> GetHintCompletions(MetadataType type, string entered)
        {
            var kind = GetCompletionKindForHintValues(type);

            return(FilterHintValues(type, entered).Select(val => new Completion(val, kind)).ToList());
        }