次の方法で共有


CodeMemberMethod.ImplementationTypes プロパティ

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

名前空間: System.CodeDom
アセンブリ: System (system.dll 内)

構文

'宣言
Public ReadOnly Property ImplementationTypes As CodeTypeReferenceCollection
'使用
Dim instance As CodeMemberMethod
Dim value As CodeTypeReferenceCollection

value = instance.ImplementationTypes
public CodeTypeReferenceCollection ImplementationTypes { get; }
public:
property CodeTypeReferenceCollection^ ImplementationTypes {
    CodeTypeReferenceCollection^ get ();
}
/** @property */
public CodeTypeReferenceCollection get_ImplementationTypes ()
public function get ImplementationTypes () : CodeTypeReferenceCollection

プロパティ値

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

解説

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

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

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

プラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 2.0、1.1、1.0

参照

関連項目

CodeMemberMethod クラス
CodeMemberMethod メンバ
System.CodeDom 名前空間