Compartilhar via


CSharpExtensions Classe

Definição

public ref class CSharpExtensions abstract sealed
public static class CSharpExtensions
type CSharpExtensions = class
Public Module CSharpExtensions
Herança
CSharpExtensions

Métodos

Any(SyntaxTokenList, SyntaxKind)

Testa se uma lista contém um token de um tipo específico.

Any(SyntaxTriviaList, SyntaxKind)

True se a lista tiver pelo menos uma curiosidade do tipo especificado.

Any<TNode>(SeparatedSyntaxList<TNode>, SyntaxKind)

True se a lista tiver pelo menos um nó do tipo especificado.

Any<TNode>(SyntaxList<TNode>, SyntaxKind)

True se a lista tiver pelo menos um nó do tipo especificado.

ContainsDirective(SyntaxNode, SyntaxKind)

Retornará true se esse nó contiver diretivas (por exemplo #if, , #nullableetc.) dentro dele com um tipo correspondente.

IndexOf(SyntaxTokenList, SyntaxKind)

Retorna o índice do primeiro token de um tipo especificado na lista de tokens.

IndexOf(SyntaxTriviaList, SyntaxKind)

Retorna o índice das primeiras curiosidades de um tipo especificado na lista de curiosidades.

IndexOf<TNode>(SeparatedSyntaxList<TNode>, SyntaxKind)

Retorna o índice do primeiro nó de um tipo especificado na lista de nós.

IndexOf<TNode>(SyntaxList<TNode>, SyntaxKind)

Retorna o índice do primeiro nó de um tipo especificado na lista de nós.

IsKind(SyntaxNode, SyntaxKind)

Determina se SyntaxNode é de um tipo especificado.

IsKind(SyntaxNodeOrToken, SyntaxKind)

Determina se SyntaxNodeOrToken é de um tipo especificado.

IsKind(SyntaxToken, SyntaxKind)

Determina se SyntaxToken é de um tipo especificado.

IsKind(SyntaxTrivia, SyntaxKind)

Determina se SyntaxTrivia é de um tipo especificado.

Aplica-se a