_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
派生
属性

注釈

このインターフェイスは、アンマネージ コードからマネージド クラスにアクセスするためのインターフェイスであり、マネージド コードから呼び出すべきではありません。

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

プロパティ

名前 説明
Attributes

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

CanRead

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

CanWrite

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

DeclaringType

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

IsSpecialName

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

MemberType

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

Name

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

PropertyType

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

ReflectedType

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

メソッド

名前 説明
Equals(Object)

Equals(Object) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetAccessors()

GetAccessors() メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetAccessors(Boolean)

GetAccessors(Boolean) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetCustomAttributes(Boolean)

GetCustomAttributes(Boolean) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetCustomAttributes(Type, Boolean)

GetCustomAttributes(Type, Boolean) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetGetMethod()

GetGetMethod() メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetGetMethod(Boolean)

GetGetMethod(Boolean) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetHashCode()

GetHashCode() メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

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

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

GetIndexParameters()

GetIndexParameters() メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetSetMethod()

GetSetMethod() メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetSetMethod(Boolean)

GetSetMethod(Boolean) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetType()

GetType() メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetTypeInfo(UInt32, UInt32, IntPtr)

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

GetTypeInfoCount(UInt32)

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

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

GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetValue(Object, Object[])

GetValue(Object, Object[]) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

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

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

IsDefined(Type, Boolean)

IsDefined(Type, Boolean) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

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

SetValue(Object, Object, BindingFlags, Binder, CultureInfo) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

SetValue(Object, Object, Object[])

SetValue(Object, Object, Object[]) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

ToString()

ToString() メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

適用対象