CompilationStartAnalysisContext.RegisterSemanticModelAction 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注册在完成文档语义分析时要执行的操作,该操作将对文档进行操作 SemanticModel 。 语义模型操作报告 Diagnostic有关模型的信息。
public:
abstract void RegisterSemanticModelAction(Action<Microsoft::CodeAnalysis::Diagnostics::SemanticModelAnalysisContext> ^ action);
public abstract void RegisterSemanticModelAction (Action<Microsoft.CodeAnalysis.Diagnostics.SemanticModelAnalysisContext> action);
abstract member RegisterSemanticModelAction : Action<Microsoft.CodeAnalysis.Diagnostics.SemanticModelAnalysisContext> -> unit
Public MustOverride Sub RegisterSemanticModelAction (action As Action(Of SemanticModelAnalysisContext))
参数
- action
- Action<SemanticModelAnalysisContext>
要为文档 SemanticModel执行的操作。