ISymbol.IsImplicitlyDeclared プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このシンボルがコンパイラによって自動的に作成され、明示的に対応するソース コード宣言がない場合は true を返します。
public:
property bool IsImplicitlyDeclared { bool get(); };
public bool IsImplicitlyDeclared { get; }
member this.IsImplicitlyDeclared : bool
Public ReadOnly Property IsImplicitlyDeclared As Boolean
プロパティ値
注釈
これは、言語の意味で通常のシンボルであり、コードで使用できるシンボルを対象としていますが、明示的な言語構文ではなく、単に暗黙的に宣言されます。
例を次に示します (この一覧は完全ではありません)。
- クラスまたは構造体が指定されていない場合に作成されるクラスまたは構造体の既定のコンストラクター。
- デリゲートの BeginInvoke/Invoke/EndInvoke メソッド。
- 自動プロパティまたはフィールドに似たイベントに対して生成されたバッキング フィールド。
- 非静的メソッドの "this" パラメーター。
- プロパティ セッターの "value" パラメーター。
- (インデクサー自体ではなく) インデクサー アクセサー メソッドのパラメーター。
- 匿名型のメソッド。
最上位レベルのステートメントのクラスおよびエントリ ポイント メソッドは、暗黙的に宣言されたものとは見なされません。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET