Sdílet prostřednictvím


JSVariableField Třída

Definice

Podporuje pole proměnných v jazyce JScript. Toto je základní třída pro parametry, místní proměnné, globální proměnné a členy třídy.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

public ref class JSVariableField abstract : Microsoft::JScript::JSField
public abstract class JSVariableField : Microsoft.JScript.JSField
type JSVariableField = class
    inherit JSField
Public MustInherit Class JSVariableField
Inherits JSField
Dědičnost
Odvozené

Vlastnosti

Attributes

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá atributy, které jsou přidruženy k tomuto poli.

CustomAttributes

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá kolekci, která obsahuje vlastní atributy tohoto člena.

(Zděděno od MemberInfo)
DeclaringType

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá typ, který deklaruje toto pole.

FieldHandle

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá popisovač pro reprezentaci interních metadat tohoto pole.

(Zděděno od JSField)
FieldType

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá typ tohoto pole.

IsAssembly

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu označující, zda potenciální viditelnost tohoto pole je popsána ; Assemblyto znamená, že pole je viditelné nejvýše pro jiné typy ve stejném sestavení a není viditelné pro odvozené typy mimo sestavení.

(Zděděno od FieldInfo)
IsCollectible

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu, která označuje, zda je tento MemberInfo objekt součástí sestavení uchovávaného v collectible AssemblyLoadContext.

(Zděděno od MemberInfo)
IsFamily

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu označující, zda viditelnost tohoto pole je popsána ; Familyto znamená, že pole je viditelné pouze v rámci své třídy a odvozené třídy.

(Zděděno od FieldInfo)
IsFamilyAndAssembly

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu označující, zda viditelnost tohoto pole je popsána ; FamANDAssemto znamená, že pole lze přistupovat z odvozených tříd, ale pouze pokud jsou ve stejném sestavení.

(Zděděno od FieldInfo)
IsFamilyOrAssembly

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu označující, zda potenciální viditelnost tohoto pole je popsána ; FamORAssemto znamená, že pole lze přistupovat odvozené třídy bez ohledu na to, kde jsou, a podle tříd ve stejném sestavení.

(Zděděno od FieldInfo)
IsInitOnly

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu označující, zda pole lze nastavit pouze v těle konstruktoru.

(Zděděno od FieldInfo)
IsLiteral

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu označující, zda je hodnota zapsána v době kompilace a nelze změnit.

(Zděděno od FieldInfo)
IsNotSerialized

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zastaralé.

Získá hodnotu označující, zda má NotSerialized toto pole atribut.

(Zděděno od FieldInfo)
IsPinvokeImpl

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu označující, zda PinvokeImpl odpovídající atribut je nastaven v FieldAttributes.

(Zděděno od FieldInfo)
IsPrivate

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu označující, zda je pole soukromé.

(Zděděno od FieldInfo)
IsPublic

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu označující, zda je pole veřejné.

(Zděděno od FieldInfo)
IsSecurityCritical

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu, která označuje, zda aktuální pole je kritické zabezpečení nebo bezpečné-kritické zabezpečení na aktuální úrovni důvěryhodnosti.

(Zděděno od FieldInfo)
IsSecuritySafeCritical

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu, která označuje, zda aktuální pole je zabezpečení-kritické zabezpečení na aktuální úrovni důvěryhodnosti.

(Zděděno od FieldInfo)
IsSecurityTransparent

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu, která označuje, zda aktuální pole je transparentní na aktuální úrovni důvěryhodnosti.

(Zděděno od FieldInfo)
IsSpecialName

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu označující, zda odpovídající SpecialName atribut je nastaven v FieldAttributes enumerátoru.

(Zděděno od FieldInfo)
IsStatic

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu označující, zda je pole statické.

(Zděděno od FieldInfo)
MemberType

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá typ členu, který je toto pole. Určuje typ třídy odvozené od MemberInfo třídy, ze které je tato třída odvozena.

(Zděděno od JSField)
MetadataToken

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu, která identifikuje prvek metadat.

(Zděděno od MemberInfo)
Module

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá modul, ve kterém je definován typ, který deklaruje člen reprezentovaný aktuální MemberInfo .

(Zděděno od MemberInfo)
Name

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá název tohoto pole.

ReflectedType

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá objekt třídy, který byl použit k získání této instance prostřednictvím reflexe.

(Zděděno od JSField)

Metody

Equals(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrací hodnotu, která určuje, zda je tato instance rovna zadanému objektu.

(Zděděno od FieldInfo)
GetCustomAttributes(Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí pole, které obsahuje vlastní atributy, které jsou připojeny k tomuto poli.

GetCustomAttributes(Type, Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí matici, která obsahuje vlastní atributy, které jsou připojeny k tomuto poli a hledá pouze atributy zadaného typu.

(Zděděno od JSField)
GetCustomAttributesData()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí seznam CustomAttributeData objektů představujících data o atributech, které byly použity na cílového člena.

(Zděděno od MemberInfo)
GetHashCode()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí hodnotu hash pro tuto instanci.

(Zděděno od FieldInfo)
GetModifiedFieldType()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá změněný typ tohoto pole objektu.

(Zděděno od FieldInfo)
GetOptionalCustomModifiers()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá pole typů, které identifikují volitelné vlastní modifikátory pole.

(Zděděno od FieldInfo)
GetRawConstantValue()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí hodnotu literálu přidruženou k poli kompilátorem.

(Zděděno od FieldInfo)
GetRequiredCustomModifiers()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá pole typů, které identifikují požadované vlastní modifikátory vlastnosti.

(Zděděno od FieldInfo)
GetType()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zjistí atributy pole třídy a poskytuje přístup k metadatům pole.

(Zděděno od FieldInfo)
GetValue(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při přepsání v odvozené třídě vrátí hodnotu pole podporovaného daným objektem.

(Zděděno od FieldInfo)
GetValueDirect(TypedReference)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí hodnotu pole podporovaného daným objektem.

(Zděděno od FieldInfo)
HasSameMetadataDefinitionAs(MemberInfo)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Podporuje pole proměnných v jazyce JScript. Toto je základní třída pro parametry, místní proměnné, globální proměnné a členy třídy.

(Zděděno od MemberInfo)
IsDefined(Type, Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Určuje, zda je zadaný typ atributu připojen k tomuto poli.

(Zděděno od JSField)
MemberwiseClone()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
SetValue(Object, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Nastaví hodnotu pole podporovaného daným objektem.

(Zděděno od FieldInfo)
SetValue(Object, Object, BindingFlags, Binder, CultureInfo)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při přepsání v odvozené třídě nastaví hodnotu pole podporovaného daným objektem.

(Zděděno od FieldInfo)
SetValueDirect(TypedReference, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Nastaví hodnotu pole podporovaného daným objektem.

(Zděděno od FieldInfo)
ToString()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

_FieldInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání.

(Zděděno od FieldInfo)
_FieldInfo.GetType()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Type Získá objekt představující FieldInfo typ.

(Zděděno od FieldInfo)
_FieldInfo.GetTypeInfo(UInt32, UInt32, IntPtr)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte informace o typu objektu, který lze použít k získání informací o typu pro rozhraní.

(Zděděno od FieldInfo)
_FieldInfo.GetTypeInfoCount(UInt32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1).

(Zděděno od FieldInfo)
_FieldInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Poskytuje přístup k vlastnostem a metodám vystaveným objektem.

(Zděděno od FieldInfo)
_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání.

(Zděděno od MemberInfo)
_MemberInfo.GetType()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Type Získá objekt představující MemberInfo třídu .

(Zděděno od MemberInfo)
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte informace o typu objektu, který lze použít k získání informací o typu pro rozhraní.

(Zděděno od MemberInfo)
_MemberInfo.GetTypeInfoCount(UInt32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1).

(Zděděno od MemberInfo)
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Poskytuje přístup k vlastnostem a metodám vystaveným objektem.

(Zděděno od MemberInfo)

Metody rozšíření

GetCustomAttribute(MemberInfo, Type)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte vlastní atribut zadaného typu, který je použit na zadaný člen.

GetCustomAttribute(MemberInfo, Type, Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte vlastní atribut zadaného typu, který je použit na zadaný člen, a volitelně zkontroluje předky tohoto člena.

GetCustomAttribute<T>(MemberInfo)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte vlastní atribut zadaného typu, který je použit na zadaný člen.

GetCustomAttribute<T>(MemberInfo, Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte vlastní atribut zadaného typu, který je použit na zadaný člen, a volitelně zkontroluje předky tohoto člena.

GetCustomAttributes(MemberInfo)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte kolekci vlastních atributů, které jsou použity na zadaného člena.

GetCustomAttributes(MemberInfo, Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte kolekci vlastních atributů, které jsou použity na zadaného člena, a volitelně zkontroluje předky tohoto člena.

GetCustomAttributes(MemberInfo, Type)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaného člena.

GetCustomAttributes(MemberInfo, Type, Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaného člena, a volitelně zkontroluje předky tohoto člena.

GetCustomAttributes<T>(MemberInfo)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaného člena.

GetCustomAttributes<T>(MemberInfo, Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaného člena, a volitelně zkontroluje předky tohoto člena.

IsDefined(MemberInfo, Type)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Určuje, zda jsou na zadaný člen použity vlastní atributy zadaného typu.

IsDefined(MemberInfo, Type, Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Určuje, zda vlastní atributy zadaného typu jsou použity na zadaného člena a volitelně použity na jeho nadřazené položky.

GetMetadataToken(MemberInfo)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá token metadat pro daný člen, pokud je k dispozici.

HasMetadataToken(MemberInfo)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí hodnotu, která označuje, zda je token metadat k dispozici pro zadaného člena.

Platí pro

Viz také