_PropertyInfo Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Zpřístupňuje veřejné členy PropertyInfo třídy nespravovanému kódu.
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
- Odvozené
- Atributy
Poznámky
Toto rozhraní je pro přístup ke spravovaným třídám z nespravovaného kódu a neměl by být volán ze spravovaného kódu.
Toto rozhraní zachovává pořadí vtable System.Reflection.PropertyInfo členů třídy, ke kterým je možné přistupovat nespravované objekty modelu COM.
Vlastnosti
Attributes |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi Attributes . |
CanRead |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi CanRead . |
CanWrite |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi CanWrite . |
DeclaringType |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi DeclaringType . |
IsSpecialName |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsSpecialName . |
MemberType |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi MemberType . |
Name |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi Name . |
PropertyType |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi PropertyType . |
ReflectedType |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi ReflectedType . |
Metody
Equals(Object) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi Equals(Object) . |
GetAccessors() |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetAccessors() . |
GetAccessors(Boolean) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetAccessors(Boolean) . |
GetCustomAttributes(Boolean) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetCustomAttributes(Boolean) . |
GetCustomAttributes(Type, Boolean) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetCustomAttributes(Type, Boolean) . |
GetGetMethod() |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetGetMethod() . |
GetGetMethod(Boolean) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetGetMethod(Boolean) . |
GetHashCode() |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetHashCode() . |
GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání. |
GetIndexParameters() |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetIndexParameters() . |
GetSetMethod() |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetSetMethod() . |
GetSetMethod(Boolean) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetSetMethod(Boolean) . |
GetType() |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetType() . |
GetTypeInfo(UInt32, UInt32, IntPtr) |
Načte informace o typu pro objekt, který lze použít k získání informací o typu pro rozhraní. |
GetTypeInfoCount(UInt32) |
Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1). |
GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) . |
GetValue(Object, Object[]) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetValue(Object, Object[]) . |
Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Poskytuje přístup k vlastnostem a metodám vystaveným objektem. |
IsDefined(Type, Boolean) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi IsDefined(Type, Boolean) . |
SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi SetValue(Object, Object, BindingFlags, Binder, CultureInfo) . |
SetValue(Object, Object, Object[]) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi SetValue(Object, Object, Object[]) . |
ToString() |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi ToString() . |