Compartilhar via


AccessorStatementSyntax Classe

Definição

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

public ref class AccessorStatementSyntax sealed : Microsoft::CodeAnalysis::VisualBasic::Syntax::MethodBaseSyntax
public sealed class AccessorStatementSyntax : Microsoft.CodeAnalysis.VisualBasic.Syntax.MethodBaseSyntax
type AccessorStatementSyntax = class
    inherit MethodBaseSyntax
Public NotInheritable Class AccessorStatementSyntax
Inherits MethodBaseSyntax
Herança

Comentários

Esse nó está associado aos seguintes tipos de sintaxe:

Propriedades

AccessorKeyword

O palavra-chave "Get", "Set", "AddHandler", "RemoveHandler" ou "RaiseEvent" que apresenta essa declaração de acessador.

AttributeLists

Uma lista de todas as listas de atributos nesta declaração. Se nenhum atributo tiver sido especificado, Nothing será retornado.

ContainsAnnotations

Determina se esse nó ou qualquer sub nó, token ou curiosidade tem anotações.

(Herdado de SyntaxNode)
ContainsDiagnostics

Determina se esse nó ou qualquer um de seus nós descendentes, tokens ou curiosidades tem algum diagnóstico neles.

(Herdado de SyntaxNode)
ContainsDirectives

Determina se esse nó tem diretivas de pré-processador descendentes.

(Herdado de SyntaxNode)
ContainsSkippedText

Determina se esse nó tem algum texto ignorado descendente.

(Herdado de SyntaxNode)
DeclarationKeyword

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

FullSpan

O intervalo absoluto desse nó em caracteres, incluindo suas curiosidades à esquerda e à direita.

(Herdado de SyntaxNode)
HasLeadingTrivia

Determina se esse nó tem alguma curiosidade à esquerda.

(Herdado de SyntaxNode)
HasStructuredTrivia

Determina se uma curiosidade descendente desse nó está estruturada.

(Herdado de SyntaxNode)
HasTrailingTrivia

Determina se esse nó tem alguma curiosidade à direita.

(Herdado de SyntaxNode)
IsDirective

Retorna True se esse nó representa uma diretiva .

(Herdado de VisualBasicSyntaxNode)
IsMissing

Determina se o nó representa um constructo de linguagem que foi realmente analisado do código-fonte. Nós ausentes são gerados pelo analisador em cenários de erro para representar constructos que deveriam estar presentes no código-fonte para serem compilados com êxito, mas que estavam realmente ausentes.

(Herdado de SyntaxNode)
IsStructuredTrivia

Determina se esse nó representa uma curiosidade estruturada.

(Herdado de SyntaxNode)
Keyword
Obsoleto.

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

KindText

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de SyntaxNode)
Language

O nome do idioma do qual este nó é sintaxe.

(Herdado de VisualBasicSyntaxNode)
Modifiers

Uma lista de todos os tokens modificador que estavam presentes nessa 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.

ParameterList

A lista de parâmetros do método, incluindo os parênteses. Se nenhuma lista de parâmetros estiver presente, Nothing será retornado.

Parent

O nó que contém esse nó em sua ChildNodes() coleção.

(Herdado de SyntaxNode)
ParentTrivia

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de SyntaxNode)
RawKind

Um inteiro que representa o tipo específico da linguagem desse nó.

(Herdado de SyntaxNode)
Span

O intervalo absoluto desse nó em caracteres, sem incluir suas curiosidades à esquerda e à direita.

(Herdado de SyntaxNode)
SpanStart

O mesmo que acessar Start em Span.

(Herdado de VisualBasicSyntaxNode)
SyntaxTree

Retorna SyntaxTree que possui o nó.

(Herdado de SyntaxNode)
SyntaxTreeCore

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de VisualBasicSyntaxNode)

Métodos

Accept(VisualBasicSyntaxVisitor)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

Accept<TResult>(VisualBasicSyntaxVisitor<TResult>)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

AddAttributeLists(AttributeListSyntax[])

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

AddModifiers(SyntaxToken[])

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

AddParameterListParameters(ParameterSyntax[])

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

Ancestors(Boolean)

Obtém uma lista de nós ancestrais

(Herdado de SyntaxNode)
AncestorsAndSelf(Boolean)

Obtém uma lista de nós ancestrais (incluindo este nó)

(Herdado de SyntaxNode)
ChildNodes()

Obtém uma lista dos nós filho na ordem do documento de prefixo.

(Herdado de SyntaxNode)
ChildNodesAndTokens()

A lista de nós filho e tokens desse nó, em que cada elemento é uma instância SyntaxNodeOrToken.

(Herdado de SyntaxNode)
ChildThatContainsPosition(Int32)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de SyntaxNode)
ChildTokens()

Obtém uma lista dos tokens filho diretos desse nó.

(Herdado de SyntaxNode)
Contains(SyntaxNode)

Determina se o nó especificado é descendente desse nó. Retorna true para o nó atual.

(Herdado de SyntaxNode)
ContainsDirective(Int32)

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

(Herdado de SyntaxNode)
CopyAnnotationsTo<T>(T)

Copia todas as SintaxesAnnotations, se houver, dessa instância SyntaxNode e as anexa a uma nova instância com base em node.

(Herdado de SyntaxNode)
DescendantNodes(Func<SyntaxNode,Boolean>, Boolean)

Obtém uma lista de nós descendentes na ordem do documento de prefixo.

(Herdado de SyntaxNode)
DescendantNodes(TextSpan, Func<SyntaxNode,Boolean>, Boolean)

Obtém uma lista de nós descendentes na ordem do documento de prefixo.

(Herdado de SyntaxNode)
DescendantNodesAndSelf(Func<SyntaxNode,Boolean>, Boolean)

Obtém uma lista de nós descendentes (incluindo esse nó) na ordem do documento de prefixo.

(Herdado de SyntaxNode)
DescendantNodesAndSelf(TextSpan, Func<SyntaxNode,Boolean>, Boolean)

Obtém uma lista de nós descendentes (incluindo esse nó) na ordem do documento de prefixo.

(Herdado de SyntaxNode)
DescendantNodesAndTokens(Func<SyntaxNode,Boolean>, Boolean)

Obtém uma lista de nós descendentes e tokens na ordem do documento de prefixo.

(Herdado de SyntaxNode)
DescendantNodesAndTokens(TextSpan, Func<SyntaxNode,Boolean>, Boolean)

Obtém uma lista dos nós descendentes e tokens na ordem do documento de prefixo.

(Herdado de SyntaxNode)
DescendantNodesAndTokensAndSelf(Func<SyntaxNode,Boolean>, Boolean)

Obtém uma lista de nós descendentes e tokens (incluindo este nó) na ordem do documento de prefixo.

(Herdado de SyntaxNode)
DescendantNodesAndTokensAndSelf(TextSpan, Func<SyntaxNode,Boolean>, Boolean)

Obtém uma lista dos nós descendentes e tokens (incluindo este nó) na ordem do documento de prefixo.

(Herdado de SyntaxNode)
DescendantTokens(Func<SyntaxNode,Boolean>, Boolean)

Obtém uma lista de todos os tokens no intervalo deste nó.

(Herdado de SyntaxNode)
DescendantTokens(TextSpan, Func<SyntaxNode,Boolean>, Boolean)

Obtém uma lista de todos os tokens no intervalo completo desse nó.

(Herdado de SyntaxNode)
DescendantTrivia(Func<SyntaxNode,Boolean>, Boolean)

Obtenha uma lista de todas as curiosidades associadas aos nós e tokens descendentes.

(Herdado de SyntaxNode)
DescendantTrivia(TextSpan, Func<SyntaxNode,Boolean>, Boolean)

Obtenha uma lista de todas as curiosidades associadas aos nós e tokens descendentes.

(Herdado de SyntaxNode)
EquivalentToCore(SyntaxNode)

Determine se esse nó é estruturalmente equivalente a outro.

(Herdado de SyntaxNode)
FindNode(TextSpan, Boolean, Boolean)

Localiza o nó com o menor FullSpan que contém span. getInnermostNodeForTie é usado para determinar o comportamento no caso de uma gravata (ou seja, um nó com o mesmo intervalo que seu pai). Se getInnermostNodeForTie for true, retornará o nó decrescente mais baixo que abrange o determinado span. Caso contrário, ele retornará o nó mais externo que abrange o determinado span.

(Herdado de SyntaxNode)
FindToken(Int32, Boolean)

Localiza um token de acordo com as seguintes regras:

  1. Se a posição corresponder ao Fim do Intervalo do nó, seu último token será retornado.

  2. Se nó. FullSpan.Contains(position) então o token que contém determinada posição é retornado.

  3. Caso contrário, um IndexOutOfRange será gerado

(Herdado de VisualBasicSyntaxNode)
FindTokenCore(Int32, Boolean)

Localiza um token descendente desse nó cujo intervalo inclui a posição fornecida.

(Herdado de SyntaxNode)
FindTokenCore(Int32, Func<SyntaxTrivia,Boolean>)

Localiza um token descendente desse nó cujo intervalo inclui a posição fornecida.

(Herdado de SyntaxNode)
FindTrivia(Int32, Boolean)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de VisualBasicSyntaxNode)
FindTrivia(Int32, Func<SyntaxTrivia,Boolean>)

Localiza uma curiosidade descendente desse nó na posição especificada, em que a posição está dentro do intervalo do nó.

(Herdado de SyntaxNode)
FindTriviaCore(Int32, Boolean)

Localiza uma curiosidade descendente deste nó cujo intervalo inclui a posição fornecida.

(Herdado de SyntaxNode)
FirstAncestorOrSelf<TNode,TArg>(Func<TNode,TArg,Boolean>, TArg, Boolean)

Obtém o primeiro nó do tipo TNode que corresponde ao predicado.

(Herdado de SyntaxNode)
FirstAncestorOrSelf<TNode>(Func<TNode,Boolean>, Boolean)

Obtém o primeiro nó do tipo TNode que corresponde ao predicado.

(Herdado de SyntaxNode)
GetAnnotatedNodes(String)

Obtém todos os nós com o tipo de anotação especificado.

(Herdado de SyntaxNode)
GetAnnotatedNodes(SyntaxAnnotation)

Obtém todos os nós com a anotação especificada.

(Herdado de SyntaxNode)
GetAnnotatedNodesAndTokens(String)

Obtém todos os nós e tokens com uma anotação do tipo de anotação especificado.

(Herdado de SyntaxNode)
GetAnnotatedNodesAndTokens(String[])

Obtém todos os nós e tokens com uma anotação dos tipos de anotação especificados.

(Herdado de SyntaxNode)
GetAnnotatedNodesAndTokens(SyntaxAnnotation)

Obtém todos os nós e tokens com a anotação especificada.

(Herdado de SyntaxNode)
GetAnnotatedTokens(String)

Obtém todos os tokens com o tipo de anotação especificado.

(Herdado de SyntaxNode)
GetAnnotatedTokens(SyntaxAnnotation)

Obtém todos os tokens com a anotação especificada.

(Herdado de SyntaxNode)
GetAnnotatedTrivia(String)

Obtém todas as curiosidades com uma anotação do tipo de anotação especificado.

(Herdado de SyntaxNode)
GetAnnotatedTrivia(String[])

Obtém todas as curiosidades com uma anotação dos tipos de anotação especificados.

(Herdado de SyntaxNode)
GetAnnotatedTrivia(SyntaxAnnotation)

Obtém todas as curiosidades com a anotação especificada.

(Herdado de SyntaxNode)
GetAnnotations(IEnumerable<String>)

Obtém todas as anotações com os tipos de anotação especificados.

(Herdado de SyntaxNode)
GetAnnotations(String)

Obtém todas as anotações com o tipo de anotação especificado.

(Herdado de SyntaxNode)
GetDiagnostics()

Obtém uma lista de todos os diagnóstico na subárvore que tem esse nó como sua raiz. Esse método não filtra diagnóstico com base em opções do compilador como nowarn, warnaserror etc.

(Herdado de VisualBasicSyntaxNode)
GetDirectives(Func<DirectiveTriviaSyntax,Boolean>)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de VisualBasicSyntaxNode)
GetFirstDirective(Func<DirectiveTriviaSyntax,Boolean>)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de VisualBasicSyntaxNode)
GetFirstToken(Boolean, Boolean, Boolean, Boolean)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de VisualBasicSyntaxNode)
GetLastDirective(Func<DirectiveTriviaSyntax,Boolean>)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de VisualBasicSyntaxNode)
GetLastToken(Boolean, Boolean, Boolean, Boolean)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de VisualBasicSyntaxNode)
GetLeadingTrivia()

Obtenha os nós triviais anteriores deste nó. Se esse nó for um token, retornará as curiosidades anteriores associadas a esse nó. Se esse for um não terminal, retornará as curiosidades anteriores do primeiro token desse nó.

(Herdado de VisualBasicSyntaxNode)
GetLocation()

Obtém o local deste nó.

(Herdado de VisualBasicSyntaxNode)
GetRed<T>(T, Int32)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de SyntaxNode)
GetRedAtZero<T>(T)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de SyntaxNode)
GetReference()

Obtém um SyntaxReference para esse nó de sintaxe. CommonSyntaxReferences pode ser usado para recuperar o acesso a um nó de sintaxe sem manter toda a árvore e o texto de origem na memória.

(Herdado de SyntaxNode)
GetText(Encoding, SourceHashAlgorithm)

Obtém o texto completo desse nó como uma nova SourceText instância.

(Herdado de SyntaxNode)
GetTrailingTrivia()

Obtenha os seguintes nós triviais deste nó. Se esse nó for um token, retornará as seguintes curiosidades associadas a esse nó. Se esse for um não terminal, retornará as seguintes curiosidades do último token desse nó.

(Herdado de VisualBasicSyntaxNode)
HasAnnotation(SyntaxAnnotation)

Determina se esse nó tem a anotação específica.

(Herdado de SyntaxNode)
HasAnnotations(IEnumerable<String>)

Determina se esse nó tem anotações com qualquer um dos tipos de anotação específicos.

(Herdado de SyntaxNode)
HasAnnotations(String)

Determina se esse nó tem anotações com o tipo de anotação específico.

(Herdado de SyntaxNode)
InsertNodesInListCore(SyntaxNode, IEnumerable<SyntaxNode>, Boolean)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de VisualBasicSyntaxNode)
InsertTokensInListCore(SyntaxToken, IEnumerable<SyntaxToken>, Boolean)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de VisualBasicSyntaxNode)
InsertTriviaInListCore(SyntaxTrivia, IEnumerable<SyntaxTrivia>, Boolean)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de VisualBasicSyntaxNode)
IsEquivalentTo(SyntaxNode)

Determine se esse nó é estruturalmente equivalente a outro.

(Herdado de SyntaxNode)
IsEquivalentTo(SyntaxNode, Boolean)

Determina se dois nós são iguais, desconsiderando diferenças de curiosidades.

(Herdado de SyntaxNode)
IsEquivalentToCore(SyntaxNode, Boolean)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de VisualBasicSyntaxNode)
IsIncrementallyIdenticalTo(SyntaxNode)

Retornará true se esses dois nós forem considerados "incrementalmente idênticos". Um nó incrementalmente idêntico ocorre quando um SyntaxTree é analisado incrementalmente usando WithChangedText(SourceText) e o analisador incremental é capaz de tirar o nó da árvore original e usá-lo em sua totalidade na nova árvore. Nesse caso, o ToFullString() de cada nó será o mesmo, embora possa ter pais diferentes e pode ocorrer em diferentes posições em suas respectivas árvores. Se dois nós forem incrementalmente idênticos, todos os filhos de cada nó também serão incrementalmente idênticos.

(Herdado de SyntaxNode)
IsPartOfStructuredTrivia()

Determina se esse nó é descendente de uma curiosidade estruturada.

(Herdado de SyntaxNode)
Kind()

Retorna o SyntaxKind do nó.

(Herdado de VisualBasicSyntaxNode)
NormalizeWhitespaceCore(String, String, Boolean)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de VisualBasicSyntaxNode)
RemoveNodesCore(IEnumerable<SyntaxNode>, SyntaxRemoveOptions)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de VisualBasicSyntaxNode)
ReplaceCore<TNode>(IEnumerable<TNode>, Func<TNode,TNode,SyntaxNode>, IEnumerable<SyntaxToken>, Func<SyntaxToken,SyntaxToken,SyntaxToken>, IEnumerable<SyntaxTrivia>, Func<SyntaxTrivia,SyntaxTrivia,SyntaxTrivia>)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de VisualBasicSyntaxNode)
ReplaceNodeInListCore(SyntaxNode, IEnumerable<SyntaxNode>)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de VisualBasicSyntaxNode)
ReplaceTokenInListCore(SyntaxToken, IEnumerable<SyntaxToken>)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de VisualBasicSyntaxNode)
ReplaceTriviaInListCore(SyntaxTrivia, IEnumerable<SyntaxTrivia>)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

(Herdado de VisualBasicSyntaxNode)
SerializeTo(Stream, CancellationToken)
Obsoleto.
Obsoleto.

Serializa o nó para o determinado stream. Deixa o stream aberto para gravações adicionais.

(Herdado de SyntaxNode)
ToFullString()

Retorna a representação de cadeia de caracteres completa desse nó, incluindo suas curiosidades à esquerda e à direita.

(Herdado de SyntaxNode)
ToString()

Retorna a representação de cadeia de caracteres desse nó, sem incluir suas curiosidades à esquerda e à direita.

(Herdado de SyntaxNode)
Update(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax)

Retorna uma cópia disso com as alterações especificadas. Retorna essa instância se não houver alterações reais.

WithAccessorKeyword(SyntaxToken)

Retorna uma cópia disso com a propriedade AccessorKeyword alterada para o valor especificado. Retornará essa instância se o valor especificado for o mesmo que o valor atual.

WithAttributeLists(SyntaxList<AttributeListSyntax>)

Retorna uma cópia disso com a propriedade AttributeLists alterada para o valor especificado. Retornará essa instância se o valor especificado for o mesmo que o valor atual.

WithDeclarationKeyword(SyntaxToken)

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

WithKeyword(SyntaxToken)
Obsoleto.

Representa um acessador Get ou Set em uma declaração de propriedade ou um acessador AddHandler, RemoveHandler ou RaiseEvent em uma declaração de evento personalizada. O Tipo do nó determina que tipo de acessador é esse. Essa instrução é sempre o Início de um BlockNode e o corpo do acessador é o Corpo desse nó.

WithModifiers(SyntaxTokenList)

Retorna uma cópia disso com a propriedade Modifiers alterada para o valor especificado. Retornará essa instância se o valor especificado for o mesmo que o valor atual.

WithParameterList(ParameterListSyntax)

Retorna uma cópia disso com a propriedade ParameterList alterada para o valor especificado. Retornará essa instância se o valor especificado for o mesmo que o valor atual.

WriteTo(TextWriter)

Grava o texto completo desse nó no especificado TextWriter.

(Herdado de SyntaxNode)

Métodos de Extensão

GetFirstDirective(SyntaxNode, Func<DirectiveTriviaSyntax,Boolean>)

Obtém a primeira diretiva da árvore com raiz por esse nó.

GetLastDirective(SyntaxNode, Func<DirectiveTriviaSyntax,Boolean>)

Obtém a última diretiva da árvore com raiz por esse nó.

Kind(SyntaxNode)

Retorna SyntaxKind para da RawKindSyntaxNode propriedade .

TryGetInferredMemberName(SyntaxNode)

Dada uma expressão de inicializador, infera o nome da propriedade anônima ou do elemento de tupla. Retorna nulo se não tiver êxito

ContainsDirective(SyntaxNode, SyntaxKind)

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

IsKind(SyntaxNode, SyntaxKind)

Determina se SyntaxNode é de um tipo especificado.

GetCurrentNode<TNode>(SyntaxNode, TNode)

Obtém o nó dentro da subárvore correspondente ao nó rastreado original. Use TrackNodes para iniciar o rastreamento de nós.

GetCurrentNodes<TNode>(SyntaxNode, TNode)

Obtém os nós dentro da subárvore correspondente ao nó rastreado original. Use TrackNodes para iniciar o rastreamento de nós.

GetCurrentNodes<TNode>(SyntaxNode, IEnumerable<TNode>)

Obtém os nós dentro da subárvore correspondente aos nós rastreados originais. Use TrackNodes para iniciar o rastreamento de nós.

TryGetInferredMemberName(SyntaxNode)

Dado que uma expressão de inicializador infere o nome da propriedade anônima ou do elemento de tupla. Retorna Nothing se não tiver êxito

GetDirectives(SyntaxNode, Func<DirectiveTriviaSyntax,Boolean>)

Obtém os itens DirectiveTriviaSyntax para um SyntaxNode especificado com filtragem opcional.

GetFirstDirective(SyntaxNode, Func<DirectiveTriviaSyntax,Boolean>)

Obtém o primeiro item DirectiveTriviaSyntax para um SyntaxNode especificado.

GetLastDirective(SyntaxNode, Func<DirectiveTriviaSyntax,Boolean>)

Obtém o último item DirectiveTriviaSyntax para um SyntaxNode especificado.

Kind(SyntaxNode)

Retorna SyntaxKind para da RawKindSyntaxNode propriedade .

ContainsDirective(SyntaxNode, SyntaxKind)

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

IsKind(SyntaxNode, SyntaxKind)

Determina se SyntaxNode é de um tipo especificado.

Aplica-se a