Share via


SemanticModel.IsAccessible(Int32, ISymbol) 方法

定義

判斷符號是否可從指定的位置存取。

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

參數

position
Int32

用來識別宣告範圍和協助工具的字元位置。 此字元位置必須在此 SemanticModel 中根語法節點的 FullSpan 內。

symbol
ISymbol

我們正在檢查的符號,以查看其是否可存取。

傳回

如果 「符號可供存取,則為 True,否則為 false。

備註

這個方法只會從符號及其包含類型的協助工具修飾詞觀點檢查協助工具。 即使傳回 true,指定符號可能因為其他原因而無法參考,例如名稱隱藏。

適用於