_MemberInfo 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 MemberInfo třídy nespravovanému kódu.
public interface class _MemberInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("F7102FA9-CABB-3A74-A6DA-B4567EF1B079")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _MemberInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("f7102fa9-cabb-3a74-a6da-b4567ef1b079")]
public interface _MemberInfo
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("F7102FA9-CABB-3A74-A6DA-B4567EF1B079")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _MemberInfo = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("f7102fa9-cabb-3a74-a6da-b4567ef1b079")>]
type _MemberInfo = interface
Public Interface _MemberInfo
- Odvozené
- Atributy
Poznámky
Toto rozhraní je určené 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í vtable System.Reflection.MemberInfo členů třídy, ke kterým lze přistupovat nespravovanými objekty COM.
Vlastnosti
DeclaringType |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k DeclaringType vlastnosti. |
MemberType |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k MemberType vlastnosti. |
Name |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k Name vlastnosti. |
ReflectedType |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k ReflectedType vlastnosti. |
Metody
Equals(Object) |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k Equals(Object) metodě. |
GetCustomAttributes(Boolean) |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k GetCustomAttributes(Boolean) metodě. |
GetCustomAttributes(Type, Boolean) |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k GetCustomAttributes(Type, Boolean) metodě. |
GetHashCode() |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k GetHashCode() metodě. |
GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání. |
GetType() |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k GetType() metodě. |
GetTypeInfo(UInt32, UInt32, IntPtr) |
Načte informace o typu objektu, který lze použít k získání informací o typu rozhraní. |
GetTypeInfoCount(UInt32) |
Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1). |
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 s přístupem nezávislý na verzi k IsDefined(Type, Boolean) metodě. |
ToString() |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k ToString() metodě. |