SemanticModel.IsAccessible(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é.
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.