Freigeben über


_PropertyInfo-Schnittstelle

 

Veröffentlicht: Oktober 2016

Macht die öffentlichen Member des der System.Reflection.PropertyInfo Klasse an nicht verwalteten Code.

Diese API ist nicht CLS-kompatibel.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

Syntax

[GuidAttribute("F59ED4E4-E68F-3218-BD77-061AA82824BF")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public interface _PropertyInfo
[GuidAttribute("F59ED4E4-E68F-3218-BD77-061AA82824BF")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public interface class _PropertyInfo
[<GuidAttribute("F59ED4E4-E68F-3218-BD77-061AA82824BF")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<CLSCompliantAttribute(false)>]
[<ComVisibleAttribute(true)>]
type _PropertyInfo = interface end
<GuidAttribute("F59ED4E4-E68F-3218-BD77-061AA82824BF")>
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
<CLSCompliantAttribute(False)>
<ComVisibleAttribute(True)>
Public Interface _PropertyInfo

Eigenschaften

Name Beschreibung
System_CAPS_pubproperty Attributes

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die Attributes Eigenschaft.

System_CAPS_pubproperty CanRead

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die CanRead Eigenschaft.

System_CAPS_pubproperty CanWrite

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die CanWrite Eigenschaft.

System_CAPS_pubproperty DeclaringType

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die DeclaringType Eigenschaft.

System_CAPS_pubproperty IsSpecialName

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die IsSpecialName Eigenschaft.

System_CAPS_pubproperty MemberType

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die MemberType Eigenschaft.

System_CAPS_pubproperty Name

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die Name Eigenschaft.

System_CAPS_pubproperty PropertyType

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die PropertyType Eigenschaft.

System_CAPS_pubproperty ReflectedType

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die ReflectedType Eigenschaft.

Methoden

Name Beschreibung
System_CAPS_pubmethod Equals(Object)

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die Equals Methode.

System_CAPS_pubmethod GetAccessors()

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetAccessors Methode.

System_CAPS_pubmethod GetAccessors(Boolean)

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetAccessors Methode.

System_CAPS_pubmethod GetCustomAttributes(Boolean)

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetCustomAttributes Methode.

System_CAPS_pubmethod GetCustomAttributes(Type, Boolean)

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetCustomAttributes Methode.

System_CAPS_pubmethod GetGetMethod()

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetGetMethod Methode.

System_CAPS_pubmethod GetGetMethod(Boolean)

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetGetMethod Methode.

System_CAPS_pubmethod GetHashCode()

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetHashCode Methode.

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

Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu.

System_CAPS_pubmethod GetIndexParameters()

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetIndexParameters Methode.

System_CAPS_pubmethod GetSetMethod()

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetSetMethod Methode.

System_CAPS_pubmethod GetSetMethod(Boolean)

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetSetMethod Methode.

System_CAPS_pubmethod GetType()

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetType Methode.

System_CAPS_pubmethod GetTypeInfo(UInt32, UInt32, IntPtr)

Ruft die Typinformationen für ein Objekt ab, mit deren Hilfe die Typinformationen für eine Schnittstelle abgerufen werden können.

System_CAPS_pubmethod GetTypeInfoCount(UInt32)

Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1).

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

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetValue Methode.

System_CAPS_pubmethod GetValue(Object, Object[])

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetValue Methode.

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

Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit.

System_CAPS_pubmethod IsDefined(Type, Boolean)

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die IsDefined Methode.

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

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die SetValue Methode.

System_CAPS_pubmethod SetValue(Object, Object, Object[])

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die SetValue Methode.

System_CAPS_pubmethod ToString()

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die ToString Methode.

Hinweise

Diese Schnittstelle ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.

Diese Schnittstelle behält die Vtable-Reihenfolge der der System.Reflection.PropertyInfo Klassenmember, die von nicht verwalteten COM-Objekten zugegriffen werden kann.

Versionsinformationen

.NET Framework
Verfügbar seit 1.1

Siehe auch

System.Runtime.InteropServices-Namespace

Zurück zum Anfang