In This Article

SyntaxLanguageChangedEventArgs Class

Event arguments for the ICodeDocument.LanguageChanged event.

public class SyntaxLanguageChangedEventArgs : EventArgs
Inheritance:
object EventArgs object

Constructors

SyntaxLanguageChangedEventArgs(ISyntaxLanguage?, ISyntaxLanguage?)

Event arguments for the ICodeDocument.LanguageChanged event.

public SyntaxLanguageChangedEventArgs(ISyntaxLanguage? oldLanguage, ISyntaxLanguage? newLanguage)
Parameter Type Description
oldLanguage ISyntaxLanguage

The ISyntaxLanguage that was in use before the change.

newLanguage ISyntaxLanguage

The ISyntaxLanguage that is in use after the change.

Properties

NewLanguage

The ISyntaxLanguage is in use after the change.

public ISyntaxLanguage? NewLanguage { get; }

Property Value

ISyntaxLanguage

OldLanguage

The ISyntaxLanguage that was in use before the change.

public ISyntaxLanguage? OldLanguage { get; }

Property Value

ISyntaxLanguage

Inherited Members

Extension Methods