JSVariableField クラス

定義

JScript の変数フィールドをサポートします。 これは、パラメーター、ローカル変数、グローバル変数、およびクラス メンバーの基本クラスです。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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
継承
派生

プロパティ

名前 説明
Attributes

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このフィールドに関連付けられている属性を取得します。

CustomAttributes

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このメンバーのカスタム属性を含むコレクションを取得します。

(継承元 MemberInfo)
DeclaringType

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このフィールドを宣言する型を取得します。

FieldHandle

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このフィールドの内部メタデータ表現へのハンドルを取得します。

(継承元 JSField)
FieldType

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このフィールドの型を取得します。

IsAssembly

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このフィールドの潜在的な可視性が Assemblyによって記述されているかどうかを示す値を取得します。つまり、フィールドは同じアセンブリ内の他の型に対して最大で表示され、アセンブリ外の派生型には表示されません。

(継承元 FieldInfo)
IsFamily

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このフィールドの可視性が Familyによって記述されるかどうかを示す値を取得します。つまり、フィールドはそのクラスおよび派生クラス内でのみ表示されます。

(継承元 FieldInfo)
IsFamilyAndAssembly

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このフィールドの可視性が FamANDAssemによって記述されるかどうかを示す値を取得します。つまり、フィールドは派生クラスからアクセスできますが、同じアセンブリ内にある場合にのみアクセスできます。

(継承元 FieldInfo)
IsFamilyOrAssembly

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このフィールドの潜在的な可視性が FamORAssemによって記述されるかどうかを示す値を取得します。つまり、フィールドは、どこにいても派生クラス、および同じアセンブリ内のクラスによってアクセスできます。

(継承元 FieldInfo)
IsInitOnly

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

フィールドをコンストラクターの本体でのみ設定できるかどうかを示す値を取得します。

(継承元 FieldInfo)
IsLiteral

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

値がコンパイル時に書き込まれ、変更できないかどうかを示す値を取得します。

(継承元 FieldInfo)
IsNotSerialized

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このフィールドに NotSerialized 属性があるかどうかを示す値を取得します。

(継承元 FieldInfo)
IsPinvokeImpl

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

対応する PinvokeImpl 属性が FieldAttributesで設定されているかどうかを示す値を取得します。

(継承元 FieldInfo)
IsPrivate

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

フィールドがプライベートかどうかを示す値を取得します。

(継承元 FieldInfo)
IsPublic

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

フィールドがパブリックかどうかを示す値を取得します。

(継承元 FieldInfo)
IsSecurityCritical

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在の信頼レベルで、現在のフィールドがセキュリティ クリティカルかセキュリティ セーフ クリティカルかを示す値を取得します。

(継承元 FieldInfo)
IsSecuritySafeCritical

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のフィールドが現在の信頼レベルでセキュリティ セーフ クリティカルであるかどうかを示す値を取得します。

(継承元 FieldInfo)
IsSecurityTransparent

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のフィールドが現在の信頼レベルで透過的かどうかを示す値を取得します。

(継承元 FieldInfo)
IsSpecialName

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

対応する SpecialName 属性が FieldAttributes 列挙子に設定されているかどうかを示す値を取得します。

(継承元 FieldInfo)
IsStatic

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

フィールドが静的かどうかを示す値を取得します。

(継承元 FieldInfo)
MemberType

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このフィールドが存在するメンバーの型を取得します。 このクラスの派生元 MemberInfo から派生したクラスの型を識別します。

(継承元 JSField)
MetadataToken

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

メタデータ要素を識別する値を取得します。

(継承元 MemberInfo)
Module

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在の MemberInfo によって表されるメンバーを宣言する型が定義されているモジュールを取得します。

(継承元 MemberInfo)
Name

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このフィールドの名前を取得します。

ReflectedType

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

リフレクションを使用してこのインスタンスを取得するために使用されたクラス オブジェクトを取得します。

(継承元 JSField)

メソッド

名前 説明
Equals(Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このインスタンスが指定したオブジェクトと等しいかどうかを示す値を返します。

(継承元 FieldInfo)
GetCustomAttributes(Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このフィールドにアタッチされているカスタム属性を含む配列を返します。

GetCustomAttributes(Type, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した型の属性のみを検索して、このフィールドにアタッチされているカスタム属性を含む配列を返します。

(継承元 JSField)
GetCustomAttributesData()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ターゲット メンバーに適用 CustomAttributeData 属性に関するデータを表すオブジェクトの一覧を返します。

(継承元 MemberInfo)
GetHashCode()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このインスタンスのハッシュ コードを返します。

(継承元 FieldInfo)
GetOptionalCustomModifiers()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

フィールドのオプションのカスタム修飾子を識別する型の配列を取得します。

(継承元 FieldInfo)
GetRawConstantValue()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コンパイラによってフィールドに関連付けられているリテラル値を返します。

(継承元 FieldInfo)
GetRequiredCustomModifiers()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

プロパティの必要なカスタム修飾子を識別する型の配列を取得します。

(継承元 FieldInfo)
GetType()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

クラス フィールドの属性を検出し、フィールド メタデータへのアクセスを提供します。

(継承元 FieldInfo)
GetValue(Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

派生クラスでオーバーライドされると、特定のオブジェクトでサポートされているフィールドの値を返します。

(継承元 FieldInfo)
GetValueDirect(TypedReference)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

特定のオブジェクトでサポートされているフィールドの値を返します。

(継承元 FieldInfo)
IsDefined(Type, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した属性の種類がこのフィールドに関連付けられているかどうかを判断します。

(継承元 JSField)
MemberwiseClone()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在の Objectの簡易コピーを作成します。

(継承元 Object)
SetValue(Object, Object, BindingFlags, Binder, CultureInfo)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

派生クラスでオーバーライドされた場合は、指定されたオブジェクトでサポートされるフィールドの値を設定します。

(継承元 FieldInfo)
SetValue(Object, Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したオブジェクトでサポートされているフィールドの値を設定します。

(継承元 FieldInfo)
SetValueDirect(TypedReference, Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したオブジェクトでサポートされているフィールドの値を設定します。

(継承元 FieldInfo)
ToString()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
_FieldInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

一連の名前を対応する一連のディスパッチ識別子に割り当てます。

(継承元 FieldInfo)
_FieldInfo.GetType()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

Type型を表すFieldInfo オブジェクトを取得します。

(継承元 FieldInfo)
_FieldInfo.GetTypeInfo(UInt32, UInt32, IntPtr)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

オブジェクトの型情報を取得します。この型情報を使用して、インターフェイスの型情報を取得できます。

(継承元 FieldInfo)
_FieldInfo.GetTypeInfoCount(UInt32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。

(継承元 FieldInfo)
_FieldInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

オブジェクトによって公開されるプロパティとメソッドへのアクセスを提供します。

(継承元 FieldInfo)
_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

一連の名前を対応する一連のディスパッチ識別子に割り当てます。

(継承元 MemberInfo)
_MemberInfo.GetType()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

Type クラスを表すMemberInfo オブジェクトを取得します。

(継承元 MemberInfo)
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

オブジェクトの型情報を取得します。この型情報を使用して、インターフェイスの型情報を取得できます。

(継承元 MemberInfo)
_MemberInfo.GetTypeInfoCount(UInt32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。

(継承元 MemberInfo)
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

オブジェクトによって公開されるプロパティとメソッドへのアクセスを提供します。

(継承元 MemberInfo)

拡張メソッド

名前 説明
GetCustomAttribute(MemberInfo, Type, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したメンバーに適用される、指定した型のカスタム属性を取得し、必要に応じてそのメンバーの先祖を検査します。

GetCustomAttribute(MemberInfo, Type)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したメンバーに適用される、指定した型のカスタム属性を取得します。

GetCustomAttribute<T>(MemberInfo, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したメンバーに適用される、指定した型のカスタム属性を取得し、必要に応じてそのメンバーの先祖を検査します。

GetCustomAttribute<T>(MemberInfo)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したメンバーに適用される、指定した型のカスタム属性を取得します。

GetCustomAttributes(MemberInfo, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したメンバーに適用されるカスタム属性のコレクションを取得し、必要に応じてそのメンバーの先祖を検査します。

GetCustomAttributes(MemberInfo, Type, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したメンバーに適用される、指定した型のカスタム属性のコレクションを取得し、必要に応じてそのメンバーの先祖を検査します。

GetCustomAttributes(MemberInfo, Type)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したメンバーに適用される、指定した型のカスタム属性のコレクションを取得します。

GetCustomAttributes(MemberInfo)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したメンバーに適用されるカスタム属性のコレクションを取得します。

GetCustomAttributes<T>(MemberInfo, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したメンバーに適用される、指定した型のカスタム属性のコレクションを取得し、必要に応じてそのメンバーの先祖を検査します。

GetCustomAttributes<T>(MemberInfo)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したメンバーに適用される、指定した型のカスタム属性のコレクションを取得します。

IsDefined(MemberInfo, Type, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した型のカスタム属性が指定したメンバーに適用され、必要に応じてその先祖に適用されるかどうかを示します。

IsDefined(MemberInfo, Type)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した型のカスタム属性が、指定したメンバーに適用されるかどうかを示します。

適用対象

こちらもご覧ください