_MemberInfo Rozhraní

Definice

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ě.

Platí pro