SyntaxFactory.MethodStatement Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
MethodStatement(SyntaxKind, SyntaxToken, SyntaxToken) |
Die -Anweisung, die einen Sub oder eine Funktion deklariert. Wenn diese Methode über einen Textkörper verfügt, ist diese Anweisung der Anfang einer BlockStatement-Instanz mit Kind=MethodDeclarationBlock, und der Text der Methode ist der Textkörper dieses BlockStatements. |
MethodStatement(SyntaxKind, SyntaxToken, String) |
Die -Anweisung, die einen Sub oder eine Funktion deklariert. Wenn diese Methode über einen Textkörper verfügt, ist diese Anweisung der Anfang einer BlockStatement-Instanz mit Kind=MethodDeclarationBlock, und der Text der Methode ist der Textkörper dieses BlockStatements. |
MethodStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SimpleAsClauseSyntax, HandlesClauseSyntax, ImplementsClauseSyntax) |
Die -Anweisung, die einen Sub oder eine Funktion deklariert. Wenn diese Methode über einen Textkörper verfügt, ist diese Anweisung der Anfang einer BlockStatement-Instanz mit Kind=MethodDeclarationBlock, und der Text der Methode ist der Textkörper dieses BlockStatements. |
MethodStatement(SyntaxKind, SyntaxToken, SyntaxToken)
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
Die -Anweisung, die einen Sub oder eine Funktion deklariert. Wenn diese Methode über einen Textkörper verfügt, ist diese Anweisung der Anfang einer BlockStatement-Instanz mit Kind=MethodDeclarationBlock, und der Text der Methode ist der Textkörper dieses BlockStatements.
public:
static Microsoft::CodeAnalysis::VisualBasic::Syntax::MethodStatementSyntax ^ MethodStatement(Microsoft::CodeAnalysis::VisualBasic::SyntaxKind kind, Microsoft::CodeAnalysis::SyntaxToken subOrFunctionKeyword, Microsoft::CodeAnalysis::SyntaxToken identifier);
public static Microsoft.CodeAnalysis.VisualBasic.Syntax.MethodStatementSyntax MethodStatement (Microsoft.CodeAnalysis.VisualBasic.SyntaxKind kind, Microsoft.CodeAnalysis.SyntaxToken subOrFunctionKeyword, Microsoft.CodeAnalysis.SyntaxToken identifier);
static member MethodStatement : Microsoft.CodeAnalysis.VisualBasic.SyntaxKind * Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.SyntaxToken -> Microsoft.CodeAnalysis.VisualBasic.Syntax.MethodStatementSyntax
Public Shared Function MethodStatement (kind As SyntaxKind, subOrFunctionKeyword As SyntaxToken, identifier As SyntaxToken) As MethodStatementSyntax
Parameter
- kind
- SyntaxKind
Ein SyntaxKind , der die spezifische Art von MethodStatementSyntax darstellt. Einer von SubStatement, FunctionStatement.
- subOrFunctionKeyword
- SyntaxToken
Die Schlüsselwort (keyword) "Sub" oder "Function", die diese Methodendeklaration einführt.
- identifier
- SyntaxToken
Der Name der deklarierten Methode.
Gibt zurück
Gilt für:
MethodStatement(SyntaxKind, SyntaxToken, String)
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
Die -Anweisung, die einen Sub oder eine Funktion deklariert. Wenn diese Methode über einen Textkörper verfügt, ist diese Anweisung der Anfang einer BlockStatement-Instanz mit Kind=MethodDeclarationBlock, und der Text der Methode ist der Textkörper dieses BlockStatements.
public:
static Microsoft::CodeAnalysis::VisualBasic::Syntax::MethodStatementSyntax ^ MethodStatement(Microsoft::CodeAnalysis::VisualBasic::SyntaxKind kind, Microsoft::CodeAnalysis::SyntaxToken subOrFunctionKeyword, System::String ^ identifier);
public static Microsoft.CodeAnalysis.VisualBasic.Syntax.MethodStatementSyntax MethodStatement (Microsoft.CodeAnalysis.VisualBasic.SyntaxKind kind, Microsoft.CodeAnalysis.SyntaxToken subOrFunctionKeyword, string identifier);
static member MethodStatement : Microsoft.CodeAnalysis.VisualBasic.SyntaxKind * Microsoft.CodeAnalysis.SyntaxToken * string -> Microsoft.CodeAnalysis.VisualBasic.Syntax.MethodStatementSyntax
Public Shared Function MethodStatement (kind As SyntaxKind, subOrFunctionKeyword As SyntaxToken, identifier As String) As MethodStatementSyntax
Parameter
- kind
- SyntaxKind
Ein SyntaxKind , der die spezifische Art von MethodStatementSyntax darstellt. Einer von SubStatement, FunctionStatement.
- subOrFunctionKeyword
- SyntaxToken
Die Schlüsselwort (keyword) "Sub" oder "Function", die diese Methodendeklaration einführt.
- identifier
- String
Der Name der deklarierten Methode.
Gibt zurück
Gilt für:
MethodStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SimpleAsClauseSyntax, HandlesClauseSyntax, ImplementsClauseSyntax)
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
- Quelle:
- Syntax.xml.Main.Generated.vb
Die -Anweisung, die einen Sub oder eine Funktion deklariert. Wenn diese Methode über einen Textkörper verfügt, ist diese Anweisung der Anfang einer BlockStatement-Instanz mit Kind=MethodDeclarationBlock, und der Text der Methode ist der Textkörper dieses BlockStatements.
public:
static Microsoft::CodeAnalysis::VisualBasic::Syntax::MethodStatementSyntax ^ MethodStatement(Microsoft::CodeAnalysis::VisualBasic::SyntaxKind kind, Microsoft::CodeAnalysis::SyntaxList<Microsoft::CodeAnalysis::VisualBasic::Syntax::AttributeListSyntax ^> attributeLists, Microsoft::CodeAnalysis::SyntaxTokenList modifiers, Microsoft::CodeAnalysis::SyntaxToken subOrFunctionKeyword, Microsoft::CodeAnalysis::SyntaxToken identifier, Microsoft::CodeAnalysis::VisualBasic::Syntax::TypeParameterListSyntax ^ typeParameterList, Microsoft::CodeAnalysis::VisualBasic::Syntax::ParameterListSyntax ^ parameterList, Microsoft::CodeAnalysis::VisualBasic::Syntax::SimpleAsClauseSyntax ^ asClause, Microsoft::CodeAnalysis::VisualBasic::Syntax::HandlesClauseSyntax ^ handlesClause, Microsoft::CodeAnalysis::VisualBasic::Syntax::ImplementsClauseSyntax ^ implementsClause);
public static Microsoft.CodeAnalysis.VisualBasic.Syntax.MethodStatementSyntax MethodStatement (Microsoft.CodeAnalysis.VisualBasic.SyntaxKind kind, Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.VisualBasic.Syntax.AttributeListSyntax> attributeLists, Microsoft.CodeAnalysis.SyntaxTokenList modifiers, Microsoft.CodeAnalysis.SyntaxToken subOrFunctionKeyword, Microsoft.CodeAnalysis.SyntaxToken identifier, Microsoft.CodeAnalysis.VisualBasic.Syntax.TypeParameterListSyntax typeParameterList, Microsoft.CodeAnalysis.VisualBasic.Syntax.ParameterListSyntax parameterList, Microsoft.CodeAnalysis.VisualBasic.Syntax.SimpleAsClauseSyntax asClause, Microsoft.CodeAnalysis.VisualBasic.Syntax.HandlesClauseSyntax handlesClause, Microsoft.CodeAnalysis.VisualBasic.Syntax.ImplementsClauseSyntax implementsClause);
static member MethodStatement : Microsoft.CodeAnalysis.VisualBasic.SyntaxKind * Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.VisualBasic.Syntax.AttributeListSyntax> * Microsoft.CodeAnalysis.SyntaxTokenList * Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.VisualBasic.Syntax.TypeParameterListSyntax * Microsoft.CodeAnalysis.VisualBasic.Syntax.ParameterListSyntax * Microsoft.CodeAnalysis.VisualBasic.Syntax.SimpleAsClauseSyntax * Microsoft.CodeAnalysis.VisualBasic.Syntax.HandlesClauseSyntax * Microsoft.CodeAnalysis.VisualBasic.Syntax.ImplementsClauseSyntax -> Microsoft.CodeAnalysis.VisualBasic.Syntax.MethodStatementSyntax
Public Shared Function MethodStatement (kind As SyntaxKind, attributeLists As SyntaxList(Of AttributeListSyntax), modifiers As SyntaxTokenList, subOrFunctionKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As TypeParameterListSyntax, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax, handlesClause As HandlesClauseSyntax, implementsClause As ImplementsClauseSyntax) As MethodStatementSyntax
Parameter
- kind
- SyntaxKind
Ein SyntaxKind , der die spezifische Art von MethodStatementSyntax darstellt. Einer von SubStatement, FunctionStatement.
- attributeLists
- SyntaxList<AttributeListSyntax>
Eine Liste aller Attributlisten in dieser Deklaration. Wenn keine Attribute angegeben wurden, wird Nothing zurückgegeben.
- modifiers
- SyntaxTokenList
Eine Liste aller Modifizierertoken, die in dieser Deklaration vorhanden waren. Wenn keine Modifizierer angegeben wurden, wird eine leere Liste zurückgegeben. Eine Bitfeldversion aller ORed-Modifizierer zusammen, die in vielen Fällen einfacher zu verwenden ist, kann mit der Modifiers-Eigenschaft abgerufen werden.
- subOrFunctionKeyword
- SyntaxToken
Die Schlüsselwort (keyword) "Sub" oder "Function", die diese Methodendeklaration einführt.
- identifier
- SyntaxToken
Der Name der deklarierten Methode.
- typeParameterList
- TypeParameterListSyntax
Falls vorhanden, wird eine Typparameterliste mit generischen Typparametern für diese Methode aufgeführt. Wenn keine generischen Typparameter vorhanden waren, wird Nothing zurückgegeben.
- parameterList
- ParameterListSyntax
Die Parameterliste der Methode, einschließlich der Klammern. Wenn keine Parameterliste vorhanden war, wird Nothing zurückgegeben.
- asClause
- SimpleAsClauseSyntax
Die "As"-Klausel, die den Rückgabetyp beschreibt. Wenn keine As-Klausel vorhanden war, wird Nothing zurückgegeben.
- handlesClause
- HandlesClauseSyntax
Falls vorhanden, gibt eine Handles-Klausel die Ereignisse an, die von dieser Methode verarbeitet werden.
- implementsClause
- ImplementsClauseSyntax
Falls vorhanden, gibt eine Implements-Klausel die Schnittstellenmethoden an, die von dieser Methode implementiert werden.