Partager via


SemanticModel.IsAccessibleCore(Int32, ISymbol) Méthode

Définition

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

protected:
 abstract bool IsAccessibleCore(int position, Microsoft::CodeAnalysis::ISymbol ^ symbol);
protected abstract bool IsAccessibleCore (int position, Microsoft.CodeAnalysis.ISymbol symbol);
abstract member IsAccessibleCore : int * Microsoft.CodeAnalysis.ISymbol -> bool
Protected MustOverride Function IsAccessibleCore (position As Integer, symbol As ISymbol) As Boolean

Paramètres

position
Int32

Position de caractère utilisée pour identifier une étendue et une accessibilité de déclaration. Cette position de caractère doit se trouver dans fullSpan 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 le symbole et ses types contenants. Même si la valeur est retournée, le symbole donné peut ne pas être référencé pour d’autres raisons, comme le masquage de nom.

S’applique à