コード例 #1
0
        public static string GetText(Accessibility accessibility)
        {
            switch (accessibility)
            {
            case Accessibility.NotApplicable:
                return(string.Empty);

            case Accessibility.Private:
                return(SyntaxKindFacts.GetText(SyntaxKind.PrivateKeyword));

            case Accessibility.Protected:
                return(SyntaxKindFacts.GetText(SyntaxKind.ProtectedKeyword));

            case Accessibility.Public:
                return(SyntaxKindFacts.GetText(SyntaxKind.PublicKeyword));

            default:
                System.Diagnostics.Debug.Assert(false, string.Format("Unknown accessibility '{0}'", accessibility));
                return(null);
            }
        }
コード例 #2
0
 private void AddKeyword(SyntaxKind keywordKind)
 {
     builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, null, SyntaxKindFacts.GetText(keywordKind)));
 }
コード例 #3
0
 private void AddPunctuation(SyntaxKind punctuationKind)
 {
     builder.Add(CreatePart(SymbolDisplayPartKind.Punctuation, null, SyntaxKindFacts.GetText(punctuationKind)));
 }