Type.MemberType プロパティ

メンバ型を示すビットマスクを取得します。

Overrides Public ReadOnly Property MemberType As MemberTypes
[C#]
public override MemberTypes MemberType {get;}
[C++]
public: __property MemberTypes get_MemberType();
[JScript]
public override function get MemberType() : MemberTypes;

プロパティ値

メンバ型を示す MemberTypes ビットマスク。Constructor、Event、Field、Method、Property、TypeInfo、Custom、NestedType、または All のいずれかになります。

使用例

MemberType フィールドを GetMember メソッドに対するパラメータとして使用する例を次に示します。

 
Dim others As MemberInfo() = t.GetMember(mi.Name, mi.MemberType, _
BindingFlags.Public Or BindingFlags.Static Or BindingFlags.NonPublic _
Or BindingFlags.Instance)

[C#] 
MemberInfo[] others = t.GetMember(mi.Name, mi.MemberType, BindingFlags.Public |
BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Instance);

[C++] 
MemberInfo* others[] = t->GetMember(mi->Name, mi->MemberType, static_cast<BindingFlags>(
   BindingFlags::Public | BindingFlags::Static | BindingFlags::NonPublic | BindingFlags::Instance));

[JScript] 
var others : MemberInfo[] = t.GetMember(mi.Name, mi.MemberType, BindingFlags.Public |
BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Instance);

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET

参照

Type クラス | Type メンバ | System 名前空間 | MemberTypes