JSVariableField Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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 |
| 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ő |
| 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ő |
| 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. |