SyntaxFactory.AddRemoveHandlerStatement Method     
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| AddRemoveHandlerStatement(SyntaxKind, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax) | 
						 Represents an AddHandler or RemoveHandler statement. The Kind property determines which one.  | 
        	
| AddRemoveHandlerStatement(SyntaxKind, SyntaxToken, ExpressionSyntax, ExpressionSyntax) | 
						 Represents an AddHandler or RemoveHandler statement. The Kind property determines which one.  | 
        	
AddRemoveHandlerStatement(SyntaxKind, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax)
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
Represents an AddHandler or RemoveHandler statement. The Kind property determines which one.
public:
 static Microsoft::CodeAnalysis::VisualBasic::Syntax::AddRemoveHandlerStatementSyntax ^ AddRemoveHandlerStatement(Microsoft::CodeAnalysis::VisualBasic::SyntaxKind kind, Microsoft::CodeAnalysis::SyntaxToken addHandlerOrRemoveHandlerKeyword, Microsoft::CodeAnalysis::VisualBasic::Syntax::ExpressionSyntax ^ eventExpression, Microsoft::CodeAnalysis::SyntaxToken commaToken, Microsoft::CodeAnalysis::VisualBasic::Syntax::ExpressionSyntax ^ delegateExpression);
	public static Microsoft.CodeAnalysis.VisualBasic.Syntax.AddRemoveHandlerStatementSyntax AddRemoveHandlerStatement(Microsoft.CodeAnalysis.VisualBasic.SyntaxKind kind, Microsoft.CodeAnalysis.SyntaxToken addHandlerOrRemoveHandlerKeyword, Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax eventExpression, Microsoft.CodeAnalysis.SyntaxToken commaToken, Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax delegateExpression);
	static member AddRemoveHandlerStatement : Microsoft.CodeAnalysis.VisualBasic.SyntaxKind * Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax * Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax -> Microsoft.CodeAnalysis.VisualBasic.Syntax.AddRemoveHandlerStatementSyntax
	Public Shared Function AddRemoveHandlerStatement (kind As SyntaxKind, addHandlerOrRemoveHandlerKeyword As SyntaxToken, eventExpression As ExpressionSyntax, commaToken As SyntaxToken, delegateExpression As ExpressionSyntax) As AddRemoveHandlerStatementSyntax
	Parameters
- kind
 - SyntaxKind
 
A SyntaxKind representing the specific kind of AddRemoveHandlerStatementSyntax. One of AddHandlerStatement, RemoveHandlerStatement.
- addHandlerOrRemoveHandlerKeyword
 - SyntaxToken
 
The "AddHandler" or "RemoveHandler" keyword.
- eventExpression
 - ExpressionSyntax
 
The event being accessed.
- commaToken
 - SyntaxToken
 
The "," token.
- delegateExpression
 - ExpressionSyntax
 
The delegate being added or removed.
Returns
Applies to
AddRemoveHandlerStatement(SyntaxKind, SyntaxToken, ExpressionSyntax, ExpressionSyntax)
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
- Source:
 - Syntax.xml.Main.Generated.vb
 
Represents an AddHandler or RemoveHandler statement. The Kind property determines which one.
public:
 static Microsoft::CodeAnalysis::VisualBasic::Syntax::AddRemoveHandlerStatementSyntax ^ AddRemoveHandlerStatement(Microsoft::CodeAnalysis::VisualBasic::SyntaxKind kind, Microsoft::CodeAnalysis::SyntaxToken addHandlerOrRemoveHandlerKeyword, Microsoft::CodeAnalysis::VisualBasic::Syntax::ExpressionSyntax ^ eventExpression, Microsoft::CodeAnalysis::VisualBasic::Syntax::ExpressionSyntax ^ delegateExpression);
	public static Microsoft.CodeAnalysis.VisualBasic.Syntax.AddRemoveHandlerStatementSyntax AddRemoveHandlerStatement(Microsoft.CodeAnalysis.VisualBasic.SyntaxKind kind, Microsoft.CodeAnalysis.SyntaxToken addHandlerOrRemoveHandlerKeyword, Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax eventExpression, Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax delegateExpression);
	static member AddRemoveHandlerStatement : Microsoft.CodeAnalysis.VisualBasic.SyntaxKind * Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax * Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax -> Microsoft.CodeAnalysis.VisualBasic.Syntax.AddRemoveHandlerStatementSyntax
	Public Shared Function AddRemoveHandlerStatement (kind As SyntaxKind, addHandlerOrRemoveHandlerKeyword As SyntaxToken, eventExpression As ExpressionSyntax, delegateExpression As ExpressionSyntax) As AddRemoveHandlerStatementSyntax
	Parameters
- kind
 - SyntaxKind
 
A SyntaxKind representing the specific kind of AddRemoveHandlerStatementSyntax. One of AddHandlerStatement, RemoveHandlerStatement.
- addHandlerOrRemoveHandlerKeyword
 - SyntaxToken
 
The "AddHandler" or "RemoveHandler" keyword.
- eventExpression
 - ExpressionSyntax
 
The event being accessed.
- delegateExpression
 - ExpressionSyntax
 
The delegate being added or removed.