'宣言 Public Event GlobalAmbiguityDetected As EventHandler(Of GlobalAmbiguityDetectedEventArgs)
public event EventHandler<GlobalAmbiguityDetectedEventArgs> GlobalAmbiguityDetected
イベント ハンドラが、このイベントに関連するデータを含む、GlobalAmbiguityDetectedEventArgs 型の引数を受け取りました。次の GlobalAmbiguityDetectedEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
Context | グローバルな曖昧について関連度情報を含むオブジェクト。 |
グローバルな曖昧は、ドキュメントで同じテキストのスパンが言語の文書校正またはテキストが発生したコンテキストに基づいて 2 つ以上の異なる方法で変換できるときに発生します。イベント引数の GlobalAmbiguityContext はテキストの 2 つの代替解析を含みます。2 つ以上の代替解析がある場合、このイベントが複数回発生されます。イベント引数のコンテキストの PreferredSubTreeRoot を設定すると、イベント ハンドラーは最後のツリーで使用する代替解析サブツリーを決定できます。
文法作成者は、このイベントを処理してグローバルな曖昧のことを通知し、再作成または優先にマークする必要のあるルールがわかります。