TypeLibFuncFlags 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このメソッドがインポートされた COM タイプ ライブラリに FUNCFLAGS
の元の設定を記述します。
この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。
public enum class TypeLibFuncFlags
[System.Flags]
public enum TypeLibFuncFlags
[System.Flags]
[System.Serializable]
public enum TypeLibFuncFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibFuncFlags
[<System.Flags>]
type TypeLibFuncFlags =
[<System.Flags>]
[<System.Serializable>]
type TypeLibFuncFlags =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibFuncFlags =
Public Enum TypeLibFuncFlags
- 継承
- 属性
フィールド
FBindable | 4 | データ連結をサポートしている関数。 |
FDefaultBind | 32 | オブジェクトを最もよく表す関数です。 型情報の 1 つの関数だけが、この属性を持つことができます。 |
FDefaultCollelem | 256 | 型 "abc" で "xyz" という名前のメンバーをコンパイラが検索する場合に最適化を許可します。 そのようなメンバーが見つかり、既定のコレクション要素のアクセサー関数であることを示すフラグが付いている場合、そのメンバー関数の呼び出しが生成されます。 |
FDisplayBind | 16 | ユーザーに対して表示されるバインド可能な関数です。 FBindable も設定する必要があります。 |
64 | 関数は存在し、バインド可能ですが、ユーザーに対して表示しないでください。 |
|
FImmediateBind | 4096 | 関数は、個別のバインド可能なプロパティとして割り当てられます。 |
FNonBrowsable | 1024 | プロパティはオブジェクト ブラウザーには表示されますが、プロパティ ブラウザーには表示されません。 |
FReplaceable | 2048 | インターフェイスが既定の動作を備えていることを示します。 |
FRequestEdit | 8 | 設定した場合は、そのプロパティを設定したメソッドを呼び出すと、初めに |
FRestricted | 1 | このフラグは、システムレベル関数または型ブラウザーに表示しない関数で使用します。 |
FSource | 2 | 関数は、イベントの発生元のオブジェクトを返します。 |
FUiDefault | 512 | 型情報メンバーは、ユーザー インターフェイスに表示する既定のメンバーです。 |
FUsesGetLastError | 128 | 関数は |
注釈
TypeLibFuncFlags は と共に使用されます TypeLibFuncAttribute。 フラグは参照専用に保持されます。 共通言語ランタイムでは使用されません。
の詳細については FUNCFLAGS
、MSDN ライブラリを参照してください。
適用対象
.NET