この記事の英語版を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語
このドキュメントはアーカイブされており、メンテナンスされていません。

_PropertyInfo.GetAccessors メソッド (Boolean)

COM オブジェクトに、GetAccessors メソッドへのバージョンに依存しないアクセスが用意されています。

名前空間:  System.Runtime.InteropServices
アセンブリ:  mscorlib (mscorlib.dll 内)

MethodInfo[] GetAccessors(
	bool nonPublic
)

パラメーター

nonPublic
型: System.Boolean
返された MethodInfo 配列に非パブリック メソッドを含める場合は true。それ以外の場合は false

戻り値

型: System.Reflection.MethodInfo[]
現在のインスタンスがリフレクションしているプロパティの get アクセサー、set アクセサー、およびその他のアクセサーをリフレクションする要素で構成される MethodInfo オブジェクトの配列。 nonPublic パラメーターが true の場合、この配列はパブリックと非パブリック両方の get アクセサー、set アクセサー、およびその他のアクセサーを格納します。 nonPublicfalse の場合、この配列はパブリックな get アクセサー、set アクセサー、およびその他のアクセサーだけを格納します。 指定した参照可能範囲でアクセサーが見つからなかった場合、このメソッドは 0 要素の配列を返します。

このメソッドは、アンマネージ コードからマネージ クラスにアクセスするためのメソッドであるため、マネージ コードからは呼び出さないでください。

GetAccessors メソッドは、現在のインスタンスがリフレクションしているプロパティの、パブリックな get アクセサー、set アクセサー、およびその他のアクセサーをリフレクションする要素で構成される配列を返します。非パブリック アクセサーを含めるよう指定することもできます。

.NET Framework

サポート対象: 4、3.5、3.0、2.0

.NET Framework Client Profile

サポート対象: 4、3.5 SP1

Windows 7, Windows Vista SP1 以降, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core はサポート対象外), Windows Server 2008 R2 (SP1 以降で Server Core をサポート), Windows Server 2003 SP2

.NET Framework では、各プラットフォームのすべてのバージョンはサポートしていません。 サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
表示: