SemanticModel.IsAccessibleCore(Int32, ISymbol) メソッド

定義

指定した場所からシンボルにアクセスできるかどうかを決定します。

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

パラメーター

position
Int32

宣言スコープとアクセシビリティを識別するために使用される文字位置。 この文字位置は、この SemanticModel のルート構文ノードの FullSpan 内にある必要があります。

symbol
ISymbol

アクセスできるかどうかを確認するシンボル。

戻り値

"シンボルにアクセスできる場合は true、それ以外の場合は false。

注釈

このメソッドは、シンボルとその含まれる型のアクセシビリティ修飾子の観点からのみアクセシビリティをチェックします。 true が返された場合でも、名前の非表示などの他の理由で、指定されたシンボルを参照できない場合があります。

適用対象