_PropertyInfo Interface

Definitie

Belangrijk

Deze API is niet CLS-conform.

Stelt de openbare leden van de PropertyInfo klasse beschikbaar voor onbeheerde code.

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
Afgeleid
Kenmerken

Opmerkingen

Deze interface is bedoeld voor toegang tot beheerde klassen vanuit niet-beheerde code en mag niet worden aangeroepen vanuit beheerde code.

Deze interface behoudt de vtable-volgorde van de System.Reflection.PropertyInfo klasseleden die toegankelijk zijn voor niet-beheerde COM-objecten.

Eigenschappen

Name Description
Attributes

Biedt COM-objecten met versie-onafhankelijke toegang tot de Attributes eigenschap.

CanRead

Biedt COM-objecten met versie-onafhankelijke toegang tot de CanRead eigenschap.

CanWrite

Biedt COM-objecten met versie-onafhankelijke toegang tot de CanWrite eigenschap.

DeclaringType

Biedt COM-objecten met versie-onafhankelijke toegang tot de DeclaringType eigenschap.

IsSpecialName

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsSpecialName eigenschap.

MemberType

Biedt COM-objecten met versie-onafhankelijke toegang tot de MemberType eigenschap.

Name

Biedt COM-objecten met versie-onafhankelijke toegang tot de Name eigenschap.

PropertyType

Biedt COM-objecten met versie-onafhankelijke toegang tot de PropertyType eigenschap.

ReflectedType

Biedt COM-objecten met versie-onafhankelijke toegang tot de ReflectedType eigenschap.

Methoden

Name Description
Equals(Object)

Biedt COM-objecten met versie-onafhankelijke toegang tot de Equals(Object) methode.

GetAccessors()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetAccessors() methode.

GetAccessors(Boolean)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetAccessors(Boolean) methode.

GetCustomAttributes(Boolean)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetCustomAttributes(Boolean) methode.

GetCustomAttributes(Type, Boolean)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetCustomAttributes(Type, Boolean) methode.

GetGetMethod()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetGetMethod() methode.

GetGetMethod(Boolean)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetGetMethod(Boolean) methode.

GetHashCode()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetHashCode() methode.

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

Hiermee wordt een set namen toegewezen aan een bijbehorende set verzend-id's.

GetIndexParameters()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetIndexParameters() methode.

GetSetMethod()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetSetMethod() methode.

GetSetMethod(Boolean)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetSetMethod(Boolean) methode.

GetType()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetType() methode.

GetTypeInfo(UInt32, UInt32, IntPtr)

Hiermee haalt u de typegegevens voor een object op, die kan worden gebruikt om de typegegevens voor een interface op te halen.

GetTypeInfoCount(UInt32)

Hiermee wordt het aantal type-informatieinterfaces opgehaald dat een object biedt (0 of 1).

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

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) methode.

GetValue(Object, Object[])

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetValue(Object, Object[]) methode.

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

Biedt toegang tot eigenschappen en methoden die door een object worden weergegeven.

IsDefined(Type, Boolean)

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsDefined(Type, Boolean) methode.

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

Biedt COM-objecten met versie-onafhankelijke toegang tot de SetValue(Object, Object, BindingFlags, Binder, CultureInfo) methode.

SetValue(Object, Object, Object[])

Biedt COM-objecten met versie-onafhankelijke toegang tot de SetValue(Object, Object, Object[]) methode.

ToString()

Biedt COM-objecten met versie-onafhankelijke toegang tot de ToString() methode.

Van toepassing op