JSVariableField Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Supporta i campi delle variabili in JScript. Si tratta della classe base per parametri, variabili locali, variabili globali e membri della classe.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
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
- Ereditarietà
- Derivato
Proprietà
| Nome | Descrizione |
|---|---|
| Attributes |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene gli attributi associati a questo campo. |
| CustomAttributes |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene una raccolta contenente gli attributi personalizzati di questo membro. (Ereditato da MemberInfo) |
| DeclaringType |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il tipo che dichiara questo campo. |
| FieldHandle |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un handle per la rappresentazione interna dei metadati di questo campo. (Ereditato da JSField) |
| FieldType |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il tipo di questo campo. |
| IsAssembly |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che indica se la visibilità potenziale di questo campo è descritta da Assembly, ovvero il campo è visibile al massimo ad altri tipi nello stesso assembly e non è visibile ai tipi derivati all'esterno dell'assembly. (Ereditato da FieldInfo) |
| IsFamily |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che indica se la visibilità di questo campo è descritta da Family, ovvero il campo è visibile solo all'interno della classe e delle classi derivate. (Ereditato da FieldInfo) |
| IsFamilyAndAssembly |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che indica se la visibilità di questo campo è descritta da FamANDAssem; ovvero, è possibile accedere al campo dalle classi derivate, ma solo se si trovano nello stesso assembly. (Ereditato da FieldInfo) |
| IsFamilyOrAssembly |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che indica se la visibilità potenziale di questo campo è descritta da FamORAssem, ovvero è possibile accedere al campo da classi derivate ovunque si trovino e da classi nello stesso assembly. (Ereditato da FieldInfo) |
| IsInitOnly |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che indica se il campo può essere impostato solo nel corpo del costruttore. (Ereditato da FieldInfo) |
| IsLiteral |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che indica se il valore viene scritto in fase di compilazione e non può essere modificato. (Ereditato da FieldInfo) |
| IsNotSerialized |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che indica se questo campo ha l'attributo |
| IsPinvokeImpl |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che indica se l'attributo corrispondente |
| IsPrivate |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che indica se il campo è privato. (Ereditato da FieldInfo) |
| IsPublic |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che indica se il campo è pubblico. (Ereditato da FieldInfo) |
| IsSecurityCritical |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che indica se il campo corrente è critico per la sicurezza o critico per la sicurezza a livello di attendibilità corrente. (Ereditato da FieldInfo) |
| IsSecuritySafeCritical |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che indica se il campo corrente è critico per la sicurezza a livello di attendibilità corrente. (Ereditato da FieldInfo) |
| IsSecurityTransparent |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che indica se il campo corrente è trasparente a livello di trust corrente. (Ereditato da FieldInfo) |
| IsSpecialName |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che indica se l'attributo corrispondente |
| IsStatic |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che indica se il campo è statico. (Ereditato da FieldInfo) |
| MemberType |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il tipo di membro a cui si trova questo campo. Identifica il tipo di classe derivata da MemberInfo tale classe. (Ereditato da JSField) |
| MetadataToken |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che identifica un elemento di metadati. (Ereditato da MemberInfo) |
| Module |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il modulo in cui è definito il tipo che dichiara il membro rappresentato dall'oggetto corrente MemberInfo . (Ereditato da MemberInfo) |
| Name |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il nome di questo campo. |
| ReflectedType |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene l'oggetto classe utilizzato per ottenere questa istanza tramite reflection. (Ereditato da JSField) |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce un valore che indica se questa istanza è uguale a un oggetto specificato. (Ereditato da FieldInfo) |
| GetCustomAttributes(Boolean) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una matrice che contiene gli attributi personalizzati associati a questo campo. |
| GetCustomAttributes(Type, Boolean) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una matrice che contiene gli attributi personalizzati associati a questo campo, cercando solo gli attributi del tipo specificato. (Ereditato da JSField) |
| GetCustomAttributesData() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce un elenco di CustomAttributeData oggetti che rappresentano i dati sugli attributi applicati al membro di destinazione. (Ereditato da MemberInfo) |
| GetHashCode() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce il codice hash per questa istanza. (Ereditato da FieldInfo) |
| GetOptionalCustomModifiers() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene una matrice di tipi che identificano i modificatori personalizzati facoltativi del campo. (Ereditato da FieldInfo) |
| GetRawConstantValue() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce un valore letterale associato al campo da un compilatore. (Ereditato da FieldInfo) |
| GetRequiredCustomModifiers() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene una matrice di tipi che identificano i modificatori personalizzati richiesti della proprietà. (Ereditato da FieldInfo) |
| GetType() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Individua gli attributi di un campo di classe e fornisce l'accesso ai metadati dei campi. (Ereditato da FieldInfo) |
| GetValue(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Quando sottoposto a override in una classe derivata, restituisce il valore di un campo supportato da un determinato oggetto. (Ereditato da FieldInfo) |
| GetValueDirect(TypedReference) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce il valore di un campo supportato da un oggetto specificato. (Ereditato da FieldInfo) |
| IsDefined(Type, Boolean) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Determina se il tipo di attributo specificato è associato a questo campo. (Ereditato da JSField) |
| MemberwiseClone() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| SetValue(Object, Object, BindingFlags, Binder, CultureInfo) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Quando sottoposto a override in una classe derivata, imposta il valore del campo supportato dall'oggetto specificato. (Ereditato da FieldInfo) |
| SetValue(Object, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Imposta il valore del campo supportato dall'oggetto specificato. (Ereditato da FieldInfo) |
| SetValueDirect(TypedReference, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Imposta il valore del campo supportato dall'oggetto specificato. (Ereditato da FieldInfo) |
| ToString() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| _FieldInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Esegue il mapping di un set di nomi a un set corrispondente di identificatori dispatch. (Ereditato da FieldInfo) |
| _FieldInfo.GetType() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un Type oggetto che rappresenta il FieldInfo tipo. (Ereditato da FieldInfo) |
| _FieldInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Recupera le informazioni sul tipo relative a un oggetto che può quindi essere usato per ottenere informazioni sul tipo relative a un'interfaccia. (Ereditato da FieldInfo) |
| _FieldInfo.GetTypeInfoCount(UInt32) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Recupera il numero di interfacce di informazioni sul tipo fornite da un oggetto (0 o 1). (Ereditato da FieldInfo) |
| _FieldInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Fornisce l'accesso alle proprietà e ai metodi esposti da un oggetto . (Ereditato da FieldInfo) |
| _MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Esegue il mapping di un set di nomi a un set corrispondente di identificatori dispatch. (Ereditato da MemberInfo) |
| _MemberInfo.GetType() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un Type oggetto che rappresenta la MemberInfo classe . (Ereditato da MemberInfo) |
| _MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Recupera le informazioni sul tipo relative a un oggetto che può quindi essere usato per ottenere informazioni sul tipo relative a un'interfaccia. (Ereditato da MemberInfo) |
| _MemberInfo.GetTypeInfoCount(UInt32) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Recupera il numero di interfacce di informazioni sul tipo fornite da un oggetto (0 o 1). (Ereditato da MemberInfo) |
| _MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Fornisce l'accesso alle proprietà e ai metodi esposti da un oggetto . (Ereditato da MemberInfo) |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetCustomAttribute(MemberInfo, Type, Boolean) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Recupera un attributo personalizzato di un tipo specificato applicato a un membro specificato e, facoltativamente, controlla i predecessori di tale membro. |
| GetCustomAttribute(MemberInfo, Type) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Recupera un attributo personalizzato di un tipo specificato applicato a un membro specificato. |
| GetCustomAttribute<T>(MemberInfo, Boolean) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Recupera un attributo personalizzato di un tipo specificato applicato a un membro specificato e, facoltativamente, controlla i predecessori di tale membro. |
| GetCustomAttribute<T>(MemberInfo) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Recupera un attributo personalizzato di un tipo specificato applicato a un membro specificato. |
| GetCustomAttributes(MemberInfo, Boolean) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Recupera una raccolta di attributi personalizzati applicati a un membro specificato e, facoltativamente, controlla i predecessori di tale membro. |
| GetCustomAttributes(MemberInfo, Type, Boolean) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Recupera una raccolta di attributi personalizzati di un tipo specificato applicato a un membro specificato e, facoltativamente, controlla i predecessori di tale membro. |
| GetCustomAttributes(MemberInfo, Type) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Recupera una raccolta di attributi personalizzati di un tipo specificato applicato a un membro specificato. |
| GetCustomAttributes(MemberInfo) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Recupera una raccolta di attributi personalizzati applicati a un membro specificato. |
| GetCustomAttributes<T>(MemberInfo, Boolean) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Recupera una raccolta di attributi personalizzati di un tipo specificato applicato a un membro specificato e, facoltativamente, controlla i predecessori di tale membro. |
| GetCustomAttributes<T>(MemberInfo) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Recupera una raccolta di attributi personalizzati di un tipo specificato applicato a un membro specificato. |
| IsDefined(MemberInfo, Type, Boolean) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Indica se gli attributi personalizzati di un tipo specificato vengono applicati a un membro specificato e, facoltativamente, applicati ai relativi predecessori. |
| IsDefined(MemberInfo, Type) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Indica se gli attributi personalizzati di un tipo specificato vengono applicati a un membro specificato. |