SyntaxFactory.SubStatement Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
SubStatement(SyntaxToken) |
A instrução que declara um sub ou função. Se esse método tiver um corpo, essa instrução será o Begin of a BlockStatement with Kind=MethodDeclarationBlock, e o corpo do método será o Corpo desse BlockStatement. |
SubStatement(String) |
A instrução que declara um sub ou função. Se esse método tiver um corpo, essa instrução será o Begin of a BlockStatement with Kind=MethodDeclarationBlock, e o corpo do método será o Corpo desse BlockStatement. |
SubStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SimpleAsClauseSyntax, HandlesClauseSyntax, ImplementsClauseSyntax) |
A instrução que declara um sub ou função. Se esse método tiver um corpo, essa instrução será o Begin of a BlockStatement with Kind=MethodDeclarationBlock, e o corpo do método será o Corpo desse BlockStatement. |
SubStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SimpleAsClauseSyntax, HandlesClauseSyntax, ImplementsClauseSyntax) |
A instrução que declara um sub ou função. Se esse método tiver um corpo, essa instrução será o Begin of a BlockStatement with Kind=MethodDeclarationBlock, e o corpo do método será o Corpo desse BlockStatement. |
SubStatement(SyntaxToken)
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
A instrução que declara um sub ou função. Se esse método tiver um corpo, essa instrução será o Begin of a BlockStatement with Kind=MethodDeclarationBlock, e o corpo do método será o Corpo desse BlockStatement.
public:
static Microsoft::CodeAnalysis::VisualBasic::Syntax::MethodStatementSyntax ^ SubStatement(Microsoft::CodeAnalysis::SyntaxToken identifier);
public static Microsoft.CodeAnalysis.VisualBasic.Syntax.MethodStatementSyntax SubStatement (Microsoft.CodeAnalysis.SyntaxToken identifier);
static member SubStatement : Microsoft.CodeAnalysis.SyntaxToken -> Microsoft.CodeAnalysis.VisualBasic.Syntax.MethodStatementSyntax
Public Shared Function SubStatement (identifier As SyntaxToken) As MethodStatementSyntax
Parâmetros
- identifier
- SyntaxToken
O nome do método que está sendo declarado.
Retornos
Aplica-se a
SubStatement(String)
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
A instrução que declara um sub ou função. Se esse método tiver um corpo, essa instrução será o Begin of a BlockStatement with Kind=MethodDeclarationBlock, e o corpo do método será o Corpo desse BlockStatement.
public:
static Microsoft::CodeAnalysis::VisualBasic::Syntax::MethodStatementSyntax ^ SubStatement(System::String ^ identifier);
public static Microsoft.CodeAnalysis.VisualBasic.Syntax.MethodStatementSyntax SubStatement (string identifier);
static member SubStatement : string -> Microsoft.CodeAnalysis.VisualBasic.Syntax.MethodStatementSyntax
Public Shared Function SubStatement (identifier As String) As MethodStatementSyntax
Parâmetros
- identifier
- String
O nome do método que está sendo declarado.
Retornos
Aplica-se a
SubStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SimpleAsClauseSyntax, HandlesClauseSyntax, ImplementsClauseSyntax)
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
A instrução que declara um sub ou função. Se esse método tiver um corpo, essa instrução será o Begin of a BlockStatement with Kind=MethodDeclarationBlock, e o corpo do método será o Corpo desse BlockStatement.
public:
static Microsoft::CodeAnalysis::VisualBasic::Syntax::MethodStatementSyntax ^ SubStatement(Microsoft::CodeAnalysis::SyntaxList<Microsoft::CodeAnalysis::VisualBasic::Syntax::AttributeListSyntax ^> attributeLists, Microsoft::CodeAnalysis::SyntaxTokenList modifiers, 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 SubStatement (Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.VisualBasic.Syntax.AttributeListSyntax> attributeLists, Microsoft.CodeAnalysis.SyntaxTokenList modifiers, 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 SubStatement : Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.VisualBasic.Syntax.AttributeListSyntax> * Microsoft.CodeAnalysis.SyntaxTokenList * 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 SubStatement (attributeLists As SyntaxList(Of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, typeParameterList As TypeParameterListSyntax, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax, handlesClause As HandlesClauseSyntax, implementsClause As ImplementsClauseSyntax) As MethodStatementSyntax
Parâmetros
- attributeLists
- SyntaxList<AttributeListSyntax>
Uma lista de todas as listas de atributos nesta declaração. Se nenhum atributo tiver sido especificado, nada será retornado.
- modifiers
- SyntaxTokenList
Uma lista de todos os tokens modificador que estavam presentes nesta declaração. Se nenhum modificador tiver sido especificado, uma lista vazia será retornada. Uma versão bitfield de todos os modificadores ORed juntos, que em muitos casos é mais fácil de usar, pode ser obtida com a propriedade Modifiers.
- identifier
- SyntaxToken
O nome do método que está sendo declarado.
- typeParameterList
- TypeParameterListSyntax
Se presente, uma lista de parâmetros de tipo com parâmetros de tipo genérico para esse método. Se nenhum parâmetro de tipo genérico estiver presente, Nada será retornado.
- parameterList
- ParameterListSyntax
A lista de parâmetros do método, incluindo os parênteses. Se nenhuma lista de parâmetros estiver presente, nada será retornado.
- asClause
- SimpleAsClauseSyntax
A cláusula "As" que descreve o tipo de retorno. Se nenhuma cláusula As estiver presente, nada será retornado.
- handlesClause
- HandlesClauseSyntax
Se presente, uma cláusula Handles indicou os eventos que esse método manipula.
- implementsClause
- ImplementsClauseSyntax
Se presente, uma cláusula Implements indicou os métodos de interface que esse método implementa.
Retornos
Aplica-se a
SubStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SimpleAsClauseSyntax, HandlesClauseSyntax, ImplementsClauseSyntax)
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
- Origem:
- Syntax.xml.Main.Generated.vb
A instrução que declara um sub ou função. Se esse método tiver um corpo, essa instrução será o Begin of a BlockStatement with Kind=MethodDeclarationBlock, e o corpo do método será o Corpo desse BlockStatement.
public:
static Microsoft::CodeAnalysis::VisualBasic::Syntax::MethodStatementSyntax ^ SubStatement(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 SubStatement (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 SubStatement : 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 SubStatement (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
Parâmetros
- attributeLists
- SyntaxList<AttributeListSyntax>
Uma lista de todas as listas de atributos nesta declaração. Se nenhum atributo tiver sido especificado, nada será retornado.
- modifiers
- SyntaxTokenList
Uma lista de todos os tokens modificador que estavam presentes nesta declaração. Se nenhum modificador tiver sido especificado, uma lista vazia será retornada. Uma versão bitfield de todos os modificadores ORed juntos, que em muitos casos é mais fácil de usar, pode ser obtida com a propriedade Modifiers.
- subOrFunctionKeyword
- SyntaxToken
A palavra-chave "Sub" ou "Function" que introduz essa declaração de método.
- identifier
- SyntaxToken
O nome do método que está sendo declarado.
- typeParameterList
- TypeParameterListSyntax
Se presente, uma lista de parâmetros de tipo com parâmetros de tipo genérico para esse método. Se nenhum parâmetro de tipo genérico estiver presente, Nada será retornado.
- parameterList
- ParameterListSyntax
A lista de parâmetros do método, incluindo os parênteses. Se nenhuma lista de parâmetros estiver presente, nada será retornado.
- asClause
- SimpleAsClauseSyntax
A cláusula "As" que descreve o tipo de retorno. Se nenhuma cláusula As estiver presente, nada será retornado.
- handlesClause
- HandlesClauseSyntax
Se presente, uma cláusula Handles indicou os eventos que esse método manipula.
- implementsClause
- ImplementsClauseSyntax
Se presente, uma cláusula Implements indicou os métodos de interface que esse método implementa.