SemanticModel.IsAccessibleCore(Int32, ISymbol) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.