VARFLAGS 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202
代わりに、VARFLAGS を使用してください。
この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。
public enum class VARFLAGS
[System.Flags]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum VARFLAGS
[System.Flags]
[System.Serializable]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum VARFLAGS
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type VARFLAGS =
[<System.Flags>]
[<System.Serializable>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type VARFLAGS =
Public Enum VARFLAGS
- 継承
- 属性
フィールド
VARFLAG_FBINDABLE | 4 | 変数はデータ連結をサポートしています。 |
VARFLAG_FDEFAULTBIND | 32 | 変数は、オブジェクトを最もよく表す単一のプロパティです。 型情報の 1 つの変数だけが、この属性を持つことができます。 |
VARFLAG_FDEFAULTCOLLELEM | 256 | コンパイラが "abc" の型で "xyz" という名前のメンバーを検索する場合に最適化を許可します。 そのようなメンバーが見つかり、既定のコレクション要素のアクセサー関数であることを示すフラグが付いている場合、そのメンバー関数の呼び出しが生成されます。 dispinterface およびインターフェイスのメンバーでは許可されますが、モジュールでは許可されません。 |
VARFLAG_FDISPLAYBIND | 16 | 変数は、連結できる状態でユーザーに表示されます。 VARFLAG_FBINDABLE も設定する必要があります。 |
64 | 連結できる変数が存在しますが、ユーザーのブラウザーには表示されません。 |
|
VARFLAG_FIMMEDIATEBIND | 4096 | 変数は、個別のバインド可能なプロパティとして割り当てられます。 |
VARFLAG_FNONBROWSABLE | 1024 | 変数はオブジェクト ブラウザーに表示されますが、プロパティ ブラウザーには表示されません。 |
VARFLAG_FREADONLY | 1 | 変数への割り当ては許可しないでください。 |
VARFLAG_FREPLACEABLE | 2048 | インターフェイスが既定の動作を備えていることを示します。 |
VARFLAG_FREQUESTEDIT | 8 | 設定した場合は、そのプロパティを直接変更しようとすると |
VARFLAG_FRESTRICTED | 128 | 変数は、マクロ言語からはアクセスできません。 このフラグは、システム レベル変数または型ブラウザーに表示しない変数で使用します。 |
VARFLAG_FSOURCE | 2 | 変数は、イベントの発生元のオブジェクトを返します。 |
VARFLAG_FUIDEFAULT | 512 | 変数は、ユーザー インターフェイスの既定の表示です。 |
注釈
の詳細については VARFLAGS
、MSDN ライブラリを参照してください。
適用対象
.NET