_FieldInfo 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 FieldInfo třídy nespravovanému kódu.
public interface class _FieldInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("8A7C1442-A9FB-366B-80D8-4939FFA6DBE0")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _FieldInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("8A7C1442-A9FB-366B-80D8-4939FFA6DBE0")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface _FieldInfo
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("8A7C1442-A9FB-366B-80D8-4939FFA6DBE0")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _FieldInfo = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("8A7C1442-A9FB-366B-80D8-4939FFA6DBE0")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type _FieldInfo = interface
Public Interface _FieldInfo
- Odvozené
- Atributy
Poznámky
Toto rozhraní je 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 členů třídy, ke kterým lze přistupovat pomocí System.Reflection.FieldInfo nespravovaných objektů COM.
Vlastnosti
Attributes |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na Attributes verzi. |
DeclaringType |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na DeclaringType verzi. |
FieldHandle |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na FieldHandle verzi. |
FieldType |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na FieldType verzi. |
IsAssembly |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na IsAssembly verzi. |
IsFamily |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na IsFamily verzi. |
IsFamilyAndAssembly |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsFamilyAndAssembly . |
IsFamilyOrAssembly |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsFamilyOrAssembly . |
IsInitOnly |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsInitOnly . |
IsLiteral |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsLiteral . |
IsNotSerialized |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsNotSerialized . |
IsPinvokeImpl |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsPinvokeImpl . |
IsPrivate |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsPrivate . |
IsPublic |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsPublic . |
IsSpecialName |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsSpecialName . |
IsStatic |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi IsStatic . |
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 . |
ReflectedType |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi ReflectedType . |
Metody
Equals(Object) |
Poskytuje objekty modelu COM přístup k metodě nezávislé na Equals(Object) verzi. |
GetCustomAttributes(Boolean) |
Poskytuje objekty modelu COM přístup k metodě nezávislé na GetCustomAttributes(Boolean) verzi. |
GetCustomAttributes(Type, Boolean) |
Poskytuje objekty modelu COM přístup k metodě nezávislé na GetCustomAttributes(Type, Boolean) verzi. |
GetHashCode() |
Poskytuje objekty modelu COM přístup k metodě nezávislé na GetHashCode() verzi. |
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 přístup k metodě nezávislé na GetType() verzi. |
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) |
Poskytuje objekty modelu COM přístup k metodě nezávislé na GetValue(Object) verzi. |
GetValueDirect(TypedReference) |
Poskytuje objekty modelu COM přístup k metodě nezávislé na GetValueDirect(TypedReference) verzi. |
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 přístup k metodě nezávislé na IsDefined(Type, Boolean) verzi. |
SetValue(Object, Object) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi SetValue(Object, Object) . |
SetValue(Object, Object, BindingFlags, Binder, CultureInfo) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) . |
SetValueDirect(TypedReference, Object) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi SetValueDirect(TypedReference, Object) . |
ToString() |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi ToString() . |