Represents a C#
syntax language definition.
- Inheritance:
-
object
Syntax
Language DotNet objectSyntax Language Base
- Implements:
-
ISyntax
Language IKeyedObject IServiceLocator ICodeDocument ICodeLifecycle Event Sink Document Property Change Event Sink
Constructors
CSharpSyntaxLanguage()
Initializes a new instance of the CSharpSyntaxLanguage
class.
Inherited Members
-
Dot
Net Syntax Language Base. On Document Attached(ICode Document) -
Dot
Net Syntax Language Base. On Document Detached(ICode Document) -
Dot
Net Syntax Language Base. On Document File Name Changed(ICode Document, String Property Changed Event Args) -
Dot
Net Syntax Language Base. On Document Parse Data Changed(ICode Document, Parse Data Property Changed Event Args) -
Syntax
Language. Get All Service Types() - SyntaxLanguage.GetService<T>()
-
Syntax
Language. Get Service(object) - SyntaxLanguage.OnServiceAdded(CollectionChangeEventArgs<object>)
- SyntaxLanguage.OnServiceRemoved(CollectionChangeEventArgs<object>)
- SyntaxLanguage.RegisterService<T>(T)
-
Syntax
Language. Register Service(object, object) - SyntaxLanguage.UnregisterService<T>()
-
Syntax
Language. Unregister Service(object) -
Syntax
Language. Key -
Syntax
Language. Plain Text -
Syntax
Language. Sync Root -
Syntax
Language. Service Added -
Syntax
Language. Service Removed -
object.
Get Type() -
object.
Memberwise Clone() -
object.
To String() -
object.
Equals(object) -
object.
Equals(object, object) -
object.
Reference Equals(object, object) -
object.
Get Hash Code()
Extension Methods
-
Dot
Net Syntax Language Extensions. Get Documentation Comment Auto Completer(ISyntax Language) -
Dot
Net Syntax Language Extensions. Get Project Assembly(ISyntax Language) -
Dot
Net Syntax Language Extensions. Register Documentation Comment Auto Completer(ISyntax Language, IDocumentation Comment Auto Completer) -
Dot
Net Syntax Language Extensions. Register Project Assembly(ISyntax Language, IProject Assembly) -
Dot
Net Syntax Language Extensions. Unregister Documentation Comment Auto Completer(ISyntax Language) -
Dot
Net Syntax Language Extensions. Unregister Project Assembly(ISyntax Language)