IncrementalGeneratorInitializationContext.RegisterPostInitializationOutput メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
他のソース生成が発生する前に、1 回呼び出されるコールバックを登録します。 これは通常、属性定義などの後続の生成手順で使用できるソース コードを追加するために使用されます。 AddEmbeddedAttributeDefinition()を使用して、生成された型を現在のアセンブリの内部としてマークする EmbeddedAttribute を追加します。
public void RegisterPostInitializationOutput(Action<Microsoft.CodeAnalysis.IncrementalGeneratorPostInitializationContext> callback);
member this.RegisterPostInitializationOutput : Action<Microsoft.CodeAnalysis.IncrementalGeneratorPostInitializationContext> -> unit
Public Sub RegisterPostInitializationOutput (callback As Action(Of IncrementalGeneratorPostInitializationContext))
パラメーター
IncrementalGeneratorPostInitializationContextを受け取り、初期ソース ファイルを追加できるコールバック