_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í slouží pro přístup ke spravovaným třídám z nespravovaného kódu a nemělo by se volat ze spravovaného kódu.
Toto rozhraní zachovává pořadí virtuálních System.Reflection.PropertyInfo tabulek členů třídy, ke kterým lze přistupovat nespravovanými objekty MODELU COM.
Vlastnosti
Attributes |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na Attributes verzi. |
CanRead |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na CanRead verzi. |
CanWrite |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na CanWrite verzi. |
DeclaringType |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na DeclaringType verzi. |
IsSpecialName |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsSpecialName verzi. |
MemberType |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na MemberType verzi. |
Name |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na Name verzi. |
PropertyType |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na PropertyType verzi. |
ReflectedType |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na ReflectedType verzi. |
Metody
Equals(Object) |
Poskytuje objekty COM s přístupem nezávislým na Equals(Object) verzi k metodě. |
GetAccessors() |
Poskytuje objekty COM s přístupem nezávislým na GetAccessors() verzi k metodě. |
GetAccessors(Boolean) |
Poskytuje objekty COM s přístupem nezávislým na GetAccessors(Boolean) verzi k metodě. |
GetCustomAttributes(Boolean) |
Poskytuje objekty COM s přístupem nezávislým na GetCustomAttributes(Boolean) verzi k metodě. |
GetCustomAttributes(Type, Boolean) |
Poskytuje objekty COM s přístupem nezávislým na GetCustomAttributes(Type, Boolean) verzi k metodě. |
GetGetMethod() |
Poskytuje objekty COM s přístupem nezávislým na GetGetMethod() verzi k metodě. |
GetGetMethod(Boolean) |
Poskytuje objekty COM s přístupem nezávislým na GetGetMethod(Boolean) verzi k metodě. |
GetHashCode() |
Poskytuje objekty COM s přístupem nezávislým na GetHashCode() verzi k metodě. |
GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání. |
GetIndexParameters() |
Poskytuje objekty COM s přístupem nezávislým na GetIndexParameters() verzi k metodě. |
GetSetMethod() |
Poskytuje objekty COM s přístupem nezávislým na GetSetMethod() verzi k metodě. |
GetSetMethod(Boolean) |
Poskytuje objekty COM s přístupem nezávislým na GetSetMethod(Boolean) verzi k metodě. |
GetType() |
Poskytuje objekty COM s přístupem nezávislým na GetType() verzi k metodě. |
GetTypeInfo(UInt32, UInt32, IntPtr) |
Načte informace o typu objektu, 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 COM s přístupem nezávislým na GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) verzi k metodě. |
GetValue(Object, Object[]) |
Poskytuje objekty COM s přístupem nezávislým na GetValue(Object, Object[]) verzi k metodě. |
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 COM s přístupem nezávislým na IsDefined(Type, Boolean) verzi k metodě. |
SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) |
Poskytuje objekty COM s přístupem nezávislým na SetValue(Object, Object, BindingFlags, Binder, CultureInfo) verzi k metodě. |
SetValue(Object, Object, Object[]) |
Poskytuje objekty COM s přístupem nezávislým na SetValue(Object, Object, Object[]) verzi k metodě. |
ToString() |
Poskytuje objekty COM s přístupem nezávislým na ToString() verzi k metodě. |