TypeLibFuncFlags 列挙型

定義

このメソッドがインポートされた 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
継承
TypeLibFuncFlags
属性

フィールド

FBindable 4

データ連結をサポートしている関数。

FDefaultBind 32

オブジェクトを最もよく表す関数です。 型情報の 1 つの関数だけが、この属性を持つことができます。

FDefaultCollelem 256

型 "abc" で "xyz" という名前のメンバーをコンパイラが検索する場合に最適化を許可します。 そのようなメンバーが見つかり、既定のコレクション要素のアクセサー関数であることを示すフラグが付いている場合、そのメンバー関数の呼び出しが生成されます。

FDisplayBind 16

ユーザーに対して表示されるバインド可能な関数です。 FBindable も設定する必要があります。

FHidden 64

関数は存在し、バインド可能ですが、ユーザーに対して表示しないでください。

FImmediateBind 4096

関数は、個別のバインド可能なプロパティとして割り当てられます。

FNonBrowsable 1024

プロパティはオブジェクト ブラウザーには表示されますが、プロパティ ブラウザーには表示されません。

FReplaceable 2048

インターフェイスが既定の動作を備えていることを示します。

FRequestEdit 8

設定した場合は、そのプロパティを設定したメソッドを呼び出すと、初めに IPropertyNotifySink::OnRequestEdit が呼び出されます。

FRestricted 1

このフラグは、システムレベル関数または型ブラウザーに表示しない関数で使用します。

FSource 2

関数は、イベントの発生元のオブジェクトを返します。

FUiDefault 512

型情報メンバーは、ユーザー インターフェイスに表示する既定のメンバーです。

FUsesGetLastError 128

関数は GetLastError をサポートしています。

注釈

TypeLibFuncFlags は と共に使用されます TypeLibFuncAttribute。 フラグは参照専用に保持されます。 共通言語ランタイムでは使用されません。

の詳細については FUNCFLAGS、MSDN ライブラリを参照してください。

適用対象