SemanticModel.IsAccessibleCore(Int32, ISymbol) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Determina se il simbolo è accessibile dalla posizione specificata.
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
Parametri
- position
- Int32
Posizione del carattere usata per identificare un ambito di dichiarazione e l'accessibilità. Questa posizione di carattere deve trovarsi all'interno dell'intervallo FullSpan del nodo Sintassi radice in questo SemanticModel.
- symbol
- ISymbol
Simbolo che stiamo controllando per verificare se è accessibile.
Restituisce
True se il simbolo è accessibile, false in caso contrario.
Commenti
Questo metodo controlla solo l'accessibilità dal punto di vista dei modificatori di accessibilità sul simbolo e sui relativi tipi contenenti. Anche se viene restituito true, il simbolo specificato potrebbe non essere in grado di fare riferimento per altri motivi, ad esempio per nascondere il nome.