英語で読む

次の方法で共有


CodeMemberMethod.ImplementationTypes プロパティ

定義

メソッドの実装が PrivateImplementationType プロパティで示されるプライベート メソッド実装である場合を除き、このメソッドによって実装されるインターフェイスのデータ型を取得します。

public System.CodeDom.CodeTypeReferenceCollection ImplementationTypes { get; }

プロパティ値

このメソッドによって実装されるインターフェイスを示す CodeTypeReferenceCollection

注釈

このコレクションによって参照される型は、インターフェイスで構成されている必要があります。

これが CodeMemberMethod パブリック メソッドの宣言を表し、このメソッドがインターフェイスにメソッドを実装する場合、このメソッドが実装するインターフェイスまたはインターフェイスは、このコレクションで参照する必要があります。

メソッドは、このメソッドによって実装されるインターフェイスのメソッドと同じ名前を持つ必要があります。 C# などの一部の言語では、構文には影響しません。 Visual Basic などの他のユーザーには、インターフェイスを実装するための特別な構文があります。 メソッドが 1 つのインターフェイスをプライベートに実装している場合は、代わりに プロパティを PrivateImplementationType 使用する必要があります。

適用対象

製品 バージョン
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9