_PropertyInfo インターフェイス

定義

重要

この API は CLS 準拠ではありません。

PropertyInfo クラスのパブリック メンバーをアンマネージ コードに公開します。

public interface class _PropertyInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("F59ED4E4-E68F-3218-BD77-061AA82824BF")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _PropertyInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("F59ED4E4-E68F-3218-BD77-061AA82824BF")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface _PropertyInfo
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("F59ED4E4-E68F-3218-BD77-061AA82824BF")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _PropertyInfo = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("F59ED4E4-E68F-3218-BD77-061AA82824BF")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type _PropertyInfo = interface
Public Interface _PropertyInfo
派生
属性

注釈

このインターフェイスは、アンマネージコードからマネージクラスにアクセスするためのものであり、マネージコードからは呼び出さないでください。

このインターフェイスは、 System.Reflection.PropertyInfo アンマネージ COM オブジェクトからアクセスできるクラスメンバーの vtable 順序を保持します。

プロパティ

Attributes

COM オブジェクトを提供するバージョンに依存しないアクセス権を持つ、Attributesプロパティです。

CanRead

COM オブジェクトを提供するバージョンに依存しないアクセス権を持つ、CanReadプロパティです。

CanWrite

COM オブジェクトを提供するバージョンに依存しないアクセス権を持つ、CanWriteプロパティです。

DeclaringType

COM オブジェクトを提供するバージョンに依存しないアクセス権を持つ、DeclaringTypeプロパティです。

IsSpecialName

COM オブジェクトを提供するバージョンに依存しないアクセス権を持つ、IsSpecialNameプロパティです。

MemberType

COM オブジェクトを提供するバージョンに依存しないアクセス権を持つ、MemberTypeプロパティです。

Name

COM オブジェクトを提供するバージョンに依存しないアクセス権を持つ、Nameプロパティです。

PropertyType

COM オブジェクトを提供するバージョンに依存しないアクセス権を持つ、PropertyTypeプロパティです。

ReflectedType

COM オブジェクトを提供するバージョンに依存しないアクセス権を持つ、ReflectedTypeプロパティです。

メソッド

Equals(Object)

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

GetAccessors()

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

GetAccessors(Boolean)

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

GetCustomAttributes(Boolean)

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

GetCustomAttributes(Type, Boolean)

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

GetGetMethod()

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

GetGetMethod(Boolean)

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

GetHashCode()

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

GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

一連の名前を対応する一連のディスパッチ識別子に割り当てます。

GetIndexParameters()

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

GetSetMethod()

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

GetSetMethod(Boolean)

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

GetType()

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

GetTypeInfo(UInt32, UInt32, IntPtr)

オブジェクトの型情報を取得します。この情報はインターフェイスの型情報の取得に使用できます。

GetTypeInfoCount(UInt32)

オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。

GetValue(Object, BindingFlags, Binder, Object[], CultureInfo)

COM オブジェクトに、GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) メソッドへのバージョンに依存しないアクセスが用意されています。

GetValue(Object, Object[])

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

Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

オブジェクトによって公開されたプロパティおよびメソッドへのアクセスを提供します。

IsDefined(Type, Boolean)

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

SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo)

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

SetValue(Object, Object, Object[])

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

ToString()

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

適用対象