_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.
Zveřejňuje veřejné členy třídy FieldInfo nespravovaný kód.
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 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 členů třídy System.Reflection.FieldInfo, ke kterým mají přístup nespravované objekty COM.
Vlastnosti
Attributes |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k Attributes vlastnost. |
DeclaringType |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k DeclaringType vlastnost. |
FieldHandle |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k FieldHandle vlastnost. |
FieldType |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k FieldType vlastnost. |
IsAssembly |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k IsAssembly vlastnost. |
IsFamily |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k IsFamily vlastnost. |
IsFamilyAndAssembly |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k IsFamilyAndAssembly vlastnost. |
IsFamilyOrAssembly |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k IsFamilyOrAssembly vlastnost. |
IsInitOnly |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k IsInitOnly vlastnost. |
IsLiteral |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k IsLiteral vlastnost. |
IsNotSerialized |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k IsNotSerialized vlastnost. |
IsPinvokeImpl |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k IsPinvokeImpl vlastnost. |
IsPrivate |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k IsPrivate vlastnost. |
IsPublic |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k IsPublic vlastnost. |
IsSpecialName |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k IsSpecialName vlastnost. |
IsStatic |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k IsStatic vlastnost. |
MemberType |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k MemberType vlastnost. |
Name |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k Name vlastnost. |
ReflectedType |
Poskytuje objekty MODELU COM s přístupem nezávisle na verzi k ReflectedType vlastnost. |
Metody
Equals(Object) |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k metodě Equals(Object). |
GetCustomAttributes(Boolean) |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k metodě GetCustomAttributes(Boolean). |
GetCustomAttributes(Type, Boolean) |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k metodě GetCustomAttributes(Type, Boolean). |
GetHashCode() |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k metodě GetHashCode(). |
GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Mapuje sadu názvů na odpovídající sadu identifikátorů odeslání. |
GetType() |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k metodě GetType(). |
GetTypeInfo(UInt32, UInt32, IntPtr) |
Načte informace o typu objektu, který lze použít k získání informací o typu rozhraní. |
GetTypeInfoCount(UInt32) |
Načte počet rozhraní informací o typu, která objekt poskytuje (buď 0, nebo 1). |
GetValue(Object) |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k metodě GetValue(Object). |
GetValueDirect(TypedReference) |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k metodě GetValueDirect(TypedReference). |
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 metodě IsDefined(Type, Boolean). |
SetValue(Object, Object, BindingFlags, Binder, CultureInfo) |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k metodě SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo). |
SetValue(Object, Object) |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k metodě SetValue(Object, Object). |
SetValueDirect(TypedReference, Object) |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k metodě SetValueDirect(TypedReference, Object). |
ToString() |
Poskytuje objekty MODELU COM s přístupem nezávislý na verzi k metodě ToString(). |