Partilhar via


SyntaxFactory.ForStatement Método

Definição

Sobrecargas

ForStatement(VisualBasicSyntaxNode, ExpressionSyntax, ExpressionSyntax)

A instrução For que inicia um bloco For-Next. Essa instrução sempre ocorre como o Início de um ForBlock. Na maioria das vezes, o Fim desse ForBlock é a instrução Next correspondente. No entanto, várias instruções For aninhadas são encerradas por uma única instrução Next com várias variáveis, em seguida, as instruções internas For terão End set to Nothing, e a instrução Next é a instrução End of the outermost For que está sendo encerrada.

ForStatement(VisualBasicSyntaxNode, ExpressionSyntax, ExpressionSyntax, ForStepClauseSyntax)

A instrução For que inicia um bloco For-Next. Essa instrução sempre ocorre como o Início de um ForBlock. Na maioria das vezes, o Fim desse ForBlock é a instrução Next correspondente. No entanto, várias instruções For aninhadas são encerradas por uma única instrução Next com várias variáveis, em seguida, as instruções internas For terão End set to Nothing, e a instrução Next é a instrução End of the outermost For que está sendo encerrada.

ForStatement(SyntaxToken, VisualBasicSyntaxNode, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax, ForStepClauseSyntax)

A instrução For que inicia um bloco For-Next. Essa instrução sempre ocorre como o Início de um ForBlock. Na maioria das vezes, o Fim desse ForBlock é a instrução Next correspondente. No entanto, várias instruções For aninhadas são encerradas por uma única instrução Next com várias variáveis, em seguida, as instruções internas For terão End set to Nothing, e a instrução Next é a instrução End of the outermost For que está sendo encerrada.

ForStatement(VisualBasicSyntaxNode, ExpressionSyntax, ExpressionSyntax)

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 For que inicia um bloco For-Next. Essa instrução sempre ocorre como o Início de um ForBlock. Na maioria das vezes, o Fim desse ForBlock é a instrução Next correspondente. No entanto, várias instruções For aninhadas são encerradas por uma única instrução Next com várias variáveis, em seguida, as instruções internas For terão End set to Nothing, e a instrução Next é a instrução End of the outermost For que está sendo encerrada.

public:
 static Microsoft::CodeAnalysis::VisualBasic::Syntax::ForStatementSyntax ^ ForStatement(Microsoft::CodeAnalysis::VisualBasic::VisualBasicSyntaxNode ^ controlVariable, Microsoft::CodeAnalysis::VisualBasic::Syntax::ExpressionSyntax ^ fromValue, Microsoft::CodeAnalysis::VisualBasic::Syntax::ExpressionSyntax ^ toValue);
public static Microsoft.CodeAnalysis.VisualBasic.Syntax.ForStatementSyntax ForStatement (Microsoft.CodeAnalysis.VisualBasic.VisualBasicSyntaxNode controlVariable, Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax fromValue, Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax toValue);
static member ForStatement : Microsoft.CodeAnalysis.VisualBasic.VisualBasicSyntaxNode * Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax * Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax -> Microsoft.CodeAnalysis.VisualBasic.Syntax.ForStatementSyntax
Public Shared Function ForStatement (controlVariable As VisualBasicSyntaxNode, fromValue As ExpressionSyntax, toValue As ExpressionSyntax) As ForStatementSyntax

Parâmetros

controlVariable
VisualBasicSyntaxNode

Se a instrução For ou For Each for de um formulário que não declare uma nova variável de controle de loop, essa será a expressão que indica a variável de controle de loop. Se esse loop for de um formulário que declare uma nova variável de controle, este será um VariableDeclarator que tem a variável sendo declarada.

fromValue
ExpressionSyntax

A expressão que indica o valor inicial da iteração.

toValue
ExpressionSyntax

A expressão que indica o valor final da iteração.

Retornos

Aplica-se a

ForStatement(VisualBasicSyntaxNode, ExpressionSyntax, ExpressionSyntax, ForStepClauseSyntax)

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 For que inicia um bloco For-Next. Essa instrução sempre ocorre como o Início de um ForBlock. Na maioria das vezes, o Fim desse ForBlock é a instrução Next correspondente. No entanto, várias instruções For aninhadas são encerradas por uma única instrução Next com várias variáveis, em seguida, as instruções internas For terão End set to Nothing, e a instrução Next é a instrução End of the outermost For que está sendo encerrada.

public:
 static Microsoft::CodeAnalysis::VisualBasic::Syntax::ForStatementSyntax ^ ForStatement(Microsoft::CodeAnalysis::VisualBasic::VisualBasicSyntaxNode ^ controlVariable, Microsoft::CodeAnalysis::VisualBasic::Syntax::ExpressionSyntax ^ fromValue, Microsoft::CodeAnalysis::VisualBasic::Syntax::ExpressionSyntax ^ toValue, Microsoft::CodeAnalysis::VisualBasic::Syntax::ForStepClauseSyntax ^ stepClause);
public static Microsoft.CodeAnalysis.VisualBasic.Syntax.ForStatementSyntax ForStatement (Microsoft.CodeAnalysis.VisualBasic.VisualBasicSyntaxNode controlVariable, Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax fromValue, Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax toValue, Microsoft.CodeAnalysis.VisualBasic.Syntax.ForStepClauseSyntax stepClause);
static member ForStatement : Microsoft.CodeAnalysis.VisualBasic.VisualBasicSyntaxNode * Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax * Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax * Microsoft.CodeAnalysis.VisualBasic.Syntax.ForStepClauseSyntax -> Microsoft.CodeAnalysis.VisualBasic.Syntax.ForStatementSyntax
Public Shared Function ForStatement (controlVariable As VisualBasicSyntaxNode, fromValue As ExpressionSyntax, toValue As ExpressionSyntax, stepClause As ForStepClauseSyntax) As ForStatementSyntax

Parâmetros

controlVariable
VisualBasicSyntaxNode

Se a instrução For ou For Each for de um formulário que não declare uma nova variável de controle de loop, essa será a expressão que indica a variável de controle de loop. Se esse loop for de um formulário que declare uma nova variável de controle, este será um VariableDeclarator que tem a variável sendo declarada.

fromValue
ExpressionSyntax

A expressão que indica o valor inicial da iteração.

toValue
ExpressionSyntax

A expressão que indica o valor final da iteração.

stepClause
ForStepClauseSyntax

A cláusula Etapa opcional.

Retornos

Aplica-se a

ForStatement(SyntaxToken, VisualBasicSyntaxNode, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax, ForStepClauseSyntax)

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 For que inicia um bloco For-Next. Essa instrução sempre ocorre como o Início de um ForBlock. Na maioria das vezes, o Fim desse ForBlock é a instrução Next correspondente. No entanto, várias instruções For aninhadas são encerradas por uma única instrução Next com várias variáveis, em seguida, as instruções internas For terão End set to Nothing, e a instrução Next é a instrução End of the outermost For que está sendo encerrada.

public:
 static Microsoft::CodeAnalysis::VisualBasic::Syntax::ForStatementSyntax ^ ForStatement(Microsoft::CodeAnalysis::SyntaxToken forKeyword, Microsoft::CodeAnalysis::VisualBasic::VisualBasicSyntaxNode ^ controlVariable, Microsoft::CodeAnalysis::SyntaxToken equalsToken, Microsoft::CodeAnalysis::VisualBasic::Syntax::ExpressionSyntax ^ fromValue, Microsoft::CodeAnalysis::SyntaxToken toKeyword, Microsoft::CodeAnalysis::VisualBasic::Syntax::ExpressionSyntax ^ toValue, Microsoft::CodeAnalysis::VisualBasic::Syntax::ForStepClauseSyntax ^ stepClause);
public static Microsoft.CodeAnalysis.VisualBasic.Syntax.ForStatementSyntax ForStatement (Microsoft.CodeAnalysis.SyntaxToken forKeyword, Microsoft.CodeAnalysis.VisualBasic.VisualBasicSyntaxNode controlVariable, Microsoft.CodeAnalysis.SyntaxToken equalsToken, Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax fromValue, Microsoft.CodeAnalysis.SyntaxToken toKeyword, Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax toValue, Microsoft.CodeAnalysis.VisualBasic.Syntax.ForStepClauseSyntax stepClause);
static member ForStatement : Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.VisualBasic.VisualBasicSyntaxNode * Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax * Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.VisualBasic.Syntax.ExpressionSyntax * Microsoft.CodeAnalysis.VisualBasic.Syntax.ForStepClauseSyntax -> Microsoft.CodeAnalysis.VisualBasic.Syntax.ForStatementSyntax
Public Shared Function ForStatement (forKeyword As SyntaxToken, controlVariable As VisualBasicSyntaxNode, equalsToken As SyntaxToken, fromValue As ExpressionSyntax, toKeyword As SyntaxToken, toValue As ExpressionSyntax, stepClause As ForStepClauseSyntax) As ForStatementSyntax

Parâmetros

forKeyword
SyntaxToken

A palavra-chave "For".

controlVariable
VisualBasicSyntaxNode

Se a instrução For ou For Each for de um formulário que não declare uma nova variável de controle de loop, essa será a expressão que indica a variável de controle de loop. Se esse loop for de um formulário que declare uma nova variável de controle, este será um VariableDeclarator que tem a variável sendo declarada.

equalsToken
SyntaxToken

O token "=".

fromValue
ExpressionSyntax

A expressão que indica o valor inicial da iteração.

toKeyword
SyntaxToken

A palavra-chave "Para".

toValue
ExpressionSyntax

A expressão que indica o valor final da iteração.

stepClause
ForStepClauseSyntax

A cláusula Etapa opcional.

Retornos

Aplica-se a