JSVariableField Osztály

Definíció

Támogatja a változó mezőket a JScriptben. Ez a paraméterek, helyi változók, globális változók és osztálytagok alaposztálya.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

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
Öröklődés
Származtatott

Tulajdonságok

Name Description
Attributes

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a mezőhöz társított attribútumokat.

CustomAttributes

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a tag egyéni attribútumait tartalmazó gyűjteményt.

(Öröklődés forrása MemberInfo)
DeclaringType

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a mezőt deklaráló típust.

FieldHandle

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a mező belső metaadat-reprezentációját.

(Öröklődés forrása JSField)
FieldType

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a mező típusát.

IsAssembly

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Egy értéket kap, amely azt jelzi, hogy a mező lehetséges láthatóságát az határozza-e meg Assembly; vagyis a mező legfeljebb az ugyanazon szerelvény más típusai számára látható, és nem látható a szerelvényen kívüli származtatott típusok számára.

(Öröklődés forrása FieldInfo)
IsFamily

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Egy értéket kap, amely azt jelzi, hogy a mező láthatóságát a rendszer leírja-e Family; vagyis a mező csak az osztályán és a származtatott osztályán belül látható.

(Öröklődés forrása FieldInfo)
IsFamilyAndAssembly

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Egy értéket kap, amely jelzi, hogy a mező láthatóságát a program ismerteti-e FamANDAssem; vagyis a mező származtatott osztályokból érhető el, de csak akkor, ha ugyanabban a szerelvényben vannak.

(Öröklődés forrása FieldInfo)
IsFamilyOrAssembly

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Egy értéket kap, amely jelzi, hogy a mező lehetséges láthatóságát a következő írja-e le FamORAssem: vagyis a mező elérhető származtatott osztályokban, bárhol is vannak, és az ugyanabban a szerelvényben lévő osztályok szerint.

(Öröklődés forrása FieldInfo)
IsInitOnly

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Egy értéket kap, amely jelzi, hogy a mező csak a konstruktor törzsében állítható-e be.

(Öröklődés forrása FieldInfo)
IsLiteral

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Beolvas egy értéket, amely jelzi, hogy az érték fordításkor van-e megírva, és nem módosítható.

(Öröklődés forrása FieldInfo)
IsNotSerialized

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Elavult.

Beolvas egy értéket, amely jelzi, hogy a mező rendelkezik-e attribútummal NotSerialized .

(Öröklődés forrása FieldInfo)
IsPinvokeImpl

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Beolvas egy értéket, amely jelzi, hogy a megfelelő PinvokeImpl attribútum be van-e állítva.FieldAttributes

(Öröklődés forrása FieldInfo)
IsPrivate

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Beolvas egy értéket, amely jelzi, hogy a mező privát-e.

(Öröklődés forrása FieldInfo)
IsPublic

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Egy értéket kap, amely jelzi, hogy a mező nyilvános-e.

(Öröklődés forrása FieldInfo)
IsSecurityCritical

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Olyan értéket kap, amely jelzi, hogy az aktuális mező biztonsági szempontból kritikus vagy biztonsági szempontból biztonságos-kritikus az aktuális megbízhatósági szinten.

(Öröklődés forrása FieldInfo)
IsSecuritySafeCritical

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Olyan értéket kap, amely jelzi, hogy az aktuális mező biztonsági szempontból biztonságos-kritikus-e az aktuális megbízhatósági szinten.

(Öröklődés forrása FieldInfo)
IsSecurityTransparent

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Olyan értéket kap, amely jelzi, hogy az aktuális mező transzparens-e az aktuális megbízhatósági szinten.

(Öröklődés forrása FieldInfo)
IsSpecialName

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Beolvas egy értéket, amely jelzi, hogy a megfelelő SpecialName attribútum be van-e állítva az FieldAttributes enumerátorban.

(Öröklődés forrása FieldInfo)
IsStatic

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Egy értéket kap, amely jelzi, hogy a mező statikus-e.

(Öröklődés forrása FieldInfo)
MemberType

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a mező tagtípusát. Azonosítja az osztály azon típusát, amelyből MemberInfo ez az osztály származik.

(Öröklődés forrása JSField)
MetadataToken

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Egy metaadat-elemet azonosító értéket kap.

(Öröklődés forrása MemberInfo)
Module

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri azt a modult, amelyben az aktuális MemberInfo által képviselt tagot deklaráló típus van definiálva.

(Öröklődés forrása MemberInfo)
Name

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a mező nevét.

ReflectedType

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a példány visszatükrözéssel történő beszerzéséhez használt osztályobjektumot.

(Öröklődés forrása JSField)

Metódusok

Name Description
Equals(Object)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Olyan értéket ad vissza, amely jelzi, hogy ez a példány egyenlő-e egy adott objektummal.

(Öröklődés forrása FieldInfo)
GetCustomAttributes(Boolean)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

A mezőhöz csatolt egyéni attribútumokat tartalmazó tömböt ad vissza.

GetCustomAttributes(Type, Boolean)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Olyan tömböt ad vissza, amely a mezőhöz csatolt egyéni attribútumokat tartalmazza, és csak a megadott típusú attribútumokat keresi.

(Öröklődés forrása JSField)
GetCustomAttributesData()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Visszaadja a CustomAttributeData céltagra alkalmazott attribútumok adatait képviselő objektumok listáját.

(Öröklődés forrása MemberInfo)
GetHashCode()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

A példány kivonatkódját adja vissza.

(Öröklődés forrása FieldInfo)
GetOptionalCustomModifiers()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a mező választható egyéni módosítóinak azonosítására szolgáló típustömböt.

(Öröklődés forrása FieldInfo)
GetRawConstantValue()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Egy fordító által a mezőhöz társított literális értéket ad vissza.

(Öröklődés forrása FieldInfo)
GetRequiredCustomModifiers()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a tulajdonság szükséges egyéni módosítóinak azonosítására szolgáló típusokat tartalmazó tömböt.

(Öröklődés forrása FieldInfo)
GetType()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Felderíti egy osztálymező attribútumait, és hozzáférést biztosít a mező metaadataihoz.

(Öröklődés forrása FieldInfo)
GetValue(Object)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Ha egy származtatott osztályban felül van bírálva, egy adott objektum által támogatott mező értékét adja vissza.

(Öröklődés forrása FieldInfo)
GetValueDirect(TypedReference)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Egy adott objektum által támogatott mező értékét adja vissza.

(Öröklődés forrása FieldInfo)
IsDefined(Type, Boolean)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Meghatározza, hogy a megadott attribútumtípus hozzá van-e kapcsolva ehhez a mezőhöz.

(Öröklődés forrása JSField)
MemberwiseClone()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
SetValue(Object, Object, BindingFlags, Binder, CultureInfo)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Ha egy származtatott osztályban felül van bírálva, az adott objektum által támogatott mező értékét állítja be.

(Öröklődés forrása FieldInfo)
SetValue(Object, Object)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az adott objektum által támogatott mező értékét állítja be.

(Öröklődés forrása FieldInfo)
SetValueDirect(TypedReference, Object)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az adott objektum által támogatott mező értékét állítja be.

(Öröklődés forrása FieldInfo)
ToString()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

Explicit interfész-implementációk

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

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Névkészletet képez le a küldési azonosítók megfelelő készletére.

(Öröklődés forrása FieldInfo)
_FieldInfo.GetType()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a Type típust FieldInfo képviselő objektumot.

(Öröklődés forrása FieldInfo)
_FieldInfo.GetTypeInfo(UInt32, UInt32, IntPtr)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri egy objektum típusadatait, amelyek aztán a felület típusadatainak lekérésére használhatók.

(Öröklődés forrása FieldInfo)
_FieldInfo.GetTypeInfoCount(UInt32)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri az objektumok által biztosított típusinformációs felületek számát (0 vagy 1).

(Öröklődés forrása FieldInfo)
_FieldInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Hozzáférést biztosít az objektumok által közzétett tulajdonságokhoz és metódusokhoz.

(Öröklődés forrása FieldInfo)
_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Névkészletet képez le a küldési azonosítók megfelelő készletére.

(Öröklődés forrása MemberInfo)
_MemberInfo.GetType()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Type Lekéri az MemberInfo osztályt jelképező objektumot.

(Öröklődés forrása MemberInfo)
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri egy objektum típusadatait, amelyek aztán a felület típusadatainak lekérésére használhatók.

(Öröklődés forrása MemberInfo)
_MemberInfo.GetTypeInfoCount(UInt32)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri az objektumok által biztosított típusinformációs felületek számát (0 vagy 1).

(Öröklődés forrása MemberInfo)
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Hozzáférést biztosít az objektumok által közzétett tulajdonságokhoz és metódusokhoz.

(Öröklődés forrása MemberInfo)

Bővítő metódusok

Name Description
GetCustomAttribute(MemberInfo, Type, Boolean)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a megadott típusú egyéni attribútumot, amely egy adott tagra lesz alkalmazva, és opcionálisan az adott tag elődeit vizsgálja meg.

GetCustomAttribute(MemberInfo, Type)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Egy megadott típusú egyéni attribútumot kér le, amelyet egy adott tagra alkalmaz.

GetCustomAttribute<T>(MemberInfo, Boolean)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a megadott típusú egyéni attribútumot, amely egy adott tagra lesz alkalmazva, és opcionálisan az adott tag elődeit vizsgálja meg.

GetCustomAttribute<T>(MemberInfo)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Egy megadott típusú egyéni attribútumot kér le, amelyet egy adott tagra alkalmaz.

GetCustomAttributes(MemberInfo, Boolean)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a megadott tagra alkalmazott egyéni attribútumok gyűjteményét, és opcionálisan az adott tag őseit vizsgálja meg.

GetCustomAttributes(MemberInfo, Type, Boolean)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a megadott típusú egyéni attribútumok gyűjteményét, amelyek egy adott tagra vonatkoznak, és opcionálisan az adott tag elődeit is érintik.

GetCustomAttributes(MemberInfo, Type)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Egy megadott típusú egyéni attribútumok gyűjteményét kéri le, amelyeket egy adott tagra alkalmaz.

GetCustomAttributes(MemberInfo)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Egy adott tagra alkalmazott egyéni attribútumok gyűjteményét kéri le.

GetCustomAttributes<T>(MemberInfo, Boolean)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a megadott típusú egyéni attribútumok gyűjteményét, amelyek egy adott tagra vonatkoznak, és opcionálisan az adott tag elődeit is érintik.

GetCustomAttributes<T>(MemberInfo)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Egy megadott típusú egyéni attribútumok gyűjteményét kéri le, amelyeket egy adott tagra alkalmaz.

IsDefined(MemberInfo, Type, Boolean)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Azt jelzi, hogy a megadott típusú egyéni attribútumok alkalmazhatók-e egy adott tagra, és szükség esetén alkalmazva vannak-e az elődökre.

IsDefined(MemberInfo, Type)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Azt jelzi, hogy a megadott típusú egyéni attribútumok alkalmazhatók-e egy adott tagra.

A következőre érvényes:

Lásd még