Add(SyntaxTokenList, SyntaxToken[])
|
リストの末尾に 1 つ以上のトークンを追加します。
|
AliasImports(Compilation)
|
コンパイル AliasImports プロパティを取得します。
|
AnalyzeControlFlow(SemanticModel, StatementSyntax)
|
メソッド本体の一部内の制御フローを分析します。
|
AnalyzeControlFlow(SemanticModel, StatementSyntax, StatementSyntax)
|
メソッド本体の一部内の制御フローを分析します。
|
AnalyzeDataFlow(SemanticModel, ExpressionSyntax)
|
式内のデータ フローを分析します。
|
AnalyzeDataFlow(SemanticModel, StatementSyntax)
|
ステートメント内のデータ フローを分析します。
|
AnalyzeDataFlow(SemanticModel, StatementSyntax, StatementSyntax)
|
連続したステートメントのセット内のデータ フローを分析します。
|
AssociatedField(IEventSymbol)
|
ClassifyConversion(Compilation, ITypeSymbol, ITypeSymbol)
|
指定した型間の変換の種類を決定します。
|
ClassifyConversion(SemanticModel, ExpressionSyntax, ITypeSymbol)
|
式の構文と指定した型の間の変換の種類を決定します。
|
ClassifyConversion(SemanticModel, Int32, ExpressionSyntax, ITypeSymbol)
|
式の構文と指定した型の間の変換の種類を決定します。
|
GetAggregateClauseSymbolInfo(SemanticModel, AggregateClauseSyntax, CancellationToken)
|
AggregateClauseSyntax に関連付けられているメソッドに関する情報を返します。
|
GetAliasInfo(SemanticModel, IdentifierNameSyntax, CancellationToken)
|
"nameSyntax" がエイリアス名に解決される場合は、A に対応する AliasSymbol を返します。それ以外の場合は null を返します。
|
GetAwaitExpressionInfo(SemanticModel, AwaitExpressionSyntax, CancellationToken)
|
指定した AwaitExpressionSyntax のセマンティック情報を含む対応する AwaitExpressionInfo を取得します。
|
GetBase(SyntaxToken)
|
整数リテラルのソース トークンベース。 Base には、10 進数、16 進、または 8 進数を指定できます。
|
GetCollectionInitializerSymbolInfo(SemanticModel, ExpressionSyntax, CancellationToken)
|
'Add' メソッドシンボルがある場合は、その中 Initializerの指定された式構文に対応するものを返します。
|
GetCollectionRangeVariableSymbolInfo(SemanticModel, CollectionRangeVariableSyntax, CancellationToken)
|
CollectionRangeVariableSyntax に関連付けられているメソッドに関する情報を返します。
|
GetCompilationUnitRoot(SyntaxTree)
|
指定した SyntaxTree のルート CompilationUnitSyntax を取得します。
|
GetConversion(IConversionOperation)
|
Visual Basic コードからIConversionOperation作成された基になるConversion情報を取得します。
|
GetConversion(SemanticModel, SyntaxNode, CancellationToken)
|
指定した ExpressionSyntax のセマンティック情報を含む対応する TypeInfo を取得します。
|
GetDeclaredSymbol(SemanticModel, AccessorStatementSyntax, CancellationToken)
|
指定した AccessorStatementSyntax の対応する MethodSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, AggregationRangeVariableSyntax, CancellationToken)
|
指定した AggregationRangeVariableSyntax の対応する RangeVariableSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, AnonymousObjectCreationExpressionSyntax, CancellationToken)
|
指定した AnonymousObjectCreationExpressionSyntax の対応する NamedTypeSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, CatchStatementSyntax, CancellationToken)
|
指定した CatchStatementSyntax の対応する LocalSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, CollectionRangeVariableSyntax, CancellationToken)
|
指定した CollectionRangeVariableSyntax の対応する RangeVariableSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, DeclareStatementSyntax, CancellationToken)
|
指定した DeclareStatementSyntax の対応するシンボルを取得します。
|
GetDeclaredSymbol(SemanticModel, DelegateStatementSyntax, CancellationToken)
|
指定した DelegateStatementSyntax の対応する NamedTypeSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, EnumBlockSyntax, CancellationToken)
|
指定した EnumBlockSyntax の対応する NamedTypeSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, EnumMemberDeclarationSyntax, CancellationToken)
|
指定した EnumMemberDeclarationSyntax の対応する FieldSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, EnumStatementSyntax, CancellationToken)
|
指定した EnumStatementSyntax の対応する NamedTypeSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, EventBlockSyntax, CancellationToken)
|
指定した EventBlockSyntax の対応する EventSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, EventStatementSyntax, CancellationToken)
|
指定した EventStatementSyntax の対応する EventSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, ExpressionRangeVariableSyntax, CancellationToken)
|
指定した ExpressionRangeVariableSyntax の対応する RangeVariableSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, FieldInitializerSyntax, CancellationToken)
|
指定した FieldInitializerSyntax の対応する PropertySymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, LabelStatementSyntax, CancellationToken)
|
指定した LabelStatementSyntax の対応する LabelSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, MethodBlockBaseSyntax, CancellationToken)
|
指定した MethodBlockBaseSyntax の対応する MethodSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, MethodStatementSyntax, CancellationToken)
|
指定した MethodStatementSyntax の対応する MethodSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, ModifiedIdentifierSyntax, CancellationToken)
|
指定した識別子の対応するシンボルを取得します。
|
GetDeclaredSymbol(SemanticModel, NamespaceBlockSyntax, CancellationToken)
|
指定した NamespaceBlockSyntax の対応する NamespaceSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, NamespaceStatementSyntax, CancellationToken)
|
指定した NamespaceStatementSyntax の対応する NamespaceSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, OperatorStatementSyntax, CancellationToken)
|
指定した OperatorStatementSyntax の対応する MethodSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, ParameterSyntax, CancellationToken)
|
指定した ParameterSyntax の対応する ParameterSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, PropertyBlockSyntax, CancellationToken)
|
指定した PropertyBlockSyntax の対応する PropertySymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, PropertyStatementSyntax, CancellationToken)
|
指定した PropertyStatementSyntax の対応する PropertySymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, SimpleImportsClauseSyntax, CancellationToken)
|
指定した AliasImportsClauseSyntax の対応する AliasSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, SubNewStatementSyntax, CancellationToken)
|
指定した SubNewStatementSyntax の対応する MethodSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, TupleElementSyntax, CancellationToken)
|
指定したタプル要素の対応するシンボルを取得します。
|
GetDeclaredSymbol(SemanticModel, TypeBlockSyntax, CancellationToken)
|
指定した TypeBlockSyntax の対応する NamedTypeSymbol を取得します。
|
GetDeclaredSymbol(SemanticModel, TypeParameterSyntax, CancellationToken)
|
指定した TypeParameterSyntax の対応する TypeParameterSymbol シンボルを取得します。
|
GetDeclaredSymbol(SemanticModel, TypeStatementSyntax, CancellationToken)
|
指定した TypeStatementSyntax の対応する NamedTypeSymbol を取得します。
|
GetDirectives(SyntaxNode, Func<DirectiveTriviaSyntax,Boolean>)
|
省略可能なフィルター処理を使用して、指定した SyntaxNode の DirectiveTriviaSyntax 項目を取得します。
|
GetFieldAttributes(IEventSymbol)
|
GetFirstDirective(SyntaxNode, Func<DirectiveTriviaSyntax,Boolean>)
|
指定した SyntaxNode の最初の DirectiveTriviaSyntax 項目を取得します。
|
GetForEachStatementInfo(SemanticModel, ForEachBlockSyntax)
|
指定した ForBlockSyntax のセマンティック情報を含む対応する ForEachStatementInfo を取得します。
|
GetForEachStatementInfo(SemanticModel, ForEachStatementSyntax)
|
指定した ForEachStatementSyntax のセマンティック情報を含む対応する ForEachStatementInfo を取得します。
|
GetIdentifierText(SyntaxToken)
|
指定した SyntaxToken の識別子テキストを返します。
|
GetInConversion(IArgumentOperation)
|
Visual Basic コードから作成された InConversion のIArgumentOperation基になるConversion情報を取得します。
|
GetInConversion(ICompoundAssignmentOperation)
|
このICompoundAssignmentOperation値から基になるConversion情報を取得します。 この変換は、演算子がこの変換の結果に適用される前に適用されます Value。
|
GetLastDirective(SyntaxNode, Func<DirectiveTriviaSyntax,Boolean>)
|
指定した SyntaxNode の最後の DirectiveTriviaSyntax 項目を取得します。
|
GetMemberGroup(SemanticModel, AttributeSyntax, CancellationToken)
|
指定した AttributeSyntax のシンボルの対応する ImmutableArray を取得します。
|
GetMemberGroup(SemanticModel, ExpressionSyntax, CancellationToken)
|
指定した ExpressionSyntax のシンボルの対応する ImmutableArray を取得します。
|
GetModuleMembers(INamespaceSymbol)
|
名前空間内のすべてのモジュール メンバーを取得します。
|
GetModuleMembers(INamespaceSymbol, String)
|
指定した名前空間内のすべてのモジュール メンバーを取得します。
|
GetOutConversion(IArgumentOperation)
|
Visual Basic コードから作成された OutConversion のIArgumentOperation基になるConversion情報を取得します。
|
GetOutConversion(ICompoundAssignmentOperation)
|
このICompoundAssignmentOperation値から基になるConversion情報を取得します。 この変換は、演算子が適用された後、結果が代入される前に Target適用されます。
|
GetPreprocessingSymbolInfo(SemanticModel, IdentifierNameSyntax)
|
指定されたノードが前処理ディレクティブ内にある場合は、その前処理シンボル情報を取得します。
|
GetSpecialType(Compilation, SpecialType)
|
現在のコンパイルで特殊な型のシンボルを取得します。
|
GetSpeculativeAliasInfo(SemanticModel, Int32, IdentifierNameSyntax, SpeculativeBindingOption)
|
指定した場所のコンテキストで名前をバインドし、エイリアス名に解決されるかどうかを確認します。 その場合は、それに対応する AliasSymbol を返します。 それ以外の場合は、null を返します。
|
GetSpeculativeConversion(SemanticModel, Int32, ExpressionSyntax, SpeculativeBindingOption)
|
GetSpeculativeMemberGroup(SemanticModel, Int32, ExpressionSyntax)
|
ソース コードに表示されない項目のセマンティック情報で使用される、特定の位置にある ExpressionSyntax を推測するシンボルの対応する ImmutableArray を取得します。
|
GetSpeculativeSymbolInfo(SemanticModel, Int32, AttributeSyntax)
|
ソース コードに表示されない項目のセマンティック情報で使用される、指定した位置にある指定した AttributeSyntax のセマンティック情報を含む対応する SymbolInfo を取得します。
|
GetSpeculativeSymbolInfo(SemanticModel, Int32, ExpressionSyntax, SpeculativeBindingOption)
|
指定した AttributeSyntax のセマンティック情報を含む対応する SymbolInfo を取得します。
|
GetSpeculativeTypeInfo(SemanticModel, Int32, ExpressionSyntax, SpeculativeBindingOption)
|
ソース コードに表示されない項目のセマンティック情報で使用される、特定の位置にある ExpressionSyntax を推測するためのセマンティック情報を含む対応する TypeInfo を取得します。
|
GetSymbolInfo(SemanticModel, AttributeSyntax, CancellationToken)
|
指定した AttributeSyntax のセマンティック情報を含む対応する SymbolInfo を取得します。
|
GetSymbolInfo(SemanticModel, CrefReferenceSyntax, CancellationToken)
|
指定した CrefReferenceSyntax のセマンティック情報を含む対応する SymbolInfo を取得します。
|
GetSymbolInfo(SemanticModel, ExpressionRangeVariableSyntax, CancellationToken)
|
内に関連付 ExpressionRangeVariableSyntax けられている Select メソッドを LetClauseSyntax返します Microsoft.CodeAnalysis.SymbolInfo.None 。それ以外の場合は、存在しない場合。
|
GetSymbolInfo(SemanticModel, ExpressionSyntax, CancellationToken)
|
指定した ExpressionSyntax のセマンティック情報を含む対応する SymbolInfo を取得します。
|
GetSymbolInfo(SemanticModel, FunctionAggregationSyntax, CancellationToken)
|
に関連付けられている集計関数を FunctionAggregationSyntax返します。
|
GetSymbolInfo(SemanticModel, OrderingSyntax, CancellationToken)
|
に関連付けられている OrderingSyntaxOrderBy/OrderByDescending/ThenBy/ThenByDescending メソッドを返します。
|
GetSymbolInfo(SemanticModel, QueryClauseSyntax, CancellationToken)
|
クエリ句のシンボル情報を返します。
|
GetTypeCharacter(SyntaxToken)
|
指定された構文トークンの Type 文字を返します。 これは、識別子または整数、浮動小数点、または 10 進数リテラルの型文字を返します。
例: Dim a$ または Dim l1 = 1L
|
GetTypeInfo(SemanticModel, AttributeSyntax, CancellationToken)
|
指定した AttributeSyntax のセマンティック情報を含む対応する TypeInfo を取得します。
|
GetTypeInfo(SemanticModel, ExpressionSyntax, CancellationToken)
|
HandledEvents(IMethodSymbol)
|
HasAssociatedField(IEventSymbol)
|
Insert(SyntaxTokenList, Int32, SyntaxToken[])
|
指定したインデックス位置に 1 つ以上のトークンをリストに挿入します。
|
IsBracketed(SyntaxToken)
|
SyntaxToken が角かっこで囲まれた識別子であるかどうかを確認します。
|
IsCatch(ILocalSymbol)
|
IsContextualKeyword(SyntaxToken)
|
トークンがコンテキスト キーワードを表すかどうかを判断します
|
IsDefault(IPropertySymbol)
|
IsFor(ILocalSymbol)
|
IsForEach(ILocalSymbol)
|
IsImplicitlyDeclared(IEventSymbol)
|
IsKeyword(SyntaxToken)
|
トークンが予約済みキーワードまたはコンテキスト キーワードを表すかどうかを判断します
|
IsMe(IParameterSymbol)
|
IsMustOverride(ISymbol)
|
IsNotOverridable(ISymbol)
|
IsOverloads(IMethodSymbol)
|
IsOverloads(IPropertySymbol)
|
IsOverridable(ISymbol)
|
IsOverrides(ISymbol)
|
IsPreprocessorKeyword(SyntaxToken)
|
トークンがプリプロセッサ キーワードを表すかどうかを判断します
|
IsReservedKeyword(SyntaxToken)
|
トークンが予約済みキーワードを表すかどうかを判断します
|
IsShared(ISymbol)
|
シンボルが Shared かどうかを判断します。
|
Kind(SyntaxNode)
|
from RawKind プロパティのSyntaxKind値をSyntaxNode返します。
|
Kind(SyntaxNodeOrToken)
|
from RawKind プロパティのSyntaxKind値をSyntaxNodeOrToken返します。
|
Kind(SyntaxToken)
|
from RawKind プロパティのSyntaxKind値をSyntaxToken返します。
|
Kind(SyntaxTrivia)
|
from RawKind プロパティのSyntaxKind値をSyntaxTrivia返します。
|
MemberImports(Compilation)
|
コンパイル MemberImports プロパティを取得します。
|
OptionCompareText(SemanticModel)
|
セマンティック モデル OptionCompareText プロパティを取得します。
|
OptionExplicit(SemanticModel)
|
セマンティック モデル OptionExplicit プロパティを取得します。
|
OptionInfer(SemanticModel)
|
セマンティック モデル OptionInfer プロパティを取得します。
|
OptionStrict(SemanticModel)
|
セマンティック モデル OptionStrict プロパティを取得します。
|
ReplaceTrivia(SyntaxToken, IEnumerable<SyntaxTrivia>, Func<SyntaxTrivia,SyntaxTrivia,SyntaxTrivia>)
|
指定した SyntaxToken のトリビアを置き換えます。
|
ReplaceTrivia(SyntaxToken, SyntaxTrivia, SyntaxTrivia)
|
指定した SyntaxToken のトリビアを置き換えます。
|
RootNamespace(Compilation)
|
コンパイル RootNamespace プロパティを取得します。
|
TryGetSpeculativeSemanticModel(SemanticModel, Int32, AttributeSyntax, SemanticModel)
|
ソース コードに表示されない項目のセマンティック情報で使用される、特定の位置にある AttributeSyntax の SemanticModel を取得します。
|
TryGetSpeculativeSemanticModel(SemanticModel, Int32, EqualsValueSyntax, SemanticModel)
|
ソース コードに表示されない項目のセマンティック情報で使用される、指定された位置にある EqualsValueSyntax の SemanticModel を取得します。
|
TryGetSpeculativeSemanticModel(SemanticModel, Int32, ExecutableStatementSyntax, SemanticModel)
|
ソース コードに表示されない項目のセマンティック情報で使用される、特定の位置にある ExecutableStatementSyntax の SemanticModel を取得します。
|
TryGetSpeculativeSemanticModel(SemanticModel, Int32, RangeArgumentSyntax, SemanticModel)
|
ソース コードに表示されない項目のセマンティック情報で使用される、指定された位置にある RangeArgumentSyntax の SemanticModel を取得します。
|
TryGetSpeculativeSemanticModel(SemanticModel, Int32, TypeSyntax, SemanticModel, SpeculativeBindingOption)
|
ソース コードに表示されない項目のセマンティック情報で使用される、特定の位置にある TypeSyntax の SemanticModel を取得します。
|
TryGetSpeculativeSemanticModelForMethodBody(SemanticModel, Int32, MethodBlockBaseSyntax, SemanticModel)
|
ソース コードに表示されない項目のセマンティック情報で使用される、特定の位置にある MethodBlockBaseSyntax の SemanticModel を取得します。
|