Partager via


SemanticModel.IsAccessible(Int32, ISymbol) Méthode

Définition

Détermine si le symbole est accessible à partir de l’emplacement spécifié.

public:
 bool IsAccessible(int position, Microsoft::CodeAnalysis::ISymbol ^ symbol);
public bool IsAccessible (int position, Microsoft.CodeAnalysis.ISymbol symbol);
member this.IsAccessible : int * Microsoft.CodeAnalysis.ISymbol -> bool
Public Function IsAccessible (position As Integer, symbol As ISymbol) As Boolean

Paramètres

position
Int32

Position de caractère utilisée pour identifier une étendue de déclaration et une accessibilité. Cette position de caractère doit se trouver dans le volet Complet du nœud de syntaxe racine dans ce SemanticModel.

symbol
ISymbol

Symbole que nous vérifions pour voir s’il est accessible.

Retours

True si « symbole est accessible, false sinon.

Remarques

Cette méthode vérifie uniquement l’accessibilité du point de vue des modificateurs d’accessibilité sur les symboles et ses types contenants. Même si la valeur true est retournée, le symbole donné peut ne pas être référencé pour d’autres raisons, telles que le masquage du nom.

S’applique à